大厂做程序员两年半,我终于学会了。。。

今天给朋友们分享一下自己这几年的职业生活吧,希望对大家有收获。

本文的视频版本:https://www.bilibili.com/video/BV15M411m7nR/

如果用一个词来形容我的职场经历,那肯定是 “离谱”。

为什么这么说呢?

虽然我是在同一家公司正式干了两年半(算上实习就是三年半了,可我非要写两年半 🐔),但这期间,我经历了三次 “转行”、换过几次项目、见证了公司的巅峰、也目送了数位同事奔赴美好前程。

所以如果你问我工作这些年最大的收获是什么,那一定是:我学会了 “拥抱变化”。

实习期

我是从大三暑假就来到了公司实习,职位是应用开发工程师,就是开发应用的工程师。

刚进来的时候,和很多同学一样担心自己做不好。所以为了转正,我几乎把 24 个小时都投入到了工作中,白天做需求、完成导师分配的任务,晚上自学公司的源码、积极参与公司的开源项目,甚至学得太晚了就直接睡在公司。

如果你问我为什么要这么卷?

因为那个时候的我相信努力就有回报,所以有无限的热情。

最后我果然顺利转正了。然后为了更快地积累经验、得到晋升,我在大学毕业前也一直留在公司实习。

那会儿负责的业务不错、增长很快,项目用的是 Java,也用得到各种主流技术、需要考虑高并发高可用等等。

当时我感觉自己的前途一片光明,已经想着自己可以走软文上所谓:一年小成,三年高级,五年专家,七年行业翘楚的路线。

但没想到,后来。。。

组织架构调整

还在我实习期间,公司的组织架构就突然调整了!

我从一个赚钱的业务部门调整到了一个做运营分析的部门。

然后呢,刚到新部门不久,我就被安排去支援其他部门的前端项目了。

没错,我突然就从 Java 转到前端了。

本来以为只是临时支持一下,结果后来老板跟我说,让我转到那个组下做前端,还要换个导师。

我当时人都傻了,这么随意的嘛?

那是我第一次感受到互联网公司的变化。

得到这个消息后,我内心非常惶恐不安,赶快做了 2 件事来应对变化。

  1. 背面试题,参与春招,给自己留个后路。

  2. 主动跟老板说,自己不太想从 Java 转到前端。

好在老板对我很好,还是把我留在了组内。

但从那时起,我就多了个心眼。开始更努力地自学知识、并且对外做分享,避免自己和公司绑定。

20 年和 21 年,我几乎是没日没夜的学习、工作和分享。

2021,好的一年

我刚毕业的那两年,是公司的巅峰,也是我个人的巅峰。

换了新部门后,老板让我独立负责了 2 个新项目,一个算法相关的模块,还有一个 BI 系统。从调研、技术选型、系统设计再到开发上线,我都全程负责和主导后端开发,用的还是我的主语言 Java,那段时间我的成长是最快的。

而且那段时间公司的发展很不错,对校招生的待遇也很好。甚至网上流传一个口号,叫 “有鹅选鹅,无鹅延毕” 嘛。

所以那段时间感觉每天的工作都是动力满满,我又开始幻想美好未来了!

然而,没想到的是。。。

2022,两级反转

2022 年,一切都变了。

首先就是一波互联网寒冬来临,我们的组织架构又发生了调整,大家的工作也发生了一些变化。

比如我的 Java 导师被拉去负责 PHP 的项目,没过多久就跑路了。

不过我的导师走了后,我变成了导师,带一位新同事负责项目。

看着新同事积极工作的样子,我仿佛看到了自己刚实习时充满激情的自己,也决定在工作上更努力一些。

但万万没想到的是,还不到两周,毕业季突然就来了。

很多公司都在开猿节流,我们这也是损兵折将,甚至一些我很佩服的技术大佬也没能躲过去。

但没办法,人少了,业务还是要一样做。

于是呢,我就突然接手了同事的工作,无缝转行成了一名大数据开发 !

本来做应用开发呢,是用别人算好的数来做系统;现在别人 “无了”,只能我自己算数,自己做自己的上游。

唉,交接工作真的是太累了,业务不熟、技术不熟、代码逻辑又复杂,就导致那段时间经常加班。不过幸运的是,那段时间正好被封控在家,为加班提供了有利的条件;而且看同事的代码,治好了我多年的低血压。

因为这个变化,刚开始我的心态确实是有点炸的,因为新的工作和我的职业规划并不一致。

但做了一段时间数据开发后,我觉得还是很有收获的,除了拓宽了自己的技术边界外。现在的我对整个业务、整个数据流更了解了,不再只专注我做的那个业务系统,还清楚数据从哪儿来、为什么来、有什么价值。

也是换了岗位后,我才更加坚信:真的是 得业务者得天下。无论是做后端开发也好、数据开发也罢,甚至是产品经理、运营销售等等任何岗位,只要你对业务足够熟悉,换岗位的成本就会很低,工作的效率也会更高。

所以这里建议刚入行的朋友们,在关注技术、完成需求的同时,多思考需求背后的价值、分析整个业务流程和技术运用的合理性,不要为了用技术而用技术、或者只会跟着命令做需求,成为一个机器人。

现状

做了半年数据开发后,我就发现很多工作都比较机械了,天天就是写 SQL 再调调参、真正地面向需求编程,缺少了系统设计的乐趣,在技术上也没有明显的进步。

但有句话说得好:当你觉得事情已经是最糟糕的时候。。。别急,还有更糟糕的。

因为又一位同事选择了去奔赴美好前程,我也又 “转行” 了。

而且你们绝对猜不到我最近在做什么工作?

嗯,最近这两周我在写前端 和 PHP !

就是我刚毕业的时候完全不能接受的工作,因为那时的我,总是期待公司能给我带来成长,我又要赚钱,又要成长。

但经历了这么多次变化后,现在的我完全能接受它。因为我意识到了:绝大多数情况下,工作不会给我们带来满意的成长。工作的本质就是一笔交易,你付出劳动,公司给你钱,这是现实。

希望大家明白 2 点:

  1. 成长的机会是需要自己来争取的,比如学习公司的项目源码、试着在项目中引入自己学到的新技术等

  2. 不要把自己和公司绑定,也不要因为工作内容不满意就让自己的职业发展躺平了。既然改变不了环境,那就改变自己,坚持学习、发展自己的特长。这样哪怕变化来了,我们也能很快地找到新的去处。

所以往好处想,现在的我终于成为了一名真正的全栈(指啥都能干)。

尾声

以上就是我的工作经历分享。

这三年来,我真的是经历了各种变化,带走了我的头发;但同样我也学会了拥抱变化:你让我离开舒适区,那我就努力找到下一个更好的舒适区。

始终坚持学习,心怀希望,相信我们的明天都会更好。共勉!

本文来自“程序员鱼皮”

  • 19
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值