程序员励志故事
人们只看到程序员脸上风光的时候,却不曾想到程序员背后励志的故事。下面是小编为大家准备的程序员励志故事,希望大家喜欢!
程序员励志故事篇一
尼克·达洛伊西奥一位成功的程序员(码农),在他仅仅只有18岁时就拥有了这一切:智慧、权力、数以百万计的美元储备。这是一个关于从15岁开始写程序,17岁拿到3000万美元融资的年青程序员的成功励志故事。让我们要看看他的人生经历,年青创业者们可以学到什么,尤其是那些年青的程序员们,码农也会有春天!
你可能听说过达洛伊西奥将自己开发的叫作“viral Summly mobile news summarization”的手机新闻汇总APP以3000万美元出售给YAHOO的消息,当时尼克·达洛伊西奥只有17岁。澳大利亚出生的达洛伊西奥是英国程序员神童。是的,在中国,我们一般称这种人为码农。在他还只有15岁在伦敦的家中时,他即在他父母的卧室里开发应用程序。
尼克·达洛伊西奥是有史以来最年轻的白手起家的百万富翁之一。他也是世界上最年轻的风险投资支持的创业者:2011年他首先从香港首富李嘉诚的地平线创投为他的Summly筹集30万美元的种子资金;然后在2012年,从不同的A-list名人投资者获得123万美元投资,这些投资人包括小野洋子,鲁珀特·默多克,史蒂芬·弗莱和阿什顿·库彻。尼克·达洛伊西奥现在是雅虎的移动项目团队的关键专职委员,最近被华尔街日报评为“年度创新人物”。
以下是企业家杂志对尼克·达洛伊西奥的访谈:
企业家:雅虎收购Summly的时候你是怎么庆祝的?
尼克·达洛伊西奥:我的经验是有点超现实。从我开发Summly时起,我其实只是认真的去工作,并继续专注于我的工作。当我的Summly被雅虎收购,并演变成现在的雅虎新闻摘要APP,这是一个值得骄傲的时刻。
企业家:你觉得雅虎新闻摘要APP有什么是值得人们期待的?
尼克·达洛伊西奥:雅虎新闻摘要每天在你的移动设备更新新闻最重要的新闻。我们提供所有你需要知晓的新闻,方便用户对当天所发生的事情前一个明确的总结。我们将每天的内容制作成一个小的模块,每个模块包含多种内空的聚合,包括照片、视频、微博、地图等。
在信息爆炸的时代,人们面对信息过载的情况。雅虎新闻摘要客户端希望给用户提供的是:对所有新闻进行全局性的总结。我们的新闻摘要是有限的,但内容丰富,同时也有一个选 项,可以让用户深入挖掘他们感兴趣的新闻。
企业家:你对准备创业的年青人有什么建议?
尼克·达洛伊西奥:不管是通过网络上的学习、或者参加一些培训,创业者们需要提升自己各方面的综合能力。,例如编程,业务开发,设计,营销等。
企业家:工作之余,你的业余爱好是什么?
尼克·达洛伊西奥:我现在过的是一个典型的18岁伦敦年青人的生活。周未我会出去与我的朋友聚会,而我还没有完成学业,所以有很多时间需要发在学习。
企业家:对于那些正准备吸引风险投资的创业者,你有什么建议?
尼克·达洛伊西奥:我觉得有些企业家过于注重的想法,但还没有发实可行的实施计划或量化标准来实现他们的成功。指标、计划、专长和实现,是是与IDEA一样重要的事情。
尼克·达洛伊西奥人物简介:
尼克·达洛伊西奥(Nick D’Aloisio),一个年仅17岁(2013年)的英国少年。他凭借自己设计研发,创造了一种新闻精简技术,可将较长的新闻简化为标题明确、内容简单的新闻摘要。这项技术受到香港首富李嘉诚赏识投资近30万美元,以及雅虎执行长玛莉莎·梅尔捧着9亿元买下他写的App(应用程序)。
尼克·达洛伊西奥 (Nick D'Aloisio,1996年— ) 是苹果手机软件Summly(新闻聚合应用)行政总裁,雅虎工程师。现年17岁截至目前为止,刷新全球最年轻富豪,及雅虎最年轻工程师记录。15岁时在自家卧室中独立研发出一款叫“Summly”的手机新闻阅读软件(Apple App)可以将任何新闻内容自动浓缩成400字概要,令App用户可以速读新闻。2013年3月25日,将其卖给美国雅虎公司,赚得3000万美元(约合人民币1.86亿元)。因此,一跃成为全球最年轻的千万富豪。
李嘉诚旗下 Horizons Ventures 公司在2011年已经向尼克·阿洛·伊西奥公司注资25万美金;其他投资者包括约翰·连侬(John Lennon)的妻子小野洋子(Yoko Uno)、Zynga行政总裁Mark Pincus。
尼克·达洛伊西奥年仅17岁,是伦敦国王学院的一名学生。由于父母都是澳大利亚人,达洛伊西奥7岁之前是在澳洲度过的。来到英国后,他的父亲在摩根士丹利的一个部门担任分析员的工作,母亲则是一名律师。[1]
尼克·达洛伊西奥创业动机:
故事的一切,须从一次历史考试开始。“那时候我正准备考试,尝试在Google(谷歌)查询一些难以理解的名词;问题是,查到的信息多半都是不相关的。”就像一般的高中生,当时15岁的尼克试着在Google上找答案,很显然地,他碰了壁。
“我就想,如果我在搜寻每个信息时,能简单做一个预览,迅速知道内容的大概,那就好了。”就是这个念头,让尼克着手写了一个iPhone App,叫作Trimit,也就是Summly的原型。
你一定很疑惑,一个15岁的少年有这样的本事吗?答案是肯定的。就在尼克12岁那年,他就写了一个“手指跑步机fingermil”的简单小游戏,在App Store上架的第一天,赚进79英镑。
这对年仅12岁的尼克来说,已经是不得了的事情。“我把自己的App放在平台上,没有人知道躲在屏幕背后的开发者,只有12岁。”正是因为第一个App带给他极大的信心,让他开始对写App有了兴趣。“只有这样,我才有机会和那些世界级的大公司及开发商平起平坐。”
从手指跑步机到Trimit,又间隔了3年。为了解决自己搜寻信息的需求,尼克花了4个月写程序,直到2011年7月,才正式上架。
尼克·达洛伊西奥最终融资并创业成功:
就在李嘉诚投入了30万美元后,尼克有了资金奥援,也建立了属于他自己的团队,他整整花了12个月重新改写Trimit,还加入一些新技术,自动把冗长的文章浓缩成只有400个字母的摘要,成了今日闻名世界的Summly。去年底,尼克遇上的玛莉莎·梅尔,更直接坐进了雅虎办公室,成了雅虎有史以来最年轻的工程师。
程序员励志故事篇二
女性在技术人员中本来就是少数,更何况是青春貌美、聪慧可人的技术范儿女大学生,再加上人家还没毕业就被校招进入阿里这样的知名IT企业,简直是羡煞旁人。目前在中国科学技术大学计算机专业读研三的王建敏,就是这样一个让人羡慕的大学生“程序媛”。
王建敏的研究方向是网络安全,主要做个性化推荐系统和云计算平台下的网络流量分析。她生活上的爱好是看电影、闲读非技术书、爬山还有骑行。今年7月份,王建敏参加了CSDN组织的“ 开源夏令营”,从而有了一段难忘的暑期经历。
热爱开源,结缘CSDN开源夏令营
在参加CSDN开源夏令营之前,王建敏就已经是一个“开源积极分子”。她表示,自己真正开始加入和倡导开源是从去年开始的,《大教堂与市集》是她的开源启蒙书,该书通过分析Linux的成功引出了开源世界的诞生与蓬勃发展,让王建敏从中一窥开源的世界。
王建敏心目中的开源包含着几个关键词:开放、平等与责任。她说:“开放让我们每个人都有机会欣赏优秀软件背后的设计思想、设计方案和代码规范,并从中学习来不断提升自己。平等能让我们每个人不区分背景和环境一起参与同一件事,在这里欢迎你暴出新的Bug、炫出更好的设计思路、添加新的功能。一旦你参与进来,就多了一份责任,我觉得这是最重要的一点,比如你给某个开源项目添加了某个功能,你就应该为这个功能负责,要能经受住大家的讨论与评价并作积极反馈”。
去年,王建敏开设了自己的GitHub个人主页( 王建敏的GitHub主页),贡献了她觉得拿得出手的个人项目,也获得了别人的Fork。她平时很关注开源活动,虽然今年没有机会参加CSDN举办的“开源技术大会2014”,但她说活动截止后看了大会上分享的几乎所有开源技术视频,开阔了视野也坚定了要为开源持续贡献的决心。
有了这些经历做基础,王建敏参加CSDN开源夏令营似乎就是顺理成章的事了。她选择的项目是“ Tair LDB基于Prefixkey的范围查找性能优化”,听起来小有技术难度的一个项目。王建敏说选择这一项目主要基于两个方面的因素:一是该项目是分布式K/V缓存系统相关的,自己之前有使用过缓存系统Memcached ,对该领域有一定的了解,另外自己有云计算平台的项目经验,对分布式系统也相当感兴趣,觉得这个项目很适合自己;二是当时小论文刚弄完,有一定的闲暇时间加上自己本身就是个开源积极分子,觉得此次的开源夏令营是个不可多得的锻炼机会。
尽管对项目已经有一定了解,在提交方案的时候王建敏仍然小心谨慎。她说,整个方案花了好几天才写好,当把将方案发给导师Review时,心里还有点不自信和不安,怕方案不可行或某个地方理解有误,当终于获得导师的认可和赞赏时则十分欣喜,觉得自己以后一定要自信。
在开源夏令营中学到的项目经验
开源夏令营的项目持续了暑期两个月,王建敏说这是一段非常难忘的经历,也是自己个人能力提升较快的两个月。虽然在项目进程中也遇到过几个瓶颈问题,但在导师宗岱的耐心指导下,也都顺利解决了。
“都说通过实际项目学习东西是最快的也是最高效的,这的确不假”,王建敏说。她把通过这次夏令营的项目学到的一些做开发方面比较重要的或应该遵循的一些东西,总结分享如下:
(1)项目开始前要先做好实施计划和进度预估。以前自己做项目从来不列计划,想到哪做到哪,既不能预估项目完成期限也不能确保项目进度和阶段性的成果,而此次项目的导师没有让我立即开展项目而是让我先根据之前的简单调研初列一份项目实施计划表,需要确定每个阶段的预期成果和预估完成时间,开始不是很理解,后来才发现这份计划表在整个项目实施过程中起了非常关键的指导作用。
(2)先设计方案后代码。对于一个大的项目系统,即使你有一些好的想法也不要急于马上付诸实现,最好先把你的想法写下来进行细化形成一个合理的设计方案,然后让经验人士Review并不断完善最后形成一份可行的项目设计书,据此方案再写代码既高效又轻松。
(3)遵循低耦合的代码设计原则。之前写过一篇文章“ 程序员该有的艺术气质—SOLID原则”讲述几个比较重要的软件设计原则,这些原则本身很容易理解,关键是如何正确的运用到实际项目开发中,这方面的经验我还尚缺,不过这些原则的根本目的其实就是为了降低耦合这么简单,因为只有低耦合才能更好的适应变化,更好的重用和扩展。因此我在写代码时也时刻遵循这样一个简单的设计原则。
(4)时刻注意沟通。不明白就多问,不要浪费过多时间一直死磕一个想不通的问题,导师的一句话可能就消除了你困扰好几天的疑虑与不解,交流的确是必不可少的。”
谈起参加这次开源夏令营的体会,王建敏认为,这次夏令营让包括她在内的60多位在校学子有了一次宝贵的开源活动经历,相当于有了真正进入开源社区的通行证。此外,她还建议夏令营结束之后选择某个合适的时间举办一个线下交流活动,愿意参加的人可以互相交流经验、拍照留恋,也能为下次的夏令营起到小小的鼓动宣传作用。
校招入阿里,分享面试经验
参加CSDN开源夏令营后不久,在一次阿里的校园招聘活动中,王建敏顺利拿到阿里的Offer,成为同学们眼中羡慕的“幸运儿”。王建敏表示,初次找工作,只投了5家感兴趣的公司也只面了5家,与那些身经百战的面霸们相比,她认为自己经验方面还略显不足。但幸运的是,她面的几家公司都成功拿到Offer,也算是初战告捷。
善于总结的王建敏又总结分享了她每次都顺利通过的小技巧:
(1)找机会展示自己的亮点。不管是在自我介绍还是在后面的闲聊中,如果有机会一定要说出自己的一些亮点或闪光点,比如有些ACMer大牛、XX大赛获奖啥的,不要低调一定要说出来好为自己加分。其实这些牛的经历我都没有,不过我也会说我自己平时十分热衷于写技术博客、翻译过多篇优秀的国外技术文章、热爱开源并参加了CSDN开源夏令营项目……
(2)简历上的项目一定要知根知底,非常熟悉。需要到什么程度呢?至少你能画出项目的框架图、能清晰阐述项目采用的算法或技术(有啥新颖点、有啥技术难点等),如果涉及到了一些具体的数据,还要知道数据的存储格式、程序中是如何处理的、采用了什么数据结构等。如果对有的项目把握不大,那还是别写上去了。我当时阿里二面时就问了这些问题。
(3)画图和举例子是两个很好的技巧。如果你的表述能力不是很强,可以借助画图和举例子来表达你的观点,边说边画,既能帮你整理思路也能显示你的专业性。
(4)HR面时,一定要条理清楚,一些经常问的问题要提前做好准备。当面试官问的问题一时不好回答的时候,千万不要面露紧张、抓耳挠腮、沉默不语等,如果真的不能立马解答可以先说“让我想一会”以示礼貌,然后理清思路,有条理的回答即可,有时候答案本身不重要,只要条理清楚不混乱就行。
在被问及参与CSDN开源夏令营的经历是否对找工作有帮助时,王建敏回答道:“肯定有的。我当时在简历的实习经历和项目经验里写上了夏令营的精彩经历, 有好几个面试官都对我的这段经历或所做项目十分感兴趣。特别在阿里面试过程中有个面试官还认识我的导师,相谈甚欢。可以说,这次夏令营经历在我面试过程中起了很大的帮助”。
职场初战告捷的王建敏对未来发展有何规划?王建敏坦言,之前也认为做IT技术是个吃力不讨好的活儿,想过先做技术,后面找机会转行业或转管理。但经过这几年在技术上和阅历上的磨练,发现自己以前的想法太过幼稚和单纯,在重新思考过后,她决定:结合自身的能力与兴趣,希望能够在IT这个行业道路上一直走下去。
“因为我喜欢操弄电脑、对各种新的技术都十分感兴趣,通过我的博客也可以发现我涉猎的技术比较泛,没有对某个领域做太深入的理解与剖析,我想这既是优点也是缺点,优点是眼界广、全栈化机会多,不会束缚在某个狭小的领域一旦脱离这个领域就不知所措;缺点是泛而不专,每个领域都只学皮毛谁也追不上,最终只会被淘汰。因此,我给自己设定的职业规划是:在以后的工作与学习中,选择某一个或某几个必要的和感兴趣的领域深入专研,争取成为某个领域的专家,并不断分享自己的技术研究成果”。
这就是王建敏,一个善于思考,勇于吃苦,勤于实践的女大学生。看完了她的故事,你有什么想说的?
程序员励志故事篇三
在整个社会都在关注乔帮主的时候,我想在这里和大家分享一个真实的就在我们程序员身边的故事。和我在《如果你看不见你还能编吗?》一文里介绍的那些盲人程序员一样,同样是Stay Hungry, Stay Foolish。但我个人更认为我今天想要给大家讲述的这个故事对于我们这些普通人更有意义一些。我真心的希望大家认真看完这个“从刷厕所到程序员”故事后,我们能从中感悟到点什么。
因为朋友的原因,我和一个创业团队经常有些往来,通过这个团队,我认识了这个故事的主人翁——王平。其实,很早前他在Google Reader和Buzz里follow了我,但我从没和他交流过。而他的经历我却是在上周末去看望这个创业团队的时候才听说。我问他们要了王平的电话,联系了王平,详细地了解了王平的经历,并征得他的同意,在这里给大家分享他的故事。
王平是一个贵州人,03年大学毕业,体育专业,没有任何家庭背景,只能在贵州的山区里的一个中学里当体育老师,月薪150元。可能和大多数心怀梦想的年轻人一样,他并不甘心,从03年到05年间,他有好多次到北京,他觉得在大城市里有他的梦想。于是,他在04年底,05年初,他正式来到了北京,因为大学专业的问题,他无法找像大学生一样找到不错的工作,那时的他只能在北京一家很小的餐馆当清洁工,他在餐馆里洗盘子,扫地,刷厕所,一个月400元钱。
因为他的学历是这个小餐馆里学历最高的,所以,餐馆里出了什么事都会让他对去搞,所以,财务使用的电脑有了故障也让他去修,当时的他根本对电脑完全不知道是怎么一回事,但是自从接触了电脑以后他就迷上了电脑。他和我说,他这个人就是好奇心强,好动,什么都想弄一弄,所以,时间长了,弄得多了,也能为餐饮解决一些没有懂的问题,维护财务电脑就是其中之一。日子一长,虽然还是刷厕所,但是薪水也涨到了800元一个月,就连餐馆的大厨也对他说,他不属于这里,他将来一定会有前途的。当时的他还觉得不可能,笑了笑就过了。
直到07年的一天,餐馆的会计对他说——“看你对电脑那么有兴趣,你应该去学习一下电脑”,这句话点醒了他。于是他在报纸上找到了一个教做网页的培训班,培训分成三期,近一年,每期需要7000元钱,好心的那个会计给了他6000元钱,让他可以在周末参加这个培训班。他和我说,这个会计是他的贵人,换钱的时候她也比较推辞,至今他也还和那位会计老师保持联系。
不过好景不长,只上了一期,问题来了,餐馆周末也要上班,他无法去参加培训班了。所以,他只好辞职,去了中日友好***,当一个送药工,就是用板车把药从这个地方送到另一个地方,全是体力活,一个月只有200元钱,不过他有了周末可以去培训班的那个时间。但是钱也花完了,上了两期都没法继续了。他和我说,当时觉得只要能活着就行,吃不饱无所谓。
此时的他虽然上了网页制作的培训班,但是因为没有实际做一个东西,所以就算是培训了也什么都不懂。这时他看到Java是一个很不错的方向,所以,想学Java。于是,08年初的时候,他用自己以前办的信用卡向银行申请了个人贷款,去报了一个需要14000多元的Java的培训班。此时,他认识了我的朋友——阎斌,我这个朋友当时在这个培训公司里做讲师,讲Java。
没有计算机基础的王平学习Java的难度可想而之,非常地痛苦,所以,阎斌看到他懂点网页开发,就让他别学Java了,搞搞Web的前端网页开发。而且,我这个朋友阎斌是个创业狂,所以,经常拉着王平一起去和他做互联网上的产品,并让王平去研究一些别人做的网页,于是王平从此学会做了Web前端,并开始能独立开发一些前端网页,有了实实在在的锻炼,王平他开始真正会用html + css,还会一点点js。
09年4月份的时候,王平在北京西四环找到了第一份像样的工作,是一家做保健品的小公司,需要做一个公司的网站,月薪3400元。这让他得以还清了欠银行的钱。他还和我开玩笑说,他和我做的都是电子商务。当然,这对于他来说他并不满足。而我那个创业狂的朋友阎斌,又叫他出来创业,可惜创业再次未果。他只好又回去打工。
2010年4月份的时候,他到了12580做前端开发,月薪4000元左右。他说,12580的前端开发只有他一个人,今天12580的网页90%以上还是他写的,大家可以去官网看看,你能想得到这个网页是出自一个以前对电脑一窍不通在饭馆里做清洁的人之手吗?
此时的王平,对Web前端开发已经是驾轻就熟,非常熟练,就连后端的工程师对他也非常佩服。 觉得他用CSS和JS用得直是相当的不错。当然,王平并不满意这份工作,在10年的11月份,他换到了现在的工作单位——百度和日本Rokuten的合资公司——乐酷天。还是老样子,他一个人负责所有的前端开发,不过这次的跳槽,他找到了一份相当不错的薪水。我对这份薪水的理解是——高级前端开发程序员。我引用我另外一个在微软和出过国并和王平一同工作过的朋友的话——“王平太猛了,CSS和JS用得巨熟无比,每次我们请他帮我们搞定一个网页效果,我们问他2天行不行,结果他2个小时就搞定了!”。