woshixiaohao1982
2017-04-23 18:56:57 +08:00
软件工程师跟计算机科学家的区别
工程技术跟科学研究的区别
实际上没啥用,算法本身是没有知识产权的,区别仅在于工程师应用能力,开发新算法几乎跟 v2 99%的人无缘
如果是要找工作,在事业上做出点成绩 ,还是要学应用层面的开发技术
绝大部分高校本科毕业生 包括清北毕业的大部分人才 最终是要走向工程应用领域的,
实际上并没有 IT 程序员这个行业的, 程序员包括软件工程师 本质上是为其它行业的需求而服务的,
很多人喜欢谈底层 谈算法 计算机原理,实际上 绝大部分开发工作,只需要很少一部分计算机知识就能解决绝大部分的工程领域问题了
这其实很好理解,分工越细,写业务继续写业务,写轮子继续造轮子 优化轮子 搞科研的继续搞科研呗,
要求每一个程序员深耕技术原理 是没有必要的,也是不现实的,越往底层走 ,人越少,机会也越难得
现实是 绝大部分公司 在技术成为业务瓶颈之前就已经死掉了,只有极少部分公司需要牛逼程序员 ,
当然你觉得大部分程序 天天在那里抠细节 抠底层原理优化跟机器性能 那当我没说.