离职跳槽再启航——三十二岁C++老程序员两年来的心路历程(二)

接上篇

公司的优点

凭心而论,工作环境、氛围、待遇、同事上下级关系、规章制度,在各方面而言,老公司都是我目前遇到的最好的一家公司。

  1. 所在园区靠近地铁站,由厂房改造,最高六楼,公司在二三楼,上下很方便,座位宽广,空调给力,附近众多商家,咖啡馆,健身房,小清吧,小公园等等,非常适合小资生活了;住在离公司七八公里的小区,开车十五分钟左右;
  2. 包中饭晚饭,通过点餐系统,自由选择,品种丰富,减脂餐/荤素搭配等等,送餐及时,一般十一点半和六点左右就会送到,免费零食,员工健身房+淋浴间+休息室+图书角;
  3. 工作时间自由,上下班不打卡,“实际”加班时间少;上班时间可以摸鱼,中午休息时间蛮长,我基本上午十点左右到园区,吃个早饭,中午12点前就吃完饭,散步半小时,然后睡半小时,在下午三四点钟会出去走20分钟左右,透透气;晚上吃完饭休息一会,健身房锻炼半小时,然后洗个澡回家;有工作以外的事情时,可以提前走,自由安排;因为是长期研发项目,自由把握度较高;
  4. 身边同事绝大多数都是很nice的人,相处起来很舒适,经常交流各种信息,工作,公司,行业,生活等
  5. 规章制度完善,各种流程快捷有效,开发质量管理严格,升职加薪途径明确,组织各种运动,knowledge share,业务速递等,整体薪资也属于业内中等偏上~

离职原因

然而对于我个人的技术能力而言,有一定的提升成长,但却远远不够:

技术相关
我本身一直做c++开发,来公司之前以为会接触更多关于编译器、代码分析等更专业更底层的知识,后面转去做咨询培训之类,没想到入职之后一直在用第三方工具做一些流程相关,既没有接触核心业务,又无法提升代码能力,琐碎的任务还占据了大部分时间;业余时间自学了一点静态分析/编译器的理论知识,但没有项目的洗礼与兴趣的指引,始终无法入门;和大部分人一样,需要实际工作/学习环境承托着自己,无法树立明确而又坚定的信仰,摆烂工作全力追求,又没有全心投入工作,提不起太多兴趣,矛盾纠结;

领导相关
直属领导趋向于躺平,带人、管理能力很欠缺。直属领导技术上应该还可以,工作中遇到的很多问题,都能给一定的意见;但是很明显的可以感受到他对工作并没有热情,是整个团队里唯二两个几乎整点下班的人,对于团队的整体发展,项目/产品的系统规划等几乎是毫无建树。作为对比,隔壁组的领导可以说是相当出色了,后面详细展开;

发展相关
作为偏运维支持组,部门离公司的核心业务较远,争取不到资源、项目,且人员构成不合理,资深高级一大堆(大部分的实际能力并没有与岗位匹配),而初、中级少的可怜,后面又叠加了经济环境下滑、业务萎缩等,这就导致了上升渠道几乎没有,在可预见的时间内,只有极其微小的概率才能升职加薪~

如上述三点,我觉得一个合格的职场人,需要抛开主观因素,客观的去弄清楚自己的定位,在领导眼中,在部门眼中,在公司给眼中等,再结合自己所想要的所需要的,然后才能对自己负责的去做各种选择;
如果我只是一个刚毕业或工作没几年的年轻人,那么或许还会熬一熬、等一等机会,自己在业余时间找方向学习,但我已经三十多岁,必须尽快提升到高级以上,否则,目前的级别极大概率就是自己的天花板了,这并不是我想要的。
所以,最终毅然决然的决定跑路。

一些感悟

一. Devops

在公司深入接触并参与了devops/研发效能相关的工作,通过自动化编译、静态动态测试、unit coverage等实现代码分析检测,通过artifactory/gitlab pipeline 等实现版本控制、包管理、自动发布等,对于开发团队来说,这套机制可以大大提高开发效率与开发质量,而我对这套机制有了深刻的认知,并熟练运用,增加了不少skill sets,扩展了知识边界,相信在以后的工作中肯定还会遇到类似的CICD问题,到时候便能通过多种方法快速高效的解决,并且若以后自己创业带团队,这段经历都会对我有很大的帮助。

二. 领导能力

这一块的感悟主要是通过我的领导和隔壁领导之间的鲜明对比。
首先是隔壁领导

做事方面:

  1. 把工作当做自己的事业,对研发效能这块有着强烈的兴趣,愿意花时间精力去了解工作领域内外的各种知识技能,尝试一切方法保质保量完成工作任务,始终保持热情,有着清晰而明确的长期目标,并为之坚持;
  2. 对每个项目/任务进行边界定义,详细拆解,量化目标;对所有涌入的需求进行界定,确认权责,跟各方详细讨论需求是否合理,拆解各个阶段完成的指标,树立长期实现的结果,始终保持主线进程,为主线服务;
  3. 积极争取各种资源,要人要钱要时间;

做人方面

沟通能力超强,对所有人都超耐心,愿意倾听、沟通、指导。

  1. 对下级:为下级制定明确的培养计划、发展规划,实时关注下级工作状态,定期进行深度沟通,亲自参与指导关键技术点、难点问题的解决,为下级争取升职加薪;争取hc资源,招聘能力强的下属,搭建优秀团队;
  2. 对上级:做好向上管理,积极汇报任务进展,制定完善详细的KPI,保证项目进度,按时按量进行交付,定期与上级进行沟通,解决领导关心头疼的问题,引导领导更好的管理部门、规划方向;
  3. 对其他:乐于与其他各个部门各个团队沟通,了解其他团队的需求,推销自己的系统或解决方案,与其他部门保持良好的沟通渠道;

应该是目前为止我实际接触过最合格最优秀的领导了。

对比我的领导完全就是反面教材,以完成领导交代的工作为目标,把工作当工作,并不会主动扩展自己的能力与知识范围,算是合格的打工人,但领导方面实在是不太合格;几乎没有或者就算有也是很模糊的长期规划,对输入的需求/任务不加思考辨别,几乎是来者不拒,导致团队工作内容零散琐碎,没有主线,对团队整体提升帮助很小;并不会主动帮助团队成员进行提升,没有培养或发展规划,对关键节点、技术点、难点等只是旁观角度提及一下,并没有深入去了解并帮助下属;以及等等。

三. 人事经历

自己觉得有启发的一个小故事:
我是部门里国内第三个入职的,另外两个是入职比较久的老员工(其中一个是我领导,部门领导在北美),后面部门里依次入职了A、B、C三个人(其他人忽略)
A是典型的上海本地年轻人,跟我同一个团队,家境优渥,学历(top2)/背景(某美国大厂)超好,业余兴趣广泛,外在中上,几乎六边形战士;然而,缺少“上进心”,上班玩网页游戏,看手机直播,经常不在座位上,一天工作俩小时,项目任务一拖再拖,是一个完全不合格的打工人(我领导也有一定责任);
B是典型的小镇(或者说农村)做题家,隔壁领导的下级,家境相对贫寒,211本科,背景一般,在本公司待遇不高,外在也比较欠缺,如果相亲的话,估计第一面就会被百分之九十五以上的女性pass;但他绝对算得上努力上进,朴素善良,对自己认知相对清晰,有着不成熟但却简单易行的职业发展规划,并为之奋斗,跟着隔壁领导不断提升自己的能力;但是,始终无法摆脱认知束缚,对很多事情的看法相对幼稚,且经常左右摇摆,没有形成自己的完善的思想体系与独立人格,容易冲动情绪化;
C属于上一代的小镇做题家,早早来到上海,有车有房,对工作负责认真,成熟稳重,有自己完善的思想、人格,低调且踏实,技术能力与工作态度得到大家普遍认可;

在公司两年过程中,我先后依顺序与ABC三人保持较为好的朋友关系,经常深入沟通各种想法,从与他们的交流过程中,对自己对人性的认知与理解得到了更加深刻的提升。世事洞明皆学问,人情练达即文章。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值