程序员辛酸史:事半功倍
上一次开会事件,由於项目经理感觉失了面子,为了让老板对他改观,他在本周提出要将资讯部门的程序进行版本管控,目的是为了监视资料可视化的进度,甚至缩短此进度的时间,然而这项的改革使程序员胖子的压力更大!
虽然胖子上次留了心眼让老板同意三个礼拜完成此功能,然而最困扰的是每周的工作会议,第一次工作会议,项目经理竟然开始干涉到程序员写程序的逻辑,经理常常以自己的逻辑去评论每周有关版本管控,甚至资疑资讯部门的工作效率,这些事情让胖子心力交瘁.
因此,胖子开始思考如何让项目经理知难而退,让自己的专业领域不受侵犯,而今天是第三次工作会议,不但要让老板看到资料可视化的Demo,而且胖子留了心眼没将资料可视化所增加的新功能上传到Git.
老板:"胖子,你们资讯部门已增加资料可视化功能吗?"
胖子开启投影片后回答:"老板,这是我们程序摸拟结果!虽然我们成功增加资料可视化功能,然而根据FakeLemon的要求,我们仍然需要修正我们使用者界面."
老板:"恩,很好!资讯部门能在时间期限内做出来,值得鼓励!但是,有关使用者界面修正,由於我们有新计划要接,我希望不要花太多时间在那里,项目经理有什么意见吗?"
项目经理:"老板,自从我们实施版本管控,我想此功能雏型已完成,因此我认为资讯部门每天只要花1到2小时,大概这周即可交货!"
胖子(心理OS):"说的简单,版本管控不等於功能完成好吗?╯︿╰ 幸好我留了心眼,刚刚没更新对资料可视化优化和增加新功能!"
老板:"胖子,资讯部门这周能交货和接新单子吗?"
胖子:"老板,我认为虽然这周交货没问题,但是接新单子有点困难,其实我们资讯部门针对资料可视化进行探讨,我们认为此功能在将来的新单子应该会用到,因此我们资讯部门也在思考如何进行优化和增加新功能.程序员B,对吧?"
程序员B: "老板,最近国外的确满流行探讨资料可视化,既然我们现在正在做此功能,因此我认为我们应该趁这时候将此功能完善"
项目经理╰(‵□′)╯:"资讯部门不要找理由,我们新单子也很多,哪有时间给你们慢慢研究阿!"
老板:"恩......虽然我很认同资讯部门的想法,但是我们工作效率确实需要改善!胖子这周你就完善资料可视化功能并交货,但是你们资讯部门也该检讨如何提升工作效率,知道吗?"
胖子:"知道了,老板!"
回到座位的胖子不禁佩服自己是多么聪明的ლ(^o^ლ) ,他竟然成功跟老板争取时间了,其实他不把新功能上传到Git,他是想把程序做一次整理,并且找出程序的bug.虽然资料可视化功能已经可以交货,但是他认为资料可视化程序架构不够好,然而老板不看内容而是看成果,所以胖子没有将最新进度报告老板,以便於跟老板争取时间.
小编有话说:
你曾经觉得拼死拼活把程序赶出来,却因为程序有bug而被骂很惨吗?
说实话,我身边的程序员都没什么心眼,或许他们觉得就是只喜欢写程序,所以不想花心思处理职场人际问题.然而,我认为如果只顾著跟老板报告你这周做什么或只顾修项目经理说的bug,你会有做不完的事.
其实程序设计者应该思考你报告对象是谁,如果报告对象只看成果的话,或许你能想想看如何报告和跟团队谈判.就像文中胖子他很清楚他的程序有些地方需要修正,因此他将自己所增加新功能视为谈判筹码来争取修他程序架构时间和bug.
换句话说,其实程序设计者也需要给自己时间回顾和检讨程序,毕竟测出bug仍然自己需要修正,所以还不如在还记得程序架构时将它做到更好.我想这才是真正的事半功倍.
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
