【分享程序员的生活】在国企里面当程序猿是一种怎样的体验!!??

我正在参与《新程序员》有奖征文,相关链接https://marketing.csdn.net/p/52c37904f6e1b69dc392234fff425442

在国企里面当程序猿是一种怎样的体验h2>

前言

2018年底,我通过半天的笔试及面试加入一家(某一线城市事业单位全资控股)研究机构(省级研究院),任职软件工程师;在这边工作了整整两年半,目前已经在做跳槽准备,回头看看这几年,感受颇深,只好一吐为快,以便对想进入国企的程序员帮助及借鉴。

面试部分:由未来的直属领导来面的,也就是技术 leader,问题问的比较基础。个人当时是非常喜欢这个领导的,讲话亲和,没有强烈的压迫感,在后来的工作生活中也能深刻体会到他的能力强,脾气好。虽然后来有跟总经理以及公司 HR 面过,但是主要的决定权还是在技术 leader 手上。

PS:进国企最重要的素质是文凭,我们研究院高学历人才非常多,据统计,全院有 97% 以上是硕士及以上学历,而且大部分毕业于国内一流院校,其中不乏大量北大清华等 top 学校的毕业生。

当然,不加班不代表没事做。任务量的安排其实取决于上层领导,这个按道理来说,和是否国企没有很大的区别。

入职的前几个月,是我的面试官担任技术 leader,在他的领导下,公司的生产节奏都比较平稳,大家干活也能保持在一个平稳的节奏上,不赶进度但是也不会闲的没事,即使是手上没有项目做的时候,leader 总能跟你探讨一点其他的技术难点或者是技术手段,让我们自己去学习去消化,去应用到现有的项目中来。

不幸的是,2019年4月份,也就是我入职的第四个月,团队的技术 leader 提出离职,跳槽到互联 企业了。离职的那天晚上,他叫团队几个干活的一起吃了顿大餐,然后忠告我一句:在这个公司学不到什么东西,别待太久。

有关为什么一时间找不到合适的 leader,在后面的薪资那块会详细说明。

新任领导,作为一个工龄 5 年多却还是一直停留在初级开发的岗位上,确实是因为他的技术很不过关,各种基本的问题都不知道,甚至是 git 都不会用,更不要说管理团队了。以至于后来的一年多的时间里,团队的工作节奏乱的一塌糊涂,有项目做的时候,就是每天都被催着赶进度,遇到技术难点了,要么自己想办法解决,实在解决不了的问题或者是评估后需要时间来解决的问题,领导直接一刀切,说不做了,又或者是拿假数据来敷衍。没有项目做的时候,大家就是坐在办公室玩手机,刷知乎,有上进心的同事可能会自己学习一点新技术,这个就只能靠个人的追求了。

薪资待遇以及福利

重点:国企没有奖金,国企没有奖金,国企没有奖金!!!!

对于IT行业来说,国企的工资是非常低的。以我所在公司(广州)为例,待遇采用工资+福利(过节礼品,电影票,接近1500RMB的补助等)的方式,一年只有一次加薪的机会,并且加薪从未超过20%,遇上2020年疫情,直接全员没有加薪。

不算补助的工资,初级 4k-6k,中级 6k-8k,高级 8k-10k,硕士学历可在这个基础上再加2k。所以前面所说的总经理为什么会找不到合适的高级工程师,当然是因为市场找不到。

而这个薪资待遇呢,对于一线城市,不买房的话,刚刚好够花。

办公环境这个,其实大家最好还是在面试的时候就好好看一看这个,有时候还是很影响体验的。比如我们公司办公室的蚊子非常多,而广州的夏季又很长,所以伴随来的就是几乎一整年都是被蚊子咬。老楼房还有一个很大的问题就是老鼠很多,有多嚣张的老鼠我放在自己办公桌上的苹果,午休的时候被老鼠啃了一大块,而我就躺在办公桌旁的折叠床上午休。所以平时我们都不会带零食一类的到办公室来,非要带也会买柜子或者是硬收纳箱收纳好。情况也大致是这样。。。

晋升空间

在国企好的表现并不会带来好的反馈,最多就是口头表扬。升职加薪几乎是不可能的,前面有说到任命技术 leader 的事情,就是按工作年限来的,即使你能力再强,也不一定能撼动“老人”们的位置。

虽然是身处 IT 相关部门,但是部门内官僚主义依旧严重,想升职,还是需要酒场博弈,溜须拍马,送礼贿赂,这种风气着实让我一个只想靠技术实力晋升的人,感到恶心,待的越久这种恶心感就越重。

在这个风气下,许多真正干活的人,拿的工资少,而每天吹水摸鱼的,却坐上了领导,拿到了更多的工资。这不是我这家公司的个例,是一个普遍现象。

我所在的公司,做的项目主要是两大类,一类是给领导们做业绩用的,只要是一个完整的可用的系统,但是没有任何用户使用,开发完成了就丢在那里,简称 ppt 项目。只是领导要的不只是假数据,他要真实可交互有存储的产品,所以,我们经常开发这种,耗费很大精力,却从来没有任何用户的产品。这一点对于几乎是所有的软件工程师来说,都是质的打击。当我们写的代码没有任何作用的时候,谁不会怀疑一下自己工作的意义。

当然,也有另一类,就是有用户使用的,用户量也不大,只是这些系统绝大部分是早就开发好了的,我们只需要维护,所以经常改 bug 的时候,就能看到各种十年前甚至是十几年前的前辈写的代码,并且没有任何注释,改动的时候完全靠猜,还要尽量避免一处修改整盘崩溃的风险,有时候只是修改一个字段,从定位问题到测试上线,需要花整整一周的时间。

我统计过自己接触过的其中一个老项目的代码量,一共 324 万行,在与领导沟通期望重构的时候,领导的回复:现在是稳定能用的就行,能不动就不要动这些,免得上面批评下来,我们要担责。

所以我们公司在新技术的应用创新,甚至是现有的技术,是远远落后于当前主流水准的,在充分了解到这些过后,再想起来当初前任领导给我的字字箴言,我能明白的很透彻了:在落后的技术环境下待的越久,越是会被这个时代所淘汰。

多说两句

本人所在国企的官僚主义非常严重,扁平化管理在的。领导一人堂。

所以,在选择工作的时候,主动拒绝 996 一类的病态化加班。即使是看起来薪水很高的 996,请务必算清楚时薪到底高不高。

在这里很想分享这句话。

如果你刚好遇到一家国企,团队氛围好,技术深度以及广度能达到业内平均,那我还是极力推荐的,毕竟你会有很多时间拥有自己的生活。

当然,前提是你能接受做一个听话的奴隶。

【分享程序员的生活】在国企里面当程序猿是一种怎样的体验!!??

最后,祝大家早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。求一个三连支持一下我哟!!!!

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月6日
下一篇 2021年6月6日

相关推荐