小白在学习编程的道路上该如何杀出一条血路

原创 高志飞 随笔 程序员 80阅读 28 天前 举报

由于工作的原因,我每隔一段时间都要对学生进行一场模拟面试~

每每面试完之后,心中总会有同样的感慨:大家都是同样的起点,同样的学习周期,同样的老师,为何最终的结果却是鸿沟般的差距?
原因可能是:大家用在学习上的时间、精力以及对待学习的态度不同,当然还有学习方法的不同。

换句话说:你可能真的不懂得如何学习编程!

在此,我斗胆提几个小小的建议,希望对学习编程的你有所帮助:

1、给自己定一个能够达到的小目标,从而找到编程的成就感。如果你的目标是要拯救世界,666……我也只能祝你成功了!

2、多敲打代码是你学好编程的唯一途径!你要知道,凡是大神,都是经历过无数行代码洗礼的。今天你不蹂躏代码,小心有一天你会被代码所蹂躏…

3、不要为遇到bug而苦恼,而是要享受解决bug的过程。因为每解决一个bug都是对自身能力的一种提升!但请你不要自己主动制造bug。

4、学习编程都是从模仿开始的,然后才是提升,最后是你的代码风格。所以要多与他人交流,多看牛人的代码,并从中吸取养分!

5、一定要创建一个属于自己的代码库,要确保你遇到的最好的程序都保存到了自己的代码库中,早晚有一天你会用到。

6、学习编程对于新手而言是一件枯燥且很容易放弃的事情,多给自己一些机会,不要懒惰,想想自己学习的初衷是什么!

7、完成某一个功能,尽量用最少的代码。只有不断的进行折腾与优化,你的代码质量与效率才会不断提升。

8、书籍是使人进步的梯子,编程最终拼的是底蕴,多阅读一些专业书籍与文章,增加自己知识面的宽度是很有必要的。

9、编程思路不是天生的。没有思路,不是你不够聪明,而是你还没有足够多的项目经验。所以可以找一些不同类型的简单项目来做,功夫下到了,思路自然就有了。

10、代码最终服务的是用户,要多看一些优秀项目的业务流程,并做好总结。为将来可以开发有灵魂的产品做好充足的准备。

11、当你陷入困境时,不要立即寻求他人替你解决,而是要先思考并突破自己的舒适区,从而养成独立解决并分析问题的能力。

12、“面向搜索引擎编程”也是需要学习与掌握的。

13、工作后,多找一些项目进行实践,如果公司没机会,可以上GitHub 找一些开源项目,先会使用开源库实现简单的应用。

14、如果你要自学某项技术,对于小白难度真的很大,请务必做好打硬仗的准备。我想,如果你真的热爱编程,你会甘愿为它花时间,恨不得了解它的全部的。

15、学习编程的最终目标是要具备开发项目的能力,但是初学者不要过早接触项目,先把基础知识打牢固了。

16、身边绝大部分都是普通人,你感觉别人学的如鱼得水,不是他比你聪明,而是人家晚上面对着bug失声痛哭的时候你不知道而已。所以你的努力还远远不够。

17、注册一个自己的技术博客,要坚持将自己学习以及工作中遇到的问题进行总结。最后你会慢慢发现自己已经拥有了成为大神的潜质。

18、远离身边学习思想消极的人,你不是他,他也不是你。学习是为自己学的,最后学没学明白也只有你自己最清楚。

总结下:要多思考,多踩坑,多总结,把学到的知识用起来。否则你背再多的知识点,不写不思考,忘记是迟早的事。

更多互联网行业咨询,编程学习技能分享!关注公众号id: mtbcxx

这里推荐一下我的前端开发学习扣qun:767273102 ,里面都是学习前端的,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴,有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入。

点击:前端开发技术分享

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复