软件界一个无可争议的事实是,不同程序员的效率有差别,而且差别很大。许多专家将优秀程序员和一般程序员区分地很清楚。
大多数研究得出结论认为,一般程序员跟优秀程序员之间在工作效率和质量上存在10:1的关系:优秀程序员和水平较差的程序员的编码时间比例为1:20;debugging时间比为1:25;代码数量比是5:1;程序执行速度比例是10:1。而且发现,程序员的代码质量和效率跟工作经验没有关系。
让我们看看一些软件大腕们是如何看待优秀程序员和一般程序员的:
Randall E. Stross:无论是从软件标准、创造性、开发速度、还是设计思路或者解决问题的能力上来说,优秀程序员比差的程序员都何止好一点。
Bill Gates:一个优秀的机床工值一个一般机床工的好几倍,而一个优秀程序员值一个一般程序员的10000倍。
Robert C. Martin:90%的代码是由10%的程序员写出来的。
就我个人从事编程行业25年、从事过六家软件公司的经历来看,10:1这个定律千真万确。基于这一定律以及程序员工作效率的差别,程序员因此被分为五大类:
1. 大师级程序员(Visionary/Artist Programmer)
大师级程序员是软件界绝对的稀有种族,他们可以创造出99.9%的程序员所创造不出来的东西。他们发明新的应用和软件模式来驱动软件产业的发展。Napster, Netscape以及World Wide Web都是大师级程序员创造的。对他们而言,软件更多的是艺术而非科学。在这个级别,速度和质量不是最重要的,他们创造出的财富才是最重要的。许多开发团队或者公司顶多也就一个大师级程序员,通常是这个公司的技术创始人或者CTO。
2. 开拓者程序员(Trailblazer Programmer) (全文…)
毕业即失业,成为很多大学生无奈的感慨和不愿面对的现实。如何打破这个魔咒,成功迈入职场?机会总是留给有准备的人,所以,就让我们从在学校的实习开始,为成功求职全面的准备吧!
实习——求职前的热身
实习其实不仅仅是为自己的简历添加点色彩那么简单,通过实习不仅可以了解求职的基本过程,提早体验职场气氛,而且还可以早些进入心仪的行业。也许实习单位正好可以作为求职首选,即使不成,这种短期的实习经历也可为自己今后的求职加分。
求职——拿出真本事来
简历是广告,它比广告更翔实;简历是自传,它比自传更精当;简历是名片,它比名片更丰富。面试时,如何回答问题?面对挑剔的面试官,你有多少胜算?
试用期——如何安全渡过
很多新人进入试用期就一头雾水,以致即使找到了职位,也可能因为自己缺少兴趣或不能适应现有的职种,最终不能安全度过试用期,不得不再次加入择业大军。由于目标不明确,无形当中就把自己变成了各企业单位的过路班车,也给自己的职业生涯写下了“不良记录”。
上班族——职场沉浮记
人有1/3的时间是在职场中度过的,如果工作不快乐,生活又怎能快乐?工作不快乐,工作的目的和意义又何在?了解职场中可能会遇到哪些问题;这些问题产生的原因是什么;这些问题是如何让自己变得不快乐;又是如何影响着自己的行为和职业发展;自己应该如何应对;为的是让大家千万别“费尽九州铁,铸成一把锉(错)。” (全文…)
当时公司招了大批应届本科和研究生毕业的新新人类。平均年龄25岁。那个新的助理,是经过多次面试后,我亲自招回来的一个女孩。名牌大学本科毕业,聪明,性格活泼。私下里我得承认,我招她的一个很重要的原因,除了她在大学里优秀的表现之外,还因为她写了一手漂亮的字。女孩能写一手好字的不多,尤其像她,看起来长发飘飘,多么女性化的一个姑娘,一手字却写的铿锵倜傥,让我对她不由多了很多好感。
手把手的教。从工作流程到待人接物。她也学的快。很多工作一教就上手。一上手就熟练。跟各位同事也相处的颇融洽。我开始慢慢的给她一些协调的工作,各部门之间以及各分公司之间的业务联系和沟通让她尝试着去处理。
开始经常出错。她很紧张,来找我谈。我告诉她:错了没关系,你且放心按照你的想法去做。遇到问题了,来问我,我会告诉你该怎么办。仍然错。又来找我,这次谈的比较深入,她的困惑是,为什么总是让她做这些琐碎的事情?我当时问她:什么叫做不琐碎的工作呢?
她答不上来,想了半天,跟我说:我总觉得,我的能力不仅仅能做这些,我还能做一些更加重要的事情。那次谈话,进行了1小时。我知道,我说的话,她没听进去多少。后来我说,先把手头的工作做好,先避免常识性错误的发生。然后循序渐进罢。
半年以后,她来找我,第一次提出辞职。我推掉了约会,跟她谈辞职的问题。问起辞职的原因,她跟我直言:本科四年,功课优秀,没想到毕业后找到了工作,却每天处理的都是些琐碎的事情。没有成就感。我又问她:你觉得,在你现在所有的工作中,最没有意义的最浪费你的时间精力的工作,是什么?她马上答我:帮您贴****,然后报销,然后到财务去走流程,然后把现金拿回来给您。
我笑着问她:你帮我贴****报销有半年了吧?通过这件事儿,你总结出了一些什么信息?
她呆了半天,答我:贴****就是贴****,只要财务上不出错,不就行了呗,能有什么信息?
我说,我来跟你讲讲,当年我的做法吧:98年的时候,我从财务被调到了总经理办公室,担任总经理助理的工作。其中有一项工作,就是跟你现在做的一样,帮总经理报销他所有的票据。本来这个工作就像你你刚才说的,把票据贴好,然后完成财务上的流程,就可以了。
其实票据是一种数据记录,它记录了和总经理乃至整个公司营运有关的费用情况。看起来没有意义的一堆数据,其实它们涉及到了公司各方面的经营和运作。于是我建立了一个表格,将所有总经理在我这里报销的数据按照时间,数额,消费场所,联系人,电话等等记录下来。
我起初建立这个表格的目的很简单,我是想在财务上有据可循,同时万一我的上司有情况来询问我的时候,我会有准确的数据告诉他。通过这样的一份数据统计,渐渐的我发现了一些上级在商务活动中的规律,比如,哪一类的商务活动,经常在什么样的场合,费用预算大概是多少;总经理的公共关系常规和非常规的处理方式。等等等等。
当我的上级发现,他布置工作给我的时候,我会处理的很妥贴。有一些信息是他根本没有告诉我的,我也能及时准确 (全文…)
随着市场越来越多元化,职业划分也越来越细化。昨日,某知名人才机构发布网络调查统计数据称,今年,汽车销售工程师、小语种导游、速录师等职业将成职场新宠。专业职业顾问唐冯刚先生(以下简称专家)表示,这些职业现有人才少,需求却很大,颇具成长潜力,未来几年将成为主要的就业增长点。
汽车销售工程师:平均年薪45000元
调查:以往每年七八月都是汽车市场淡季,而我国去年在淡季却呈现出产销两旺局面,不少4S店出现人等车的情况,热销车型甚至要等一个月才能提到。我国汽车市场坐上“世界产销第一”的宝座,这让汽车销售工程师职位快速升温。
薪酬水平:目前,汽车销售工程师在我国平均年薪在45000元左右。其中,上海、北京、广州、深圳四地的平均年薪最高,约为其他城市平均年薪的1.8倍。除工资外,奖金是其收入的重要组成部分,具有外语技能的销售工程师,薪资比平均年薪还要高出1.3倍左右。
专家点评:汽车销售工程师约占汽车销售人员的20%,其职业热度不亚于现在的车市。要胜任这一职位,除了熟悉汽车产品设计市场、具有汽车设计相关专业知识、了解整车开发流程外,还需具备较强的英语听说读写、人际交流、财务及培训能力。
小语种导游:阿语导游日薪千元
调查:随着海内外旅游市场迅速扩张,我国小语种导游人才严重不足,越南语、泰语、蒙古语、韩语、日语、德语、法语、西班牙语、意大利语等导游人才,已成为各大旅行社的追捧对象。目前,全国旅游业从业人员共600多万,实际需求将超过800万。
薪酬水平:专职小语种导游薪酬由底薪和带团补贴构成,底薪一般为2000元至3500元,带团补贴一般为每天30元至50元。兼职小语种导游工资则以天数计算,日薪一般为200元至500元,阿拉伯语等奇缺小语种导游日薪可达1000元以上。
(全文…)
堡礁“岛主”——最爽的工作
历经数月层层选拔,击败3.4万名竞争者,英国慈善工作者本·绍索尔6日获得负责看护澳大利亚大堡礁的“世界最佳工作”。这是全球最爽的工作——澳大利亚大堡礁“岛主”。然而事实上,世界上“最爽的工作”还有很多,有些工作薪水丰厚、内容轻松,让大多数人都很难将其看作是一份“工作”。
糖果品尝师 —— 最甜蜜的工作
现年12岁的哈利·威尔舍来自英格兰艾塞克斯郡比利列卡尔镇,与同龄孩子一样,包装精美、甜蜜美味的各式糖果历来是他的最爱。
别看哈利貌不惊人,甚至还戴着一副牙箍,可是却拥有与生俱来的超人味觉。
在日前由英国老牌糖果公司“Swizzells Matlow”举办的一次品尝竞赛中,他从上千名竞赛者中脱颖而出,一举夺得冠军。当时比赛进行得异常激烈。轮到哈利上场时,他首先朝着诸位评委礼貌地鞠了一躬,然后拿起一根他最喜欢的“鸡腿棒棒糖”。接着,他用鼻子闻了闻,再将棒棒糖送到了嘴中。当他将棒棒糖的味感和配方一一道来的时候,所有的评委全都惊得目瞪口呆。要知道,这可是这家糖果公司的“最高机密”!就这样,哈利被当场聘为“首席品尝师”,也成了该公司迄今最年轻的“首席品尝师”,从而拥有了一份“世界上最甜蜜的工作”。
他的任务是每3个月品尝一批最新糖果产品,不过却不能向任何人透露秘密。公司不仅为他专门印制了精美的名片,而且还派专人带他将工厂的里里外外参观了个遍。
啤酒品尝师 ——上班就是喝啤酒 (全文…)