您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
不惑之年,近日突然对编程感兴趣,想自学,写点小东西,该如何入手?或是直接放弃?
我的,的话,小东西不惑之年,近日突然对编程感兴趣,想自学,写点小东西,该如何入手?或是直接放弃?
发布时间:2019-02-08加入收藏来源:互联网点击:
不惑之年,近日突然对编程感兴趣,想自学,写点小东西,该如何入手?或是直接放弃?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
想写什么样的程序,做什么用,是定位手机端,还是电脑端,还是网站网页类的
这个自己首先要定位好,因为这几种针对的编程语言还是有区别的。
如果是电脑端的话建议学学C#吧,这个学起来也简单,可视化模块,网上的视频教程和图书类书籍也很多。
这个学好了也可以做手机端的开发,因为它提出的就是跨平台。
如果是针对网页类的可以学习PHP,目前很多网站都是基于PHP开发的,上手也容易,学起来也很快。
还有就是习 Python,这个目前很火爆,也是很容易上手,可以做手机端也可以做电脑端。
总之,要想学编程容易,但是要想学好不容易,需要很好的逻辑思维能力,需要多动手动脑去实践锻炼,关键是要有兴趣。
平时可以多逛逛这些专业类的网站,搜一些感兴趣的开源类项目下来研究研究,看看他们的架构和思路,对自己日后的帮助会非常大。
多看多读多思考多实际多交流
把握这几点学会不难。
回答于 2019-09-11 08:43:50
我非常支持您。常言道,兴趣是最好的老师。只要有兴趣能坚持,一定会有收获。但有几个问题要想清楚:
首先要搞清楚:您学习编程是为了谋生还是纯粹因为兴趣。
如果为了谋生,不可取。在国内,软件行业基本上是吃青春饭,过了35岁工作已经不好找了。而且现在软件专业的毕业生很多。不惑之年自学编程,如果拿这个去就业显然没有竞争力。
如果纯粹因为兴趣,什么时候学习都不晚。随着计算机技术的发展,计算编程变得越来越简单,只要有逻辑分析能力,懂一些数学知识,学过英文,40岁、50岁、60岁开始学编程,都能学会。
其次、要弄清楚,你学习编程要解决什么问题?要做网站还是做APP,是做管理软件还是科学计算,弄清楚了自己想解决什么问题,才能确定从哪里入手,学习什么编程工具。如果要做应用系统,你还需要学习数据库知识。
就拿我的经历来说,我是一个学财务的文科生,2003年(在32岁),为了做一个网络版的人力资源管理系统,就自学了编程工具Delphi,一切从零开始,需要什么知识就学习什么,遇到什么问题就解决什么问题。那时候网络还没有现在发达,也没有那么多关于编程的QQ群,也找不到可以帮助我的老师。遇到了问题只能去书店买书、查资料,解决问题的难度很大。但在我的坚持下,经过一年时间的学习努力,我就做出了自己的一个网络版本的人力资源管理系统。目前我已经过了不惑之年,但还在坚持自己的编程爱好。
从我的经验看,编程是一件很有意思的事情,你想要的东西,通过你编写的代码,一步步的实现,会很有成就感。学习编程,只要有兴趣,爱学习,能坚持,一定能学会,通过编程技术也能解决自己的实际问题。
回答于 2019-09-11 08:43:50
编程很简单,主要是看你要写些什么,再选择编程语言。编程学半个月,至多一个月就会了,因为语句就那么几种类型。至于编程语言的应用,则就看你如何将所用做的事抽象为执行流程,这是最重要的,这个能力和编程无关。
很多人推荐初学者学Python,但Python在数据结构描述上比较困难,而且存在着可打印字符串与二进制字符串变换麻烦,如果要使用中文,要确保程序文件用UTF-8格式存放,否则会报错。
我学Python用visual Studio,开发网页用django框架,vs中有完整的教程,可以一步一步跟着做。
回答于 2019-09-11 08:43:50
这个年纪如果不是为了生计,学点编程打发下无聊,还是值得鼓励的,如果以前从来没有接触过编程,建议从python 开始入门吧,脚本语言,相对来讲比较简单,周边可用工具多,可以快速满足你做点小东西的想法
回答于 2019-09-11 08:43:50
建议先花8个小时看一遍计算机科学速成课。
有一本书叫《编码:隐匿在计算机软硬件背后的语言》 ,看了上面的视频或这本书,你能大致了解从二极管是怎么构成复杂的计算机的。
接下来可以学习计算机语言了,比较传统的做法是从C++开始。
《C++ Primer》是比较著名的书,不过这书太厚,很多细节对于初学者而言完全没有意义。可以看作者的另一本书《Essential C++》了解C++的基本用法。
当然如果你有耐心,可以读《c++程序设计语言》。
近年来python入门的呼声越来越高,我觉得《Python编程快速上手--让繁琐工作自动化》不错。
python有非常多的应用库,做科学计算、网络爬虫、机器学习都有相关的书籍。
学会一门语言之后可以看著名的《算法导论》和《计算机程序设计艺术》。
上一篇:非计算机专业的学生自学c语言后,超过一半计算机专业学生,是什么水平?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |