程序员如何体现工作热情和积极性?埋头苦干没有用

大家好,我是双越老师,也是 wangEditor 作者。

很多同学跟我聊到,自己在公司兢兢业业的干活,几年下来却得不到晋升,工资也不给涨,感觉老板对自己有偏见。

其实老板和你如果没有私人恩怨,他不会对你有什么偏见的,大概率是你个人的工作方式不太对,没有做到老板需要的样子。

几年之前,我还在某滴,又一次拿到我们组最高年终奖,至于多少钱,说出来可能有点凡尔赛,反正是交了好几万的税。

但我在某滴(包括之前在某度)从来没加过班,那会儿加班文化还没那么严重,但大家基本也都 9 - 10 点才下班,而我 8 点就走了,跑路第一名。

如果哪天我忙到 8 点还没走,就会有同事给我开玩笑:呀,王老师还不走,加班了,好辛苦。搞得我哭笑不得。

就这样,我拿到我们组最好的绩效,最高的年终奖。但发了奖金我就提了辞职,把我组长都搞懵了:为啥呢?你得新冠了吗?(2020 那会儿新冠疫情刚开始)

所以,你绩效好不好,跟你是不是努力工作没有太直接的关系。我们有太多的人,每天努力工作的老黄牛,都不知道如何表现自己的成绩,不知道如何让领导多看自己一眼,如何让领导觉得自己特别。不知道,只会低头干活。

那如何才能体现出自己的成绩呢?讲道理没用,说两个例子吧。

第一,我刚入职某滴不久,人生地不熟,接手的一个低代码系统,也刚刚熟悉了代码,很多细节也没搞懂,小组的成员名字也没认全,没任何特征与标签。

但机会来了,当时我们那个低代码系统出了一个棘手的问题:一开始很流畅,越用越卡顿。

小组开周会时说到这个问题,组长问怎么办?组里 10 多个人没人回复。然后我就举手说:要不我来看看吧。组长很满意,散会。

其实我在认领这个问题时,大概就猜到了这是一个内存泄漏的问题,我相信以我的技术能力应该可以解决这个问题,即便 1 天搞不定 2 天也差不多。

我接到这个问题后,很快就找用户复现了问题,然后通过 Chrome Performance 工具分析,果然是内存泄漏。然后又追踪代码找到了内存泄漏的根源:Vue 组件卸载时没有清理自定义事件,事件函数有外部变量的引用。确诊了。

找到问题很快也就改好了。一共花了 1 天时间。 改好了就完了吗?当然不是!!

我在小组群里说:1. 问题改好了(大家都点赞)2. 下次小组周会我要分享我的解决思路(大家更赞)

下次小组周会我专门做了 PPT 分享了 20 分钟,复盘了问题的整个过程,内存泄漏的原理,最后还做了代码规范的要求:自定义事件一定要及时清理,并且要求每次 PR 都要不同人 Code review

这件事儿以后,我的人设直接就立起来了,无论组长还是组员,我在他们心中都有了一个标签:这大哥技术好,且能独当一面。

总结一下这件事儿的重点

  • 你得有足够的技术储备,这需要日常积累和学习
  • 要勇于积极承担重要的任务、领导急需解决的任务
  • 搞定以后及时汇报成绩,并延伸拓展到项目里

我相信很多那些"感觉自己很努力工作"的同学,你们的努力有可能都是一些日常普通的任务,做这些任务累死了也没人在意。

当然,工作中大部分都是普通任务,但一旦有重要任务来了,一定要勇于承担,抓住这个机遇。

领导看中的是能为他办事儿的、能给他带来价值的人,有问题他靠着你,你让他有安全感。你只要能解决问题,快点慢点都好说,申请资源协助也好说。你少加班甚至、偷会懒,他也不会管你。

第二,我在某滴工作了一段时间以后,各个部分都熟悉了,我发现我们组这个项目有好几个人维护,而且还需要和 PM UI RD QA 等各个角色来对接,大家都是各管各的,有问题就问,和自己开发功能无关的就不管,每次都是小组周会了一起汇总,很乱而且效率很低。

于是我就和组长提出来:以后这个项目的跟踪我来弄吧,例如任务列表、问题列表、开发进度、和 QA 等各个角色的沟通情况等,我每天跟踪着,周会一起汇报,有紧急问题我会即刻群里通知。

如果你是组长,你的组员提出这样的要求,你会答应吗?------ 当然会了,而且要大力支持,如此积极的员工当然要给机会。

于是我就每天上午拉着项目前端开发人员开站会,整理任务列表,更新开发状态,记录遗留问题。根据任务来主动询问 UI PM QA 等其他角色的配合情况......

我本来就考过 PMP 项目管理证书,项目管理的事儿还是比较专业的。看似很繁琐的任务,每天多花不了半小时的时间,而且反正都是工作时间。

这样管理了大概半个月,我们的项目流程就都规范起来了,而且和 UI PM QA 等其他角色沟通多了,他们也会更加主动配合,效率就更高了。

最关键的是,组长从此以后特别省心。他之前总是盯着群里看大家有啥问题,而现在他不用管了,我只要不找他就说明没问题,有问题我会主动找他的。

项目交给我,他放心。

于是,入职不到半年我就成了这个低代码项目的技术负责人,这可是我自己争取来的。

总结一下这件事儿的重点

  • 积极承担项目/团队的日常管理事务
  • 没问题定期汇报,有问题即刻汇报
  • 和其他角色人员,要积极主动沟通

通过这两件事儿相信能给大家带来很大的启发,你要知道:领导需要的是什么员工?需要努力的老黄牛,但更需要有能力、有勇气、有积极性、可独挡一面的技术人才。

我还有更多的故事、经验、思考、认知等(约 100 条),会逐步更新到 双越 编程经验与认知

有兴趣的现在加入,有惊喜~

相关推荐
同聘云几秒前
阿里云国际站服务器gpu服务器与cpu服务器的区别,gpu服务器如何使用?
服务器·前端·阿里云·云计算
lionliu05194 分钟前
执行上下文 (Execution Context)
开发语言·前端·javascript
几何心凉5 分钟前
openFuyao多样化算力使能
前端
文心快码BaiduComate22 分钟前
给 AI 装上“员工手册”:如何用Rules 给文心快码 (Comate) 赋能提效?
前端·程序员·前端框架
twl37 分钟前
注意力机制在Code Agent的应用
前端
涔溪1 小时前
如何使用 CSS Grid 实现响应式布局?
前端·css
想用offer打牌1 小时前
一站式了解数据库三大范式(库表设计基础)
数据库·后端·面试
未来读啥科教资讯1 小时前
2026年深圳国际户外用品展览会参展效果如何?影响力如何?
前端
码农胖大海1 小时前
浏览器及标签页关闭时登出的解决方案
前端·浏览器
喵爸的小作坊1 小时前
StreamPanel:一个让 SSE 调试不再痛苦的 Chrome 插件
前端·后端·http