本文翻译自nathan marz 博客:http://nathanmarz.com/blog/you-are-a-product.html
转载请注明
一天我突然来了点灵感。我觉得“程序员”和“员工”这些词汇还不能准确的描述我自己。我自己就是一个产品,同时你也是一个产品。如果你想在职业生涯上有所建树,你需要把你自己当做一个产品来开发。
你因为各种因素吧自己当做产品来卖:金钱、地位、解决问题的机会,优秀的同事等等。在这篇文章中我更愿意把这些当做“待价而沽”,但是请记住“待价而沽”并不意味着这仅仅是钱。
需求与供给
就像很多产品一样,你也有供需问题。你能提供的就是给公司一个雇佣你的理由。做一个精美的网站,部署一个数据库,从诸多人中做出最好的成绩,你能提供的就是你能给你的雇主带来的实际价值。
你的需求则是公司需要你为公司所做的。你需求做的就是公司从你身上看到的价值。到了晚上,你会根据公司从你身上看到的价值来得到相应的工资,而不是你能生产出来的实际价值的能力的价值。这就是为什么牛逼的工程师没有得到牛逼的价钱—他们并没有被觉得是一个非常牛逼的工程师,因此市场不能给他们标以真正的价值。
我看到太多人自言自语到“只要我干工作干的好,我就可以被重视”。这些都是扯淡。这种想问题的方式就导致你不能发挥潜力,导致你不能得到你应该得到的,导致你不能不断取得进步。你不能仅仅关注你所能给公司的,这些只能在等价交换中起到50%的作用。你可能是所有程序员中最优秀的,但是没有人知道,这就不能起到任何作用。你是一个产品,如果你想得到你应当得到的,你必须关注你你自己的需求。
个人声望
影响你自身应当得到的就叫做“个人品牌”。这就是市场。你实际的价值,你所能给公司的—从某种程度上讲对你提高个人所得都是非常重要的—这就是你应该得到的。
个人品牌是基于社会活动的固有特性。市场非常依赖公共信息。你想大多数人相信你你可以提供非常多的价值。这就给了你非常的机会。这些机会都是出乎意料的好。
我觉得开源就是程序员最应该参与的活动。她使得你解决实际问题、编程的这些活动社会化,而你就应该工作在开源氛围良好,乐于开源项目的公司里面,这样就给了你更多的提高自身品牌价值的机会。
我觉得个人品牌的最好方式根植与你能给其他人的价值。也有其他的方式可以提升自身品牌价值,就像从他人工作中得到一些,但是这不是很道德。不要成为就会瞎忽悠爱抄袭的产品。
把自己市场化需要很多的工作,但是通过实践就会变得越来越容易。产品没有经过宣传和推广就直接抛向市场,不是很明智。同样,你把自己当做一个产品,要不断地宣传和推广。当你这样做的时候,你可以看到供需之间强大的力量与魔力。
微博请加:杜龙_hmily