技术领导要与员工打成一片
技术领导主要负责项目的总体设计与技术架构。而这些东西只通过PPT或者word文档是讲不清楚的。也不能让员工一下子明白,为什么要这样做。所以只能在中午吃饭或者抽烟时,在闲谈中无声无息的把你的理念传输给他们。与员工打成一片还有一个好处是,他们会把你当成朋友,而不只是领导,所以就会在开发时遇到的问题或疑惑及时反馈给你,这样你也就可以及时调整自己的设计。
技术领导不要深入参与开发
技术领导主要职责是总体设计与技术架构。如果技术领导也负责某一个模块的开发。那么一来他就需要把一部分精力分配到开发上,二来很有可能沉迷于细节实现,而忽略整体的设计。
非技术领导不要参与技术
一般来说非技术领导是不会参与技术的,但是对于那些懂一点技术的强势领导他们总是想要在技术方面表现一下,而且大多数公司的非技术领导的职位比技术领导的高。那么大领导发话了,技术小领导要不要听呢?听的话会打乱自己的设计,不听的话可能会丢掉工作。如果技术领导选择听大领导的,那么就会导致,项目的总体设计工作会慢慢转嫁给非技术领导。同时也会打击技术领导的积极性。
不要选取非主流技术
我不是抵制非主流技术,而是不提倡在项目中使用,如果选取非主流技术,一是在遇到问题时很难在网上找到相关技术的解决方案,二是不满足项目使用时需要自己扩展,那么就需要自己花费精力去研究这个技术。而且很有可能花费的大量精力,最后发现这个技术不能用。
让员工有参与感
让员工有参与感很简单,就是让员工按照自己的想法实现功能,而不是按照领导的。如果他们是按领导的方法实现的代码,一是他们没有参与感,二是他们不会对这段代码负责。而且也会失去主动工作的积极性。其实,领导只要关注代码的质量和结果。