程序员为什么技术这么厉害,赚得钱却不多? (4)

这点大可不必担心,我前面分享的《全栈工程师为什么越混越困难,看这篇就够了》这篇文章,里面有讲facebook宣称他们只招全栈工程师,facebook讲的全栈工程师是主管程序员(技术经理)和架构师打底的程序员,也就是说facebook基础员工都是主管程序员和架构师。

之前有个老师在讲人才结构的时候,讲跨国公司为什么那么厉害,他们基础员工都是主管级以上的人才。当时我还不信,去问了一个在跨国公司上班的朋友,他跟我讲他们的程序员,随便拎一个出去,都可以当架构师。

这个是跨国公司的情况,国内慢慢也会往这个方向发展。

 

为什么说慢慢呢,不是不想往这个方向发展,是没有这么多的人才。我经常需要搭建团队,团队一般需要一两个主管程序员。我经常面试四五十个看简历能达到主管级别的程序员,往往一个合格的都没有。

所以,不是管理岗位就那几个,怎么可能每个人都升得上去。这只是一个借口,真实情况是,这种人才太缺了。每个程序员都在想:管理岗位就那几个,怎么可能每个人都升上去。结果管理岗的人到处都缺。就算管理岗就那几个,为什么就不是你升上去呢?!

 

芒格有句名言:

对于手里拿着锤子的人来讲,全世界都是钉子!

 

程序员技术厉害这把锤子,还蛮贵的,很多高级程序员能拿到2万左右的薪资,所以想让他看更长远的时候,是很困难的,因为我讲的这些,在他眼里,也只是个钉子而已。

 

分享一个案例:

前几天和一个老板喝茶,刚好他员工汇报工作,我听到了。

老板:转发的那个项目做完了吗?

员工:做完了。

老板:业务团队有在用吗?

员工:没有。

老板:他们为什么不用?

员工沉默

老板:你现在在做什么工作?

员工:X总让我做财务系统。

老板:为什么要做财务系统?

员工:X总让我做,我就做了。

... ...

 

这个员工是老板想培养的,希望他有一天能当技术老大。我跟老板关系很好,就想帮下他,指点下这个员工,我就和他分享:“XX,这两个项目,做法是不同的,像财务系统,你不要去开发,花点时间,找一个差不多可以用的就行了。” 我还没有讲完,员工就开始讲了:“你不知道啦,我们这个财务系统很复杂,技术要求很高,我也考虑过使用市面上的系统,他们都满足不了我们的要求。我们的功能是这样这样的... ... ”

我一听,完了,我错了。他叭啦叭啦给我讲了七八分钟,功能有多强大,技术要求有多高,我终于在他喘口气的时候,赶紧说:“这样啊,我对你们的业务不了解,给错建议了。” 把这个对话结束掉。

 

对牛弹琴,不是牛的错,是弹的人的错。想要和牛对话,只有两个办法:要么自己用牛的语言讲,要么教牛用人的语言。这位员工有三四年高级程序员经验了,我本来想和他分享经理级的思维方式,结束文不对题。

 

程序员为什么技术这么厉害,赚得钱却不多?

 

4. 张总的困扰

 

张总有这两个困扰,主要是有下面三个原因:

1)选择错误跑道

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyjwyp.html