6. 尽量给出现实的评估
给出太乐观的评估对于程序员来说是比较困难的,作者站在自己的立场给出两大主要原因:
A. 我们经常忽略将要花费的时间:
在实施阶段处理预料之外的问题。
在开发环境上测试实现的功能。
编写单元测试和集成测试。
分散时间和精力到其他高优先级任务上。
B. 有时在给出真正的评估之后会让我们觉得不舒服,因为经理看到这样的评估之后表情会很吓人。在这种情况下,我们通常会把特点划分成几个子任务,以至于总的评估看起来不是那么可怕。
太乐观的评估在大多数情况下会有悲惨的结局:
你必须把任务移到QA在一个buggy状态下,通过思考来证明它:“通常QA会返回所有开发功能列表的备注资料给开发人员,所以我仍然会有机会解决所有的bug”。但是在现实的评估条件下情况就不会是这个样子了。
10. 小建议和小技巧。
接下来的是一些能够让你获得领导或者同事的赞美的建议和技巧:
A. 适应老板的时区
许多来自欧洲和印度的程序员都是从美国那边接受发自总部的指令的。在这种情况下,如果程序员能够在晚上的时间段和美国总部进行交流讨论工作上的事情,肯定比在下午5点钟下班时候和总部进行交流所获得的工作效率要高得多。
B. 如果有需要,任何时候都要帮助公司做事。
身边的例子:公司的生产系统需要全天候的监视着,因为任何时候都有可能出现问题。通常情况下是区域的程序员参与监视,但是去年的新年假期期间我们被要求留下来值班,我被安排在大年三十那天,我本来可以要求调整一下的,但是我服从了公司的安排,很幸运,那一晚上基本上没什么问题出现,我在一个很正常的环境下度过了我的新年,但是至少公司知道我随时愿意为公司付出。
C. 在公司的指引下参加应聘面试
如果你有机会以面试官的身份参加面试,一定要好好利用这一机会,因为这是无价的经验。首先,这能发挥出你的口才能力,很多程序员都缺乏这样的技能。其次,你可以认真听一听别的面试官(你的同事)都问了哪些问题。最后,你对求职者的观点将会纳入参考范围,这关乎到这个应聘者最后能不能加入到这个公司里。 作者: To 时间: 2013-10-7 18:25
我相信,顶一个不会怀孕~~