如何提升程序员个人价值

一个白手起家的人拥有的财富数量越多就说明他把“个人能力”变现的能力越强,因为所有的财富都是他通过变现“个人能力”获取的。因此衡量某个人的价值就是在衡量他“个人能力”的变现能力,这种变现能力就是我们所说的个人价值。

那么变现能力强弱由哪些指标决定的呢?两个因素分别是:衡量标准是否直观、交易过程是否简单。

如何理解这两个因素,程序员个人能力的产出是什么?是代码。代码本身是无法衡量价值的。但是代码变成了软件就可以衡量价值了。软件产品定一个价格,写明白功能,大部分人就能看明白,产品的衡量标准就比代码直观。所以能把代码变成软件产品的程序员价值比光会写代码的程序员价值高。可以拿来举例的高价值程序员是:比尔盖茨、扎克伯格。

有人会说很多牛逼的程序从来不出产品,但写了很多牛逼的算法制定了很多业界标准。的确他们对人类的贡献非常大,但是这里仅仅从变现角度看,这些技术最牛逼的人往往不是钱最多的人。原因也很简答,即他们的产出衡量标准不够直观或者说能衡量标准的人太少。

第二个因素是交易过程是否简单,简单意味着交易时间短,这个也很好理解。顾客花钱买一个软件,A程序员卖给顾客一个安装包,B程序员卖给顾客一堆文件。哪个交易过程更简单,很明显是A。显然A的价值更高。当然还有比B更惨的,那就是做软件系统集成的,不但要帮助顾客安装好还要帮助顾客调试好,整体交易时间非常长。显而易见,现在做的最好的软件公司是不卖产品的,其次是卖产品的。

因此,要提升程序员个人价值,最简单的方法就是让自己的产出可衡量,可被更简答的方法交易。

还是拿程序员来说,就算不能独立完成一个产品,也要尽可能使自己的交付件更容易判断价值(功能更强、性能更强)。要使交付件更容易被交易,那就是使交付件更容易被独立使用,接口更容易被调用。

经济学上讲,只有可以被交易的财产才能可以称为是资本。程序员拥有知识,但如果知识不能很好的被衡量或者不能很好的被交易,知识就不能被有效的转换为资本。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,207评论 6 244
  • 好吧,我没有。你呢? 昨天朋友强烈推荐我看奇葩说第四季最后一期。我已经很久没看综艺节目了。朋友是一个挺不错的朋友,...
    A章正洪阅读 445评论 0 0
  • (一) 参加读书会时,有幸听到易之老师美妙的古琴声,易老师现场弹奏了新谱的曲子《休洗红》,全场屏息凝神,一曲终了,...
    采之言阅读 2,413评论 4 5
  • 2003年,借着台湾偶像剧的风潮,《红苹果乐园》火爆一时,片中女主出现的时候,加的是“满屏星星”的那种特效。 与它...
    槽值阅读 4,463评论 18 62
  • 风雨飘摇若丝弦, 烟花三月愁连绵。 大清皇陵遇四贞, 情真意切怜雨蝉。 笛音袅袅一线天, 情义蓁蓁三分缘。 谁料天...
    简白安阅读 203评论 0 0