Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix the Problem, Not the Blame #35

Open
zwhu opened this issue Apr 9, 2017 · 0 comments
Open

Fix the Problem, Not the Blame #35

zwhu opened this issue Apr 9, 2017 · 0 comments

Comments

@zwhu
Copy link
Owner

zwhu commented Apr 9, 2017

程序员修炼之道

Fix the Problem, Not the Blame
要修正问题,而不是发出指责
--『程序员修炼之道 -- 从小工到专家』

在几个月前我接手了一个几经易手的老业务代码,相关开发人员都已转岗。在前几个月的时间,我被新的项目需求弄得焦头烂额,还要不停的为老的业务代码的 bug 擦屁股。每次爆出老项目的 bug ,心里总是想着指责、抱怨、推诿、逃避。

一个星期有 3 天时间在开会,剩下 2 天修 bug,每天都在焦虑中度过,一度在想自己是不是应该换份新的工作来逃避这种状况。「我的天呐,这种日子什么时候才能到头」「再坚持坚持,事情总会做完的」「加油,忙完这段时间就可以忙下一段时间了,呵呵」这就是我上段日子最真实的心里活动写照。

接手老的项目也有一季度了,慢慢地调整心态:首先要承认自己力有不逮,把一些做不完的需求推给老板帮忙解决;其次遇到他人的 bug 之后,虽然也会有些许指责,但是要明白 bug 是你的过错还是别人的过错,并不是真的很有关系。它仍然是你的问题。放平心态,不要恐慌;最后,量化自己的工作,所有的工作都要在文档中有体现,否则不管是别人和自己都不知道你到底做了多少事。

最后推荐一本书:『程序员修炼之道 -- 从小工到专家』,我用了 3 个月想通的事情,书上都有。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant