为什么程序员不拿自己写的程序去卖,而要在公司领死工资呢?
这个问题与 “程序员会不会修手机电脑” 堪称两大难以回答的问题。
身为程序员,一旦亲戚朋友知晓职业,常被要求帮忙处理电脑、手机问题。并非不愿,实则不会。软件问题尚有常规步骤:先重启软件,不行则重启电脑,再不行就换软件、换系统,实在无解才换电脑。若遇硬件问题,就像让司机修发动机,多数司机都束手无策。前者属技术层面,部分程序员还能应对,而 “为何不自己开公司做项目、做软件” 这一问题更为棘手。
不知你是否有此经历:亲戚朋友说,怎么不自己开公司做项目、做软件,难道不比上班赚钱?还会举例,谁谁家搞计算机的已创业成功。为何程序员易被误解?原因有二:
一是互联网发展迅猛,网站、软件等层出不穷,大厂创始人富甲一方,大厂程序员薪资高;
二是与厨师等行业不同,一份菜仅售一人,程序却可卖给无数客户。数字产品可复制多份,作家、歌手、老师的作品亦有此特性,但后两者或稀缺或习以为常,程序员职业兴起不久,人们了解尚浅,相信日后误解会减少。
既然写代码能多卖赚钱,程序员怎会不知?肯定想赚钱,为何不做?并非愚蠢。
卖程序分两类:做项目与做产品。曾与亲戚谈及,他说公司需开发系统,问我为何不接项目。我答有机会可接,却再无下文。在程序员眼中,做项目比做产品难,难在获取项目,与技术无关,人情社会里,拿项目更看重关系人脉,而非是否程序员,所以公司有销售与公关部门。相对而言,做产品稍好,最坏不过无人使用。写代码是技术,卖代码是生意,二者所需能力不同。厨师可开餐馆,司机可开驾校,程序员写代码成本低于开实体店,主要是时间与少量服务器资源。
为何众多独立开发者赚钱者少?不是代码问题,有些盈利产品代码一般,开发者更重功能与推广。如独立开发者小羊,专业做外包开发有很多个产品,仅 5 个在盈利。这就是程序员不卖代码赚钱的原因之一,或许已在尝试,只是未成功。
总之,卖程序关键在 “卖”。独立开发产品涉及需求调研、设计、开发、营销等环节,开发仅占约 20% 甚至更少。所以,别再问程序员为何不卖程序赚钱,不是不想,而是能成功卖出者甚少。
发表评论 取消回复