01 程序员的软肋
管理程序员是一件非常困难的事情,原因有二:
- 程序员群体集体平均情商偏低。
这一点可能有些程序就要跳出来反对了,觉得是不可接受的污蔑。但是非常遗憾,反对无效,因为这个依然是公论,要摆脱这个标签靠争论是解决不了的。看镜子中的自己和外部看到的自己不是同一个人。所以作为程序员的自己应该接受建议,并承认事实。因为情商低会导致很多沟通上的问题:表达不到位,情绪不好控制,甚至无反馈等,都会给管理者带来不少的烦恼。
- 管理程序员需要专业能力。
程序员信奉的技术至上,一般不怎么搭理非技术人员,甚至技术能力不如他的人也是不怎么搭理的。因为技术这是他们唯一可以骄傲的地方,是他们最纯粹的精神领域,不可挑战和侵犯,如果发现你有侵犯的苗头,他们会觉得跟你说话很累,逃避、躲闪、岔开话题等。如果你以非技术身份去指导他,那简直就是:哦我的玉皇大帝,怎么有这种事情!!!没有技术的管理者,管理研发团队往往被鄙视,被吐槽,无可避免。
上面总结的只是最为重要的两个显而易见的原因,还有其他的应该都是在这基础上衍生出来的情绪或者其他矛盾。
02 适合阅读群体
- 研发组长:3到5人的团队。
- 研发部门经理:10到20人的团队。
以上两种管理者都会直接和程序员团队成员接触,就会遇到我提出来两个问题。
接下来,就是本专栏要为大家解答而编写的一系列相关的主题文章,希望通过文章中焦点问题和案例的分享可以帮助到处于这个层次的管理者完成这一次蜕变,蜕变后可以驾驭更高层的管理岗位。
即使不是为了晋升,也可以帮助你解决日常管理问题,帮你从繁杂的日常家长里短中脱身,去处理更加高维度的事务,从而实现个人价值增益和团队能力的提升。