学习路线和建议
主要是针对⾛专业路线⽅向的童鞋,有些部分偏向于开发类,⽬前阶段的⼩建议(⾮技术类请忽略)
基础是最最最重要的
数据结构与算法、计算机⽹络、操作系统(后⾯两个课以后你们⼀定要好好学)这三个是以后⽆论做
C++
、
Java
、
GO
、
pyhton
前端后端的开发都需要的!
看视频学业好看书学也好,⼀定要多思考多总结,要不然是不过脑的
~
建议的学习⽅式:书籍
+
视频
+
博客,最好能⾃⼰总结
推荐的视频:
B
站啊、中国⼤学慕课啊,都有很多不错的资源,我就推荐⼏个:
⼀是操作系统的,
B
站的王道考研操作系统讲的贼好
~
⼯作⾯试也可以⽤
⼆是
B
站的尚硅⾕与⿊⻢程序员,个⼈觉得挺不错的
~
就是看视频⽐较消耗时间。
三是B站的狂神~很喜欢的一个UP主,这些都免费
推荐的书籍:
上图
![](https://i-blog.csdnimg.cn/blog_migrate/7bc9e3454a18986cf563f057448a40dc.png)
补充⼀本:《
Java
阿⾥巴巴开发规范》
:
应该是国内
Java
代码规范的标杆,
IDEA
有插件,要养成写代码 有规范的习惯!
说明:
1
、这些书籍是⽐较好评的,但其实还有很多要看的书远远不⽌。
⽐如
WEB
框架我就没写(这块我是看b站视频学的,从web基础到框架),还有像
Redis
、数据库、
Git
、
linux
、设计模式甚⾄是
分布式的
~
书⽬如下:
《深⼊分析
Java Web
技术内幕》、《
Spring
技术内幕》、《
Mybatis
技术内幕》、《
Mysql
必知必
会》、《⼤话设计模式》、《
Head First
设计模式》、《⻦哥的
linux
私房菜》、《
Effective Java
》
如果以后⼯作,想要更好提升,还需要:
《重构
-
改善既有代码的设计》、《领域驱动设计
-
软件核⼼复杂性应对之道》、《⼈⼈都是产品经
理》、《代码整洁之道》、《
Java
编程思想》
2
、以上书籍图书有⼀部分图书馆有,也可以去⽹上找电⼦版下载,也可买下来(我是比较建议买下来,看电子书容易跳),这类书籍⼀般会⽐较贵。不要吝啬于投资知识,只要你沉下⼼读了,肯定会有回报。
3
、前端类:
《
JavaScript
⾼级程序设计》:⼈称红宝书,帮助⼊⻔的(当然前提是要熟悉了HTML和CSS),听前端的⼤佬说⾯试找⼯作这本基本看到滚⽠烂熟。
个人见解~若有说错或者说的不好请指出