大公司与小公司程序员的区别,除了视野和深度,还有这些不同
关于大公司程序员与小公司程序员的区别,这已经是一个老生常谈的话题了,关于这类话题,前面也写过好多篇文章,无非就是大公司的程序员注重规范,单一技术比较精通,而小公司的程序员综合能力相对强一点,会的比较全面,但是都深度不够!
今天有一个网友提到了这个话题,也有不少网友很热情的发表了自己的看法,我看了一下说的也都挺有道理的,他们都是站在不同的角度来说这个事情,我们不妨一起来看一下,也许从他们的言论中能得到一些额外的收获。
网友一:大公司你可以把一项技能加点到10;但是小公司,你需要把技能点分摊到各个地方。
作者点评:是的,小公司人少,每个人干得自然的全面,不过在最终质量上可能就不太好保证,毕竟人的精力是有限的!
网友二:各司其职”和“啥都得干”的区别吧
作者点评:概括的很到位,这是主要核心的区别了!
网友三:看秃的程度吧
作者点评:这个是个人的基因决定的,与大公司还是小公司无关!不论是大公司还是小公司都有秃顶的!
网友四:小公司说好听点叫全栈,难听点叫打杂
作者点评:大公司说好听点叫技术专家,难听点叫螺丝钉,同样的道理。
网友五:能不能背过java基础,会不会他们说的技术
作者点评:这名网友是不是第一句说的是大公司,第二句说的是小公司?意思是说大公司看你理论基础,知识体系如何?而小公司看你能不能干活,大概是说这个意思吧?
网友六:区别在公司的大小!
作者点评:这话不能说不对,只能说是一个很边缘性的区别,不是核心区别,也不是本质区别!
网友七:能力么,让他们自己去搭建部署开发环境就知道了,小公司出来的基本上不会,会的也都是磕磕巴巴,大公司出来的不用担心这个问题,当然这不是绝对的,但是是一个很好的识别方法
作者点评:这点我不太认同,根据我个人的观察,具体部署开发环境的顺利程度看个人平时有没有去认真的钻研过,与大公司还是小公司没有关系!
网友八:我觉得区别最大的是:规章制度的完善开发流程的规范性考虑问题的深度和全面性至于技术高低和大小公司没有是指关系
作者点评:表示很认同,由于成长环境的不同,大小公司的程序员的知识体系及思维方式有着很大的差别,至于技术的高低,最关键的是看平时个人的修炼了,小公司照样也会有比较牛的程序员!
网友九:大公司多数是一个萝卜一个坑,小公司可能让你雨露均沾,什么都要会。很可能硬件问题也要你处理。
作者点评:是的,小公司的程序员不叫程序员,大家都叫他“技术”,电脑打不开找我们的技术,打印机有问题找我们的技术......
关于大公司与小公司区别的问题是一个永久的话题,大家的评论虽然从不重样,但是时间长了大家不难发现都脱离不了那几个核心点,一点就是视野与深度的问题,大公司的程序员技术深度会更强一点,小公司的程序员视野相对会广一点,另一点就是知识体系与知识结构的区别,小公司的程序员好多都是边学边用,学了就用这种情况,知识比较零碎,不够系统化,在公司的开发流程上比较随意,不论是大公司还是小公司,走的是那种路线都不影响一个程序员成为一个技术大牛,关键点在于个人的修炼程度与学习技巧!
大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!