微信号:infoqchina

介绍:有内容的技术社区媒体

一个跨界程序员:不务正业的这几年,我如何让自己的收入翻了十倍

2016-08-28 08:55 姜志辉

大咖说是InfoQ推出的视频直播节目,每周四晚八点半和您见面!

回复:姜志辉,获得直播完整版视频。

回复:大咖说,加入大咖说直播群,下期直播彩蛋在最末!

本视频时长24分,建议在Wifi环境下观看。


3W小时学编程

我是个很勤奋的孩子,打小就是。

家里对我唯一的要求就是学习。

我在子弟学校,接触计算机比较早。那时候学五笔、CCED还有WPS。WPS有个万能密码:按住Ctrl键+求伯君的全拼。我用它在学校的电脑里寻找所有可以找到的情书。这是我第一次感受到信息不对称带来的红利。

后来我也写了一个程序。密码是:Ctrl + 姜志辉。

编程这门技能需要大量的真枪实弹的刻意练习。

有个天才定律,你在一个领域里沉浸了差不多1W小时以后才有可能成为专家。我笨一点,用了3W小时。

我猜测是因为那些传统的学习模式让我绕了很多弯路。我一直在试图理解“灰姑娘”是谁写的?哪个国家哪个朝代的?来自于格林还是安徒生童话?(请自行搜索从中美老师讲《灰姑娘》看教育的差异)

进展非常慢。刚开始我有些灰心,花了很久才走出这种纠结。

事后诸葛

1W小时定律是建立在有技巧的刻意练习上的。

一个师傅开了5年出租,他的车技是不是就很好呢?一个程序员写了5年代码,是不是他的技术就很高超呢?不尽然。

编程基本功的练习于武术拳法的练习是一样的。通过一套有效的『拳法』将基本功内置其中,反复练习,使得开发技艺成为手指记忆的一部分。这样,当面对实际开发时,我们就不需要为基本技艺而费神,将更多时间应用在业务逻辑的思考上了。

同时练习又需要方法。

增删改查这种技能练上1万小时并不能让你成为高手。你需要一个知识体系,然后将这个知识体系拆分成若干个小的节点,针对每个节点大量的刻意的反复练习。(关于这个部分可以在我个人的公众号”姜胡说”中回复jQlite,看看我是怎么为JS设计Kata练习的)

设立一套标准和即时反馈的机制,便于自己的不断调整、改进。在每个节点和节点之间建立连接,形成一张有体系的知识网。这样的练习才算的上刻意。

现在看来这是一件好事,因为它让我从传统的应试学习慢慢转向实用学习。

这种转变指引我在北大蹭了整整两年的课,学习一切自己想学的东西,从哲学到工商管理。那里有国内最棒的学习资源。你可以横跨各种学科,自己选择学习什么,不用考试也不用交学费。只是没有毕业证而已。

做自己喜欢的事

我不需要毕业证。我在那里就是最好的证明。这种思维带来的变化让我开始尝试接触各种可能。最开始我喜欢上了涂鸦。就是单纯的喜欢。当你做自己喜欢的事时,周围的场域就会发生变化。这或许就是「吸引力法则」。那会儿我认识了很多人……后来我们还一起组建了VTC。

我发现很多行业实际上是由一些门外汉推动的。因为他们身上有一些本职从业者没有的热情。涂鸦给我的工作带来了很大的帮助。我不是专业的画师,理不清阴影和透视。这很棒,它促使我必须用最简单的线条来表达背后的复杂。

我的课没有PPT,也不需要记笔记。一些人随意的围坐在一起,自由、简单的交流沟通。这种方式让我大受欢迎,课酬也随之提高了。一人一故事是我非常喜欢的一种戏剧形式。

在那里我学会了倾听每一个人的故事,用心去感受他们的生命。然后用表演把它呈现出来。所有的呈现和反馈都是即时的,在当下。谢天谢地,在学习那些所谓的产品方法论之前,我认识了一人一故事。

产品是为人服务的,任何方法都不可能脱离对人性的理解。

用什么技术很重要,更重要的是为用户解决了什么问题。洞察、同理心、场景、觉知、生发、行动、反馈。那就是做产品的方法。也是组建团队的方法。


大概在03年年底,我组建了一个软件开发团队。我的角色也开始飘忽不定起来。即是程序员,也是管理者,还要担当架构师。我阅读了大量的书籍,从技术到管理,从CMMI到敏捷。引导带给我了非常大的帮助。

接触引导是因为一个很偶然的机会。当然也是必然的。意识的改变会影响到你周围的场域。反过来周围的场域也会作用于你。不务正业让我认识了很多原有领域之外的朋友,我作用于他们,他们也作用于我。

我开始学习各种各样的理论,SPOT、开放空间、行动学习、U型理论等等。那些理论让我认识到最好的答案并不是由你传达的,而是来自于人的内部。来自于他的自我认知。这更改了我的世界观,更改了我和他人的相处方式,更改了我对团队的认识。

我不讲什么是自组织,因为你就沉浸在自组织的场域里。我也不讲什么是敏捷,你可以在那个场域里自己去感知。就像禅。我看了张小龙在饭否上的日记,我能理解他当时的状态。我也修习禅学、每天会静心冥想。它并不高深,就像刷牙洗脸一样。你需要每天清理你身上的木马程序。

我开始接触任何不务正业的领域。比如练习写作、音乐。当然也包括「姜胡说」这个公众账号。(我发现音乐可以影响人的情绪。在互联网时代它可以做为一个非常酷的”界面”影响人们学习的场域)。

有一个T型理论,就是当你的纵向足够深的时候,横向发展会给你带来更大的收益。

【注】比如我在纵线上花费了10年的时间,从2万到20万。但并不代表你也需要10年。这和打游戏是一样的,没有地图,漫无目的的瞎走,会浪费很多时间。有个人带着下副本,会轻松很多。有时候花点银子找个NPC问问路,还是挺划算的。我那会儿就是太穷了。

从20万到200万,用了差不多5年的时间不务正业,其实是在完成这条横线。

有前面10000小时打下的根基,在进入其他领域时,实际上用不了1W小时,很快就可以成为一名大工。因为这个时候的你已经拥有了学习方法,会节省很多时间。同时社交货币的价值也体现出来了,你见到的是另一个领域同一级别的BOSS,不需要从一袋弟子做起。

别只盯着后5年,既需要低头走路,还要抬头看天。两者缺一不可。

我发现这是一个很好的理论基础。我的发展轨迹也确实证明了这一点。但我并不是基于这个理论才行动的。我是基于热爱。别紧张,他不是要寻找你的终身伴侣。我根本没准备把视觉、引导、戏剧当成我的终身职业。甚至还有点始乱终弃。他们是我人生中的过客。经历过就好。

接触他们是因为那一瞬间会让我兴奋。当你做自己喜欢做的事时,时间就弯曲了,你整个人都开始绽放光芒。根据吸引力法则,你身边就会聚集很多很多和你一样的人。你徜徉在那里面,甚至都不用刻意的行动,生命会自然的把你带到你该去的地方。就像河流,你只需要顺着它就可以了。

打破思维局限、提升视野

我猜想很多人会说,那是因为你已经实现了财务自由。

不。这和财务自由没有关系。他们没有时间的先后,他们是相互的。

我知道说服你也『不务正业』这很难。你需要打破原有思维的局限。墙的作用就是让你知道自己能够达到的最大高度。很多时候你不愿意跳出牢笼,是因为一旦跳出牢笼,那些原本的食物没有了。别给自己太多限制,视野有时候比工作效率更重要。

比如从1加到100,最后的结果是多少?你是怎么算出来的?难道真的是从1加到100?

由你的内心出发。找到那些让你兴奋的事,然后进入其中。不要太功利,你做这些仅仅是因为你快乐。快乐会带给你无限的创造力。你不需要刻意为之,你不需要辞掉原来的工作,不要从一个极端到达另一个极端。我仅仅是提醒你不要把全部的时间都浪费在为了生存上。

喜欢就去接触他们,享受他们给你带来的快乐。站在科技和人文的十字路口。中国正在进入一个愿意为知识和创造力消费的时代。


下周一(8月29日)大咖说 & 全球技术领导力峰会直播预告!

大咖说携手全球技术领导力峰会,6位技术大咖体验网红乐趣,业内顶尖管理者成功经验分享,与500位CTO共同定义技术领导力。

冯大辉说「这是他作为CTO的最后一次演讲」,8月29日中午12:30不见不散,扫码进入观众交流群,获得直播地址。

快来报名吧!


 
InfoQ 更多文章 华为实施微服务架构的五大军规 李大学:CTO,应该像CEO一样思考 初创公司软件开发面面观:程序员、外包、平台…… 冯大辉最后一次CTO演讲:如何抓住技术浪潮变革的红利? 性能比MySQL提升70%,秒杀场景提升百倍?阿里云即将开源的AliSQL什么来头?
猜您喜欢 Nginx技巧——在Server_Name指令中使用正则表达式 惠普联手谷歌推出一站式IT解决方案 分布式高可靠消息中间件-Hippo 现实中的钢铁侠 品味淡淡的感觉 淡淡的生活