万能马甲怎么用不了:开发人员在“工作淡季”到底可以做些什么呢

来源:百度文库 编辑:中财网 时间:2024/04/28 05:30:17

开发人员在“工作淡季”到底可以做些什么呢?

* 分析Bug。分析团队在过去的一个产品开发周期中修复过的所有Bug,找出其中的规律。哪些是个人常犯的错误?哪些是团队犯的错误?团队中的每个成员下次需要注意点什么,才能开发出更好的产品?

* 为部门开发一些工具。尽管开发人员通常不擅长发现Bug,但他们在开发用于帮助发现Bug的工具方面的能力却是超强的。他们还能开发一些工具用于使过程更加顺畅,比如源代码签入、安装、建造和支持。给源代码插桩或者开发一个好的测试用具,能够大大地促进开发与测试团队之间的关系。当然,你应该先到工具箱网站上去查一查,看看满足你需要的工具是否早已存在了。

* 讨好项目经理,把他们的设计思想变成原型程序。开发原型程序是个好主意,只是不要在常规代码库上去做。尝试用另一种语言来写,或者至少要有独立的建造。在常规代码库上开发原型程序的最大问题是,项目经理和高层管理者会很自然地认为,代码已经到了差不多可以发布的程度,而事实上,原型程序通常存在着本地化、平台依赖、徽标、漫游、性能、安全、兼容性等各种各样的问题。混淆原型程序和产品代码会把产品计划和期望搞得一团糟。相反,用另一种语言来开发原型程序却是一个极好的学习机会。再说还能……

* 学习新技术或技能。人们总是抱怨他们没有足够的时间去学习新技术或技能,抱怨得不到培训机会使他们自身得到提高。好吧,为什么不好好利用项目的这个清静时期呢?不要让机会在你身边溜过!

* 跟研究人员交谈。在零Bug反弹之后是跟研究团队交谈的最好时机。这时候你有足够的时间去采用某个新技术,花时间去学习它,并且了解你能用到哪些东西。到你的产品发布、并且开始计划下一个版本的时候,你可能已经把原型程序准备好了,并且解决了所有的风险,着实让你的团队惊喜不已。另外,你和研究人员也可以为未来的产品策划新的研究领域。这非常有价值,而且做起来很容易。

* 撰写专利申明或白皮书。其他还有更好的时间,用来反思和记录你已经做过的事情吗?如果你团队中的一位开发人员在项目过程中想出了一个新颖的点子,产品因此增加了不错甚至是重大的价值,那么务必叫他撰写一个专利申明。这做起来很容易,很快,还能极大地鼓舞士气。请访问专利组织的网站,以便了解更多的细节。如果你想把一些信息文档化,或者与其他团队分享某个想法,那就写一个白皮书。相对来说,这做起来也很容易,但能给作者和你的团队带来尊敬和影响力。

反思职业生涯。最后但并非最不重要的一点,项目的这个清静时期是你审视职业生涯现状的最理想时机。你现在处在你理想中的位置吗?你的职业生涯在向正确的方向前进吗?你准备好迎接新的挑战了吗?你需要做些什么,以使自己忙碌并并能富有激情?如果通过上述反思,你觉得必须改变一下,那么,越早采取行动越好。