前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >下定决心,离开国企。

下定决心,离开国企。

作者头像
沉默王二
发布2023-08-31 13:59:04
1660
发布2023-08-31 13:59:04
举报
文章被收录于专栏:沉默王二沉默王二

作者:沉默王二 技术派:https://paicoding.com

大家好,我是二哥呀。

今天分享的主题是:一位球友,毕业后一直在一家国企工作,期间负责过一个大数据的项目,用到了 Hadoop,HBASE,flink,kafka 等技术栈,算是很有收获的一个阶段,但后来项目做完后,就感觉没有价值输出了。

球友非常渴望进步,不希望在国企这个大熔炉里温水煮青蛙,问二哥该怎么办?目前这个大环境,适合跳出国企出去闯一闯吗?如果跳的话,应该具备怎样的能力?

那提到国企,大家应该都会想到“围城”这两个字,但不管跳不跳,有追求的话,就应该对技术和成长保持饥渴,也只有这样,才能在大环境下不摆烂不躺平,追求“烟火生活”的同时,还能与时俱进。那希望二哥的回复,能给大家带来一些启发和帮助🤔。

球友提问

二哥,您好!我是一个19届的双非本科生

在校时毕设是SSM的一个系统,包括实习培训是大数据相关的培训(其实就是简单的搞了一下MapReduce),当然那个时候也有点c++,c#的基础

毕业后直接到了一家国企工作,刚来时这家企业是不做Java方面的开发的(外包给别人做),基本都是C#,c++方面的桌面应用

我来时就负责了一个老的JSP项目的升级维护工作,大概半年左右,在这期间我也自学了微服务,还有docker,Maven,gitlab等相关的内容,(都是抽点时间看,不是很系统),那时后可能感觉自己呆的时间不长

后来公司接到个比较大的项目,需要用到java后端,大数据等方面的内容,我就接手负责了这个新的项目,大概做了两年多,系统的底层包括Hadoop,HBASE,flink,kafka这些包括环境搭建编码都是由个人一手完成,当然后台的Java服务中间也有人来协助,但还是精力有限吧,从网上边学边搞感觉什么都会又什么都不会,还有就是国企的事情好像不那么注重产品只要个结果,这个你大概懂

现在这个项目做完了,我感觉自己好像又没有价值输出了,相当于自己做了个外包,目前就是有时候给别的项目写写方案,自己没有相关的项目做(java方面的比较少吧)。

但是在国企感觉晋升的空间比较小,做管理也没经验没门路,技术方面的事情呢又做不到了,自己总不能一直这样下去吧,是个企业就总得赚钱,不能总是养着闲人(没有价值输出迟早被降薪,尽管年薪也才19左右,辞退到是可能性比较小)

还有就是乘着现在还没过30岁还有多一点的机会,30岁以后可能机会就少了。当下我很希望找到一个有自己业务的企业,然后去不断精进相关业务,而不是再去做外包这种只完成任务类型的

针对我的经历,我想问一下您:

1、您觉得当下的环境我适合跳吗,当前环境对工程师的需求到底是怎样的?

2、如果跳的话,公司您有什么推荐吗?

3、如果跳的话,我该具备怎样的能力,我怀疑在国企呆的这几年,是不是和外面脱节了?

4、在星球学习能给我带来哪方面的提升?

二哥回复

球友好。

从你问题的描述上能看得出来,你其实已经是一个非常成熟的打工人了(dog),自己已经学会主动思考了,只是说缺少一些决绝的心。

国企的确就像你说的这样,外面的人羡慕想进去,里面的人着急出去(有上进心的),我有一个朋友就是从大厂跳到了国企,一开始感觉还是非常爽的,但最近也开始失落了。

我公司的同事,他朋友是一家做外包的小公司,然后就有一个国企收购了他们,目的很简单,就是想直接把活外包给他们做,以前是真的外包,现在是假的外包,但看起来就像是国企自己开发的一样。

和你说的情况有些类似。

我们打工人,想要改变,其实有两种途径,一种就像你计划的,跳槽到一家有业务的公司,能不断迭代的公司,能不断成长的公司。另外一种就是拓展自己的业务,也就是常说的副业,第二职业。

副业这个选项非常适合在国企的小伙伴,它不只是说像二哥这样做开源,做知识付费,它还有非常多的变体,比如说,接一下国企领导的私活,我自己的一些朋友就是做这种服务的,并且收入超过了主业。

要善于利用身边的资源,一开始当然会感觉没有门路,但只要你动了心思,并且愿意去尝试和探索,其实就会不经意间打开一个新的世界。当然了,副业不适合所有人,需要天时地利人和,我只是给你提供一种思考。

接下来回答你的问题。

1、当下的环境我适合跳吗?当前环境对工程师的需求到底是怎样的?

我个人是比较抗拒把大环境和个人绑定的,什么意思呢?

就是,我们当然都希望环境是蒸蒸日上的,但历史的发展告诉我们,真相就是不可能,有低谷有高潮。

现在的环境肯定是偏离人们预期的,但我看到的,无论什么样的环境,有计划有想法肯坚持的人,一直都活得非常好,非常舒适。

想要跳槽,星球里我见过太多了,都拿到自己心仪 offer 了,我不能说没有失意的,但只要能制定计划,并付诸实践的,都达成所愿了。

所以,不要主动去绑定环境,而是从个人的实际情况出发。

你现在已经处在工作 3-5 年的阶段里了,并且是亟需要再上一个台阶的,那么你就需要主动出击,去看看你心仪的公司岗位,都要求什么。

你比如说成都京东零售,25-40k,16 薪,任职要求有:

  • 扎实的 Java 编程基础知识
  • 掌握常用的设计模式、数据结构
  • 并发编程方面有一定的功底
  • 有技术选型能力
  • 掌握 Spring 全家桶,比如说 Spring Boot、SSM
  • 掌握 MySQL
  • 掌握 Redis
  • 掌握消息队列
  • 掌握 ES
  • 掌握 Nginx
  • 对这些技术栈的原理、使用场景有透彻的认知
  • 掌握软件设计,比如说DDD、OO、OP、SOLID
  • 对代码质量有极客精神
  • 对高可用、高负载、高并发、集群容灾/灰度机制,有深入的了解
  • 对Netty/QUIC有一定的实战经验
  • 理解底层网络技术(TCP/IP、UDP)

这些技术栈,在星球里都有系统的学习资料,我之前也帮其他球友整理过。就看这种满不满足你的要求。

如果说要求太低,那么你可以再往上调整;如果说要求太高,你就需要再往下调一下。但唐太宗《帝范》卷四:“取法于上,仅得为中,取法于中,故为其下。”我们在准备的时候,还是要按照高标准高要求来。

2、如果跳的话,公司您有什么推荐吗?

成都都有哪些不错的互联网公司,我在星球的第二个置顶帖知识图谱里有整理过:

https://tobebetterjavaer.com/cityselect/chengdu.html

去看它们的任职要求,和薪资是否能满足你的预期,就对了。

鞋子适不适合自己,还需要你亲身去挑选一下。

3、如果跳的话,我该具备怎样的能力?

这个问题其实和第一个问题有重复,我在前面也回答过了。

国企的开发要求肯定没有互联网公司来得高,因为就像你说的,国企的领导看重的结果不一样。

互联网公司,追求的是,投资人的利益回报,回报的来源主要是用户的满意程度和消费能力,相对来说,是比较看重技术的。

虽然现在很多大厂也在搞办公室政治,但整体上来说,国企是比较看重子弟关系的,而互联网相对来说,看重的不一样。

那自然技术的要求也不一样。

像你提到的 JSP,在互联网领域,早都是老掉牙的东西了。但依然还有国企在用,就很离谱。

那这些新技术该怎么学习呢?

星球的百度网盘、星球的知识图谱、星球的付费专栏,基本上都覆盖到了。你比如说,前面提到的 Java 后端开发四大件。

Java 基础:去看二哥的 Java 进阶之路,PDF 版戳这里:

https://t.zsxq.com/0dtIIf9AE

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 沉默王二 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 球友提问
  • 二哥回复
    • 1、当下的环境我适合跳吗?当前环境对工程师的需求到底是怎样的?
      • 2、如果跳的话,公司您有什么推荐吗?
        • 3、如果跳的话,我该具备怎样的能力?
        相关产品与服务
        大数据
        全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档