官方服务微信:dat818 购买与出租对接

国内优秀程序员榜样:从腾讯创始到技术领袖的成长之路

2万

主题

2

回帖

8万

积分

管理员

积分
87190
发表于 2025-1-14 05:09:29 | 显示全部楼层 |阅读模式
    1.3 优秀程序员

    三百六十行,当第一秀才。程序员行业中有很多“明星程序员”。

    榜样的力量是无穷的。榜样是旗帜,是资源,代表方向,凝聚力量。从具体的典型事例中学习往往比接受抽象的原理和方法方便得多。有人曾说过:在中国,如果能卖出几万架钢琴,最好有郎朗这样的钢琴家,能为“年轻人学钢琴”这件事带来更大的推动力。

    在程序员行业里,有一群痴迷于技术,对未知事物有强烈好奇心和探索能力的人。

    结识优秀的程序员,了解他们的生活方式和思维方式,接受他们的影响。就这样,从一到十,从点到点,互相感染、互相模仿,最终把先进的典型做法传播给普通百姓。

    1.3.1 国内优秀程序员

    在中国,很多企业领袖都是程序员,比如腾讯创始人马化腾、小米科技创始人雷军、百度创始人李彦宏、字节跳动创始人张一鸣、360创始人周鸿祎等。

    还有很多程序员是专注于技术的行业专家。他们已经在行业内崭露头角,比如阿里巴巴的蔡景贤(绰号“多龙”)、阿里巴巴的陆晶(绰号“人肉逻辑机”)、阿里巴巴前技术副总裁、人工智能专家贾扬清、腾讯“TK领军人物”于洋、前网易员工吴云阳(“云峰”)和田纯(“冰河”)等人,此外还有一些知名人士。擅长开源工作或撰写技术博客,为行业生态做出贡献的程序员,如Vue框架创始人尤玉溪、博客“专家”陈浩、阮一峰等。

    清华院计算机科学实验班(简称“姚班”)的创始人是图灵奖获得者姚期智院士。像姚期智院士这样的科学家或许已经超越了程序员的范畴,但在他的培养下,诞生了一批批取得巨大学术成就的计算机编程“大师”。

    还有一些不能忘记的名字,比如钱华林、钱天白等,他们有的是荣登互联网名人堂的中国人,有的是中国互联网的重要先驱者。

    (一)业务领域

    1)问伯君。

    求伯君是中国第一代程序员,也是小米创始人雷军的前老板。从1988年开始,他独自花了一年多的时间编写国产办公软件WPS 1.0。

    2)雷军。

    雷军毕业于武汉大学计算机专业,曾是一名程序员。他多年来一直担任程序员。他将编写代码视为一门艺术。 1996年,雷军在金山西点论坛上发表多篇帖子并表示:“我喜欢编程,我确信我会做一辈子。”足以展现那个热血青年对于编程的热情。

    雷军是大家口中程序员最好的例子。他总是精力充沛,总是在思考创作,并且能够及时修复过程中的bug。他有着严谨的程序员思维。

    3)李彦宏。

    百度创始人李彦宏也是一位有专业背景的程序员。从北京大学信息管理专业毕业后,李彦宏前往纽约州立大学布法罗分校完成计算机科学硕士学位。他发明了“超链接分析”并获得专利,这是现代搜索引擎发展的基础技术之一。

    4)马化腾。

    腾讯创始人马化腾也是一名程序员。大学时,马化腾已经是计算机编程大师了。

    在《腾讯十年》一书中,腾讯第一批开发工程师之一的徐刚武回忆道:“为了养活这只‘企鹅’,大家都竭尽全力,当时我们几乎什么都做了,比如帮助别人建设我们还做了一些小项目,包括深圳信息局的电子邮件系统,当时马化腾和张志东自己做了网站,公司的主页也是马化腾自己编码并调试的。一些小细节”。

    5)张一鸣。

    2005年,张一鸣大学毕业。短短两年时间,他从一名普通程序员晋升为技术主管,管理着四十、五十人的团队,负责所有后端技术以及产品相关工作。

    张一鸣说,他的爱好是获取信息。他发现,在互联网发展的今天,人们获取信息的方式仍然落后。尽管互联网上有海量的信息,但是人们却很难找到自己想要的信息。于是,“码农”张一鸣带领十几位工程师,花了三个多月的时间,开发出了“今日头条”的初始版本——只要用户绑定社交账号,“今日头条”就可以了。开始分析用户的社交数据,找到用户的兴趣,然后推荐用户可能感兴趣的信息。依靠算法推荐新闻,今日头条的月活跃用户从0增长到超过两年内1亿。

    生活中,张一鸣依然保持着作为程序员时的一些习惯,比如穿着T恤、运动鞋上班。此外,他专注于利用数据分析来管理公司。员工们对张一鸣的共同认识是:一个兴趣爱好很少的“码农宅男”。

    6)周鸿祎。

    360创始人周鸿祎是一位热爱科技的企业家。

    1995年,刚从西安交通大学毕业的周鸿祎来到北大方正。他觉得当时的开发工具比较落后,于是向领导下了军令状,承诺在20天内开发出新的开发工具。于是周鸿祎和另一位同事连续写了20个晚上的代码,总共写了2万行,成功“交付”了代码。后来,他凭借这款开发工具,在北大方正“走红”。该系统就是方正飞扬电子邮件系统,也是中国第一款具有自主知识产权的互联网软件。

    周鸿祎曾经说过:“做程序员最大的幸福就是你有很强的控制感,你可以指挥计算机做你想做的事情,你和计算机打交道。计算机很简单,计算机并不像计算机那样简单。”像人类一样复杂。”

    7)丁磊。

    1993年,丁磊从成都电子科技大学毕业后回到家乡宁波,被分配到宁波电信局担任工程师。安逸的生活并没有让他感到快乐。两年后,他决定南下广州打拼。由于在电信局学习并掌握了UNIX系统、数据库技术以及电信业务相关技能,他来到了新成立的公司华南分公司。 1996年,他创办了第一个BBS。 1997年,他创立网易,最初的目的是通过构建互联网系统赚钱。后来,他提出“免费”和“好用”两条互联网基本规则,创建了163个免费邮箱,从此开辟了网易的发展之路。

    8)王小川。

   


    王小川在成都第四小学上小学时,就表现出了对计算机的浓厚兴趣和惊人的天赋。后来,他在国际奥林匹克信息学竞赛中获得金牌,考入清华大学计算机系。在搜狐期间,他带领团队开发了第三代互动搜索引擎“搜狗搜索”和搜狗输入法。

    业务领域有太多优秀的程序员,我们可以清晰地感受到他们的特点:热情专注、执着务实。

    (二)技术领域

    1)蔡景贤。

    蔡景贤2000年加入阿里巴巴; 2003年,他进入阿里巴巴的一个秘密项目,与另外两名工程师一起,在一个月内从无到有建立了一个名为“淘宝”的网站,涵盖了所有交易系统和论坛系统; 2003年到2007年,他独自维护淘宝搜索引擎,而这并不是他的全部工作; 2014年受邀成为阿里巴巴合伙人。

    2)卢静。

    卢静是ACM世界冠军,就职于阿里云。他为人十分低调,在公司内部被称为“人类逻辑机器”。他做事不轻易,思考仔细,很少犯编译错误。当别人遇到看不懂的代码来找他时,他只是看代码,不调试。他一遍又一遍地查看代码,然后指出某行代码有错误。

    3)贾扬清。

    贾扬清是深度学习框架Caffe的作者。曾任AI架构部总监,负责前沿AI平台的开发、各产品部门AI平台的支持、前沿机器学习系统的研究。他拥有加州大学伯克利分校计算机科学博士学位、清华大学硕士学位和学士学位。 2019年3月至2023年3月,先后担任阿里巴巴技术副总裁、阿里云智能计算平台事业部总经理、阿里巴巴开源技术委员会负责人。

    4)张文松。

    1998年,还在攻读博士学位的张文松在短短两周内就完成了LVS的第一个版本,这是我国最早的自由软件项目之一。张文松加入淘宝并担任核心系统负责人后,不仅在阿里巴巴积累了CDN、TFS、Tair、MySQL、JVM、Linux内核、图片搜索等技术和产品,也满足了淘宝的海量业务需要。对核心软件的需求也促使其后来加入云计算业务时创建了稳定、易用、低成本的云计算平台和组件。同时,他也活跃在开源领域的第一线。曾担任淘宝技术委员会主席、阿里巴巴集团开源委员会主席。他引入了开源文化,让阿里巴巴从开源中受益,也提升了阿里巴巴的科技品牌影响力。

    5)吴云阳。

    吴云阳,网名“云峰”,刚毕业时就被丁磊邀请加入网易。后来作为网易游戏核心成员,开发了《大话西游》、《梦幻西游》等游戏。

    《游戏之旅:我的编程感悟》一书忠实地记录了他这十年来对于游戏编程的思考、感受和理解,从基础的计算机知识到高级的编程技术,从非​​常专业的汇编优化到非常专业的游戏开发的全景探索。实用的项目管理。他还翻译了一本特别经典的书《程序员修炼之道:迈向实用主义的最高境界(第2版)》,推荐给想进入程序员行业的读者购买阅读。

    6)田纯。

    田纯,被誉为中国“Lisp第一人”,网名“冰河”。曾任网易杭州研究院高级开发工程师、系统管理员。

    田纯是一个非常有趣的人。他的研究范围从梵语、意大利语到 Lisp、羽毛球、计算机基础理论、摄影和羽毛球。

    7)于阳。

    于洋是腾讯玄武实验室创始人。是国内网络安全和黑客界的知名人物。同时,他也是一位跨界“明星”,毕业于安徽医科大学,获得临床医学学士学位。他才华横溢却低调、谦虚、从不炫耀,在网络安全领域取得了杰出的成就。

    8)张宜春。

    张一纯的项目支持大部分 Nginx 生态系统。在群圈子里,他几乎每一个问题都有解答,解释清楚,耐心谦虚,让人如沐春风。

    看到这里,你就会发现,一流的企业往往离不开一流的人才。天赋之间存在着“虹吸效应”,共同可以爆发出更大的能量。

    除了在企业发光发热、产生热情之外,程序员实现自我价值还有一个途径,那就是做一名优秀的技术博主,比如陈浩、阮一峰等。

    9)陈浩。

    陈浩,网名“左耳鼠标”,从2002年开始撰写技术博客,从2009年左右开始在(酷壳)上分享技术观点和实践总结。陈浩引起了大批网友的关注。 IT从业者通过观点清晰、文笔犀利的文章,影响了万千程序员在技术选型、求职、个人成长等方面的思考和发展。曾任亚马逊高级研发经理、阿里云高级架构师、天猫开发总监。

    10)阮一峰。

    博客程序员的代表人物是阮一峰。彼拥有上海财经大学经济学博士学位。因为对网站制作感兴趣,他凭借自己强大的逻辑思维能力和对技术的热爱成为了行业专家。他于2014年加入阿里巴巴,作为中国知名博主,有人称他是经济学领域最好的博主,也是博客领域IT研究最透彻的人。

    11)游玉溪。

    游宇熙,英文名Evan You,在前端开发领域颇有名气。他是前端框架Vue.js的作者,独立开源开发者,曾就职于 Lab and Group。由于工作中大量接触开源项目,他也走上了开源之路,现在全职开发和维护Vue.js。

    值得一提的是,尤玉溪大学的专业不是计算机科学,而是室内艺术和艺术史。后来她获得了艺术设计和技术硕士学位。他是在攻读硕士学位时偶然接触到的。从此,他就被这门编程语言深深吸引,开始了自己的前端生涯。

    (三)学术领域

    在中国,除了业务和技术领域的优秀程序员外,学术领域也有“明星”。

    1)钱华林。

   


    钱华林,中国科学院计算机网络信息中心研究员,伏羲智库顾问委员会委员。早年从事计算机体系结构研究和整机开发。自1975年起一直从事计算机网络研究和工程建设,是中国互联网的重要创始人之一,也是“中国互联网先驱”的“二钱”(另一个是钱天白)之一。

    2)钱天白。

    钱天白,中国科学院计算机网络信息中心客座研究员、CNNIC(中国互联网络信息中心)工作委员会副主任。他为中国互联网的建立做出了贡献。

    3)姚启智。

    姚启智是2000年计算机最高奖图灵奖获得者,他的学术贡献无疑具有开创性和深远的影响,主要集中在密码学、计算复杂性和量子计算的基础上。

    准确的说,他不再是一个普通的程序员,而是一个计算机科学家。

    4)楼天成。

    楼天成,姚期智学生,算法专家,谷歌算法大赛优胜者,小马智行创始人。他是大学生中的计算机编程高手,经常一个人挑战一个团队。在CEOI和ACM圈子里,他的名字是家喻户晓的。

    毕业后,楼天成在谷歌总部工作,从事社交网络和机器学习相关问题的研究。 2016年,他受邀加入百度美国研发中心,是当时百度最年轻的T10员工。随后创立小马智行,共完成8轮融资超过10亿美元。

    5)戴文元。

    戴文元毕业于上海交通大学著名的ACM班。大学期间,他带领三人队夺得ACM世界锦标赛冠军和三届亚洲锦标赛冠军。其后担任ACM竞赛教练,指导学生多次夺得亚洲锦标赛冠军。凭借出色的信息学算法基础,在人工智能研究领域的顶级会议上发表多篇论文。

    本节用较多的篇幅来介绍中国一批优秀的程序员。这里的每个人和他们的故事都可以单独挑选出来写成传记。希望读者能从他们的经历中受到启发。

    程序员是一个天花板很高的职业,也是一个令人惊叹的职业。用计算机思维来训练自己,客观、辩证、理性、严谨的气质就会培养你。

    1.3.2 优秀国外程序员

    介绍完一些国内的程序员,现在介绍一些国外的程序员。他们同样出色。他们中的许多人是当今常用技术的创始人和发明者。

    1)蒂姆·伯纳斯·李是万维网的发明者之一,2016年图灵奖获得者。他是一位英国人,在 2012 年伦敦奥运会上发表了著名的推文——“这是为了”(万维网是为了所有人)。他被《时代》杂志列为“时代100人:20世纪最重要的人物”之一。

    2) 罗伯特·卡里奥 ( ) 和蒂姆·伯纳斯·李 (Tim -Lee) 共同创建了万维网,并为 Apple Mac 计算机开发了第一个 Web 浏览器。

    3)保罗·莫卡佩霍斯(Paul V.)开发了互联网分布式动态域名系统,即DNS。

    4)雷·汤姆林森(Ray )是电子邮件的发明者;他发明了电子邮件地址中使用的@符号。

    5)Linus (林纳斯),他是当今世界上最著名的计算机程序员之一,也是Linux内核和Git的作者。他曾经说过一句名言:“Talk is Cheap, Show me the code”。

    6)   ( ) 是通用 GNU 项目和自由软件基金会的创始人,也是 Emacs 和 GCC 的开发者。可以毫不夸张地说,没有他,开源软件可能就不存在。

    7)吉米·威尔士,维基百科联合创始人。 2006年5月,他被《时代》杂志评选为全球最具影响力的100人之一。

    8)Eric Bina, 联合创始人,在担任程序员时开发了第一个版本。

    9) Paul Vixie,美国计算机科学家,其技术贡献包括域名系统协议设计和流程,以及实现 DNS 实施运行稳定性的机制。此外,他对开源软件原理和方法也做出了重大贡献。

    10)艾伦·艾姆塔格(Alan),现代搜索引擎鼻祖;构思并实现了第一个版本,一个可以通过文件名查找文件的系统,该系统被广泛认为是世界上第一个互联网搜索引擎。

    互联网时代,我们每天使用的电脑设备、手机设备以及其之上的软件,都离不开这些先行者的智慧和贡献。

    用榜样的力量激励我们,认识榜样,向榜样学习,成为榜样,超越榜样。

    1.3.3 程序员视角

    笔者始终坚信:“程序员只有开阔眼界,多看、多听、多想,才不会闭着眼睛听别人说,而沾沾自喜。”

    “开放认知”也是本书想要强调的。关于如何打开认知、拓宽视野,本节将给出以下建议。

更多帖子推荐

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|关于我们

Copyright © 2001-2025, Tencent Cloud.    Powered by Discuz! X3.5    京ICP备20013102号-30

违法和不良信息举报电话:86-13718795856 举报邮箱:hwtx2020@163.com

GMT+8, 2025-4-23 20:05 , Processed in 0.076121 second(s), 17 queries .