大公司工程师 vs 小公司工程师
Posted ybhuangfugui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大公司工程师 vs 小公司工程师相关的知识,希望对你有一定的参考价值。
关注+星标公众号,不错过精彩内容
作者 | strongerHuang
微信公众号 | 嵌入式专栏
有人说大公司好,自己只负责一小块事情,不那么累;也有人说小公司好,能锻炼自己各方面的技能,成为全栈工程师。
首先看一下开发项目时,大公司和小公司需要的工程师。
大公司是这样的:
而小公司呢,全靠自己:
大公司 vs 小公司
大公司通常人员比较多,分工也比较明细,公司越大分工越细,有些大公司可能拧螺丝都还分几批人。
但是,小公司就不同了,全公司的活都可能要干。
我之前的一家小公司,全公司真正搞开发的就三四个人,给大家说下我负责一个项目都干了哪些工种的活:
产品经理(确定产品需求)、软件工程师(应用、驱动、项目手册)、硬件工程师(器件选型、原理图、PCB)、采购(买元器件)、生产(焊接接线那些)、测试(针对测试产品写测试软件)······
反正,几乎一个人把(做产品)所有的活都干了。
这只是开发产品的活,其实还有:HR(招人)、行政(端茶倒水、打扫卫生等),还有更多,你懂得!
1.大公司的优缺点
大公司的优缺点其实网上一大堆,什么管理制度完善、公司健全不容易倒闭,升职加薪更有机会等,这里简单说下工程师关心的问题。
大公司分工细,工程师只负责那一小块事情,这既是优点,也是缺点。
优点,工程师可以深入掌握这一细分领域的技术,工作不容易分心等。
但反过来也是缺点,只局限掌握这一块技术,而不掌握其他相关技术,容易与对接的同事引起冲突,也不利于跳槽等。
2.小公司的优缺点
相对大公司而言,小公司的优点就不多,缺点倒是很突出。
小公司没有严格的管理制度,在工作中容易引起其他问题。
比如开发的产品,没有出问题那是佛祖保佑,一旦出问题,大家就开始甩锅。嵌入式开发中,典型的就是软件工程师和硬件工程师互相甩锅,甚至有时候大打出手。
(这一点相信大家在网上都见的不少了,不要认为网上都是分享来搞笑的,现实生活中真的很多)
再次,就是小公司杂事多,做事效率低,产品研发进度慢,对于工程师个人而言,在技术上的提升可能更慢。
小公司的缺点一大堆,当然,也不是没有优点,就如开篇说的工程师可以在综合技能上得到拓展,成为全栈工程师也不是没有可能。(看看人家稚晖君,是不是很酷)
成为全栈不是每个人都能实现的,其实在我看来,小公司的优点是能拓展工程师的技术思维,而不是仅仅局限在某一细分领域技术。
一个技术难点,可能有好几种方法实现,但如果思维受限,就会局限于某个点,而且可能也不是一个好的实现方法。
就好比一个私家车司机和出租车司机,私家车司机只觉得自己每天上下班走的那条路才是最优的路线,但出租车司机就会很清楚哪些时间、哪些路段比较拥堵,从而选择最优路线。
最后
大小公司,各自都有优缺点,找工作这个事,除了实力之外,有时候也可能存在运气成分。
如果不能大公司,选择“杂事”相对较少的小公司,或许也能成就你的全栈梦。
其实,很多大公司的人才都是从小公司经历过来的,你要相信,现在小公司,只是你下一个目标(大公司)的跳板。
说了这么多,当然还是希望大家能进大公司,尽量进大公司,能有高薪尽量高薪,能大城市尽量大城市。。。
------------ END ------------
后台回复『日常记录』『科普知识』阅读更多相关文章。
欢迎关注我的公众号,回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。
欢迎关注我的视频号:
点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。
以上是关于大公司工程师 vs 小公司工程师的主要内容,如果未能解决你的问题,请参考以下文章