计算机学习应选择深度还是广度

谢邀,计算机分为搞科学的和搞技术的,搞科学的就去学数学,水论文;搞技术的,技多不压身,建议学透一门语言再说别的。当然没说c++,学通c++都可以位列仙班了,还有什么学不会?PS:其实好多东西都很像的,多学的好处就是在各种情况下都能找到最好的解决问题办法,这才是最NB的。
■网友
泻药。什么感兴趣就学什么。都接触接触。然后找到自己喜欢的,深入下去。
■网友
我基本上也算是个全栈了吧,主要做WEB开发的。说说自己的一些想法其实很多技术的东西都是相通的,技术做到后来,要求还是要懂很多技术,单一的技术有局限性,另外一点,单一的一门技术是有时效性的,今年你做手机开发,做了3年,3年以后呢?手机开发还会火到什么程度?10年呢?你能一直说一个单一的一项吗?对于职业发展也并不是有利的。前期在学习的时候,最好还是把一两门东西学精,就比如你做安卓开发,目前就把这个学好,JAVA语言是必须要学精的,虽说语言只是一种工具,但是你把这个工具了解的透彻了,做东西就更加游刃有余了,始终半桶水的了解程度,怎么也提高不了什么的。以后再改其他开发也没什么难度,最终语言是一种工具,学会使用它、用好它。换一门语言也就是换个工具,理解语言的核心理念,它能帮助你解决什么问题。编程,重要的是思想,怎么去解决问题。技术都是可以学的。做到大牛的水平,一般通晓的技术都是蛮多的。 做什么东西,该用哪种方案,都不是一个固定的套路,但总有较优的套路。如果只会很少的几种技术,你觉得会不会有点坑呢?所以,最终我的建议是先把现在的学精一种,其他的都带着学学。不要抵触新技术,也不要说我不想去学习某种什么什么语言,哪个语言是最好的,哪个语言很差我就一点不想碰它这样的。
■网友
大二,先把英语,数学和其他基础学科学精,这些是内力,是你以后持续学习的内功基础。这些东西学的精通了,以后学别的都是分分钟的事情。
■网友
整就好。其实你学的这些算不上广。比你广的人可能比你还深。
■网友
【计算机学习应选择深度还是广度】 学东西还是学精要好啊,学精了以后,你在去接触同类型的东西适应性就会非常快了


    推荐阅读