怎么学好编程?
首先,和其他学科一样,编程也是完全可以自学的。但是和其他学科一样编程是一门很强的实践学科,所以学习方法和一般学科也不一样。
从书籍学习
书籍是人类的好朋友,也是人们智慧的结晶。对编程亦是如此。一本优秀的书籍可以让你的编程之路走的又快有稳,就是编程的捷径。针对不同的编程语言都有很多优秀的书籍可供选择。比如:
python入门书籍
java书籍
其他语言也各有很多优秀的书籍可供选择,请关注虫虫,虫虫的悟空问答回答中都有提及。
学会搜索
书籍是入门和成长的好老师,但是搜索引擎则是你随身的好伙伴,好朋友。有问题问度娘,有问题去google。如果一个人学会熟练使用搜索引擎,哪ok你的码农生涯基本上不用多愁了。搜索引擎可以给你everything,甚至是直接的代码。
实践和github
开头也说了,编程是们实践性学科,就得勤动手,勤练。光说不练就是马谡,就是赵括!
纸上得来终觉浅,编程一定要动手。那么怎么练,首先是书上的练习题,小课程设计,一定要动手敲代码出来,知道完美。
再要说的是github,github是代码大宝藏,也是编程实践的天堂。活用他,用它获取灵感,获取练手最好不过了。先选个感兴趣的合适的项目,给人打下手,写文档,做翻译,修改小bug,最后是提交功能。有了一点git和github基础就创建自己项目,把自己的想法编程变成项目,分享给他人,你收获gihub心,收获成就感。有高星的github链接是你实力的证明怼你的职业生涯大有裨益。
兴趣和吃苦
和所有的实践科学一样,编程也不是一个轻松的事情。一定要有吃苦的精神。知道OpenResty春哥么?他学编程的方法就是手抄代码,下面是他的一个报道:
虽然很苦,但是编程也是一件很快乐的事情,所以要培养编程的兴趣,只有兴趣、吃苦和坚持才是学好编程的根本方法!
字节跳动的核心竞争力在哪里?能否持续盈利并成长为Alphabet那样的公司?
编程是一个挺大的概念。 游戏编程、网站编程、软件编程等. 首先要定好方向,是学习哪种编程,因为编程的种类不同,要学习的语言也不同。 如果确定好了方向,推荐给你几个网站,都是免费的在线视频教程:
慕课网
网易云音乐
腾讯课堂
百度传课
-- 河南新华电脑学院