卡颂:遇到好多不焦虑的程序员

22,256 阅读8分钟

大家好,我卡颂

众所周知,程序员有个35岁被优化的问题,这个问题实在是让人焦虑。但是,让我们思考一个问题 —— 为什么我们会焦虑?

如果一个问题有解决办法,只是路途比较艰难,并不会造成太多焦虑。只有觉得问题是无解时,才会对这种一眼看得到头的慢性死亡感到焦虑。

那么,为什么我们会觉得无解呢?想想你是如何寻求这个问题的解决方式的:

  • 是在群里向其他程序员求助?

  • 还是在社区看其他程序员的讨论?

  • 抑或向周围同事求助?

那么,问题来了 —— 会参与这个话题讨论的程序员是不是大概率本身就有这个问题?你周围同事的处境是不是大概率和你差不多?

在一个充满疑问的群体中寻求答案,只会一遍遍加深“这个问题无解”的印象,焦虑就此产生。

所以,正确的解决办法是:

  1. 进入一个全都解决了这个问题的群体

  2. 向这个群体中每个个体请教,收获一个解决办法

  3. 提炼出这些办法中的核心理念

  4. 根据自己当前情况,去践行这个核心理念

恰巧,卡颂这周参加了一个行业大会,认识了很多70后~90后的开发者。他们背景各异、主营业务各异,但都有一个共同点 —— 解决了35岁被优化的问题。

本文会挑其中两位有代表性的开发者举例,尝试提炼出一些核心理念,希望对焦虑的同学有些帮助。

江南一点雨

雨哥是个老Java开发(公众号 #江南一点雨),之前一直在SegmentFault看他的文章,这次终于线下面基了。他这些年在工作之余:

  • 写了500篇博客

  • 出版了两本书(《Spring Boot + Vue 全栈开发实战》、《深入浅出 Spring Security》)

  • 做了个26k+ star的开源项目

他破解35岁危机的自信来源于两点:

  1. 常年持续学习积累的技术能力与学习能力

  2. 靠着上述积累,出的几门Java课程

先来看第一点提到的两种能力:

  1. 技术能力

  2. 学习能力

对于技术能力,很多同学有个误区,认为“技术再厉害该裁员还得裁员”。实际的逻辑应该是 —— 裁员大概率是由于公司决策失误造成,主要原因在公司而不是开发者。精进技术的目的不是让你免于裁员,而是在裁员后能快速找到新工作。

对于学习能力,技术变化日新月异,很多同学认为即使学了新技术,过两年技术淘汰了,不白学了。这里的误区在于 —— 技术并不是跳跃式发展,而是在旧技术的基础上不断迭代。毕竟,任何技术想要大规模普及,都要考虑开发者的使用习惯。

当年塞班系统被IOS全面取代,塞班程序员应该很惨吧?并不是。基于对移动开发的积累,他们可是第一批转IOS的程序员。那可是随便开发点啥丢到App Store就能赚钱的时代。

不谈那么久远的事(其实也就是2013年左右),就说现在 —— 你会React,会TS,即使未来前端式微,但未来随着鸿蒙的普及,会出现很多鸿蒙开发的机会,鸿蒙开发的语言叫啥?ArkTS。即使你没学过,但你已经会了。

再来看第二点,即使不上班,雨哥每月也有稳定的课程收入。有了稳定的工资外收入心里就不慌,这一点很好理解。

那么,问题来了 —— 要达到以上的状态,应该很难吧?普通开发者怎么能达到这种状态?

在与雨哥深聊后,我发现这一切背后的逻辑很简单 —— 坚持做利他的事。

雨哥的起点是写博客,写博客的初衷一方面是“记录学习心得”,另一方面是“帮助更多同行”。

当坚持写了小半年,第一个回报就来了 —— 一家公司的技术总监通过博客私信,邀请他去公司做安卓开发,薪水翻倍。此时,距离雨哥毕业才五个月。

后面出版两本书的经历,也都是出版社编辑通过博客找到他约稿(这一点经历和我简直一摸一样)。随着影响力提高,粉丝增多,又在粉丝的热烈要求下出了付费课程。

看似很难,实则每一步都水到渠成。

老肖

老肖是卵石科技(B站 #卵石科技)的老板,他的经历也很神奇。

最初他是IT类国企的项目经理,由于经常出差开会,会议内容又很无聊,于是萌生了“开会时做点小玩意儿”的想法。

当时他有一支pebble智能手表,这款手表可以自定义表盘,但现有的表盘样式没有符合国人习惯的。

于是,他做了个符合国人使用习惯的表盘样式,并把它打包丢到pebble贴吧。这款表盘样式一经推出,就受到吧友们的热烈欢迎(毕竟,也没别的更好选择)。

根据吧友们的反馈,老肖又对表盘做了几版修改。随着用户增多,商业化(付费买断表盘样式)就水到渠成了。

虽然这次经历只让老肖赚了几万块钱,但更重要的收获是让他发现 —— 只要能满足别人的需求,就能为此收费。

真正让老肖赚到钱的是一款App —— 便了么(当听到这个名字时,我的眉头是紧皱的)。

没错,这是一款通过记录便便时间、时长、颜色、形状、色泽,帮你分析身体状况的App。据说这个点子是老肖一次出差时拉稀,坐在马桶上想出来的。

当讲到这里时,我问了老肖一个问题:会有人用这个App么?

老肖说:他没把便了么当成一款商业产品,而是因为自己有这个需求(根据便便分析健康状况),就做了,希望也能帮助到其他人。

随着App上线,不出意外 —— 根本没人用。App最多时只有200下载量。

我相信,如果是为了赚钱而开发App,那么:

  1. 不会选择这个题材

  2. 即使做了,上线后看到这个惨淡数据,心态也得崩,完全没有动力继续做下去

老肖不同,老肖做这个App的目的就是帮助自己与那些有同样需求的朋友,即使别人不用,自己也会用。所以,这款App就这么惨淡经营下去了。

转机出现在一年后的某天,这款App被苹果编辑推荐了(老肖分析,可能是编辑便秘了)。

编辑推荐带来了一波用户增长。紧接着,小红书、抖音的一些软件测评博主从整活的角度测评了这款App,者带来了海量曝光。

泼天的富贵就这么降临到老肖头上 —— 截至目前,便了么总共有500w注册用户,DAU(Daily Active User,日活跃用户量)10w。我赶紧问了下收入情况,结果只能说让我很心动。

这款让开发者每月拥有稳定收益(很多)的App的背后,没有庞大的开发、运营、宣发团队。甚至每天下午在线人数多时,“展示全球便友位置”的地图页面会稳定卡死,导致应用崩溃闪退。

支撑这款App的,只是个在业余时间希望做点小玩意儿帮助自己和别人的独立开发者。

总结

除了以上两位开发者外,我还和与会的很多开发者沟通过(有一位比我大点的开发者写了6本书,还有位七零后开发者写了几十本书)。他们的技术栈各异、主营业务各异、经历各异。但当我听完他们的故事,尝试探寻他们是如何在软件行业走这么远时,我发现,内核永远都是那么直白且简单 —— 持续做利他的事

其实道理非常简单 —— 如果你能持续做利他的事,就是在持续帮助别人,从帮助别人中获得回报是再正常不过的事了。

现在,很多博主都在谈副业,谈快速赚钱。我希望给我的读者们带来个新的视角 —— 你可以像发展本职工作一样发展自己的第二曲线,方式是不断做利他的事

这条曲线不会像一些副业项目一样简单粗暴,能够短时间给你带来收益。但他是一条稳定向上且斜率陡峭的曲线:

关于第二曲线的进一步解释,可以参考我公众号魔术师卡颂的系列文章,那里有我进一步的思考。