1.1 程序员的那些事
1.1.1 激动人心的职业
程序员的工作无疑是非常具有创造性的,充满挑战和乐趣的。在这个行业中,缔造了无数创富“神话”,谱写了一段又一段的传奇。从世界首富比尔·盖茨到2011年中国内地首富李彦宏,他们都是程序员出身。在已经发布的2011 年福布斯世界富豪排行榜前5名中,有两个人来自软件行业。
比尔·盖茨(Bill Grates),微软公司创始人之一,微软公司主席兼首席软件架构师。他与保罗·艾伦一起创建了微软公司,曾任微软CEO和首席软件设计师。1995年~2007 年的福布斯全球亿万富翁排行榜中,比尔·盖茨连续13 年蝉联世界首富。有趣的是,作为世界最大软件公司的创始人,比尔·盖茨竟然没有大学毕业。
拉里·埃利森(Lawrence Ellison),生于美国芝加哥,是世界上最大数据库软件公司Oracle的老板。埃里森在32岁以前还一事无成。读了三个大学,没得到一个学位文凭,换了十几家公司,老婆离他而去。开始创业只有1200美元,后来却使Oracle公司连续12 年销售额每年翻一番,成为世界上第二大软件公司,他自己也成为硅谷首富。
在中国,软件及互联网行业同样演绎着创富“神话”。2011年福布斯中国内地富豪排行榜前10名中,有2名软件行业的人士。百度总裁李彦宏更是以94亿美元成为中国内地首富,他也是首名进入2011年福布斯世界富豪前100名的中国内地富豪。
“中国的下一个李彦宏、马化腾在哪里?”就在怀揣伟大梦想的中国程序员的大潮里。
1.1.2 你了解程序员吗
程序开发可以说是当代最激动人心的行业,激励着无数青年人进入这个行业。但实际上,软件开发工作并不是轰轰烈烈的,软件开发者更愿意在一个安静的环境里做出惊天动地的大事。让我们来近距离了解一下程序员。
1. 梦想家
梦想有多大,舞台就有多大。每一个程序员都有或大或小的梦想,他们以能用代码改变世界为荣,他们有着强烈的荣誉感。
2. 忍者,挑战者
作为程序员,不但要面对各种技术问题,还要忍受长期的精神压力和体力压力,成功后还要承受财富暴涨暴跌的过山车。软件开发这一行,不是谁都可以尝试的,需要敢于迎接挑战、有足够心理承受力的人士。
3. 天使或是魔鬼
程序员意味着责任,意味着一大群企业和一大群人要受你的代码摆布;意味着企业可能井井有条,也可能一团糟。有些程序员成了黑客,给世界带来了大麻烦。
4. 苦行僧
程序员的工作是世界上最困难、最辛苦的工作之一。他们夜以继日,经常回家很晚,要么是在加班,要么是忘了下班。
5. 学无止境
在有些行业,也许很多年不学新的东西也能干得很好。但在软件开发行业,每天都有新技术产生,程序员需要时刻关注新技术。程序员从不停止学习。