添加时间:2008-03-26 原文发表:2008-03-26 人气:55

本文章共5933字,分4页,当前第1页,快速翻页:
 

  
  作者: 周思博 (Joel Spolsky)
  译: Chen Bin
  2005年1月2日
  
  
  虽然大概一两年前我还在夸夸其谈桌面应用程序是将来的潮流,大学生们现在还是偶尔向我请教职业发展的问题。所以我把我的建议写下来。以供学生们阅读,嘲笑,忽略。
  
  大多数锐气十足的学生从来不向前辈征求意见。在计算机科学领域,这样做是正确的。因为前辈们很可能说些“在2010年前,市场对于那些只会敲击键盘的代码工人的需求将会超过一亿(因此前景是乐观的)”,或者诸如“Lisp语言现在真的很热门”。
  
  我和那些前辈也差不多,当我给别人建议时,实际上我不知道自己在说些什么。我是如此的落后于时尚,以至于连AIM也搞不明白,而不得不使用 email(恐龙时代的产品,在那个时代,音乐是刻在扁扁的的圆圆的盒子上,噢,那种盒子叫cd)。(译者按:我认为祖儿这里在说反话,后文很多地方作者都在说反话,读者尽量理解这种美国式幽默吧。)
  
  所以你最好不要理睬我将要说的,你应该立刻去制作某种在线交友软件。
  
  然而,
  
  如果你喜欢编程,那就感谢上帝吧:你属于幸运的少数人,这些人喜欢工作,他们的工作可以保证他们能过上舒适的生活。大多数人没有这么幸运。对大多数人来说,工作是不愉快的,忍受工作的目的攒钱,是为了在年满65岁退休后能过上自己想过的生活。如果他们想过的生活不需要灵活的膝盖,明亮的眼镜,轻盈的脚步的话。
  
  现在让我回到主题,我将提供一些建议。
  
  好了,不罗嗦了,下面就是Joel给计算机系学生们七条免费的建议:
  
  1 毕业前学会写作
  2 毕业前学会C语言
  3 毕业前学习微观经济学(microeconomics)
  4 不要因为某些非计算机课程枯燥无趣就敬而远之
  5 学习有大量编程实践的课程
  6 不要担心工作都跑到印度去了
  7 好好做夏季毕业实习
  
  让我逐条解释这些建议。但解释之前我要说明一下,如果因为这些建议是Joel的建议你就打算无条件地接受,以至于连我的理由都想跳过,那么你就太单纯,太容易被别人骗了。如果你是那种单纯的人,我还要给你第八条建议,找心理医生咨询一下如何培养自信(self-esteem)。
  
  毕业前学会写作
  
  如果Linus Torvalds不懂如何布道的话,Linux会成功吗? 正象每一个黑客,Linus精通写作,他知道如何准确地在email和邮件讨论组中使用书面英语表达自己的思想,所以他能够从全世界召集大量志愿者为Linux工作。
  
  你听说过最近风靡全世界的极限编程(Extreme Programming)吗? 即使你不懂什么是极限编程,你至少听说过这个词。为什么?因为宣传极限编程的人都是天才的作者和演说家。
  
  就看看你身边的那些小型的软件开发组织吧,最有权力和影响力的人是那些可以用自信,准确,舒适的英语交流的人。好吧,我承认这些人也许言过其实,但是你无可奈何。
  
  一个合格的程序员和一个伟大的程序员的区别不在于知道多少种编程语言,不在于他们是喜欢Python或者Java,而是在于他们是否擅长表达。他们能够说服,所以他们获得权力。他们能够写清楚明白的评论和接口文档,所以他们使得别人不用重写,而可以重用他们的代码,否则他们的代码就是毫无用处的。他们也能够写出清晰的用户手册,于是最终用户可以理解他们的代码是做什么用的,明白了他们的工作的价值。sourceforge埋葬着许多精美的代码,这些已死的代码无人使用,因为代码的作者很少写(或者根本不写)用户手册。
  
  我不会雇佣一个不懂写作的程序员。如果你擅长写,你就很容易找到工作,紧接着你就会被要求写技术规格文档,这意味着你已经被管理层注意到了。
  
  大学里有一些课程,要求你做很多的写作练习,不要犹豫,赶快参加这些课程。不要错过任何要求你每周或者每天练习写作的课程。
 
相关文章

应届毕业生简历模板
经典简历模板
中兴(南昌)培训基地学员(图片)
中兴(南昌)培训基地学员(图片)
中兴(南昌)培训基地学员(图片)
中兴软件技术与协会合作授权书
侯为贵亲自操盘:中兴软件园全国开花
诚征120名优秀软件人才赴深圳IT名企工作!
中企广东区校园招聘录用名单
IT人之面试宝典
求职谈薪勿盲目心中有数才能争取理想薪酬
破解HR们的面试经
化解“职前恐惧”
简历各部分写法
简历应做到四点
哲理小品:成功与优势
履历表的重点与灵魂:工作经验
深圳生存公式
《大学生素质发展测评办法》介绍

本文章所属分类:首页 就业资讯