步入技术管理
2019-07-29 本文已影响0人
代码与团队CodeCrew
前些天一个小伙伴问我:你是怎么做上管理职位的?
“是先做了管理的事情再有管理的职位?还是相反?”
答案当然是前者。
我在做程序员的时候,就喜欢“管闲事”,说起来也是被迫的。
比如,同事写的代码太烂了,导致系统发布不了,又导致我的代码也白写了,所以我会去修改同事的代码。
这个跟很多人的价值观相悖,很多人觉得:别人写的代码我怎么能改?要么不关我事,要么要尊重对方。殊不知“代码集体所有”乃是极限编程的一个好实践。
当然很多时候不是直接改别人的代码,而是会跟对方说一下,然后一起改。
现在回忆起来,我的这些行为就是在做管理,而且是管理中极为重要,很多管理没做到的现场管理。
很多管理者不知道管理过程,只知道管理结果,可惜他们对结果的关注并不会直接改变结果。
不改变团队做事的方式,怎么得到不同的结果?
不关注并持续改进团队写代码的方式,如何得到更高质量的代码?
基层管理者尤其要注重现场管理。而代码就是现场之一。