7年,从“游戏少年”到大厂技术总监的逆袭之路

成长&认知 丨 作者 / 袁吴范
这是pointers公众号分享的第21篇原创文章

写了20篇原创文章,一直没有正式的介绍过自己,一方面粉丝太少,另一方面确实没有时间写。

算一算在杭州已经有11个年头了。算是一个彻头彻尾的杭漂,现在已经在杭州安家立业。
从大学四年游戏少年,到刚毕业时的处处碰壁,再到大厂的技术总监,这一路走来有太多的心酸。

希望大家看过我的经历,能够给到北漂、深漂和杭漂们一些鼓励。


01无知

我是浙江人,出生在浙北的一个普通农村家庭,按照我老婆的话说是自带土气,这恐怕是农村人与生俱来的气质了吧。

从小家里条件不是很好,在我模糊的印象中,冬天家里总是断电,父亲就会肩扛竹竿,在竹林里寻找断开的电线,再用竹竿把两头断线接上。

当时年小的我还不知道这个小小操作是如此的危险,就是觉得父亲总是什么都能搞定。

应该是“开窍”晚的原因吧,直到一年级前,还不会从1数到10,别人家的娃已经可以加减乘除了。

在小学期间,我的成绩表现的可以用糟糕来形容

小学的成绩一直排名垫底,行动表现上,一直后知后觉,呆头呆脑,用我妈的话说就是傻傻的。

从那个时候开始就被我妈一直用别人家娃来激励我。

你看别人芳芳又拿三好学生了

你看别人优优又考试第一名了。

不过还好,我有一点还可以的,就是体育

在四年级的时候还获得镇上同年级200米和50米短跑比赛的第一名。

为此学校的领导还在国旗前给我了奖状。

这个奖状也就成为我小学期间唯一的奖状,有点心酸。

所以我一直认为在小学期间,体育是最重要的。

一般体育好的学生,文化课都不会差,就算现在差,以后也会追上来的。


02懵懂

初中的时候,进入到了镇上的中心学校,这所学校在县里应该算是最差的那种了吧。

在学校里,我第一次看到了电脑,当时看这个屁股大大的东西,看着很高科技感觉。

当时并不知道,这还只是个显示器,主机是在桌子下面的。

初一开始有了电脑课,当时的电脑课的机房是这样的。

用的已经是xp系统了。

01年xp系统发布,03年我初一,现在想想当时用的还是挺先进的。

最开始学习的就是word,然后还学了flash制作动画,我也不知道学校为什么让学这个。

之前对电脑只是存在脑海中的一个静态画面,当我第一次看到电脑能够通过笨拙的鼠标控制,我被震撼了,还可以这样用?

我就被这个样子看起来怪怪的东西,深深的吸引了。

快速发展20年的互联网,让人感到唏嘘,新技术层出不穷,微软还是那么的能打,从pc时代到移动互联时代,强者恒强,office套件已经家喻户晓,而flash逐渐快被淘汰。

扯远了,话题拉回来。

在当时,电脑课是我最喜欢的课程,因为我学的很快,每次课堂作业,都是第一个完成。

就因为接受的比较快,还经常被老师在课堂上,点名表扬。

这在其他课上还不可能存在的。不被老师抓到办公室批评就不错了。

在那时,就是比较简单的想法,下定决心,一定要熟练的操作电脑。

就因为对电脑的热爱,心中的火苗彻底被点燃,学会了一样对我之后的发展影响极大的技能,就是盲打字的习惯

高中

进入高中后,学习成绩突飞猛进,一直在前十的状态,在县里的排名一直在前100名。按照以前的经验,前60名,就可以进入浙大了。所以高中阶段,一直是把浙大当做我的大学目标。

可是高考成绩彻底将我的梦击碎,我的成绩只高出一本线20分。

那段时间,情绪一直比较低迷,感觉世界都要崩塌,又来经过家人、朋友和老师的辅导下,渐渐缓了过来。

填报志愿时候,没有选择离开浙江,还是填报了杭州的一所双非学校。

浙江只有一所985、211高校,大家都懂了吧,浙江的学生难啊。

大学

进入大学之后,下定决定刻苦学习,发誓要考上浙大研究生,去实现自己未完成的梦。

可我的毅力弱的性格,再一次击败了我。

整个大学四年,都沉迷在dota这款游戏当中。就是下图这个,大家好好看看,是不是很熟悉?

最疯狂的一次,在天梯平台上,为了冲分数,从早上的八点,一直打到第二天的晚上的八点。整整36个小时,除了上厕所没有离开过凳子。

整个大学生涯中,除了必须要签到的课,其他的基本没有参加过。不过还好,我没有挂科,我总是能最后时间内,完成临时抱佛脚,考试通过。顺利完成了毕业。

心心念念的考研,去浙大上学,在颓废中,逐渐的放弃了。


03初露锋芒

我的人生转折点,是在毕业找工作的那段时间。

找了好几个月,都是产线普工的岗位,或者是需要经常出差的技术支持岗,又或者是销售岗位。

根本不是我想要做的研发岗。

在一次和我妈妈电话的过程中,我哭了。这是我大学四年来第一次流泪。

男儿有泪不轻弹啊

感谢残酷而又现实的社会,让我感受到了可能会饿死的危机感和城市中无法生存的绝望感。

这一下子就把我迷迷糊糊的脑子,彻底打醒了。

心灰意冷的我,我静下心想了一个星期,下定决心,给自己定了一个小目标:一周之内把常见的面试题全部刷了一遍,先找一个小厂,干几年学到技术之后,最终跳槽去大厂。

为了实现这个目标,我近乎疯狂的学习,每天睡4个小时。

终于功夫不负有心人,有一家新成立的创业公司,面试期间,我表现出的基础能力得到了面试官的认可,顺利拿到了研发岗的offer。不知道那天晚上多开心,立即给我妈打电话报喜。

那家创业公司是要开发一款智能机器人,带队的是浙大航天学院的一个副教授,擅长机器视觉。

这是我实现目标过程中的选择,我到现在都觉得是一个正确的选择,也感谢当时给我机会。

这里的氛围是科研氛围,感觉能够学到东西(虽然工资很低,但是当时没有考虑薪资方面,有自知之明,管饱就行)。

接下来就是没日没夜的看书,弥补自己的大学欠下的债。

晚上9点下班,骑车回家,洗漱好,10点钟看书到12点睡觉。

早上6点起床,看书到9点,骑车上班。

甚至不放过吃饭时间——边吃饭边看书,这样的状态一直持续了2年。

这是我毕业后,工作前期这个阶段,我觉得需要做到3点:

1.深蹲&积累

这个阶段,认知收益和认知成本的比值非常小。

好在我自己深知能力积累的“非线性增长”规律,所以也并没有过于气馁和急躁,一直积攒着能量。

我觉得,造成我们和优秀同事之间的能力巨大鸿沟的决定性因素其实是“知识能力”积累到一定程度带来的自身增值速度。

只有深蹲,积攒强大的能量,在某个时刻能瞬间打通了任督二脉,厚积薄发,职场中一路飙升。

2.整合&建立认知链接

我认识到了积累的重要性了。

但是对不起,即便是日以继夜的积累,也可能达不到能力提升的目的。

最好还差一步,就是需要系统性思维。

通过长期积累的知识并没有纳入到你自己的知识体系中去,他们还只是单纯的孤立的知识点。

我们的记忆本质就是记忆逻辑,也就是记忆关联。

我们需要将新知识和已有的认知进行连接。

这样才能达到融会贯通,才能达到信手拈来的程度。

那如何培养自己的系统思维呢?

我自己的学习方式是每当我学习到一个全新知识的时候,我会去思考这个知识点与我脑中现有的知识系统有何联系。然后再去想,我该去如何使用这些知识。

打一个比方。

我学习数据结构的时候,其中有链表,二叉树等等,这时候你就要去想,这些数据结构是怎么使用的?在你的工作中哪些地方可以用到。跟你脑中的已经学习到的例如Linux内核有关系吗?是不是Linux内核中也使用这些数据结构?内核中为什么要这样使用的?

通过这一番深度思考之后,是不是对知识的理解更加深刻,也就真正成为了我自己的东西了。

仔细想想为什么常常我们道理都明白,却很难做到?

其实很多时候我们都犯了一个巨大的错误,那就是误把“知道”当作“明白”或者“感悟”。

想知道,道理很容易,那些祖训大家都耳熟能详,但往往真正明白并内化到自己的骨子里却需要付出不少的精力。

再看极少数身边优秀的人,在年轻时就能把这些有价值的道理真正内化到了自己的行动上,不得不说这才是他们身上一直被人们忽略的最大的天赋。

3.起跳&突破

不要满足于当前的得过且过状态,你身边的同事们正在暗暗较劲,拼劲学习,努力积累经验。

此时将你们进行横向对比,确实差别不大。正所谓逆水行舟不进则退,倘若再过几年呢?

在认知收益和认知成本比值不断增大的情况下,在温水煮青蛙的状态下,在你还没有意识到时,对方能力的已经把你甩的老远。

此时,对方已经开始崭露头角,领导的资源就慢慢向他倾斜。那时,你该如何是好呢?

不要在本该奋斗的年纪选择安逸,那样以后的路越来越难走。天底下没有速成的秘诀,没有捷径可走。

时刻保持危机感,设立高标准,严格要求自己。

你要相信,能力是存在跃升,只是时间未到,多点耐心。

你要相信,认知收益和成本会急剧的增大,要多积累。

你要对自己的认知进行整合,建立认知链接,打造自己的知识体系。


04披荆斩棘

在这小厂的2年时间内,我就像井底的青蛙,虽然练就了“一身武艺”,但并不知道外面大厂的流程制度规范,技术能力到底是怎样的情况。

所以,我决定跳出这个小圈子,去外面看一看、闯一闯。

后来大家也知道了,我进入了海康。

1.赢得好印象

进入海康,第一件事情就是,赢得好印象。怎么做呢?

刚来第一个月里,一般情况下就是熟悉团队氛围和公司制度、文化的阶段,而我发现代码中的兼容性、扩展性都比较差,而且耦合特别大。

就强制要求自己每天早上非常早的就来公司,晚上几乎11、12点下班,在一个月时间内就输出了一份软件架构方案,递到了领导的手上。

最后虽然方案还是有漏洞,但是大的问题没有,在第二年就慢慢切换使用我设计的架构。

通过这件事情,我获得了什么?

在领导、同事心里:“能力强”,“有拼劲”,“执行力强”的标签,就一直伴随着我。

获取正面的标签,这还不够,还需要做一件事情,持续增加曝光

好印象=好的第一印象+持续增加曝光

当时作为新员工进来,一直非常的拼,在别人的印象中就是有拼劲,同时能力非常强,而且这种状态一直保持了5年,这就是持续地曝光。

凡是都是有因果的,没有无缘无故的成功,只是很多的“因”由于自身的认知局限而被忽视了。

这个阶段,我已经完成了领导心中的好印象。

我要成功真正的管理者,必须要完成管理跃升。

2.完成管理跃升

这次的跃升,是我真正叩开了管理的大门。

虽然只是叩开了大门,但这对我来说,是整个能力系统的改变。

当我还是个人贡献者时,我的能力是这样的:

发现问题、解决问题、总结和反思

而我是基层管理者时,我的能力要求,完全发生了变化:

自己的工作发生了彻底的变化,要求变成了协调、组织、反馈。

所以下面这4个升级一定要做到。

第一个升级,叫责任升级

在个人贡献者的时候,我是对任务负责,领导交给我一件事情,把任务的细节和deadline告诉我。

我只需要在deadline之前,把这件事干好,就OK了。

例如:领导让我开发一个界面,开发一个测试工具等等。

而现在我需要对这个事情的结果负责。

也就是,同样是一样事情,不是由我亲自去干,而是由我分配任务给到下属,教练指导下属去完成这个任务,

这个任务的结果好坏都是由我自己来承担。

切记中间多坎坷,作为基层管理者,都需要想方设法的达成目标,因为这是你的责任。

第二个升级,叫做行动升级

现在从单打独斗,成为了一个团队的管理者。

作为一个新经理,总是会犯的一个错误,就是“总是觉得别人做的不好,自己亲自来”。

这个想法是非常愚蠢的。

一个人能力再强,也干不过一个有组织的团队。

例如:有一次一个系统崩溃问题,我并没有亲自去解决,而是安排好计划,定好合适的责任人,下达任务命令。

记住,千万不要替代他们解决问题。

第三个升级,叫做协作升级

在个人贡献者时,我的工作关系,比较简单,组内同事和领导。

当成为管理者时,工作关系,会变得复杂,领导、下属、兄弟同事、外部客户等。

这时候的协作方式就需要发生大的变化,我不仅仅需要考虑下属和领导,还需要考虑其他外部关系。

在这期间我组织完成了一件重大的技术方案落地的项目,项目人员涉及到全公司各个领域,公共项目人员在100+人。关系变得复杂,工作的协作方式也需要升级。

从单纯的组内同事之间的技术协作,升级为组间的配合协作和技术协作的混合模式。

从封闭的协作范围,升级为开发的协作范围。

关注的不仅仅是组内的工作,还需要考虑其他部门的工作情况。

正如数学概念中的面升级到立体三维空间,协作方式也需要进行全新的升级。

第四个升级,叫做成就升级

我从个人成就,升级到团队成就。

通过我的管理,我的下属持续成长,团队能力越来越强,这就是团队成就。

作为基层管理者,只是单单做到个人成就,不注重成就下属,我们的团队是很难做强的。

一个团队的不强,想想你还能晋升吗?

作为一个团队的老大,需要有成就下属的胸怀,才能走的更远。

就这样,3年时间,我完成了责任升级,行动升级,协作升级,成就升级,这个阶段也算真正的一名管理者了。

最终,事实也证明了,3年后,也就是2018年,我成功晋升为技术经理,带领着10+人的团队。

05笑傲江湖

2018年至2020年,这段时间是我的另一次的自我进化。

我称之为领导跃升。

我从技术经理晋升到了技术总监。

这次跃升,是从基层管理者,跃升到团队的领导者。

成为领导者需要从局部把控,变为对全局的掌握,领导团队运筹帷幄,披荆斩棘,以弱胜强,最终走向胜利。

我是从下面2个升级,完成了这个跃升。

第一个就是战略升级。

战略相对于战术,而战术只为实现战略的手段之一,基层管理者做的就是战术。

争一时之长短,用战术就可以达到!如果是“争一世之雌雄”,就需要从全局出发去规划,这就是战略!

什么意思?

运用到企业管理上就是要”做正确的事情“。

而团队领导者,最重要的职责,是制定部门的战略目标、组织文化建设。

要完成什么目标,怎么和供应商合作?规划未来3到5年做什么。

团队需要怎样的组织架构,需要怎样的文化氛围等等。

第二个就是影响力升级

影响力是用一种别人所乐于接受的方式,改变他人的思想和行动的能力。

影响力,是一个非常重要的武器。

我通过影响力,建立了部门内的文化价值观,愿景,并且以身作则,激励团队,可以产生巨大的凝聚力。

我们的团队正在破釜沉舟,越战越勇,期待我们部门分拆,独立上市的一天到来


06最后

我们职场生涯就是一次次对自己能力重构的过程,保持持续突破。

当你学会了走路,就要想学着跑步,当你学会了跑步,就要想着到水里,学着游泳。

一直在不断的超越自我的路上,终生学习。

我是袁吴范,帮助你提升认知和能力提升。


**_推荐阅读(干货)_**

面试过200人的经验,都在这里了

程序员成为高级管理者的三次跃升

技术总监7年总结,如何进行正确的沟通?


从业7年。从软件开发、高级软件开发、技术经理再到技术总监,分享职业发展、技术管理、职场晋升、技术成长等个人多年经验和心得。一起成长!有问题可以加我微信交流:pointersss,也可以关注我公众号pointers

关注我↓↓,帮你答疑解惑!

多年经验分享,实属不易,感谢支持!