【深度好文】你程序员的职业生涯,都规划好了吗? | 文末福利


正文共: 4079字 11图

预计阅读时间: 11分钟

职业的发展,就像是打怪升级,每一级都是时间和精力累加起来的,每个阶段都有一个关键主线目标需要完成。对于程序员,也不例外。
程序员是一个技能要求非常高的行业,在这里,大家是奉行 1w 小时理论的,你在某个技术领域上,持续有效的投入大量的精力和时间,你就是专家。但是为什么一些技术很牛的大牛,依然过不好这一生?在职场上,本职技能只是你安身立命的根本,你的最终决定你高度,还是和人、思想、态度,它们息息相关。

任何成长,背后都免不了努力的累积。前一个阶段,没有发展好,到后来一定会出现各种隐患。

今天就程序员的职业发展的大纲说明,让大家可以按图索骥,再慢慢累积和沉淀。

你还以为差距是短暂的?

你是不是很久不敢看朋友圈了?

  • 毕业后留在小城市的小马,最近又买房了。

  • 在你眼里,整天只会玩乐的小罗,现在是百万粉丝的大V。

  • 每周期 Bug 最多的"王胖子",居然进了阿里。

  • 那个做游戏的小张,年终奖都够北京首付了。

不知道从何时开始,曾经同窗的同学们,共事的同事们,慢慢的已经跳入了人生的下一个阶段,渐渐的连他们的背影也看不见了。

但是你要有信心,这些“不甘心”,终究会麻木的接受它。

这种差距,是一点点被拉开的,并且会持续放大。而这一切,到底是如何发生的呢?

毕业前两年:职业化

毕业前两年,职业化 将拉开 30% 的差距。

对于应届生,为什么大部分企业愿意招收有过实习经历的新人?因为他们已经提前经历了职场的洗礼,脱离了学生时代的个性与稚嫩。

作为毕业前两年的新人,你可以成功入职,我想你的技术基础应该是能让公司满意的,但是在这两年之间,做到职业化才是你进阶到下一阶段的根本。

你身边一定有一个负责系统运维的人,出门永远背着笔记本,不管洗澡还是啪啪啪,线上系统出现问题,一个电话,第一反应不是穿衣服,而是登录系统排查问题。

所谓的职业化,就是站在职业角色的立场上,重塑自我,尊重团队目标、理解合作伙伴、考虑客户心理,而不是已自我为中心看问题。

能够很好的理解“大局”,能以目标为中心。与职业化的人合作不需要在一些鸡毛蒜皮的事情之上推诿,可以把精力全部用来"做事情",极大的降低团队中的内耗。

不过,工作的前两年,大家都同在起薪点,你职业化思想转变的早,最多也只是拉开了 30% 的差距,很多人并不重视。

但是在这一关过的不扎实,会为之后的差距埋下隐患。

毕业三到五年:技能化

毕业三到五年,技能化拉开一倍的差距。

对于程序员而言,不能技能化的技术和能力,都是不能变成工资单上的数字。

一位程序老猿对新人说,这个行业你能到达什么高度我不知道,但是能呆多久,取决于你的学习能力和编码能力。

职业投资者和业余股民最大的区别,不是预测走势的能力,而是只对自己看明白的行情出手,而后者三天不下单就憋不住。

就连职业诈骗犯都清楚,第一步不是去想一个能欺骗所有人的高明骗术,而是用弱智短信筛选出容易上当的傻子。

对于新人,你的起薪低正是因为公司需要为你付出你额外的出错成本,你熬夜写的代码最后可能变成一堆增加技术债务的垃圾。为了安抚你出错后自责的心情,领导通常还会主动找你谈话,安慰你。但是如果你已经工作三五年了,这只会让领导觉得你的技能不过关。

但你想要你的薪水以每年 30%~50% 的速度增长,你必须让你产出的价值大于你付出的成本。

而这,就需要知识技能化

每个人的工作经验,都可以分为 可重复经验不可重复的挑战 两部分。

知识技能化 的第一步,就是通过大量的刻意练习,得到一套属于自己的方法。从而让工作中这部分 可重复的经验 利用率,就像前面的程序老猿总结的经验。

  • 一个新技术,别人要花三天才能掌握,而你只需要一天。

  • 同样的功能,别人需要三天开发周期才可以实现,而你只需要一天。

  • 同样的版本,别人需要提交三个测试版本给测试人员测试,而你只需要提交一个版本就通过测试。

稳定、高效的产出,才是你提高的根本。

第二步就是要多实现 不可重复的挑战。

对于程序员,不可重复的挑战,就是你曾经做出的成绩,它可以是你的代表作。

下次跳槽的时候,你可以跟对方说:知道 Github 上那个 5000+ Star 的开源项目吗?我是作者;知道那个日活 1000w 的 App 吗?我是主程。你曾经的牛逼经历,就是你最好的背书,然后你就可以开出一个比现在高 50% 的薪资要求。

这就是程序员进阶第二阶段拉开差距的秘密:稳定、高效的产出,多余的时间,把其中你已经做到 90 分的工作,再提高到 100 分,或者跨界做一些分外之事。

在这个阶段,你的薪水的下限是你稳定产出的价值,上限则是你做出 100 分工作和你分外之事对公司能产出的额外价值。

此阶段薪资的增长,都来自之事技能化带来的红利,做得好的,至少可以和平均水平拉开一倍的差距。

但是大部分职场中的程序员,也都会止步于此阶段。而想要在工作五年之后,薪水依然保持高速增长,就需要依靠第三阶段:中介化。

毕业五到十年:中介化

毕业五到十年,中介化的程序,决定了三到五倍的差距。

上一阶段听到的技能化,说白了就是卖时间,所谓的薪水高,其实不过是单位时间可以创造更高的价值。

但是一个人就算可以不眠不休,一天也只有 24 个小时,拼劲很快就会出现。薪水想要再往上涨,就要把有限的时间,玩出花样来。

程序员的世界里,有一个奇怪的定理:

唯有技术平庸的人,才能领到一群技术大牛。

这也很好理解,只有技术平庸的人,才能花时间去处理人际关系和其他部门打交道,也是唯一能进行非技术思考的人。

在现代社会里,「公司」 是基本的经营结构。公司的本质就是集合更多的资源来产出更大的价值。

这一定是 1+1>2 。

1+1 不会凭空大于 2,否者不如个人埋头单干,中介化 就是整合人和人之间的工作,是时间批发的工作。买下属的时间,整合成团队的资源,利用 1+1>2 的效应,提高产出,再将产出的价值卖给公司,薪水就是这中间的差价。

这些,说白了就是领导力,作为管理者,能力体现协调下属的工作,而不是自己的水平有多高,能外行领导内行,并不是对领导的贬低,而是对管理者的基本要求。此时,除了协调、分配这些基本动作之外,还要知道如何激励员工,如何帮员工规划职业生涯,如何建立晋升体系等等。

在这个阶段,想要薪水最大化,最好的办法就是整合更多人和资源。

而中介化并不只是体现在领导力上,在这个公司的边界开始被打破的时代,中介化还有另一个方向,就是做 知识大V,这也是时间复制的工作,可以极大的突破公司规模的限制。

中介化的程序,取决于你能整合多少资源,能将一份时间复制多少份。

明确方向,缺啥补啥

能做到这三个阶段,我想应该都是职场上的成功人士,都是聪明人,我想下一步该怎么做应该都想的很清楚了。

总的来说,人在职场,差距被拉开,主要就是上面三个阶段,再往下就已经不是职场的范畴了。

如果你的工作年限和本文介绍的三个阶段不符合。真的,没事跟前面的人聊聊天,让自己彻底死心,安度晚年。

或者从头开始,按上面的步骤,缺什么补什么。

别怕来不及,人生路漫漫,今后的路还长着呢!

END

福利

对于程序员的职业发展来说,是一个大的话题,具体应该怎么做呢?安晓辉 老师在他的新书《程序员的成长课》中,以十几年开发管理的经验以及 100 多个实际案例出发,总结出的行之有效的自我提升和选择方法。

书很好,我这里也联系了作者:安晓辉,给大家争取到了这一次福利,由作者赞助,在这里送书给大家。

对于大部分开发者来讲,工作和生活的诸多烦恼,其实都源自于:怎么赚到更多的钱。

要想赚到更多的钱,就要回到问题的原点,想想个人赚钱的本质是什么。

个人赚钱的本质是——出售时间!对吗?

从出售时间的角度来看:

个人收入=每天可售时间数量×单位时间价格×单位时间出售次数

在这个公式里,有三个要素,简单描述就是:

  • 每天可出售的时间数量

  • 单位时间价格

  • 同一份时间的出售次数

结合开发者的具体情况,可以找到多种提升收入的方式。参考下表:

或许你知道所有这些方式甚至知道更多,但是,怎么做到呢?

这是个大问题!

知道和做到之间有一道鸿沟,要想跨越它,你不但要努力,还要讲究方法。

那么,到底要用什么样的思维、方法,才能找到适合你的提升收入的方式呢?

安晓辉的新书——《程序员的成长课》:

汇总我十几年开发管理经验以及 100 多个开发者咨询案例,总结出了行之有效的自我提升和选择方法。

书的内容分两部分:

  • 前 4 章聚焦开发者价值成长,分别介绍了选择技术方向的思维和工具、让你持续精进技术的个人对标管理法、成为技术管理者的 4 种途径、技术管理新人面临的 18 种挑战

  • 后 4 章侧重开发者的职业选择,从实战角度出发,讨论了跳槽、简历优化、薪水谈判、转型等关键话题。

如果你渴望改变和提升,那么可以用这本书里介绍的理念、方法、工具指导自己的工作和生活,通过努力和认真执行,让改变在你身上发生。

《程序员的成长课》获得了美丽联合集团技术副总裁和爱奇艺研发总监的联袂推荐,还获得了来自阿里、京东、ThoughtWorks、易宝支付、平安等公司的资深开发工程师的鼎力推荐:

活动参与方式

活动一:

本次活动将《程序员的成长课》此书,送书三本。

规则如下:

  1. 编辑话题 #编程路上的成长趣事# 进行留言,点赞数最高者,中奖。

  2. 从众多留言中,随机抽取一位。

  3. 打赏本篇文章,从打赏中,随机抽取一位。

本活动截止到 12/20 晚 (本周三)。

活动二:

买书留言,获赠 安晓辉 知乎 Live。

规则如下:

  1. 识别上面二维码购书(京东自营)。

  2. 拿到书后,对本书进行评价,订单和评论双截图,发送给作者 安晓辉 个人微信(a316576715)

  3. 可获爆款知乎 Live — 《业余时间赚钱的 6 中策略》(超过 15000 人参加)

如果觉得《程序员的成长课》对你有帮助,推荐给你身边同样需要的朋友吧,谢谢。

今天在承香墨影公众号的后台,回复『成长』。我会送你一些我整理的学习资料,包含:Android反编译、算法、设计模式、虚拟机、Linux、Kotlin、Python、爬虫、Web项目源码。

推荐阅读:

听说喜欢留言的人,运气都不会太差

点击『阅读原文』查看更多精彩内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值