其实扯这个话题是因为今天开会的时候我生气了,我其实真的很生气,还得笑着对人
第一点,作为一个领导,下属在任务进度迟缓的时候不应该是发脾气;
第二点,项目延迟也是作为领导拍板说用新技术带来的必然的结果;
第三点,作为一个开发,很清楚东西不是说加班赶进度就能出来的,加班能解决的,只能是设计好的东西。做到一半发现以前承诺的实现都是作废的,需求已经变更的很厉害。必然项目是会延期的。
领导力说穿了,不是说一个人对一个领域钻研的深了就自然而然的可以成为这个领域的领导人。
“领导”本身就是一个领域。这无关乎你对所在行业的钻研深度,而关乎待人接物的习惯。
其实这次让我回想起我在华为赶进度的时候。
我们当时真的就是项目定死了什么时候提测试就是什么时候提测试,每个人都有自己的工作,而刚好我手头上的任务的需求是从项目开始就在变更。
我在提测的前一天晚上都还在改需求(用户操作历史纪录)代码。其实我当时是真的非常紧张了的,当时也没有说平静的心态来写代码,这导致了,修了一个bug然后冒出另一个bug。
但是我的团队很给力,当他们手头上的事情忙完了,都过来帮我梳理需求,编写用例。经常负责事物类的兄弟还独立整理好用例表格,一起把所有事项确定下来。就算是我的直属领导也没有说发脾气什么的,也是说在人力上倾斜多一点到我这来。到了十一二点还和我一起打车一起回家。
我一直很感激我在华为这段经历,真心学到了很多东西,像项目管理的习惯,做事的方式,尽管我因为住的地方离华为实在是太远而且不方便搬家,才换到了新公司,我依然很是怀念这段日子。
软件开发的领导说穿了是什么:
1.项目的发起者;
2.项目进度的管理者;
3.项目的背锅者;
4.必要时候是软件开发的参与者。
起码我认为读过《极客与团队》这本书的人都能多多少少懂的点领导者的艺术。