中国 Ruby / Rails 群英谱 - zhangxue ... by Caiwangqin ... 5 月 9 天前 ... 275 次点击
1. 请简单介绍一下你自己,留下Blog、Twitter等。
2. 你是怎样找到你的第一个Ruby相关的工作的?
 在06年中旬的时候我开始比较系统的自学rails,年底的时候自己有了一些简单的项目经验,当时自己也在通过各种渠道寻找rails相关的工作。一个偶然的机会,从51job上边了解到一家荷兰的公司在招聘rails开发人员,于是就和他们取得了联系。就这样开始了第一份ruby/rails 相关的工作。一直到现在,自己仍然在每天的工作种使用ruby/rails,并且暂时没有停下的打算。
3. 你是在哪里和怎样搜索工作机会?你能给我一些最好的方法找到Ruby相关工作的建议吗?
 一开始就是通过 51job, chinahr, workingwithrails.com , railsjob.com ,jobs.rubyinside.com 这些网站来搜索工作机会,还有就是参加一些developer的meeting,认识更多的人。即使现在来讲这个圈子依旧不是很大,所以尽量多的认识“圈内人”会对自己很有帮助。
4. 你能给一个没有完整项目展示的Ruby新手一些建议吗?
 赶紧开始动手做,如果有之前其他语言的项目经验,那么可以试着从将之前的一个不太复杂的项目用ruby/rails重写一边开始,同时 Agile web development with ruby on rails , programming ruby 是我从学习ruby/rails一开始,甚至到现在还是,的身边必备。阅读国内外“圈内人士”的blog也使我获益匪浅。当你有那么一点经验的时候,就开始看各种项目的源代码,一开始很困难,不过最终会有收获的。
5. 你可以说说怎样做可以让现在比过去更好的吗?主要是关于使用Ruby工作、客户、如何寻找好的客户方面。很多人梦想着现在比过去好,将来比现在好,所以请写下任何你关于超越过去的想法。
 现在基本不会每天工作10-12,现在感觉工作并不是生活的全部,现在感觉工作、交流的时候自信更强,现在工作种的挫败感更少。这些当然不都是ruby/rails带来的,不过我知道使用java的时候我的状态是和前面描述的正好相反。
6. 你可以推荐一些你认为将帮助一个程序员生活得更好的书籍、网站、秘诀吗?
 Rubybrain.com railsbrain.com 将api下载下来,做成书签,这个现在基本是我每天必看;在我safari的rss书签里还包括:煎蛋,apple4us, 译言,众多公司同事和“圈内人”的blog(参见附件);我还订阅了railscast 以及peepcode的视频,因为我觉得screecast是除了pair,最好的学习知识的方式。
7. 你一周工作多长时间?你怎样保持工作效率和精力集中呢?
 正常上班的时间40小时,一般情况不会加班,最多每个月有2天,而且不会很晚。平均下来每天的时间分配大概是这样的:写代码的时间应该在 4-5个小时,1-2个小时读/写邮件、skype交流,0.5 -1 个小时 更新wiki、comments on jira, 还有0.5 -1个小时开会或者和其他developer一起交流讨论等。
8. 你怎样管理你的工作空间?你在工作时使用哪些工具?
 不管是家里,还是公司,我的工作台都很乱,我不太爱收拾东西,比较懒,不过这个并不会对我产生很大的影响。我笔记本电脑里的桌面和我工作的桌面一样堆满了东西,我比较喜欢把常用的东西都放到可以看见的地方,用着方便。不过我电脑内的文件夹,以及工作相关的东西还是归类的井井有条的,至少对我来说是这样。至于工具,我使用macbook pro,textmate,sequel pro(mysql client), iterm, Microsoft Office for Mac, skype, transmission for bt, mlnet and sancho for 电驴, snapz for screeshot,
9. 怎样成为一个成功和有用的程序员?
 1. 提高业务能力的同时,要注重交流沟通能力:email怎么写会消除歧义,保证所有接受者 on the same page; 当出现问题的时候如何在第一时间进行回复,并且始终让其他人了解问题的状态;如何站在其他角色的角度上思考问题等等,这些都是远比写代码更为重要的。
2. 要养成独立思考解决问题的能力,遇到问题多google。
3. 还有一点非常重要,那就是培养自己除了工作和代码以外的兴趣爱好,最好是有规律的进行运动,否则你的人生就会很不完整
4. 爱你的家人
10. 什么是一个程序员应该知道的?
 不断的学习,再学习,这是一个没有止境的职业,谁让你选择了呢;意识到自己有时会有自大的情绪并时刻告诫自己;保持开放的心态,乐于和其他人共享自己所知;尽早锻炼自己presentation能力和英语能力,以后肯定会非常有用的。
 |