导读:别再总追逐各种华丽的框架了,开始积累财富吧。
说实话,大多数开发人员不会通过编写优雅的代码而变得富有,也不会通过追逐最热门的新 JavaScript 框架而致富。
即使你是地球上最优秀的 React 专家,如果你所做的只是用自己的时间来换取薪水,那么你仍然会破产。
是太苛刻了吗?也许吧。真的吗?绝对是。
我知道,因为我去过那里。
我曾经以为,通往自由的道路就是攀登技术阶梯——初级开发人员、高级开发人员、高级工程师,如果我能熬过足够多的公司混乱,甚至可能成为首席技术官。
结果会如何呢?
薪水确实很丰厚。但会议本来应该用电子邮件来沟通,经理们都无法调试打印报表,日历也完全属于我,而不是我属于我。
剧透:那不是财富,那是天鹅绒监狱。
那么,作为一名独立的软件开发者,如何才能真正致富呢?让我们深入探讨一下。
第一步:了解你正在玩的游戏
编码是工具,财富才是目标。请不要混淆这两者。
太多的开发人员痴迷于如何编写代码而不是构建什么。你认为杰夫·贝佐斯是因为写出干净的代码而致富的吗?肯定不是。
他之所以致富,是因为他建立了一个系统,让他睡觉时也能赚钱。这与写代码的差别很大。
如果你在停止写代码的那一刻收入就停止了,那么你就没有在玩财富游戏;你只是一个收入丰厚的“数字水管工”。
第二步:构建产品,而不仅仅是代码
你想致富吗?那就构建一些超越键盘的东西吧。
自由职业?付账单真好。但如果财运不佳,你的时间就是天花板。
一天只有那么几个小时。但产品——应用程序、SaaS 工具、插件——却可以无限扩展。
一次发货,永久销售
在你翻白眼说“但是市场已经饱和了!”之前——你猜怎么着?抖音、视频号一样,App Store、小程序也一样,几乎每个行业都是如此。
饱和只意味着有人在买,你的任务是脱颖而出,而不是抱怨。
第三步:解决无聊的问题
这是一个“肮脏”的秘密:解决人们无聊的问题可以赚很多的钱。
想要打造下一个人工智能社交媒体玩具吗?你太优秀了。
即便排在千名其他追逐炒作的开发者后面。比如,你可以构建一个简单的工具,帮助牙医更高效地安排患者。
猜猜哪一个支付得更稳定?别再追求“酷”,请开始追求“有利可图”。
第四步:学习销售(是的,甚至只有你自己一个人)
我能听到大家的抱怨。“但我是开发人员,不是销售人员!”
错了。卖不出去,你就得破产。就是这样地简单。
你不必变成一个低劣的汽车销售员。但你确实需要学习如何编写一个落地页,说服人们点击来“购买”。
你需要了解定价心理学。你需要像人一样与客户交谈,而不是像 JSON 文件一样。
专业提示:你学习文案写作的时间,应该与学习六个月后要放弃的新框架的时间一样多。
第五步:自动化或死亡
如果你仍在手动部署代码、逐一处理客户电子邮件或执行重复性任务,那么你就是在浪费生命。
代码就是杠杆,我们来让一切自动化。
客户支持?建立知识库。
支付?支付宝的存在是有原因的。
部署?CI/CD 管道是你最好的朋友。
你花在繁重工作上的时间越少,那么用来制造(和销售)下一个产品的时间就越多。
第六步:长远考虑
财富并非来自快速胜利,而是来自复合式增长。
一款能够稳定增长五年的平庸产品将击败六个月内消亡的闪亮副业项目。
要有耐心,要不断迭代。不要因为某个帖子在发布当天没有给你点 1000 个赞而退出。
现实:大多数开发人员不会这样做。为什么?因为这的确很难。
它要求你忘记作为一名“员工”所学到的一切。这意味着交付不完美的产品、与客户沟通、处理拒绝以及面对不确定性。
大多数人宁愿在社交媒体上抱怨自己的薪水,也不愿迈出这一步。
但如果你能坚持下去?如果你能接受这种不适?你就会发现你的代码打印的是钱,而不再是工资单。
最后的话
作为一名独立的软件开发人员,致富并不在于编写最干净的代码或掌握每一种编程语言。
它与杠杆有关——产品、自动化、销售,还有耐心。
你可以选择继续做数字水管工,也可以构建一个在你睡觉时给你发工资的系统。这是你自己的选择。
现在,我已经说完了我的想法。同意?不同意?还是觉得我太傻?
如果有用,请你点赞按钮、转发或开始争论。但别光坐在那里礼貌地点头,那很无聊——而且这不会让你变得富有。
感谢你读到最后,并成为本社区的一员。
作者:行动的大雄
参考:
https://blog.stackademic.com/how-to-get-rich-as-a-solo-software-developer-b2c86f008d30