前言
2017 年初,我通过一整天的口试及面试退出一家(某一线城市国资委全资控股)某团体的钻研机构(地方究院),任职高级软件工程师;在这边工作了整整一年,目前曾经跳槽到一家互联网公司,在回头看看这一整年,感触颇深,只好一吐为快,以便对想进入国企的程序员帮忙及借鉴。
入职考试
口试局部:国企面试与其余企业并没有太大区别,首先是口试,个别都是后面 50 道选择题,前面两道是开放性的大题,大题没有固定答案,只有合乎社会主义外围价值观就能够拿到满分,选择题是要害,全部都是技术题,须要答对 40 题以上,才有可能进入下一轮面试。
面试局部:面试分三轮,首轮是程序员面你(你将来的共事),他们会问你一些技术相干问题,例如:选举算法,redis 的利用场景,如何解决高并发,如何保障高可用,是否关怀 Nodejs 新公布的版本,deno 是什么;诸如此类的问题很多很杂。
第二轮面试是由副院长来面(也就是你将来的直属下属)。他会问你我的项目相干的问题,例如:做过哪些项目,解决了什么问题,你在我的项目中的角色,我的项目是如何治理的,又是如何停顿的,应用了哪些技术栈,为什么筛选这样的技术栈,遇到哪些问题,如何解决的这些问题。
第三轮面试是由党支部书记来面(相当于行政人事总监),这个面试就很简略了,简略说一下你的状况,聊聊家常,而后他会向你阐明组织构造,与一些待遇问题。
PS:进国企最重要的素质是文凭,咱们研究院硕士以上学历人数比本科要多,而且大部分毕业于国内一流院校(交大生是整个研究院的主体)。
工作压力
工作压力还是蛮大的,产品并不像私企由市场导向,而是政策导向;国家说人工智能热,那咱们就去做人工智能的我的项目,说区块链热,咱们就去搞区块链的我的项目,反正我在研究院一年以来,搞过云计算,人工智能,大数据,区块链。益处就是你能学到很多货色,而且紧跟市场热度。害处就是什么都会,然而什么都不精。
吐槽:为了投合政策做一些不具市场价值的产品(这外面不存在糜烂,当初国企很难贪腐,30 万 RMB 以上的我的项目就要求公共投标)。
举个两个例子,咱们也开发 OCR AI 图片识别系统,在市场上曾经有很欠缺的产品,而且很便宜,咱们仍然花钱去开发这种产品,市场价值根本没有,因为直到目前为止,咱们产品的识别率仍然不如市场上的几个主流产品(阿里,百度)。
第二个例子,便是公有云,这个咱们做得真的还不错,然而市面上最强的是华为,他们是卖服务器送公有云,也就是传统的卖硬件送软件,与他们相比,咱们的产品就不具竞争力了。
工作强度
工作强度真的还好,个别都不须要加班,至多我是不加班的。
这就意味着能够放羊了吗?当然不是,我退出的项目组,大多都是以 2 个星期为周期进行开发的,每两个星期要举办一次组内讨论会,如果完不成工作或者 bug 太多是须要加班解决的,因为国企是不能够出错的,一次出错可能间接导致点名批评(包含这个我的项目的所有相干人员),一次 kpi 黑记录,会间接影响你当前的升迁前途。
组内都是协同工作,可能因为你的起因导致我的项目没法按时上线,产生一两次你就会被边缘化,最终要么到职,要么下放到子公司。就算是副院长级别,如果实现不了团体的 KPI,也是会被下放的。
然而相比互联网公司,国企的压力绝对小一些,互联网公司履行的是不能胜任就走人的策略,所以每个人简直都没有什么安全感,只有拼命的工作来争取本人有安全感。国企,特地是大国企,公司的人事权个别都在公司总部手里。
工作环境
国企办公环境个别都是比拟好的,咱们有本人的园区,本人的办公楼,空间很大,硬件配置都是很不错的,有健身器材,有空气净化器,有本人的食堂,有自动售货机。
有本人的产品展厅,有本人的公司纪念馆。
降职空间
这部分只剩下吐槽了,一个萝卜一个坑,萝卜不走,也不会让出这个坑。在国企体现是没有意义的,除了口头褒扬,你取得不了任何理论益处。
好的人脉要比致力重要,如果下面没人意识你,就算你的领导鼎力举荐你,你也不会失去提拔,空降长官在国企是一件司空见惯的事。
PS:组织人员要比大众降职快(大众进不了总部)。
福利待遇
如果说国企 15 年前的待遇是一流的,那么现在的国企待遇最多只能算是二流的,特地是对于 IT 行业来说。以我所在公司为例,待遇采纳工资 + 福利(洗漱产品,电影票,靠近 1500RMB 的贴补等)的形式,工资增长比较慢,绝对于互联网公司来说,待遇至多是被腰斩的,鄙人也是迫于生存压力,为了生计而来到国企,跳槽去了互联网公司。
吐槽:国企没有奖金,国企没有奖金,国企没有奖金,重要的事件说三遍。
工作稳定性
国企的稳定性应该是最被人人称道的,特地是中字头企业。一方面是国企的社会责任感简直不太可能会裁员;另一方面公司的人事权简直都是在公司总部手中,上面的分部门是没有权力做出裁员决定的。以研发为例,如果有人不能胜任工作或者和其他人工作合不来,部门领导会想总部申请调岗,调到行政人力或其余部门,不会呈现领导向总部申请把你开革的事,所以国企给了员工很大的安全感。互联网公司则不同,裁员是粗茶淡饭,领导一快乐或一怄气甚至一拍脑袋就裁员,常常一年就会裁员几次,员工简直是没有安全感的。互联网公司很多都是靠融资生存,一旦融资距离比拟大或融不到资就会裁员,生存的压力微小,让它们没有能力或者没有职业道德感或无耻去思考员工的感触。国企则不同,国企的业务原本稳定就很少,国企营收绝对稳固,再说也不差钱,没有生存的压力。
技术栈
理论大部分国企应用的技术个别都是商用的,比方 Oracle,SQL server 等,极少应用网上的开源框架。
一方面是因为商业软件系统稳固,有大公司做技术支持;另一不便开源软件稳定性有待增强,到了线上因为开源框架的 bug 导致的系统故障能够说是得失相当,毕竟对于国企来说不差这些钱。
然而咱们不同,咱们毕竟是研究院,以研发为主,所以更多地应用开源技术。
PS:国企软件开发版本迭代比较慢,零碎测试工夫比拟长,毕竟对于国企来说,不怕慢,就怕零碎呈现问题,零碎出了问题比零碎开发不进去更重大。
粉丝投稿;下面的生存真的是你想过的吗?
举荐浏览
=====
为什么阿里巴巴的程序员成长速度这么快,看完他们的内部资料我顿悟了
程序员如何在三年内拿到年薪 50W?
价值两万的【程序员】职业规划,限时分享
看完三件事❤️
========
如果你感觉这篇内容对你还蛮有帮忙,我想邀请你帮我三个小忙:
点赞,转发,有你们的『点赞和评论』,才是我发明的能源。
关注公众号『Java 斗帝』,不定期分享原创常识。
同时能够期待后续文章 ing????