牛逼的程序员,都长什么样?

      最后更新:2020-10-09 10:19:56 手机定位技术交流文章

      程序员,是世界上少有的能改变世界的人!

      在程序员圈子里,有很多如明星般闪耀的牛人!

      有中国第一代程序员求伯君;

      有获得图灵奖的姚期智;

      有产品取得巨大成功的张小龙;

      有开创信息推荐新模式的张一鸣......

      他们的最初都是程序员,

      只是机遇与选择,把他们送到了不同的方向。

      在技术领域,

      有的人,凭一己之力,

      开发出了几千人使用的开源软件;

      有的人,创造了网络的神话,至今为传诵;

      有的人,授业解惑,或教室、或出书、或博客,影响了一批又一批的后来者;

      这是一群真正牛逼的程序员,

      而在他们身上,又有某些相同的气质……

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      01

      解决故障的能力,是判断程序员牛逼与否的首要标准

      2003年初春,杭州的气温稍稍回暖。

      一位正在电脑前写代码的小伙子,被叫到了马老师办公室。

      眼前是一份全英文合同,从小看到英语就发怵的小伙,这次很快就签下了自己的名字:蔡景现。

      蔡景现,淘宝第一代程序员,花名“多隆”。

      那时的多隆,还不知道文件里的项目叫淘宝;更不知道,他即将参与的项目,将改变中国、乃至全球互联网的格局,影响千千万万的小微企业和消费者。

      对他来说,只要能写代码,哪里都好。

      2003年5月,淘宝的第一个版本正式上线。

      多隆回忆,“刚开始的时候,我们每个人都要泡在论坛,客户有什么问题我们都会及时的反应。小宝(淘宝初创团队成员之一)几乎每时每刻都在盯着论坛,有什么问题他立即就说‘请稍等一下,我找总管帮你解决。’然后他会直接找我,我就立即改了,可能就几分钟时间。

      直到2007年,多隆一个人维护着整个淘宝的搜索引擎,而这还不是他全部的工作。

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      在现任阿里集团CTO行癫回忆里,坐在角落的多隆是一个奇怪的人,他总能以很快的速度解决一些别人看起来奇形怪状的问题,哪怕他以前从未接触过。

      多隆,在内网的标签上,他被称为神,这不是恭维,在所有工程师眼中,他真的是个神。

      在得知自己成为阿里合伙人时,多隆当场蹦出一句“让我当合伙人?可我只会写代码啊!”而只会写代码的纯粹,让他全票通过合伙人的票选!

      在公司技术小二中流传一句话“有困难,找多隆”。即使是半夜,多隆都要起来解决问题、排除故障。直到现在,很多解决不了的技术问题,仍然会找多隆来解决,而他也会在第一时间出现。

      真正牛逼的程序员,都像多隆一样,是解决技术难题的能手。特别对于突发的、紧急的、别人解决不了的难题,他们能一气呵成,出色解决。当线上出现某个BUG,大家都束手无策的时候,他淡定地抽根烟,说“我试下”。就好像黑暗中的一丝亮光,给迷茫慌张的大家带来希望。当问题成功解决时,他嫣然一笑,说“还行,能搞定”。这样的人,不禁让人感叹一句:“真牛啊!”

      02

      牛逼的程序员,也有弱逼的过去

      所谓的“天才”到底有没有?

      这是一个备受争议的问题。

      弗罗里达州立大学著名教育心理学家,安德斯·埃里克森通过研究发现:天赋并不是他们取得成就的关键,关键是有意识地不断练习。

      在经过大量研究后,目前科学界得出的结论是,基因(即天赋)决定着我们某种能力的上限,而努力却决定着我们的实力。

      在这个世界上,天赋很好的人是少数的,而且即使非常有天赋的人,也仍需要付出艰苦的努力才会达到顶尖的水平。

      对于大部分普通人来说,我们努力的程度,还远没有达到需要拼天赋的水平!

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      惠新宸,人称“鸟哥”,国内最有影响力的PHP技术专家,目前PHP语言官方开发组唯一的一位中国人,PHP7的核心开发者。

      看到这样牛逼的介绍,很多人肯定会认为“鸟哥”是PHP科班出身。

      但实际了解后大家会发现,“鸟哥”就是一路“打怪升级”、不断逆袭的典型。

      惠新宸曾表示:“我也曾经是‘不适合’编程的人。”

      在研究生时期,他需要做一个网站,但他当时对PHP还一无所知。

      他不知如何制作网站,便在网上搜索PHP教程。

      靠着网上的教程,他开始尝试制作一个网站。

      一番操作下来,他发现,PHP在安装、部署、编写代码,测试都很方便。至此,他与PHP结缘。

      2006年,他面试雅虎,但却遭到拒绝,但他并没有因此而放弃。

      他专注于PHP领域,研究PHP的源代码,几年之间,提交了不少Bug和Fix。

      某天中午,Rasmus(PHP之父)在IRC上说发现一个Bug,而鸟叔差不多5分钟后就给出了Fix。

      后来,鸟叔发起申请,获得了PHP核心代码的提交权限,参与到PHP的直接开发和Bug修复中,成为了开发组的一员。

      对于大多数人而言,鸟叔的经历更加贴近现实,靠自身不断的努力,他从一个在网上搜PHP教程的初学者,成长到PHP开发组核心成员。

      尽管每个人起步不同,但结果表明,几乎所有心智健全的个体都具有积累知识、成就卓越的能力。大量研究表明,没有一个复杂任务领域的顶级专业人士,能避开将技艺修炼至炉火纯青的水平所必需的多年苦功。可以确定的是:成功没有捷径。

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      03

      所谓牛逼,不过是找到热爱的事情并坚持下去

      2005年,乔布斯在斯坦福大学演讲时说到:

      “我坚信让我一往无前的唯一力量。就是我热爱我所做的一切。”

      乔布斯如此,程序界的牛人亦是如此。

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      阮一峰,2008年取得上海财经大学经济学博士学位,毕业后成功在上海金融学院任教;

      在他人看来,阮一峰工作光鲜,生活安稳;

      但他本人却并不想一辈子都做人文这一块。

      一次机会,他接触到了HTML网页设计,并深深迷上了技术。

      之后,他开始研究互联网技术方面的东西。

      要知道,互联网从业者开始接触互联网的时间都非常早,而他这个年龄进入互联网行业,已是比较尴尬。

      但他仍义无反顾,坚持每天积累一点。

      他告诉自己:即使最终成不了大师级人物,也得对得起自己。

      依靠自己对技术的热情,他不断学习钻研,成为一名IT业内专家;

      2014年,他成功入职阿里巴巴。

      他不仅热爱技术还热爱写作。

      依靠自身文人气质,他也成为中文互联网上的知名博主;

      很多人评论:阮一峰是学经济学的人里写博客最好的,写博客的人里写IT技术最透彻易懂的!

      他的博文在网上的权重很大,IT系列教程影响了极大一批初入编程的小白!

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      对于多数人来说,工作是生活中的一大部分。让自己真正满意的唯一办法,是做自己认为有意义的工作。而做有意义的工作的唯一办法,是热爱自己的工作。阮一峰正是找到了自身的热爱所在,并敢于向所感兴趣的新领域挑战。

      如果大家还没有发现自己喜欢什么,那就不断地去寻找,直到找到自己喜欢的东西。

      如电影《无问西东》所讲:

      “爱你所爱,行你所行,听从你心,无问西东。”

      04

      在学习技术的道路上,耐得住寂寞经得住诱惑

      章亦春,江湖人称“春哥”,开源项目 OpenResty 创建者和推动者,被称为“影响开源领域的人物”。

      他的编程故事最为不可思议,居然起源于抄书!

      1999年,章亦春还在上初中,他的母亲正在准备计算机二级自考,因此准备了一本谭浩强的《C 语言程序设计》教材放在家中。

      初中毕业之后,他“偷”走了那本《C 语言程序设计》,仔细研读起来。

      由于完全没有编程的概念,他便从第一页开始一个字、一个字地手抄《C 语言程序设计》,但即便如此,他依然是一头雾水,不知所云。

      2000年,高一开学,一本崭新的《计算机基础》教材发到了章亦春手中,里面有讲解 Visual Basic(VB)的章节。

      他觉得VB貌似比 C 语言容易很多,于是又开始手抄教材里的 VB 章节。

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      他每抄完一段,就反复研读。这样折腾了几周,终于明朗起来,有了编程的基本概念。

      于是,他又回过头继续手抄那本 C 语言教材,抄到一半左右的时候,他终于有所领悟,开始琢磨如何用 C 实现各种链表和其他复杂数据结构的细节。

      高一寒假,他又开始手抄 Thinking in C++。寒假结束时,他对 C++ 语言已是比较熟悉。

      随后,他不再满足于 Turbo C,开始玩更高级的 IDE,像 Borland C++ 和 Visual C++ 。

      在章亦春看来,抄书是他自学编程的法宝。

      他认为不仅书抄得,代码也抄得。

      他刚进入淘宝时,想学习 Nginx 源码。于是白天上班就对着 Kindle 抄 C 源。晚上回家便在房子里来回踱步,在脑海中反复回放白天抄过的源码,直至融会贯通,深得其奥妙。

      章亦春可谓是技术圈典型的务实大牛,通过不断地学习,不断地丰富和提高自己。

      (gzh“Java后端技术全栈”,回复“000”获取大量电子书)

      所谓“学问”,即不会就学,不懂就问。

      再长的路,一步步也能走完,再短的路,不迈开双脚也无法到达。

      我们要做的,便是要耐得住。不因一时的失败而放弃,不因偶尔的夸耀而满足,无论什么时候,都不要放弃成长。

      “世界上最恐怖的事情,就是比你有钱,比你漂亮,比你帅,比你有能力,比你智商高的人,比你还要努力”。

      这么多技术大牛都在不断的努力提高,你还有什么资格去偷懒!

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/10151.html

          热门文章

          文章分类