池建强的公开课

讲讲咱互联网行业自己的故事

个人成长,观点,认知, 软技能

池建强 极客时间创始人、墨问西东创始人

第259期 | 如何成长为一线的技术骨干?

讲述:池建强 大小:6.70MB 时长:00:06:59
00:00
1.0×

你好,这里是卖桃者说。

程序员的职业发展有很多不同的路径,比如可以选择走技术专家路线、架构师路线,或者是技术管理路线,但不管选择哪个方向,都要先成长为一个合格的技术骨干,这是之后你能更进一步的基石。

那要如何才能成长为一个合格的一线技术骨干呢?这就是我今天想跟你聊的话题了。

一个新人初入职场,一开始肯定是啥都不会,基本都是靠着直属领导带你,做着他们分配下来的任务。

极客大学的覃超老师在直播中做一个非常形象的比喻,就好比打一盘英雄联盟,不同的阶段要做不同的事情,初期你要做的就是打野怪。这里的关键是,你要尽可能把所有的小怪都吃掉,这样才能获得足够的经验和经济,你的等级才能提升,才能拥有更多更好的装备,输出的伤害越高,或者抗伤害的能力越强。

如果你打游戏,你应该有类似的经验,前期漏掉一些小怪物,看起来没什么,但越到后期,跟其他玩家的差距就会凸显出来。

对应到工作里,开始的时候领导一般都会给你分配非常具体的任务,类似一个个小怪,你要做的就是把它们解决掉,以此积累知识和经验,为你的整个职业生涯打地基。这里最忌讳的就是做“差不多先生”,凡事完成 80% 就行了,差距累积起来是一件很可怕的事情。

无论是在职场还是在生活中,让人觉得靠谱都是一件非常重要的事。比如,很多人出来创业,选择创业伙伴时,都会选他之前的同事,那怎么选呢?肯定是选择让他觉得靠谱的那一个。

而所谓靠谱,就是尽量做到凡事有交代,件件有着落,事事有回音。办成了,有个交代,没办成,也要有个交代,中间有变动了,也跟大家同步一下。

可惜的是,不少技术人员只对技术有热情,对反馈就没什么概念。接到任务之后默默钻研,完成之后又默默等待下一个任务的降临,只要没人问,就一直牙关紧咬,目光坚毅,打死也不说。如果分配任务的人疏忽了,这个任务可能无疾而终了。

当然,现在各种项目管理工具都有任务追踪功能,会时时强制你反馈,但一方面,工具管理的整体的方向和进度,并不会深入到许多细节中;另一方面,从一个独立的自我来说,具备这种反馈意识,迈出主动让事情闭环的第一步,你会发现,世界完全不同了

你会因为持续的反馈获得更为重要的任务和职责,因为你是一个能够让事情形成闭环的家伙,一个靠谱的人。

到这里,你的第一阶段已经走得很踏实了,领导交代的任务都能很好的完成,也成为了别人心中靠得住的伙伴。这时,你已经称得上是一名优秀的程序员了,但离合格的技术骨干,却还有些距离。

这个阶段,你尤其需要注意的是,不要让自己成为一个“Pseudo Worker”,中文直译是“伪工作者”。

什么是“伪工作者”,这个概念最早来自谷歌、Facebook。吴军老师在他的专栏中也聊过这个话题,他给的定义是,“不去做那些优先级高的事情,而是每天应付事务性工作的人”。

这些人每天把自己搞得很忙,他们所做的工作也是公司里的事,但是完成那些工作并不产生什么效果。换句话说,伪工作者,不是指伪装自己忙碌,而是真忙碌,但他们往往忙于眼前没什么效果的工作,而忘了考虑更长期的目标和更有价值的任务。他们每天在工作中忙忙碌碌,感觉自己特别充实和有成就感,但实际工作产生的价值有限,对公司也没有太大的用处。

说白了,这其实是一种高级的偷懒行为,毕竟那些高优先级和高价值的任务,都不好做的。而简单例行的伪工作却天生就有一种诱惑,诱惑没有定力的人一直去做。很多人都在不知不觉中踩进这个坑,影响了个人成长和职业发展

那如何防止自己成为一名 Pseudo Worker 呢?

主动揽活和思考。这里有两方面的要求,一方面是主动思考和提升,比如这段代码再实现一遍,还有哪些地方是可以优化的?这个系统现在的运行情况还能不能再改善?除了写代码,我还应该再学习些别的东西吗?我跟行业里的顶尖水平差距在哪里,该怎么弥补?

我们应该常常去思考这些问题,时时拷问自己,发现自己的不足之处,然后有目的地去补足,不断提高自己的竞争优势。

另一方面,你需要和你的上级领导保持良好的沟通,明确你们这个小团队要做些什么,甚至整个公司要做什么。这样,你才能确定优先级,去做那些对公司而言价值更高、影响力更大的工作,跟上整个团队前进的步调。

我们作为技术人,身处互联网公司,手里的工作可以说是永远不可能做完的,业务和产品一直在迭代,新的需求和问题也总是在不断地涌现,遇到的每一个问题似乎都需要立马解决,因此几乎不可能把 To Do List 给清空。

甚至,即便没事干,只要有岗位,员工就会自己造出事情干,所谓无中生有,就是这个意思。

在这样的大背景下,如果想对团队的贡献更多,就应该善于找到最重要的工作,并且优先完成它们,而这恰恰是所有新员工都欠缺的技能,也是你能否成长为合格的技术骨干的关键所在。

最后做一个小调查,你是否有过陷入“Pseudo Worker”的经历,后来又是怎么跳出来的呢?

好,今天的话题就先聊到这里。卖桃者说,明天见。

(编辑:夏天)