我认为比较重要的计算机基础有“数据结构”、“linux”等等。 我的只是抱砖引玉 大家觉得还有哪些基础比较重要?一块讨论讨论。
编译原理
数学:微积分,统计学,线性代数
1楼 @尼克徐 太高大上了,大部分码农(注意这个词,像我这样的叫码农)用不上这些,需要用到这些的岗位很少,远远比有这个能力的人少,所以不是你有这个实力就可以让你做这些
1楼 @尼克徐 赞~决定学习下编译原理,数学打算缓缓再学。
数学基础和常用算法,非常重要算法值得深入研究
1楼 @尼克徐 前辈,你知道有多少新人是听说要必备这些高数知识,转身离开有趣的编程的吗?
5楼 @geekbao 哎,那些数学只是大学理科必修科目啊,只是工作后捡起来就是了。现在高中生都有学初步微积分了,真的没觉得有多高大上。
就这么说吧,找几夲漫画微积分漫画统计学漫画线性代数撸一遍,就差不多了。
搞编程的不是数学家,但最好要理解有些程序算法里那些公式怎么来的。
我从来没有说编程必须学高数,但有了高数基础会有锦上添花的效果。
基础当然是数据结构和算法了。
4楼 @zachgenius
6楼 @尼克徐
7楼 @吕侯 感谢讨论。都说到了数学、算法,有必要深撸啊~
既然是程序员,最基础的当然是编程语言及其惯用法了
9楼 @董一凡 要精通一种。