北京去哪个医院治疗白癜风 https://jbk.39.net/yiyuanfengcai/yyjs_bjzkbdfyy/因为对计算机的喜爱,大一时候我从机械专业转到了计算机,并在大四找工作时拿到了BAT等多家大厂的offer。
回想这些年的学习之路,确实踩过很多坑。
我发现在刚开始学习编程的时候,总是想着一口吃成个大胖子。
可往往越急功近利,越会做无用功。
对初学者来说,可能方向都没摸清。
盲目地去听课程、看资料,时间花出去了,却收效甚微。
这里分享下我大学4年里自学编程的一些经验,如果你是刚开始学编程的同学,那下面的6点建议应该能帮助到你,让你少踩坑、少走弯路。
1、选择哪门语言入行
刚开始自学编程的时候,多数同学对各类编程语言是不了解的。只是想我该学习哪些课程,通过什么工具才能做出一个Web/app。或者学习哪门语言更好找工作、更好挣钱。于是陷入了东学一点,西学一点的困境。
我觉得哪门编程语言都是可以学的,但选好之后就别轻易更换。
C/C++、JAVA作为级的编程语言,规范好、资源好、需求多。
如果你是在校学生,时间充裕,也有耐心,那么可以将其作为优选项。虽然这些自学难度较大、但长期投资好。
Python、PHP、Javascript、小程序,近年来比较火热,且上手快。
着急入门,想快速做点成绩的比较适合
2、挑选一本书籍
自学编程的同学首先得懂一些原理性的东西,基础打扎实了后面编程才能得心应手。书籍是帮助我们快速构建体系化知识的工具。这类书非常多,结合自己的学习方向先找些基础的来看。从头到尾看一遍,把代码都撸一遍,千万不要偷懒。
3、选择一个视频课程
自学编程也是要听各种课程的,现在网上视频课程一抓一大把。结合自己选择的方向,花点时间找个合适的视频教程吧。
代码森林、慕课网、牛客网上面的课程有很多,而且代码森林上面还能边学习,边实操。跟着视频在线编程,事半功倍。
4、善用搜索引擎
自学编程必然会遇到很多问题,我们得学会自己解决,解决的工具就是搜索引擎。自己解决了问题,会有一定成就感,同时也加深了对这个知识点的记忆。
一个合格的程序员,必须具备自我解决问题的能力。
5、给自己找个“老师”
没错,你需要一个经验丰富的技术大佬。
毕竟再怎么会用搜索引擎来自我解决问题,我们也只是自学编程的小白。当遇到实在搞不定的问题,还是要向大佬求助。别人的三言两语可能就能帮你节省一天的时间。
如果身边没有技术大佬资源,不妨去知乎这些社交平台多交流交流。程序员们敲代码之余,都是很乐意互相帮助的。
6、动手、动手、动手
重要的事情说三遍,实战才能检验你的编程能力,咱们键盘下见真招。
不要认为自己是小白,前期只能多看书。写不出一个应用,还写不出“Helloword”吗?看书、看视频看完就就一定要动起来,上面提到的代码森林不就可以边听边写吗。
最后,再次强调,动手!动手!动手!
你学习的时候不敲,等真让你写代码的时候你会一脸懵逼。