程序员属于什么阶级?上升空间如何?

官方都盖戳了,程序员就是农民工,难道你还不知道?

程序员属于什么阶级?上升空间如何?_第1张图片

程序员还有另一个外号叫“码农”,所以不要因为程序员收入相对较高就觉得程序员有多高贵,都是打工赚钱的农民工而已。

程序员属于什么阶级?上升空间如何?_第2张图片

接下来说说程序员这个职业的上升空间,拿阿里P8的薪资职级表为例,大厂的职级一般分为P序列和M序列,即技术岗(Profession)和管理岗(Manager)。而程序员的上升空间也可以简单分为技术线和管理线。

用大白话来讲,想钻研技术不想统筹管理团队的话,可以选择P序列的晋升方式;各方面都涉猎但不够精通,对统筹管理整个项目和流程有兴趣的话,选M序列。


P序列的晋升路径


如果选择P序列,上升空间大致是:
助理-专员-高级专员-专家-首席,分别对应阿里的P4-P5-P6-P7-P8+

钻研技术,主要从代码、项目两块入手。


想提升自己的代码水平,你可以做的是:
①注意自己的coding style和coding quanlity。善用代码注释,规范代码写法,少出bug,代码简洁易懂,这能让你飞速进步。
②勤学多练。可以去LeetCode之类的刷题网站多code,研究一下不同的时间/空间复杂度,感受coding的乐趣。


想提升自己的项目含金量,你可以做的是:

①主动参与公司大型项目的研发,还是那句话,工业环境的代码是最难能可贵的,在实战中的提升会让你受益匪浅。
②如有时间,在程序员客栈参与一些兼职项目,接触一些国内外的优秀项目,不要让自己变得封闭。
③去GitHub提交自己的项目,让更多人看见,这也会是你简历上很亮眼的一笔。


M序列的晋升路径


如果选择M序列,上升空间大概是:
主管-经理-总监-副总-总经理。


在这条路上,更重要的是协调好关系,如在你顶头上司的要求和你下属的需求中寻求平衡;如在外部需求和内部需求中寻求平衡;如处理下属之间的矛盾和利益冲突……

M序列需要你啥都懂一点,最重要的是你能管人,能服众,还要获得领导的青睐的信任。


接下来说说,程序员如何摆脱这些桎梏,实现阶级跃迁。

程序员属于什么阶级?上升空间如何?_第3张图片

要知道,一个公司的人员分布也是呈金字塔型的,所以想要成为“人上人”的人很多,真正成为“人上人”的却屈指可数,因为坑位就只有那么多。


普通人想实现财富自由就应该“把思路打开”。


给大家几条野路子供参考:


①炒股、炒基金等
程序员的特质决定了这个群体智商较高、数学/英语的天赋都比较好,还是很适合做理财投资的。如果你对理财投资也有兴趣,不妨入场先观摩学习一番,万一就发达了呢?


②兼职、副业搞起来
众所周知,上班都是死工资,在行业寒冬的情况下,想要靠公司实现财富自由基本不可能。


所以这时候我们应该把思路打开:做兼职、做副业。去接项目可以赚到工作以外的钱,而做副业,说不定有那么一天你就自己当老板了,实现真正的阶级跃迁。


码字不易,你的点赞是我更新的动力!

你可能感兴趣的:(microsoft,程序员)