在国企搞代码是什么感受?​

来源:国企程序锅

在2020年,我校招加入了某央企在北京的直属单位,在里面从事研发工程师的工作。下面我将分享一些入职前后的一些心得体会。

一、入职前

可能说某央企,大家也猜到了是啥单位。校招当时属于提前批面试,即单位会到各个学校去开各自的宣讲会,当时我参加宣讲会的时候单位也组织了现场筛简历预面试(画重点,找工作的同学还是要多跑宣讲会,说不定就有现场面试的机会)。

预面试后大概两周也收到了公司如果笔试通过就录取+北京户口的保证。其实我也不知道为啥通过5分钟面试,就能决定一个人的去留,可能也从一方面说明国企十分看眼缘吧。

二、入职后

到公司报道后,第一件事情就是院内的大领导谈话,确定自己的岗位。我在研究生阶段主要是做CV算法在医学图像上的一些应用,自然想做算法相关的工作。但是和大领导谈话的时候发现大领导十分不认可人工智能在落地这一块的可能性,他觉得人工智能就是一些训练模型的trick,是不具备工作量的。所以在他的安排下,我从之前的算法转为了0基础开发。其实强制转开发后,我内心并没有非常抵触,反而我觉得这是一次机会,毕竟搞CV已经卷到不行了吧,就算之后去外面也不可能有竞争力了,还不如转开发。

到部门后,部门主任给我说的第一句话让我印象很深,互联网公司是为用户服务的,而国企就是为领导服务的。这就导致我们的项目高度依赖于领导的意志。领导让干什么,我们就把项目做出来,测试,然后领导去找大领导PPT汇报。

所以如果去国企,你的岗位和工作内容是由领导决定的,可能与你本来的学习专业并不是强相关。领导将贯穿你整个职业生涯,可以说领导决定你的未来走向,领导决定一切在国企中并不夸张。

三、工作开发内容

在国企中,开发是最底层最苦B的存在,在互联网可能程序员还能够和产品经理argue。但是在国企中,基本都是领导拍脑袋的决定。即便这个需求不合理,或者会造成很多问题等等。你所需要的就是去执行任务,然后完成领导的任务。下面我会分享一些国企开发日常。

1、大量内部项目

在入职前几个月,我们都要基于一种国产编辑器培训,说白了集团的领导看市场上有eclipse,idea这样编译器,然后就说咱们内部也要搞一个国产的编译器,所有的项目都要强制基于这样一个编译器。所以在国企里搞开发,通常会在项目中塞入一大堆其他项目插件。本来一个可能基于eclipse轻松搞定的事情,在国企需要经过2、3个项目跳转。但国企的项目本来就是领导导向,只需给领导演示即可,并不具备实用性。

所以在一个项目集成多个项目后,可以被称为X山。你集成的其他项目会突然出一些非常奇怪的错误,从而导致自己项目报错。这是我目前十分头疼的点,但也无可奈何。在国企中,有些项目或者插件是被强制要求必须使用的。

2、外包

说到开发,在国企必然是离不开外包的。在我这,可以分为直聘+劳务派遣两种用工形式,劳务派遣就是我们通常所说的外包,直聘就是通过校招进来的校招生。

直聘的优势在于会有公司的统一编制,可以在系统内部调动。当然这个调动是只存在于规定中,99.9%的普通员工是不会调动。劳务派遣通常是社招进来的或者外包。在我们公司中,项目干活的主力都是外包。我可能因为自身本来就比较喜欢技术,并且觉得总要干几年技术才能对项目会有比较深入的理解,所以主动要求干活,也就是和外包一起干活。一开始我认为外包可能学历都比较低或者都不行,但是在实际干活中,某些外包的技术执行力是很强的,大多数项目的实际控制权在外包上,我们负责管理给钱,也许对项目的了解的深度和颗粒度上不如外包。

上次我空闲时间与一个快40岁的外包聊天,才发现他之前在腾讯、京东等互联网公司都有工作过,架构设计方面都特别有经验,然后我问他为什么离开互联网公司,他就说身体受不了,所以身体如果不是特别好的话,国企也是一个不错的选择。

3、技术栈

在日常开发中,国企的技术一般不会特别新。我目前接触的技术,前端是JSP,后端是Springboot那一套。开发的过程一般不会涉及到多线程,高并发等技术。基本上都是些表的设计和增删改查。如果个人对技术没啥追求,可能一天的活2,3小时就干完了。如果你对技术有追求,可以在剩余时间去折腾新技术,自由度比较高。

我目前就在折腾K8s和Spring源码之类的东西,努力想让自己的项目采用一些更厉害的技术架构,提高性能。当然,采用厉害的技术架构并不会在领导心中留下很深的印象,领导只关心新添加几个功能,是否与XX总部的指示相符合,是否能把PPT做得更加天花乱坠。不过我觉得只要自己问心无愧即可,毕竟我希望自己做出来的产品越来越厉害,能够真正地被大家用起来,这也许是大多数程序员的想法吧。

所以在国企,作为普通基层员工,一般会有许多属于自己的时间,你可以用这些时间去刷手机,当然也可以去用这些时间去复盘,去学习新技术。在社会中,总有一种声音说在国企呆久了就待废了,很多时候并不是在国企待废了,而是自己让自己待废了。

四、钱

在前面说到,我们公司属于成本单位,到工资这一块就体现为钱是总部发的。工资构成分由工资+年终奖+福利组成。

1、工资构成中没有绩效,没有绩效,没有绩效,重要的事情说三遍。工资是按照你的级别+职称来决定的,公司会有严格的等级晋升制度。但是基本可以概括为混年限。年限到了,你的级别就上去了,年限没到,你天天加班,与工资没有一毛钱关系。

2、年终奖,是总部给公司一个大的总包,然后大领导根据实际情况对不同部门分配,部门领导再根据每个人的工作情况将奖金分配到个人。所以,你干不干活,活干得好不好只和你的年终奖相关。据我了解一个部门内部员工的年终奖并不会相差太多。

3、最后就是福利了,以我们公司为例,大致可以分为通信补助+房补+饭补+一些七七八八的东西,大多数国企都是这样模式。

总结:

1、老生常谈了。 在国企,工资待遇可以保证你在一线城市吃吃喝喝和基本的生活保障没问题,当然房子是不用想的了。

2、国企搞开发,技术不会特别新,很多时候是项目管理的角色。工作内容大多数为领导的拍脑袋决定。

3、基层员工工作不会太忙,有一定自己的时间。

-------- End --------

00b0f75dc5da3f27caa9a35dced230a0.png

ab276139ba849c0e6e1dde41b0b32a3f.png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值