文章目录
- 一、入门准备
- 二、选择编程学习路线
- 1. Web前端学习路线图(App/小程序/桌面应用/游戏/网页等开发领域)
- 2. Web后端学习路线图(服务器后端系统开发/运维/调优等)
- 3. 游戏开发学习路线图(移动端游戏/桌面游戏开发等)
- 三、学习建议
- 四、学习资源
- 五、总结
如需转载,请联系我并注明出处
一、入门准备
物质方面,如果想从事程序员行业,一台电脑,一个好用的键盘,一个没有问题的鼠标,都是应该拥有的物件。如果家庭条件不宽裕,买个商务本完全也够用了。
知识方面,一定要好好的把握英语,数学这两门学科,对你未来学习编程之路有利无弊,而且现在开发岗位对英语的要求是越来越普及了。
二、选择编程学习路线
你需要知道的是,在编程的世界中有很多很多的体系结构,而并不是所谓的将某一个语言学好了就可以安枕无忧,语言只是一个敲门砖,进了这扇门才是路的开端。所以,一个好的规划可以避免走很多的弯路,在这里我将放出一些主流的学习路线图(黄色区域为重要知识):
1. Web前端学习路线图(App/小程序/桌面应用/游戏/网页等开发领域)
2. Web后端学习路线图(服务器后端系统开发/运维/调优等)
3. 游戏开发学习路线图(移动端游戏/桌面游戏开发等)
图片过多,有兴趣的同学可以点击这里访问图片
三、学习建议
大学期间,你需要锻炼自己的自学能力。说实在的,如果你只是想跟着大学教的东西去学习,那你毕业后会发现自己根本达不到大部分公司的要求,也正是因为这些,大部分学习计算机专业毕业的同学都转行了。大学中的课程开设的五味杂陈,而你需要选择一条适合自己的路线专心地走下去,当你入了编程的门后再学习别的语言就会非常的快,一通百通。
当初我大一的时候非常的迷茫,不过因为某些事突然开悟,用一个寒假的时间每天花7小时来学习Java,而那一个寒假也最终证明,努力终会有成效的。
我建议大学的同学们不要在寝室里自学,会大大降低学习效率,因为你看到那张床,还有你那些贪玩的室友,你内心的懒念就会不断的扩大,我建议同学们在安静的地方学习,如图书馆,或者去一些学校开放的公共教室等。安静是你学习路上最好的伙伴。
四、学习资源
相信各位同学一定都听过b站的名号吧,b站不仅仅是鬼畜/二次元聚集地,其实也有丰富的学习资源,比如我想学习一下Html课程,那么去b站搜索"Html入门"就有大量的课程供你选择了。
LeetCode,这是一款算法练习网站,在上面有许许多多的算法题,由简单到困难,算法与数据结构是一个程序员必须要掌握的知识,可以走大一就开始准备了。
Github,可能刚入坑的萌新不太熟悉,但是这个网站上面有着众多的开源项目(即开放源码的项目),在学习的同时,可以参考一下别人的开源项目是怎么写的,学习一下别人开发技巧。同时在Github上也可以找到一些惊喜资源,至于有什么,就等你们自己探索啦。
五、总结
选择了计算机专业的同学们,希望这篇文章能对你们有所帮助,其实走这之后你们就可以选择自己喜欢的路线来学习了,祝你们在大学里能有所收获,成为一个优秀的大学生开发者。有什么疑问可以留言,我看到就会回复。
更多推荐
编程入坑指南:给高考完即将入学的萌新程序员们一些参考
发布评论