Content Preview: rss
27 days ago
2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不敢跳槽”。 这天,K项目组长Allen终于忍不住了,带了一个只有一年工作经验的小伙子要Simon面试,“很聪明!经验少了点。” Simon皱了皱眉毛,说:“你不知道这个职位最低要求是三年工作经验吗?” Allen说:“这已经是三个月里通过技术考试中最好的一个了,老大,试试吧。”Allen是Simon多年的哥们,比较随便。 抵到面子上来,Simon只好让Allen把小伙子带进来。 Simon的面试通常是三步曲: 问题一:你能说说毕业后的主要工作经历吗? 问题二:再说说你在公司的地位? 问题三:你的发展目标是什么?等回答后,比如说构架师,他就跟着问:想象一下你当构架师的一天,说给我听听? 小伙子回答第一问题很快很清楚,一年工作当然没什么东西。Simon觉得小伙子挺聪明。所以在小伙子回答了第二个问题后,问了一个发散性的问题:“你刚才说你在公司里处于中等水平,那比你差的人为什么会比你差呢?” 这个问题是个陷阱。 小伙子冒冒失失回答说:“我觉得他们每天工作是为工作而工作,工作没有责任感。” Simon点点头说:“是吗?那真是糟糕的员工。那你刚好比糟糕的员工好一点了?” 小伙子的脸一下子红了,“我不是这个意思……” “好了,那你说说比你好的人为什么比你强?” “我觉得他非常努力,工作很多年了还在学习各种构架,水平很高。”于是Simon就问那最后一个问题。果然,小伙子回答的是要成为构架师。大概70%的人想成为构架师。但是构架师是什么呢? Simon问道:“那你为什么要成为构架师呢?” 小伙子一愣,大概还没有人这么置疑过他。“年纪大了,不能老写程序吧。”这个回答,让Simon想起关于他对什么是老的定义:当你希望做年轻人做的事情时,你就还年轻;如果你希望做老年人做的事情,你就老了。这和你出生了多长时间是没有关系的。 ...
520 days ago
这本书有33位作者! 每位作者都贡献了一章内容: Jon Bentley:久负盛名的《Programming Pearls》(《编程珠玑》)的作者。在斯坦福获得学士学位,在北卡罗莱纳获得硕士和博士学位。继而在卡内基梅隆执教6年。贝尔实验室前研究员,西点军校和普林斯顿的访问教授。 Brian Kernighan:C语言圣经K&R C(《C程序设计语言》)和《程序设计实践》两本不朽著作的作者,他的书被翻译成近30种不同的语言。 Charles Petzold:经典的《Windows程序设计》影响了整整一代程序员,被奉为Windows编程圣经。而他的另一本经典著作《编码的奥秘》则另辟蹊径,由浅入深地将计算机最深层的奥秘娓娓道来。 Tim Bray:XML创始人之一。 Yukihiro "Matz" Matsumoto:Ruby之父。 Douglas C. Schmidt:著名的C++跨平台开源框架ACE的设计者,《C++网络编程》卷I,卷II的作者。 Jeff Dean:天才架构师,Google大型并发编程框架Map/Reduce作者。 Diomidis Spinellis:两届Jolt大奖获主,分别以《Code Reading》和《Code Quality》获2004 和2007年的Jolt大奖。 Simon Peyton Jones:Haskell语言核心人物之一,并领导设计了著名的Haskell编译器GHC。 Douglas Crockford:JSON发明者,Javascript领域大牛,写了广为流传的《Javascript,世界上最被误解的语言》。 Bryan Cantrill:著名的DTrace的作者之一;之前是Sun杰出工程师,主要工作领域为Solaris内核开发... Greg Kroah-Hartman:目前的Linux内核维护者,经典的《Linux Device Drivers》的作者。 Andreas Zeller:大名鼎鼎的GNU DDD可视化调试器的作者,著作《Why Programs Fail》获得2006年Jolt生产效率大奖。 Sanjay Ghemawat:大规模分布式文件系统Google ...



