首页 > 业内动态 > R&D人才 > 做一名更好的开发者的六种方法

做一名更好的开发者的六种方法

52RD.com 2008年3月25日 52RD论坛            评论:0条 我来说两句
本文原作者结合自身经历,总结以下六种方法,可以帮助我们成为一名更好的开发者。 

1.交谈

尽可能多地跟其他软件开发者交谈;培养个人关系;跟意见与你相左的人交流;跟经验更丰富的人交流;跟阅历丰富的人交流。多到Groups 中去,尤其是交谈自由随意的Groups——不约束主题,不约束交谈内容。

2.选择更好的环境

我遇到好多开发者,在我看来他们有成为优秀开发者的所有优点,只是他们没有机会在好的环境中工作。这里所说的好的环境,是指周围有一帮愿意且能够分享他们知识的开发者。如果你是“菜鸟级”开发者,你的成长路线将因他们而大为缩短;如果你是“高级”开发者,你的能力也会因为同伴的刺激和挑战而提高。

我之前就是在一个非常糟糕的小店打工,钱挣得不少,却是无法提升能力的地方。后来我冒险般地决定去了一家咨询公司,在那里我遇到了很多优秀的开发者。虽然这次换工作给我的家庭和个人来说并没有多大好处,但它给我的职业生涯带来了巨大的发展动力。

3.参与开源

也许你的工作会枯燥,甚至不合你的兴趣,你也从未从你的开发中得到乐趣。那么,你该参与一个开源项目了。

你可以选择你感兴趣的项目和技术,选择能促使你提高开发技能、让你尝试全新开发思路的项目,而且更为可贵的是,很多都是免费的。搞不好,还能赚点外快呢。

4.写博客

我曾不止一次地告诉我的妻子,我职业道路上一直在做的唯一一件明智的事情就是写博客。写博客,尤其是观点争论性质的博客,会帮助你整理最近一段时间的思考,没有什么比自己表达自己更引发思考的了,尤其是当有成百上千人读你博客的时候。

5.多浏览

博客圈中有丰富的资源,自由而免费。除了自己写,多浏览甚至留言跟他们争论都是提高自己很好的方法。

6.扩大阅读面

保持RSS订阅的平衡性。以前我订阅的技术类几乎全是敏捷开发的,但是最近我扩大了阅读面——开发、测试、工程管理……有时候看看别人在做什么、学什么,收获很大。

本文原作者为Jeremy D. Miller,在纽约市一家著名的咨询公司担任自身咨询顾问、敏捷讲师。是开源项目——StructureMap 的作者。
(52RD.com)
读取...
顶一下
·新闻导航 NAVIGATION
·热门新闻 HOT
·谷歌员工幸福生活 累了就进隔音太空舱...
·06年应届本科生在华为2007年一年的收入
·云计算争夺战:中国人还在睡觉
·为什么八成IT人士愿意跳槽
·2008年中国理想雇主榜:华为、中电信...
·五旬IT高手应聘屡碰壁 IT业存年龄门槛
·华为员工的新烦恼:下一个8年工龄之忧
·研发人员绩效考核的原则
·南京年薪10万以上软件人才买房买车可...
·IT巨头境遇不佳 国内手机厂商纷纷缩...
·精彩评论 HOT
leonwang82:刚从wingtech出来,在里面干的很郁闷,天天调lcd,确认单有40多张~还不算camera的单子,其他东西学不到
手机产业竞争激烈 DesignHouse生存环...
匿名:华为这样的企业注定了在现阶段只能用狼的精神去拼搏. 因为80后脆弱就要企业适应他们.本末倒置了吧????? 何况自杀的也不是80后啊. 华...
狼性文化不足以训练出强大的软实力
wbp0125:天宇的老板相当牛,会做中国的NOKIA ,不过天语的结构设计有些粗糙,模具上功夫不够。
国产手机 行业性生存危机
daniel_shuai:说的好,但此类现象不仅仅在手机行业,其他行业也有。没有办法啊,就像楼上说的,企业首先要活下去,活下去才有能力投入研发。并且政府的...
国产手机进军海外喜忧参半 技术稳定...
匿名:大唐放着高通的做法轻轻松松赚钱不干,要自己去做什么终端。现在终端市场的激烈竞争连国内专业手机厂商都没法过了,何况体制落后,毫无消...
大唐移动骨干集体出走 TD人才考验大唐
·相关文章 CORRELATION
·六种方法,做一名更好的开发者[7-12]
·特别推荐 RECOMMEND
·评  论 COMMENT
推荐朋友 打印本页