老板需要怎样的 技术leader

   作为10年以上 IT c++技术人员,实在看不下去,给点建议:

   当然 前提是 和老板谈的来,人品也还可以。

   1、资深全面的技术。

   2、性格好,好沟通。表达能力强。

   3、无架子,不装B。(这个才能让团队和谐)

   4、管理能力可以一般,但是必须有全局观。充分分工和协调团队适当的人去做合适的任务。

     1、 技术leader无技术? 貌似普遍存在,实际恶果就是,下面人员做了一对烂积木,拼拼凑凑,最终项目、产品成了垃圾,都不知道是因为什么。 除非leader有个技术牛逼的好基友,比如乔布斯和沃兹尼亚克? 技术尤其是 软件技术,这是创作,不是一群人拼凑出来的积木。需要一个总设计师制作整体方案和骨架,再由团队实现血肉。要不有总架构师 技术总监?而还有个不幸的是,大部分老板不理解这种角色的人的意义,常常是对技术一知半解,更多的是会忽悠的嘴上功夫。

      还有的老板认为,这种角色都没干具体的活感觉假大空。不如软件来说,一个技术方案框架,都是后台看不见的,而一个初级程序员写的网页,是实实在在的。事实上,一个产品(当然不是说一个没多少功能的简单web或者几个人用的小app)的成败,没有技术方案和框架,最终是不可能实现一个正常产品的。一个普通软件 几个人联网可以用。感觉中级人员就可以做的很好,人力还便宜。而到了几万几十万在线并发,就需要一个良好的分布式架构了。非IT“资深”老板无法理解这种背后的区别。觉得都是联网软件,能有啥区别。。。这里面的方案,思路,算法,中低级研发,大部分都不曾听说过,都很正常。

    2、性格就不说,都明白。表达能力,这个是做技术的很欠缺的。大部分技术的人都不愿意说话,所以也许老板也不喜欢这样的人做leader:)  。表达能力强,可以和老板沟通清楚,同时对下属成员能良好的沟通技术方案。如何锻炼表达能力?同样的表达,假设自己不了解的情况下,别人用一样的语言告诉你,自己感觉能明白吗?这就知道表达的是否清楚了。

     3、不好多说了。这个现实中太多了,能做到的太少,所以任何一个人要能到一个和谐团队真难。太多的人,没有打开心智,没敞开心扉,当个小领导了,就把自己当地主。。。人嘛装b有多少意义,赚钱才是目标。曾经在某微公司就遇到这样一个奇葩。心智停留在小学阶段。eg: xxx。

     4、技术管理主要是技术产品的实现,充分调动人力去分工合作。经常有技术牛人带几个人的组,遇到这种情况:一个在牛人看来很简单的问题,需要给组员解释半天,结果牛人就是这么做的,花那么多功夫去教,不如自己几分钟搞定。。。 这样是要不得的,一个人一个小事情,可以几分钟搞定,一个团队几十个人的工作,一个人能都搞定吗? 所以呢要换个思维,丢弃人与生俱来的那种烦躁与高傲,用效益最大化去看待这种问题。几十个人都能力提高了,那效率就是几十倍。不是吗?再说想教一个技术,也不是任何时候都手把手的教。最基本的是教会你的成员,去学会解决问题的思路和办法。这样就不会每个点都手把手教了。对于那种特别高难度的问题,可以指导方向,或者稍微点播,就顺利的很的事情。

    也许老板并不需要这种合适的leader,都是为了忽悠一把就走的。不过话说回来,都是花钱雇员工做东西,差不多的钱合适的组织管理,可以带来更好的产品,何乐而不为?也不耽误忽悠项目,圈钱的事情。万一是忽悠也成了,这产品有还做牛b了呢?一不小心做大做强上了个A 股啥的,岂不是双赢的事情。:)

你可能感兴趣的:(c,c++,Bim,闲谈IT,Revit)