牛哥,我目前大二刚刚结束,专业学的有c和数据结构,sql,java,都是很基础的学习,第一个困惑是大二的学计算机应该达到什么水平,第二,毕业找工作应该达到什么水平,最后,我想了解下数学和这个专业的联系。我自己目前只会写一些简单的代码。楼主能给我解惑下嘛。
后面还以很多专业课,不过都是理论,另外,编程是一门技术活儿,学校教的理论,和技术是相关的,但是是两件事情。就像一个是研究武器的,一个是上战场打仗的,区别挺大。所以,编程的技术的学习体系,是另外一套。
计算机的理论包括如下书籍:
离散数学,数据结构,操作系统,计算机组成,计算机网络,编译原理,数据库基础,软件工程,
5-10年长期学习掌握的技术包括:
1:语言,如java,py,c,php....
2: 数据库,数据仓库,BI
3:前端:vue,weui,react,angular
4:大数据,hadoop,spark,flink
5:AI,算法。。。。
基本这个路线,到后面身价会越来越高 ,5-10年,持续学习,基本能全部掌握下来,业内地位基本就巩固了,做技术经理级别问题不大。