去大公司谋职还是到小公司工作?这个问题很多人都会遇到,其实不论是大公司还是小公司,都有自身的优势和缺点。
大公司里面的工作讲究规范和细分,你只需要负责某个小模块就行,一个小需求的修改可能要通过发很多封邮件确认之后才可以进行,也正是因为这样多层级的关系,你可以学到一些管理技巧,接触到一些牛人,从他们身上来刻画自己的未来。有些人比较瞧不起做经理的,这不就是把事情分派给手下么?表面上看来这件事谁都能做,其实远没有你想象的那么简单,将一件事情细分出来并且合理分配到自己的手下同时还要协调他们之间的进度和合作,需要很多经验和技巧。
小公司里面做起事来可能就不要那些繁琐的规范了,一个人可能要干很多事情,需求,设计,编码,测试,运营,都能接触到,这样你的知识会有一个广度,但是可能深度不够。高并发,可扩展,高可用,安全性,可能接触不到这些。
大公司还是小公司,对于不同的人选择会不一样,如果一定要分出个高下的话,去一个发展快的公司,里面机遇和挑战是很多的。如果公司稳定在某个状态,新人进去就是一颗螺丝钉,无法理解架构设计的初衷和业务的思考方式,可被替代性太大。