35岁才转行做程序员,我后悔了吗?一个“半路出家”者的真实三年
先直接回答标题里的问题:不后悔。但如果能重来,我会少走一些弯路。
我是2019年正式转行的,当时已经35岁。本科学的工商管理,毕业后干过销售、做过运营、甚至送过外卖。转行的原因很简单:老家房子拆迁,赔了一点钱,我想趁还有机会,试试自己真正喜欢的事——我从小就喜欢捣鼓电脑。
第一阶段:自学,差点把自己劝退
一开始我在B站看免费视频,从HTML、CSS开始,跟着做了一个静态页面,特别有成就感。但学到JavaScript的时候,整个人蒙了:闭包、原型链、this指向……看完视频感觉自己懂了,一关掉就什么都不会。
那段时间很痛苦,每天学到凌晨两点,第二天还要上班。我给自己定了一个规矩:每天必须提交一次GitHub,哪怕只改了一行注释。三个月后,我啃完了《JavaScript高级程序设计》,顺便瘦了15斤。
第二阶段:简历石沉大海
2019年底,我开始投简历。投了50多份,只有一家外包公司给了面试机会。面试官问我:“你一个工商管理毕业的,凭什么觉得自己能写代码?”
我当时没回答好。现在我会说:因为我是从泥坑里爬出来的人,知道代码怎么敲才能让业务跑通。
后来我花了两个月做了一个完整的电商后台项目(虽然是假的demo),把React、Redux、axios全用上了,还写了一份十几页的项目说明。再投简历时,面试邀约明显多了。
第三阶段:工作前两年的打怪升级
第一份工作是一家小外包公司,月薪8000。工作内容就是改bug、写业务表单、调样式。说实话,技术含量不高,但我学到了比技术更重要的东西:如何跟产品吵架、如何预估工时、如何在不加班的边缘反复试探。
一年后,我跳槽到了一家自研公司,工资翻倍。在这里我开始接触微前端、性能优化、工程化建设。虽然依然经常被bug折磨得想摔键盘,但每次解决一个疑难问题后的成就感,是干销售时拿多少提成也换不来的。
现在的我
今年我42岁了,依然在一线写代码。没有成为技术大牛,但也不再焦虑。我发现:年龄从来不是问题,问题是你有没有持续学习的习惯。
转行三年,我已经习惯了每天花半小时看技术文章、周末偶尔写写开源项目。AI编程工具出来后,我也第一时间用上了——现在我写代码的效率比刚入行时提升了两三倍。
最后,如果你也在犹豫要不要转行,我的建议只有一条:
别光想,去做。做一个烂掉的demo,也比做一个完美的计划强。
希望我的经历,能给同样“半路出家”的你一点点勇气。