昨晚上吃饭,聊了聊技术,管理和核心业务的问题,两个不成功的人,对中国的互联网公司痛批了一顿,然后回家睡觉。


 
在互联网环境里,似乎管理和技术是矛盾的,管理严格,可以提高公司的运作效率,但是会扼杀人的创造力。互联网是个以创新作为生命力的环境,没有创新就没有生存能力。

 
对于这个问题,我是这样看的,过于注重管理的公司,注定只能是个实业公司,而不会是互联网公司。互联网的信息快速爆炸的性质决定必须以创新来求生存,这也符合我们的老祖宗对于易的研究,易经认为,运动的,激烈震荡的是好的,有生命力的。而静止的东西是坏的,腐败的,死亡的。管理的作用,是提升个人工作效率,继而提高公司整体的运营效率和降低成本。这点从泰罗的时间与动作经典管理学理论中就可以一窥端倪。

 
所以,互联网公司同样不能离开管理,人是需要被一些规定所约束的。但是如何把握这个度,就是CEO,COO之类的需要仔细平衡的了,治大国若烹小鲜,治公司也一样。一味的抬高技术地位,会造成管理上很棘手,不好管,管不了。而一味的专注管理,会扼杀技术人员的创造力,乃至最终弃你而去,一个经典案例就是迅雷的打卡事件。也许对迅雷整个公司来说,走几个人对他来说毫无损失,但是其实这是个暗示,用什么样的方式管好技术人员,避免人才流失,是需要高层们在勾搭政府,与客户龙虾象拔之外抽空想想的。

 
创新,管理,价值

 
这就引伸出另外一个话题,附加值的问题。作为中国互联网来说,我们所做的工作是创新吗?不,当然没有,完全没有。电脑是洋人发明的,互联网是洋人发明的,改变了世界的东西,路由器,交换机,服务器,也是洋人发明的。从狭义上说,我们有创新,比如企业级应用的研发什么的,的确算是小的创新。但是从广义上说,我们没有创新。所以,我们所开发的东西附加值很低。打个比方,windows的发明者说,windows是收费的,因为windows是我创造的,我想收多少钱收多少钱。你想用windows,你就需要向我付费。那么,他的软件的附加值就很高。他拿着这笔钱,可以去发明更新颖的产品,而我们的所谓创新产品都是基于windows进行开发。开发者需要向windows付费,使用者也需要向windows付费,那你的产品附加值就很低。如果当初Linus或者伯克利大学没有将操作系统免费,可能微软真的会比美国国家的GDP还高。

 
我们再来数一下,Oracle发明了最好用的数据库,Facebook发明了web2.0,F5用单片机和linux发明了负载均衡。所以他们的产品附加值很高。而我们山寨了人人,开心,人大金仓,华为等。我们的产品就卖的很便宜,因为不是我们发明的,而是别人发明了某个模式,我们去抄袭。你就注定了要生活在原创者的阴影下,从虎口里抢点肉丝出来吃。

 
这种情况背后的社会原因,历史原因就没法去探讨了,几天几夜都是说不完。但是,其实我们并不是一个缺乏创造的民族,中国人过去发明了很多改变世界格局的东西。世界应该感谢我们将×××开源了,如果我们要对火药收专利费,可能我们已经是世界唯一的超级大国了。

 
那么,我觉得问题就出在境界和管理上,我们不缺乏技术人才。华人在国外也能创造出改变世界的产品。

 
一来,几十年的反右批斗,老一辈知识分子已经被打怕了,不敢说,不敢教。二来,中国没有大学,中国所有大学都是党校的分校。用马克思主义能指导科学技术的发展吗?显然没戏,马克思那个年代最高的技术也就是蒸汽朋克,弗兰肯施坦恩,吸血鬼卡米拉之类的。所以,我们是打根上就错了。我们的教育是不允许你有境界的,这词本身会威胁统治者的统治地位,一旦你有了覆盖世界的眼界和格局,你就成了不稳定因素了。所以,我们没有一个产品是能改变世界的。我们的专注焦点永远在,我做一个产品能不能迅速的赚钱,有没有一个项目或者管理方式是可以大幅度提升本公司工作效率的。我们关注的焦点永远是在自己眼前那一摊事情里面,没有想到去做一个能改变整个产业,或者行业格局的产品。

 
程序员也许闪过这种想法,但是他被只能改变项目组的产品压住了。管理者要求,你必须在某个时间段内,改出这个,改出那个。所以,人的创造力就被扼杀了。我发明出来又怎样呢?也没人能理解,也不能给公司创造价值,我费那个劲干啥呢?于是,程序员的世界从改变的趋势又变回了按部就班的一潭死水。

 
站在程序员的角度,我很欣赏谷歌和facebook的人性化管理。并且,他们鼓励创新和发明,无论你这种创新和发明是否对公司眼前的项目产生价值,都鼓励你,也许在现在的看来,你的发明对公司毫无意义。但是也许在不久的将来,会在整个行业创造巨大的价值,所以谷歌发明了GFS,bigtable,map/reduce,bigquery。谁在当年会认为,这些发明能改变整个互联网的价值链?而就在现在我们如火如荼的把分布式计算当成一门学科在钻研的时候,谷歌说,我们的大数据已经不用map/reduce了,我们改用×××了,这就是创新的附加值所在。

 
改革开放的总设计师曾经说过,科学技术是第一生产力,而我们最缺乏的就是科学技术,现在依然还是这样。做个下载软件,有科学技术吗?没有,你的所有协议都是别人发明并定制的,http,ftp,ed2k,bt,其中有中国人发明的吗?似乎是没有。做个播放器有技术含量吗?没有,ffmpeg,divx也是别人发明的。做个浏览器有技术含量吗?同样没有,不是嵌IE核就是嵌Chrome核,我们在互联网最大的发明大概就是流氓软件,软件安装捆绑和疯狂的收集用户电脑信息了。做个网站?html,javascript,php,python,java,同样没有一个是我们发明的,这就决定了,我们的软件附加值永远低于国外的公司,我们可以通过各种各样流氓的方式甚至绑架政府,以行政命令的方式来敛财,但我们没有对这个世界做出任何贡献。这才是问题的核心所在。

 
随时外部环境的变化,管理也需要不断的变化,境界也需要不断的提升,才有可能做出一个令自己感到满意的作品。如果还沿用外包软件的方式管理互联网公司,那就注定要失败,如果坚持固守核心产品,寄希望于做一个产品吃百年,那也注定要失败,世界上没有任何一种东西是一成不变的。IBM之所以能做百年企业,我觉得,他的最大成功之处就是没有核心产品,而且非常善变。每嗅到新的商机,就会立刻去尝试。什么东西能被发明出来赚钱,什么就是核心业务。

 
我们的企业文化鼓励听话,国外的企业文化鼓励创造。这可能就是最大的差距,除了国企,没有人会在一个企业呆一辈子,没有哪个CEO能从创建一直干到倒闭。没有哪个企业是不能倒闭的。所以,鼓励创造是最重要的。创造能带来最大的价值,而不是管理。管理可以将价值中的消耗部分进行优化,从中确保更大的利润。但真正创造利润的,还是创新。

 
程序员是可以改变世界的,只要你给他足够的空间,既然世界都能改变,那还有什么钱是赚不来的呢,是不是,各位老板?

技术,管理,和境界问题相关推荐

  1. 技术、管理和技术管理

    曾经听到过不少人说做管理的人不需要懂技术,其大意是因为懂技术反而会制约自己的管理判断或决策.最近因为在读MBA,也突然想起这一观点并做了一些思考.      对于这一观点,我想首先不能用对与错来对其加 ...

  2. 技术管理那些事(二)“人剑合一”的团队

    离上次整理过去大半年了,今天重拾笔记.上次谈了对于"管理的进阶"的看法,这次谈谈团队的状态. 什么是"人剑合一" 作为管理者(TL),需要带领整个团队,是选择目 ...

  3. 理想、激情、生存———位技术管理人员的20年工作经历和感悟(2)

    [正文]第9节 -- 第18节 9. 人脉关系 工作中建立起来的人脉关系应该说是自然形成的,互相间觉得比较投缘,就多了一些来往,各自工作中碰到技术问题,也可以交流一下.因为工作了20年,走过几家公司, ...

  4. 做好技术管理,你必须要跨越的4道槛

    作者:findyi,腾讯.360码农,前哒哒少儿英语技术VP,现任土豆教育CTO. 读者群里有不少刚开始做管理的技术人,很多都和我谈过他们的困惑. 总结下来主要是不知道继续晋升需要培养哪方面的能力. ...

  5. 技术的那些事儿_3_西方技术管理的精髓

    三.西方技术管理的精髓 1 从技术角度看:S曲线 我要让你们知道,老狗也有几颗牙! --艾兰(麦迪文的老爹) 把技术当作狗的话,这条狗就有小狗阶段,大狗阶段和老狗阶段,这就是技术的生命周期. Fost ...

  6. 并不是所有的程序员都适合做技术管理

    摘要:这是曾经的技术高手,如今却是名职业经理人分享的内容.他称,相信很多程序员都想做管理,一方面是高薪,另一方面则是做管理很风光.工作也轻松,但实际上并不是所有人都适合做管理,技术和管理是两完全不同的 ...

  7. 技术管理:带人和团队管理

    声明:所谓的技术管理笔记,是一位原大公司的码农不甘寂寞,出来加入创业公司后的管理心得记录.大公司到创业公司的落差是全方位的,制度,氛围,资源,人才皆有.从最初的不适应到一路磕磕碰碰活到现在.心中充满感 ...

  8. 一个技术管理者的苦逼【技术管理漫谈】

    希望给你3-5分钟的碎片化学习,可能是坐地铁.等公交,积少成多,水滴石穿,谢谢关注. 角色转变    从工程师转技术管理这两年,好比头马变成车夫,除了角色认知的转变,还要看方向,定计划.不仅仅是自己拉 ...

  9. 技术管理规划-从哪入手?

    前言 最近在学习技术管理课程,对学习的内容做一些笔记,结合当前的工作环境在对应的知识点上做一些思考,慢慢建立自己的团队管理方法论. 学习方法 早上骑单车的时候或者跑步的时候听音频,熟悉课程内容: 仔细 ...

  10. 公司技术管理角度看C++游戏程序员发展

    公司技术管理角度看C++游戏程序员发展 H3D 这是我多年来招聘培训游戏程序员的一点想法.一直想汇总一下.主要目的是为了更好的对公司新进C++程序员进行培训,并且建立起游戏程序员培训,发展,成才,成为 ...

最新文章

  1. 王元编辑口语资料-中国传统之节日
  2. MIMO雷达比幅单脉冲测角精度分析(系统工程与电子技术)
  3. 计算机的应用可以分为几类,计算机分为哪几类专业
  4. Linux2.6用户空间堆栈区的分配与回收
  5. linux设备/驱动的注册
  6. 设计模式之GOF23享元模式
  7. Amlogic S905X3外设驱动之RTC驱动:HYM8563驱动
  8. java解析json字符串数据
  9. 计算机程序员求职信英语作文,电脑程序员英文求职信
  10. html转pdf之使用Paged.js加页眉页脚
  11. MSDN值得学习的地方
  12. libusb ubuntu
  13. stm32开发遇到的问题及后续
  14. SQL-基础学习1--SELECT,LIMIT,DISTINCT,注释
  15. WIFI基础入门--802.11--高速直接序列物理层(HR/DSSS)--13
  16. git撤销的相关操作
  17. tableau 10.5安装(超简单)
  18. 温度、压力、物位仪表工作原理
  19. 下列程序的运行结果是 #include <stdio.h> void main() { int x = 10, y = 20, z = 30;
  20. 【笔记】软件测试06——Web自动化

热门文章

  1. 虚拟机下载安装Centos7(新手详解)
  2. c语言基础输入printf,C语言输入输出 -printf()输出格式大全
  3. search engin学习笔记1
  4. 【学习笔记】C++ 核心编程(二)类和对象——封装
  5. facebook最近开源的python图像增强库—Augly
  6. Win10修改远程桌面3389端口
  7. 高级测试简历借鉴--深圳0803
  8. 《伟大的小细节:互联网产品设计中的微创新思维》——3.6 基于当前场景的前因后果推演...
  9. Android一键加QQ群
  10. 人是可以被驯养的——斯德哥尔摩综合症