大公司工程师 vs 小公司工程师

Posted ybhuangfugui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大公司工程师 vs 小公司工程师相关的知识,希望对你有一定的参考价值。

关注+星标公众,不错过精彩内容

作者 | strongerHuang

微信公众号 | 嵌入式专栏

有人说大公司好,自己只负责一小块事情,不那么累;也有人说小公司好,能锻炼自己各方面的技能,成为全栈工程师。

首先看一下开发项目时,大公司和小公司需要的工程师。

大公司是这样的:

而小公司呢,全靠自己:

大公司 vs 小公司

大公司通常人员比较多,分工也比较明细,公司越大分工越细,有些大公司可能拧螺丝都还分几批人。

但是,小公司就不同了,全公司的活都可能要干。

我之前的一家小公司,全公司真正搞开发的就三四个人,给大家说下我负责一个项目都干了哪些工种的活:

产品经理(确定产品需求)、软件工程师(应用、驱动、项目手册)、硬件工程师(器件选型、原理图、PCB)、采购(买元器件)、生产(焊接接线那些)、测试(针对测试产品写测试软件)······

反正,几乎一个人把(做产品)所有的活都干了。

这只是开发产品的活,其实还有:HR(招人)、行政(端茶倒水、打扫卫生等),还有更多,你懂得!

1.大公司的优缺点

大公司的优缺点其实网上一大堆,什么管理制度完善、公司健全不容易倒闭,升职加薪更有机会等,这里简单说下工程师关心的问题。

大公司分工细,工程师只负责那一小块事情,这既是优点,也是缺点。

优点,工程师可以深入掌握这一细分领域的技术,工作不容易分心等。

但反过来也是缺点,只局限掌握这一块技术,而不掌握其他相关技术,容易与对接的同事引起冲突,也不利于跳槽等。

2.小公司的优缺点

相对大公司而言,小公司的优点就不多,缺点倒是很突出。

小公司没有严格的管理制度,在工作中容易引起其他问题。

比如开发的产品,没有出问题那是佛祖保佑,一旦出问题,大家就开始甩锅。嵌入式开发中,典型的就是软件工程师和硬件工程师互相甩锅,甚至有时候大打出手。

(这一点相信大家在网上都见的不少了,不要认为网上都是分享来搞笑的,现实生活中真的很多)

再次,就是小公司杂事多,做事效率低,产品研发进度慢,对于工程师个人而言,在技术上的提升可能更慢。

小公司的缺点一大堆,当然,也不是没有优点,就如开篇说的工程师可以在综合技能上得到拓展,成为全栈工程师也不是没有可能。(看看人家稚晖君,是不是很酷

成为全栈不是每个人都能实现的,其实在我看来,小公司的优点是能拓展工程师的技术思维,而不是仅仅局限在某一细分领域技术。

一个技术难点,可能有好几种方法实现,但如果思维受限,就会局限于某个点,而且可能也不是一个好的实现方法。

就好比一个私家车司机和出租车司机,私家车司机只觉得自己每天上下班走的那条路才是最优的路线,但出租车司机就会很清楚哪些时间、哪些路段比较拥堵,从而选择最优路线。

最后

大小公司,各自都有优缺点,找工作这个事,除了实力之外,有时候也可能存在运气成分。

如果不能大公司,选择“杂事”相对较少的小公司,或许也能成就你的全栈梦。

其实,很多大公司的人才都是从小公司经历过来的,你要相信,现在小公司,只是你下一个目标(大公司)的跳板。

说了这么多,当然还是希望大家能进大公司,尽量进大公司,能有高薪尽量高薪,能大城市尽量大城市。。。

------------ END ------------

后台回复『日常记录』『科普知识』阅读更多相关文章。

欢迎关注我的公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。

欢迎关注我的视频号:

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看。

以上是关于大公司工程师 vs 小公司工程师的主要内容,如果未能解决你的问题,请参考以下文章

职场选择之大公司 VS 小公司

3年​WEB前端开发工程师成都小时代科技有限公司

一个小公司的性能测试工程师应该如何开展工作

技术总监,CTO,首席架构师,工程副总 在职能上有啥不同

一位小公司CTO的成长历程

5年,从创业公司到上市公司,我的测试知识体系···