程序员学习技术是深度优先还是广度优先

发布网友

我来回答

2个回答

热心网友

个人建议广度优先。 因为你必须知道适合什么, 才能够确定自己想要深入的。公司有个孩子做了四年流媒体,发现根本不是自己喜欢的行业, 然后转行ios, 又开始从最底层做起。 转型有痛点, 如果不能博览整个行业, 没有一个整体的知识体系, 很容易沦为重复劳动的码农。

热心网友

通常情况下,我们把基于技术平台做行业落地应用的程序员称为应用级程序员,而从事技术平台研发的程序员称为研发级程序员,二者的专注点是不同的,开发方式和团队合作方式也有一定的区别。
  应用级程序员对于知识的广度要求更高一些,毕竟在技术落地应用的过程中,需要考虑到大量的技术细节,这些技术细节虽然难度不算大,但是涉及到的技术却比较杂。相对于应用级程序员来说,研发级程序员则更专注于平台的各种系统级功能,而系统级功能往往有很高的性能要求,所以就需要程序员对于操作系统和算法都有较深的理解,而且平台研发的团队规模往往都很大,每个程序员只需要关注一个点就可以了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com