各位大佬,小弟目前准研二,还有一年秋招,在选择技术方向上陷入了迷茫,恳请前辈们解答。
小弟 985 本华五硕,本硕均为软件工程,本科时专注于 Web 开发,前端相对比较熟悉,React 、TypeScript 、Webpack 都搞过,后来在某大厂进行了前端实习后,发现前端在团队中的话语权太低,因此跑路到了 Java 后端,做 SpringBoot 、MySQL 、Redis 相关。
研究生实验室方向为云原生相关,因此也接触了一些 Kubernetes 、Docker 、Go 技术栈,起初我感觉云原生技术栈比起传统的 Web 前后端更加小众,门槛也更高(感觉像是基础架构),是一个不错的方向,因此就想深耕一下,包括做 CNCF 的相关开源等等。
在具备了一定基础之后,机缘巧合之下,进入到某大厂的云原生部门进行实习,四个月下来,感觉工作中的云原生和我想象中的云原生有很大不同,需要和业务方对接,回答他们的问题,而且技术也没我想象到那么厉害,更多的是对已有基础能力的包装,而且之前我以为基架要更轻松,没想到部门下班很晚,要晚上 9 点多 - 10 点。
我就陷入了迷茫,感觉所做的事情并不比 Java 后端“高级”多少,而且也很累。之前我认为做云原生的话,技术壁垒会比较深,职业生命周期会长一点,工作会稳定一点,但现在看来,感觉好像也很难达到我的预期。
我不知道是不是因为我是实习生,所以对云原生这个岗位的视野有限,我最近萌生了转回 Java 后端开发的想法,恳请有经验的前辈们不吝赐教,最近一直被这个问题困扰,很焦虑。
1
bug51 134 天前
个人是个普通码农。什么框架什么技术,目的都是“易学易用”。普通人花点时间能学会,框架和技术才有生命力。不会因为你是高智商人才,技术就专门服务于你
搞什么技术壁垒就唯独剩下搞 c++啊,越往机械层级靠近的,发明目的不是为了“易学易用” |
2
bug51 134 天前
软件工厂就是人类和机械之间的指令翻译,软件工厂越靠近机械层性能越强、越难读懂
AI 时代很难说哦。AI 就是牛逼的翻译官。普通的人类语言翻译人员 80%都可能通过 AI 同声传译替代 |
5
bug51 134 天前
银行 it 薪资肯定高于市面的码农 对比华五毕业生可能不是那么亮眼。薪资如果接受不了那没办法
|
6
javak 134 天前 via iPhone
选 quarkus ,云原生的 Java ,同时满足你的两个诉求,不用选择困难了
|