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


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

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

 
所以,互联网公司同样不能离开管理,人是需要被一些规定所约束的。但是如何把握这个度,就是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. 3.在slave1机器下载3个安装包解压后,复制给master机器
  3. ubuntu server 10.04 NFS 添加共享目录
  4. 2016秋季阅读计划
  5. QuickStart系列:docker部署之MariaDB
  6. C语言必须写main函数?最简单的 Hello world 你其实一点都不懂!
  7. es6 Promise.resolve()方法
  8. DevOps on DevCloud|代码检查服务如何降低“Billion Dollar Mistake” NPE风险
  9. vue - process.env 定义
  10. python nltk —— 文本预处理
  11. PJzhang:QQ输入法用户许可协议和隐私政策阅读
  12. yum安装ruby_Centos安装ruby
  13. HbuilderX连接夜神模拟器教程
  14. 固定资产盘点常用的方法,你了解多少?
  15. 常用显示器,硬盘都有哪几种接口
  16. Uber数据泄露事件本可以使用区块链…
  17. android 听筒模式外放模式的切换,YY项目之Android 听筒 扬声器 切换
  18. tkinterQQ音乐与音频可视化
  19. Hadoop生态系统官网、下载地址、文档
  20. 机器人 零境交错吧_电击文库零境交错新手最强角色推荐 哪个组合最厉害

热门文章

  1. day 6 homework
  2. gtsam 学习十一(ISAM2 实践)
  3. 西北工业大学计算机考研资料汇总
  4. 怎样办理微信公众平台迁移公证?
  5. 问题分析工具 - 3 legged 5 why analysis
  6. 世纪佳缘再出事故,区块链能成为搅动婚恋行业的新鲶鱼吗?
  7. 逆向学习:破解一个小程序
  8. java实现家庭关系图_左孩子右兄弟二叉树实现家族家谱
  9. ipv4v6双栈技术_IPv6过渡技术之双栈技术
  10. VP9编码(1)-- 简介