一个项目做完以后,不能就让它这么“完”了

本文探讨了程序员如何从日常项目中获取成长和个人亮点,提出了主动寻找技术挑战、引入优秀工程实践等建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

程序员的日常工作就是做项目,一个接一个,没完没了。 

刚开始工作的时候,还能通过做项目学到很多技术知识,感觉进步巨大,成就感满满。

慢慢地就觉得进步不那么快了,机械地做一个个项目,重复使用现有技能。做完回头一想,脑子里能留下来的似乎只剩下疯狂加班的镜头了。

但是我们不能够让一个项目做完以后,真的就“完”了,要去想一想,自己加班加点努力了这么久,到底留下了什么?你自己获得了什么,有哪些成长? 有哪些东西是可以加入自己简历的“亮点”?

这些亮点包括:

做项目的时候有哪些技术挑战,是怎么解决的?

使用了哪些好的工程实践? 例如单元测试,持续集成......

引入了什么新的工具提高了效率?

是不是自动化了某些繁琐的工作?

......

拿我个人的经历举例,在做一个欧洲税务相关的项目时,把一些看起来很复杂的税务逻辑抽象成二维坐标上点的移动,降低理解难度,简化了代码逻辑,这就是亮点。

再比如说在工作之外自学单元测试,然后引入到项目中来,对核心业务逻辑进行测试,提高产品质量,这也是亮点。

也许你找来找去,实在找不到,原因可能有这么两个:

1. 项目实在是太简单


2. 你负责的工作太简单。

如果是前者,没什么可说的。

如果是后者,那就要思考一下了:作为一个已经有工作经验的程序员,是不是不够积极主动?

比如总是等待领导分配任务,从来不敢主动要求? 

对于有挑战的任务有畏难情绪,总想逃避,总想挑软柿子捏?

对于项目中存在的问题,是不是习以为常,司空见惯,不敢当“刺头儿”改变它?

是不是习惯于熟悉的技术和工具,不敢尝试新东西?

......

主动出击和被动等待,决定了你是一个深度的贡献者还是一个旁观者,两种行为导致的结果差距会非常之大。

对于没入行的人来讲,简历上要有项目经验,对于已经工作了的人来说,简历上应该有亮点。

我们都不希望工作了几年以后,简历上只是一堆项目经验的堆砌。那样的话只是不断地才原地踏步而已,没有任何成长。

有人说:不管你是不是准备跳槽,每年都整理下自己的简历是一个很好的办法。

我想说的是:到了年末才整理简历,去做总结有点晚了, 应该在每个项目结束以后就去整理,时刻提醒自己:要有成长,不能原地踏步。

相关阅读:

(完)

你看到的只是冰山一角, 更多精彩文章,请移步《2016文章精华》或者《2017文章精华


码农翻身

用故事讲述技术

640

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值