本人大概在3年前达到本职月入三万,就来说说程序员如何达到月入3万,以及月入3万的程序员的日常。

1 在小公司里做到月入3万很难,基本要做到部门经理级别,一般的项目经理,月薪一般在2.5w左右。这样说吧,一个初级程序员如果在小公司里做到月入3万,把他这些年所付出的精力用在跳槽进大厂,然后在大厂发展的路线上,估计月薪应该至少在4w以上。

打开网易新闻 查看更多图片

为什么这么说呢?在小公司要做到月入3万,得下管一大批程序员,上和产品和客户打交道,不仅累人还累心。同样受这份罪,同样加班,如果在大厂或者外企,工资一定比这高。

2 在大厂,由于一年发14+薪,所以未必要做到项目经理,一般资深开发或架构,就能拿到一个月3万。至于项目经理,月入估计能有3.5w。

就说说刚到月入3w的程序员平时干嘛?8个小时工作时间,平均下来,每天应该有3到5个小时在开各种会,比如需求评审,架构评审,bug分析会。剩下的时间,得用2个小时左右,和其它组落实开会结果,比如和其它组讨论需求,和测试评估测试案例,和产品沟通计划。再每天平均用2个小时写代码,或者review组里的代码。如果临近发布,每天再得加2个小时做联调,或者紧急修复我呢提,或者是做发布留守工作。

也就是说,在大厂,做到月入3万的程序员,平时没事的时候,勉强能做到在下班一个小时后离开公司,大多数场景下,平时一般是在下班2个小时后离开公司,如果遇到发布或联调或紧急修复的情况,那么每天10点离开公司,也不是不可能。在大厂,如果要做到月入3w,估计得付出更多的工作时间。

3 再说外企,外企一般会发13薪或14薪,对应下来年入36w的程序员,月入大概是2.7w左右。这批程序员应该是需要做到项目经理级别。

外企和互联网大厂相比,可能技术上未必用的很深,所以这些月入3w的程序员未必要解决很深的问题。但是需要和老外沟通。比如每次release之后,需要和老外沟通下次release要干的活,这些活的工作量大概是互联网公司同等周期的四分之一到三分之一,同时可以用个种类有推掉些工作量太大的活。谈好以后,这批程序员就把活分拆给手下干,不过需要每周2到3次和老外开电话会议确定进度和问题,做好以后,等release的时候把这些点发布到线上。

和互联网公司相比,在外企里做到月入3万,相对简单,不仅能比较容易地通过该职位的面试,而且所掌握的技术无非是基本的增删改查,外带会用api开发值钱技能(比如python深度学习),但需要能用外语和老外交流。而且和互联网公司相比,在外企做到月入3万,人可能还不怎么累。

打开网易新闻 查看更多图片

4 还有一种情况,外企不怎么会裁人,所以如果员工干久了,比如时间超过5年,月入还真有可能过3万。在外企干满5年的程序员,有可能升级到项目经理甚至更高,但也有不少程序员其实还在做增删改查的活,外带少量的和老外交流。这些人可能年龄也过30了,甚至过35,换小公司可能也被优化掉了,但在外企,可能还能真就拿个高工资。

所以说,要做到月入3万,平台很重要,小公司一般给不起,互联网公司一般是拿工作时间换,而外企做到月入3万,还相对简单,而且相对不累。