从祖师级到新生代,48位开发者的“武功秘籍”

作者 | 杨阳
出品 | 新程序员编辑部
《 新程序员004:我们的技术时代,我们的程序人生 》 将在本月底和读者朋友们见面!感谢大家的耐心等待,期待我们“新”的相遇 。
『新程序员004纸书』限时预售44.5元
本书中,我们邀约和采访了四十余位跨越半个世纪的技术人,真实呈现他们不断成长和升华的程序人生故事!
为什么要做程序人生的主题?回想当初策划,恰逢2022年春节 。疫情当下,岁末年初的更迭,正是大家集体总结和思考的时候 。对于从事技术的开发者来说,热议的话题聚焦在三点:第一,“我辈”路在何方?第二,如何能够少走弯路,快速寻迹?第三,怎样过好自己的程序人生?
这三个问题都是长期话题 。提问的人,想找答案的人,都喜欢看自己的偶像怎么答 。尤其是技术圈,比武论英雄,只有自己认可的实力偶像所言,才值得信赖 。为此,我们寻找到四十余位各个领域的“武林高手”,他们将带来风格各异,但都以武功段位的跃升通向成功的精彩解答 。
“祖师级”技术人的哲理:认知、热爱、恒心
在“技术名人堂”专辑中,C++之父 Bjarne Stroustrup首先带来了他和C++的往事 。事实上, C++在诞生之初是个不被期待的“孩子”,Bjarne坦言道:“它的成功令人惊讶” 。在他看来,自己长期对历史、哲学抱持的广泛兴趣,对推动这一语言的发展具有重要意义 。所以,对于像Bjarne这样的技术顶级高手来说,顶尖的技术并非仅仅诠释科学,更多是对于现实世界问题的逻辑思辨 。
【从祖师级到新生代,48位开发者的“武功秘籍”】与此同时,C#和Type之父Anders Hejlsberg也带来他对开发者的坦诚建议 。这是一位通过三种编程语言来完成“帽子戏法”的语言设计师 。对于他来说,没有什么比“热爱”更能诠释获得极大成功的原因 。“只有当创建出一门编程语言并实现编译器和工具,你才能成为自己世界的主人 。”
此外,在MySQL之父Michael “Monty” Widenius看来,“找到一个好经理很容易,但找到一个好的程序员很难 。一个非常出色的程序员可以抵五个一般的程序员,关键是你想当一个好的程序员还是一个平庸的经理 。对于所有中国开发者,我只想说,请坚持你的工作,你已经做得非常好了,一定不要停止写代码 。”和Monty一样,我们也相信——“35岁做不到管理层就面临辞退危机”终究只是短期现象 。长期来看,并不存在技术人的上升路径只能做管理的必然逻辑 。
细品祖师级技术专家给到开发者的建议,他们想要表达的分别在于:思考力、精神力,以及持久力 。首先,要打开认知,不能只把自己当成“码农”,而应以科学思维自立,融汇现实世界中各类问题的思考;其次,灵感和动力的本源是“热爱,要为“代码”赋予爱的灵魂,才能成为它的主人;最后,相较于极少数的少年成才,绝大部分人终会大器晚成,只要不忘初心,持之以恒 。
“新生代”开发者的践行:捷径的背后是技术思维
不同于“老生代”,“新生代”尤雨溪的成名之路更具传奇色彩 。他不仅异常年轻,还是“半路出道”,仅用几年时间便将Vue.js做到业界知名,荣登GitHub Repo TOP3 。大学开始学金融,后转到艺术设计专业,硕士毕业后又从谷歌走上了技术开发之路,他的一系列操作不仅外人直呼“新奇”,即使父亲也觉得不可思议 。但实际上,所有的意料之外其实都是情理之中,行业可换、兴趣可转,但追求技术思维的本真从未改变 。
贾扬清在AI产业界可谓“如雷贯耳” 。从Caffe到TensorFlow,从PyTorch到ONNX,都留下了他的创作身影 。三年前,他履新任职阿里巴巴技术副总裁,2021年,再次交出创新成果——通过4S标准带领团队锻造大数据+AI产品体系阿里灵杰 。从创作语言到深入产业,他坚持技术的初心未曾改变 。用本人的话说,面向未来最有意思的场景就是“从实验室走出来的算法能够更加广泛地用到各行各业当中” 。
长发飘飘的云风,颇像武侠小说中的仙侠 。随着在游戏与编程领域的不断深入,他的声名也广为人知——“游戏做得好”“博客写得好”“很极客的一个人”,是他留给游戏界的印象 。“云风大佬”“云风大神”“云大”,是很多人对他的昵称 。他曾是网易游戏的核心成员,后与人联合创办的简悦科技成为现在阿里游戏的前身 。我们对云风的采访深入到了他的工作日常、学习思考的方方面面,将全方位的“云大侠”淋漓展现 。


推荐阅读