Web开发这些年:从“小油条”到“老油条”的成长之路。

做 Web 开发有些年头了,目前头发还算茂密,只是人已不再少年。​

当年上班摸鱼都有负罪感的 "小油条",如今也成了佛系的 "老油条"。​

相似的业务代码写得越多,那种难以压抑的枯燥感就越强烈 ------ 写这坨代码有什么用?像极了一个渣男,经历过一次次短暂的感情后,最终丢掉了最初初见佳人时的心动。​

今天想简单聊聊个人能力提升那点事,以及自己是如何从 "小油条" 走到 "老油条" 这条路上的。​

能力提升的两个关键期

对于靠互联网开发谋生的程序员来说,我觉得有两个时期是个人能力提升的关键期。​

初遇编程的 "热恋期"

第一个关键期,自然是刚接触编程那会儿。对新事物的好奇,还有靠自己编程实现功能的喜悦,像磁石一样深深地吸引着你。

想起自己刚开始做 Web 开发时,常常因为一些问题折腾到凌晨三四点。分析问题、上网查解决方案、修改验证,一遍又一遍。没有因一次次失败而沮丧,只有对一次次接近成功的欣喜。现在回想起来,都忍不住夸自己一句 "好小子"。​

独挑项目的 "破茧期"

第二个关键期,是需要独自负责一个项目开发的时候。2021 年去北京出差时,当时 Web 开发还处于 "炼气期" 的我,直接被甲方推上去负责一个项目的开发。那时候每天都特别焦虑 ------ 没有外援帮忙,总怕把项目搞砸。所以白天赶业务进度,遇到问题先记下来,晚上再偷偷琢磨解决。那时候的状态,是既上进又心虚,总怕别人发现自己其实很 "菜"。​

但随着项目慢慢进入收尾阶段,我不知不觉有了种顿悟的感觉 ------ 人不焦虑了,遇到问题也不慌了,一股说不出的自信和踏实感涌上心头。​

最意外的是,那个耗时两个多月的项目不仅如期交付,还在交付评估里拿了 A 评级。那天晚上甲方的庆功宴上,他们的一个测试领导大概是喝多了,搂着我脖子感慨:"多亏了你们啊!这项目总算过了,之前搞了两轮都没成......" 从那天起,我才算明白,这世界其实是个 "草台班子"。​

成长的双重维度:能力与心态

一个程序员的成长,主要体现在两个层面:能力和心态。​

能力成长

能力上的成长,能通过自学或参与项目开发获得 ------ 只要人不懒、脑子还灵光,靠自己的努力,短时间内就能快速提升。关键是在学习和工作后要记录、思考、总结,形成自己的一套方法论,这样学新知识时才有方向,解决问题时也有思路。​

心态成长

心态上的成长,一方面依赖能力的提升,另一方面也受自身认知的影响。自己能力必须过硬,能完成开发任务、解决过程中遇到的问题,这是基本要求。要是能在技术上有点突破,那就更好了 ------ 手里有 "刷子",心里才踏实。​

认知觉醒:走向 "老油条" 的起点

至于认知,这一点老程序员比新手更有发言权。这世界真就是个 "草台班子":你可以把一件事做得很完美,但没必要非追求完美。你觉得做得很烂的东西,别人说不定用得挺开心;你觉得自己做得很棒的东西,别人反倒觉得浮夸、没必要。​

所以你会发现:公司里那些有想法、特别上进的,往往是想证明自己的新人;而老油条们,大多在一旁观望,盼着出点笑话。​

而当你意识到这一点时,你就已经走在成为老油条的路上了。

感谢您的阅读,您可以通过阅读原文或关注我的公众号【我做开发那些年】获取更多优质内容

相关推荐
小龙报8 小时前
《算法通关指南---C++编程篇(2)》
c语言·开发语言·数据结构·c++·程序人生·算法·学习方法
可触的未来,发芽的智生14 小时前
触摸未来2025-10-18:生成文字的小宇宙矩阵溯源
人工智能·python·神经网络·程序人生·自然语言处理
郝学胜-神的一滴15 小时前
Effective STL 第5条:区间成员函数优先于单元素成员函数
开发语言·c++·程序人生·stl·软件工程
郝学胜-神的一滴1 天前
计算机图形学中的光照模型:从基础到现代技术
开发语言·c++·程序人生·图形渲染
ProcessOn官方账号2 天前
深度解析产品运营的多元策略
程序人生·职场和发展·产品运营
润 下2 天前
C语言——深入解析C语言指针:从基础到实践从入门到精通(四)
c语言·开发语言·人工智能·经验分享·笔记·程序人生·其他
郝学胜-神的一滴2 天前
Linux系统函数stat和lstat详解
linux·运维·服务器·开发语言·c++·程序人生·软件工程
程序员东岸3 天前
避坑修链表:从顺序表到单链表的那点事儿(含可跑示例与小项目串联)
数据结构·笔记·学习·程序人生·链表
li星野3 天前
打工人日报#20251011
笔记·程序人生·fpga开发·学习方法