你好,我是峰哥。

应该也有不少人想追求生活和工作的平衡,选择去国企做程序员。

我在逛帖子的时候,刚好发现有位程序员说了他在国企的工作经历。

在这里也分享出来,给大家做个参考。

作者:peiyu1988

来源:www.cnblogs.com/peiyu1988/p/9202224.html

前言

2017年初,我通过一整天的笔试及面试加入一家(某一线城市国资委全资控股)某集团的研究机构(中央研究院),任职高级软件工程师;在这边工作了整整一年,目前已经跳槽到一家互联网公司,在回头看看这一整年,感受颇深,只好一吐为快,以便对想进入国企的程序员帮助及借鉴。

入职考试

笔试部分:国企面试与其他企业并没有太大区别,首先是笔试,一般都是前面50道选择题,后面两道是开放性的大题,大题没有固定答案,只要符合社会主义核心价值观就可以拿到满分,选择题是关键,全部都是技术题,需要答对40题以上,才有可能进入下一轮面试。

面试部分:面试分三轮,首轮是程序员面你(你未来的同事),他们会问你一些技术相关问题,例如:选举算法,redis的应用场景,如何处理高并发,如何保证高可用,是否关心Nodejs新发布的版本,deno是什么;诸如此类的问题很多很杂。

第二轮面试是由副院长来面(也就是你未来的直属上司)。他会问你项目相关的问题,例如:做过哪些项目,解决了什么问题,你在项目中的角色,项目是如何管理的,又是如何进展的,使用了哪些技术栈,为什么挑选这样的技术栈,遇到哪些问题,如何解决的这些问题。

第三轮面试是由HR来面,这个面试就很简单了,简单说一下你的情况,聊聊家常,然后他会向你说明组织结构,与一些待遇问题。

PS:进国企最重要的素质是文凭,我们研究院硕士以上学历人数比本科要多,而且大部分毕业于国内一流院校(交大生是整个研究院的主体)。

工作压力

工作压力还是蛮大的,产品并不像私企由市场导向,而是政策导向;国家说人工智能热,那我们就去做人工智能的项目,说区块链热,我们就去搞区块链的项目,反正我在研究院一年以来,搞过云计算,人工智能,大数据,区块链。好处就是你能学到很多东西,而且紧跟市场热度。坏处就是什么都会,但是什么都不精。

吐槽:为了迎合政策做一些不具市场价值的产品(这里面不存在腐败,现在国企很难贪腐,30万RMB以上的项目就要求公共招标)。

举两个例子,我们也开发OCR AI图片识别系统,在市场上已经有很完善的产品,而且很廉价,我们依然花钱去开发这种产品,市场价值基本没有,因为直到目前为止,我们产品的识别率依然不如市场上的几个主流产品(阿里,百度)。

第二个例子,便是私有云,这个我们做得真的还不错,但是市面上最强的是华为,他们是卖服务器送私有云,也就是传统的卖硬件送软件,与他们相比,我们的产品就不具竞争力了。

工作强度

工作强度真的还好,一般都不需要加班,至少我是不加班的。

这就意味着可以放羊了吗?当然不是,我加入的项目组,大多都是以2个星期为周期进行开发的,每两个星期要举行一次组内讨论会,如果完不成任务或者bug太多是需要加班处理的,因为国企是不可以出错的,一次出错可能直接招致点名批评(包括这个项目的所有相关人员),一次kpi黑记录,会直接影响你以后的前途。

组内都是协同工作,可能因为你的原因导致项目没法按时上线,发生一两次你就会被边缘化,最终要么离职,要么下放到子公司。就算是副院长级别,如果完成不了集团的KPI,也是会被下放的。

但是相比互联网公司,国企的压力相对小一些,互联网公司实行的是不能胜任就走人的策略,所以每个人几乎都没有什么安全感,只有拼命的工作来争取自己有安全感。国企,特别是大国企,公司的人事权一般都在公司总部手里。

工作环境

国企办公环境一般都是比较好的,我们有自己的园区,自己的办公楼,空间很大,硬件配置都是很不错的,有健身器材,有空气净化器,有自己的食堂,有自动售货机。

有自己的产品展厅,有自己的公司纪念馆。

晋升空间

这部分只剩下吐槽了,一个萝卜一个坑,萝卜不走,也不会让出这个坑。在国企表现是没有意义的,除了口头表扬,你获得不了任何实际好处。

好的人脉要比努力重要,如果上面没人认识你,就算你的领导大力推荐你,你也不会得到提拔,空降长官在国企是一件司空见惯的事。

PS:组织人员要比群众晋升快(群众进不了总部)。

福利待遇

如果说国企15年前的待遇是一流的,那么如今的国企待遇最多只能算是二流的,特别是对于IT行业来说。以我所在公司为例,待遇采用工资+福利(洗漱产品,电影票,接近1500RMB的补助等)的方式,工资增长比较慢,相对于互联网公司来说,待遇至少是被腰斩的,鄙人也是迫于生活压力,为了生计而离开国企,跳槽去了互联网公司。

吐槽 :国企没有奖金,国企没有奖金,国企没有奖金,重要的事情说三遍。

工作稳定性

国企的稳定性应该是最被人人称道的,特别是中字头企业。一方面是国企的社会责任感几乎不太可能会裁员;另一方面公司的人事权几乎都是在公司总部手中,下面的分部门是没有权利做出裁员决定的。

以研发为例,如果有人不能胜任工作或者和其他人工作合不来,部门领导会向总部申请调岗,调到行政人力或其他部门,不会出现领导向总部申请把你开除的事,所以国企给了员工很大的安全感。互联网公司则不同,裁员是家常便饭,领导一高兴或一生气甚至一拍脑袋就裁员,经常一年就会裁员几次,员工几乎是没有安全感的。

互联网公司很多都是靠融资生存,一旦融资间隔比较大或融不到资就会裁员,生存的压力巨大,让它们(此处的它很精髓)没有能力或者没有职业道德感或无耻去考虑员工的感受。国企则不同,国企的业务本来波动就很少,国企营收相对稳定,再说也不差钱,没有生存的压力。

技术栈

实际大部分国企使用的技术一般都是商用的,比如Oracle,SQL server等,极少使用网上的开源框架。

一方面是因为商业软件系统稳定,有大公司做技术支持;另一方便开源软件稳定性有待加强,到了线上因为开源框架的bug导致的系统故障可以说是得不偿失,毕竟对于国企来说不差这些钱。

但是我们不同,我们毕竟是研究院,以研发为主,所以更多地使用开源技术。

PS:国企软件开发版本迭代比较慢,系统测试时间比较长,毕竟对于国企来说,不怕慢,就怕系统出现问题,系统出了问题比系统开发不出来更严重。

--end--

扫描下方二维码添加好友,备注【交流】
可私聊交流,也可进资源丰富学习群更文不易,点个“在看”支持一下????

我在国企做软件开发这4年。。相关推荐

  1. 一个玩游戏的失足青年,转行做软件开发的挣扎过程(1)

    14年的IT从业经历,中专毕业后在小镇上开过网吧.在网吧一年多的时间里,天天陪人玩游戏,后来去读了一个三流计算机专业,毕业后转做软件开发,最近五年转入游戏开发行业! 从网吧小老板到转行软件开发 1 开 ...

  2. 女生适合做软件开发工作吗?优势在哪里?

    不知道大家在念书的时候,有没有留意到这样一种现象,工科类的院校女生可以说是凤毛麟角,有的专业几乎是清一色的男生,就算是有女生,也只有一两个. 难道女孩子都就读于文科类的院校了吗?其实不是,不少理科类的 ...

  3. 做软件开发,客户难找?接单难?怎么办?

    做软件开发,客户难找?接单难?怎么办? 做软件开发,客户难找?接单难?怎么办?随着网络的迅速发展,使得越来越多的人通过网上接单赚钱.那么,究竟要怎么才能让自己拥有的这些技能实现价值变现,通过一品威客平 ...

  4. 本文写给广大正在做软件开发的、曾经做过软件开发的以及即将做软件开发的女同胞们。同时也希望男同胞们能够给女同胞多一些理解和包容,多一些关心和帮助,让女同胞能在软件开发的路上走的更远一点,走的更好一

    本文写给广大正在做软件开发的.曾经做过软件开发的以及即将做软件开发的女同胞们.同时也希望男同胞们能够给女同胞多一些理解和包容,多一些关心和帮助,让女同胞能在软件开发的路上走的更远一点,走的更好一些.  ...

  5. 印度是如何做软件开发的

    印度是如何做软件开发的 我在工作中,接触到印度软件公司开发出来的软件: 整个体系架构非常清晰,按照我们的要求实现了全部功能,而且相当稳定.但是打开具体的代码一看,拖沓冗长,水平不咋样.我们自己的一些程 ...

  6. 35,40 甚至 50 岁转行做软件开发晚吗?看这几个成功故事

    常有人说 30 或 35 岁不适合做开发写代码了.那 35 岁以后转行做软件开发还可行么? 35.40 甚至 50 岁之后才开始学习编程,年龄会不会太大了?让我们来看看 10 个成功转行软件开发的真实 ...

  7. 每个程序员必看:如何在40岁后继续做软件开发?

    导读: 这是一个 42 岁的开发者所写经验分享文章.并且列出一些他 18 年多身为软件开发者的经验谈.许多部分看完后都会希望自己当时就能够了解,所以很推荐不论是新手或是老手都要好好阅读这一篇文章. 故 ...

  8. 做软件开发10年了,我准备转行了,做自媒体

    文|洪生鹏 编辑|静子 微信公众号:洪生鹏 最近读了<能力陷阱>这本书后,感触很多. 一般来说,做人,最重要的是要有自知之明,量力而行,量体裁衣,明白自己该做什么,能做什么,该如何做.然后 ...

  9. python能做软件开发吗-学习Python软件开发能做什么?

    原标题:学习Python软件开发能做什么? 近年来,Python语言可以说是快速抢占了人们的眼球.它以其代码简短.可读性强.适合迅速开发而广泛应用等优点让许多学员想要学习,很多人会问,学习python ...

最新文章

  1. 机器学习数据不平衡不均衡处理之SMOTE算法实现
  2. 框架模式 MVC 在Android中的使用
  3. ANSYS滑块导轨配合方法
  4. shell字符串截取总结
  5. android ripple 大小,Android Ripple 旋钮水波纹效果(一)
  6. jar 反编译_Java加密jar包流程
  7. php正则表达式,数组,函数
  8. Windows7查看本地Java安装是否成功和路径的方法
  9. IOS的pch文件,NSTimer定时器,运行消息循环,随机色使用
  10. MyBatis --教程
  11. 滤波器开发之二:基于算数平均的带阻平滑滤波器
  12. 知乎十周年之际,悟空问答宣布下线
  13. 2019年春季第七周 编程总结
  14. Eclipse的工作空间与项目
  15. paip.网站上传服务里需要做的操作流程V2012.10.2
  16. MYSQL练习题:访问日期之间最大的空档期
  17. P3717 [AHOI2017初中组]cover
  18. 数控技能大赛计算机程序员,广西选手获第九届全国数控技能大赛数控程序员赛项一等奖...
  19. jbox弹窗_强大的jquery弹出层插件jBox
  20. Spring Security安全框架

热门文章

  1. 【附源码】计算机毕业设计SSM网上旅游订票服务系统
  2. 我撑伞,在石桥上等你
  3. 关于JavaScript谷歌浏览器报错常见问题
  4. kali内开启键盘背光
  5. Unity 视频播放
  6. SpringMVC后缀
  7. 帝国cms自动生成html首页,分享一个帝国CMS定时生成首页(自动刷新首页)的方法...
  8. 《清单革命》读书笔记
  9. 安装SQL2000时出现 ntvdm遇到一个硬错误的处理办法
  10. Microblaze程序固化流程