程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…

高薪光环下的互联网编程好似一座围城,城外的人想冲进来、城里的人却想逃出来。
在信息技术高速发展的今天,互联网依然是一个炙手可热的行业:
  • 据GitHub发布的2021 Octoverse报告显示,开发者用户总数达到了7300万+,其中新增用户达到了1600万+。在对超400万个代码库的数据和超12000名开发人员的调查中发现,学生群体开发者的代码贡献量占比27.9%。
  • 在Stack Overflow发布的2021开发者调查报告中,有80000多名开发人员参与了调查。结果显示,超过50%的受访者在11岁到17岁之间编写了他们的第一行代码;超过50%的人表示他们从事编码工作不到十年;超过35%的人从事开发行业不到五年。
  • 近日,CSDN重磅发布了《2021-2022中国开发者现状调查报告》。随着近几年少年编程教育的开展,甚至部分地区将编程融入了高中教育,调查显示:有57.23%的受访者在16-20岁写下了第一行代码,在30岁之后接触编程的开发者仅占0.8%。
    程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
    文章图片

    图:写第一行代码的年龄
可以看出,越来越多的年轻人投身于开发行业。
当然,有动力也有压力,在看似光鲜亮丽的互联网行业中,往往伴随着加班、高压和年龄危机等问题。对于这份不断有人加入,又有很多人选择离开的行业,产品主管kirso在Hacker News上表达了自己的好奇:选择转行的开发者们现在在做什么呢?
【程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…】程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
文章图片

kirso在问题中描述到:那些真正以工程师身份起家,并在职业生涯早期、中期或晚期决定转行的人现在在做什么?为什么要转行?喜欢现在的职业吗?截至目前,kirso的这一提问已收获300多条评论。
转战新领域,开发成兼职 热评第一的Ayesh说:“本身不是转行,因为我仍然从事与IT相关的工作,但我开了一家烘焙店和一家零售店(两个独立的业务)。我聘请了一名厨师和一名经理来做专业的工作,我支付工资、租金、材料等。但我可以了解到一个布朗尼蛋糕摆上餐桌、一个蛋糕给人带来微笑、一个芝士蛋糕在口中融化所需的巨大努力。这是一种新鲜的体验,我真的很喜欢它带来的节奏变化。我们一直在尝试华夫饼、布朗尼口味、奶酪蛋糕等。感觉就像每天都在买一个新的域名!”
程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
文章图片

Ayesh在自己的主页上描述道:“一名全职旅行者、软件架构师和安全研究员。偶尔会在技术会议上发言,写博客,为开源项目做贡献,并沉迷于安全性研究和代码审查。带着笔记本电脑、露营和徒步旅行装备以及摄影装备环游世界,喜欢在技术工作与户外活动、烹饪体验和当地传统之间找到平衡。”
jwitchel:“转向可再生能源。想尝试帮助解决气候变化问题,迎接新的挑战。太阳能是一个神奇的行业,有很多改进的空间,感觉就像90年代中期的互联网一样,我有大量的热情和肩负大而重要事情的感觉。可再生能源的软成本(律师、许可、融资、保险、监控、销售等)数量惊人,软件可以在很多方面提供帮助。”
程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
文章图片

whiskeyocelot:“在职业生涯中期,我回到学校攻读计算机科学博士学位,现在我肯定认为自己是一名CS研究人员,而不是工程师。我仍然偶尔写代码,但这不再是我的日常活动。我转行是因为我想更好地理解我作为一个工程师所做事情的原因(当我退出游戏时应用了 ML),我非常喜欢它!研究生的薪水与工程师的工资相比是一个大幅的下降,但我是一个储蓄者,我把它看作是对我的幸福和未来事业的投资。我真的很喜欢我现在做的事情,感觉我对世界产生了真正的影响,所以这非常值得的!”
程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
文章图片

深耕开发行业多年,离开只为成为更好的自己 robodale:“去年离开了20年的软件开发工作。在这两年里,我一直在做日间交易和波段交易股票。我现在是全职交易,做得很好。我一点也不怀念每天的站立会议、Scrum会议、计划会议、“快速聊天”、与管理层的一对一交流、每周的部门会议、每月的公司会议以及深夜的关键支持电话!”
程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
文章图片

spinczar5:“我做了有10年的软件工程师,现在我是一名家具制造商,偶尔做木匠。作为Twitch的早期员工,公司被亚马逊收购。做到首席工程师的位置,我厌倦了大规模软件中最难的各种问题:项目管理、建立共识、迁移系统;也真的厌倦了软件的浪费:很多软件在5年内就被淘汰了,持续10年的东西被认为是不寻常的,而20年几乎是闻所未闻的。我不喜欢所有的努力都是短暂,也许有一天我们会知道如何制作好的软件,但至少今天不知道。所以我想做“永久”的东西,虽然没有什么能满足这个标准,但家具和木工至少可以使用几百年。最重要的是,我对我现在所做的事情更加自豪。”
程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
文章图片

danthewireman:“我做了几十年的网络开发和平面设计,写了几本技术书籍(其中一本是关于DHTML的)。我现在在写小说,主要是奇幻小说。稿费还没有达到我想要的水平,但已经越来越好了,而且我的心情也变好了100倍。我的大脑处理故事比处理编程更容易,而且是以一种更令人满意的方式,这一点我花了很长时间才学会。在我50多岁的时候做出这种转变很疯狂,但如果不这样做会更疯狂。”
程序人生|做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
文章图片

在以上回答中我们可以看到,部分转行的开发者们并未完全脱离老本行,但不少从事十几二十几年开发工作的却选择了完全不同的行业。但无一例外的是,他们都提到了喜欢、自豪、值得、满意之类的字眼。在此想问问正在读文章的各位,你是转行的开发人员吗?你现在又在做什么呢?
参考链接:
  • https://news.ycombinator.com/item?id=30742589
  • https://octoverse.github.com/#lets-look-back-at-the-code-and-communities-built-on-git-hub-this-year
  • https://insights.stackoverflow.com/survey/2021#experience-learn-code

    推荐阅读