打印
[AVR单片机]

学习软件的好习惯

[复制链接]
1348|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangwo|  楼主 | 2009-10-9 10:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.       交谈  

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

2.       选择更好的环境  

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

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

3.       参与开源  

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

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

4.       写博客  

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

5.       多浏览  

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

6.       扩大阅读面  

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

相关帖子

沙发
hrx1989| | 2009-10-9 21:43 | 只看该作者
有道理

使用特权

评论回复
板凳
ningling_21| | 2009-10-11 13:02 | 只看该作者
赞成中...

使用特权

评论回复
地板
cat_li| | 2009-10-11 17:58 | 只看该作者
很赞成,尤其是最后一条,不能局限自己的视野

使用特权

评论回复
5
nevstyp| | 2009-10-11 20:15 | 只看该作者
恩,有道理,多学习

使用特权

评论回复
6
328500920| | 2009-10-12 23:01 | 只看该作者
学习学习

使用特权

评论回复
7
evilive| | 2009-10-13 11:57 | 只看该作者
读并学习着......

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

99

主题

806

帖子

2

粉丝