2018-05-05供稿中心: 北大青鸟武汉中南软件学院
北大青鸟中南软件学院的学术老师在他多年从业经历中,发现大多数程序员不重视效率的提升,常常 会遇到以下这种情形:
如果你在一个互联网公司,会看见一个程序员调侃另一个程序员:
你工作不饱和啊,bug解完了吗?
或者,也可能是以下这种对话:
A:在干嘛呢?B:苦逼加班解bug呢。
看出来了吗?,大多数程序员常常受限于解bug的恶性循环中——以前版本的bug还没解完,新功能上线又出现一堆bug。解bug是一件特别阻碍生产力的事情,它是一件副产品,理论上员工应该把大部分精力都用在开发上,而大多数公司却在维护软件的稳定性上付出了巨大的成本。
很多员工都抱怨自己工作那么辛苦,工资却不高,但他们却没有想过这个结果是怎么造成的,他们可能没有考虑过自己投入的时间能给公司带来多大的收益,如果把大部分时间都用来解bug,其实产出不仅是零,还是负的,你说公司会给你涨工资吗?
以我观察的来看,真的是这样的现象,开发过程中我们特别在乎一个产品的开发时间,希望尽可能的完成开发并发布产品,例如希望一个月完成,但却忽略了产品发布后,可能需要十个月甚至更多的时间来维护它,这真的是一个本末倒置的怪圈。
相反,如果每个人都有意识提升自己的工作效率,提升自己的出品质量,把更多时间投入到有价值的事情上,我想公司的业绩不会差,公司赚钱了,你的工资也不会低。你可能会问如何才能提升工作效率,其实也很简单,做每件事之后,都要反思:
还有更简单的方法吗?
我该如何才能减少bug的数量呢?
做这件事有通用的解决方案吗?
一日三省吾身,就是这样,形成一种自查的习惯,工作效率想不提高都难。
如果你对计算机感兴趣,就算是个小白也没关系,可以随时咨询本网站的在线咨询老师,北大青鸟的课程可以让你从零基础开始,华丽变身程序员。