如果35岁之前,不做点什么,真会被社会淘汰的。
程序员一个神圣的职业,有了他们,商场的诡谲多变虽更胜几分,但一定程度上也能影响到生产力的改变。
程序员也是一个烂大街的职业,技术宅,黑客大佬是对他们的赞美,但也有情商低,沉默寡言的标签贴在他们身上。
经过时间以及时代的洗礼,有些人往前迈了一步,有些人还停在原地,止步不前。
想想由一个10年的码农突然摇身一变,成了个ppt汇报者,大部分人都不会很快习惯,所以还是要有个过程。
之前有幸拜读了周明耀大佬的《技术领导力: 程序员如何才能带团队》一书,感触颇深,下面就对书中的一部分内容总结一下。
在我看来,这本书主要讲的是,要想成为一名优秀的技术管理者应该怎么做的问题。
首先,顾名思义,技术上必须能以一当十,甚至以一当百。深入理解各种流行语言,各种流行框架已远远不够,还需要有很强的系统架构能力,拥有复杂系统的设计经验,积极跟随开源社区,了解业界技术发展,沟通能力强、情商高,并且业务技术两手抓,两手都要硬,在技术人员中,是资深的业务派,在业务人员中,是资深的技术派。
上述能力,可以说是硬核驱动,下面的软实力才是管理的重头戏。管理,管理,肯定避免不了和人打交道,如何让技术宅常常翻你的牌,这是个问题。
书中就此问题阐述了18个方面,在我看来,在这些软驱里面最重要的有三个:
第一、成熟
霍夫曼·斯塔尔曾经说,“走向成熟就是独立得更彻底而又联系得更紧密。”成熟的管理者,重承诺,不喜欢口若悬河,夸夸奇谈地忽悠别人,不抱怨,积极主动,上下级都信得过他们,给团队带来安全感。
第二、宽容
朱熹有句话就说的很好,“治国之道,在乎猛宽得中”。一个人做事,不可能会让所有人满意,相反,要想好好做事,就不可避免得罪一些人,管理者应该适当包容下属的缺点,鼓励为主,一同将工作做好。
第三、公平
“举事以为人者,众助之;举事以自为者,众去之”。大到升职加薪,小到问题处理,技术管理者也应和公司相关人员通过制定严谨的规章制度,并征得所有员工的同意,采用考核,事情责任制等方式推动团队健康发展。
回到开头,35岁的门槛,对于目前还是程序员的我现在可能还是一座大山,但我坚信,愚公移山,水滴石穿。