云原生开发还是 Java 后端?

134 天前
 ipsum0320

各位大佬,小弟目前准研二,还有一年秋招,在选择技术方向上陷入了迷茫,恳请前辈们解答。

小弟 985 本华五硕,本硕均为软件工程,本科时专注于 Web 开发,前端相对比较熟悉,React 、TypeScript 、Webpack 都搞过,后来在某大厂进行了前端实习后,发现前端在团队中的话语权太低,因此跑路到了 Java 后端,做 SpringBoot 、MySQL 、Redis 相关。

研究生实验室方向为云原生相关,因此也接触了一些 Kubernetes 、Docker 、Go 技术栈,起初我感觉云原生技术栈比起传统的 Web 前后端更加小众,门槛也更高(感觉像是基础架构),是一个不错的方向,因此就想深耕一下,包括做 CNCF 的相关开源等等。

在具备了一定基础之后,机缘巧合之下,进入到某大厂的云原生部门进行实习,四个月下来,感觉工作中的云原生和我想象中的云原生有很大不同,需要和业务方对接,回答他们的问题,而且技术也没我想象到那么厉害,更多的是对已有基础能力的包装,而且之前我以为基架要更轻松,没想到部门下班很晚,要晚上 9 点多 - 10 点。

我就陷入了迷茫,感觉所做的事情并不比 Java 后端“高级”多少,而且也很累。之前我认为做云原生的话,技术壁垒会比较深,职业生命周期会长一点,工作会稳定一点,但现在看来,感觉好像也很难达到我的预期。

我不知道是不是因为我是实习生,所以对云原生这个岗位的视野有限,我最近萌生了转回 Java 后端开发的想法,恳请有经验的前辈们不吝赐教,最近一直被这个问题困扰,很焦虑。

1206 次点击
所在节点    问与答
6 条回复
bug51
134 天前
个人是个普通码农。什么框架什么技术,目的都是“易学易用”。普通人花点时间能学会,框架和技术才有生命力。不会因为你是高智商人才,技术就专门服务于你

搞什么技术壁垒就唯独剩下搞 c++啊,越往机械层级靠近的,发明目的不是为了“易学易用”
bug51
134 天前
软件工厂就是人类和机械之间的指令翻译,软件工厂越靠近机械层性能越强、越难读懂

AI 时代很难说哦。AI 就是牛逼的翻译官。普通的人类语言翻译人员 80%都可能通过 AI 同声传译替代
ipsum0320
134 天前
@bug51 只是不想职业寿命太短。。。
bug51
134 天前
@ipsum0320 银行喜欢招你这种根正苗红——本硕计算机/软件工程 十年 it 开发经验,直接招的就是银行 it 架构师
bug51
134 天前
银行 it 薪资肯定高于市面的码农 对比华五毕业生可能不是那么亮眼。薪资如果接受不了那没办法
javak
134 天前
选 quarkus ,云原生的 Java ,同时满足你的两个诉求,不用选择困难了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1057046

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX