不做纯技术导向的程序员与中国特色的社会主义

老实讲大部分程序员的岗位并非是纯技术岗位,所以做纯技术导向的程序员隐含着风险。

我们身处的这个世界是这样的:

最外面一层叫中国特色的社会主义,往里面一层就是各种公司,公司里面有一定层级,程序员处在层级中某个位置。

中国特色的社会主义和公司机制决定了什么呢?

他决定了公司需要不断的把人力、技术、材料、服务等等转化为现金流。

程序员干的事情是这一转换过程的一环。

在这里技术是创生现金流的一环,千万不能把这个关系搞颠倒了,是技术服务于现金流,而非是现金流服务于技术。

对于大多公司,技术之所以有价值,是因为产品创造现金流,而技术是创造产品的关键一环。

这就是程序员生存的大致环境。

为什么说是大致呢?因为在科研组织里,故事有点不一样。

某些算法的研究,可能目的并非是当前的某个产品,这样从短期视角来看,技术就是纯粹的技术,服务于谁体现的并不明显。

但大多公司包括国内很有名的阿里,百度,腾讯还是处在前一个层级。

这个时候,如果一个程序员单纯的关注技术,就很像一匹只管跑路而不看道的马,要么有人牵着,要么很容易掉坑里。

在国内有一个很有意思的现象,很牛的程序员往往都会成为“产品经理”。

求伯君因为WPS而成名,王志东因为RichWin,张小龙因为Foxmail和微信而成名,戴志康因为Discuz!而成名等等。

而产品恰恰体现的是技术与市场的融合。

张小龙先生最近的辉煌则是因为微信,微信本身在不到两年的时间里吸引了2亿用户,并且口碑很好,实在是个奇迹。

但张小龙先生在谈到微信背后的产品观时,更多的是谈到用户、需求、设计、气质和UI,而不是技术,虽然张小龙先生曾经是非常优秀的程序员。

这不意味着技术不重要(微信不代表所有软件),但至少有智慧的程序员应该从中有所体会。

那么关注些什么更合适呢?

这也许因为产品的同而不同,但总的来讲,调整一下视角,尽量和产品经理的视角重叠,并思考技术在其中的位置应该是有帮助的。

近来我经常讲,当一个人提倡一种方法时,不单要阐明方法自身,还要阐明方法自身的边界。

软件实在是太大的一个领域,认为自己的想法是绝对普适的往往是错误的。

上述这个观点,大概就只适合于同产品关联比较紧的程序员,开发类库、基础框架、基础算法的就不太适合。

------------------------------------------------------------------------------------------------------------------------------------

理想流口号:创建超一流方法论,为培育超一流软件公司贡献力量。

理想流博客:http://blog.csdn.net/leezy_2000


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值