• 初级JAVA菜鸟的一些迷茫
  • 发布于 1周前
  • 49 热度
    5 评论
23 年本来学的 SpringBoot 找后端岗,但是行情不好,大厂后端难进,后面觉得某个小厂 offer 待遇还不错,就阴差阳去了,结果进去才知道做 Java 客户端开发,后端使用纯 Java ,SpringBoot ,MyBatis 这些都不用。像这样感觉就基本车门焊死了,跳槽的话可能会因为技术栈不匹配找不到工作,长远来看发展潜力很低。

那些招聘要求都是什么精通 SpringBoot 、Redis 什么的,但是这些在小厂工作都不使用。我虽然能背八股,但是没有实战经验,可是现在准备年后换工作的话,感觉只能准备一个月,也不知道能匹配到什么样的工作。目前行情仍然不行,Java 后端人挤人。要是辞职后找不到工作就难办了。

苟着的话,3 年合同再过一年半就到期了,到时候再跑路也可以,但担心的问题还是技术栈不匹配。我想的是工作时自己再学一些框架知识,毕竟这些内容只是一些固定死的知识点,面向对象编程的能力作为核心还是不变,就算我做客户端开发,转后端,只要背好后端知识点,不影响我的代码能力。

但是不知道作为一个招聘方,会如何看待我的过往的个人工作履历,不知道大家有什么指点或者看法,比如有没有面试人员给点意见,我的这份工作对我面试后端是减分项还是不影响。
用户评论
  • Pigeon
  • 我个人的经验,现在 Java 人太多了,如果你学历不够硬的话在简历筛选这块就很难了,如果你学历还不错(重本以上),可以多熟悉熟悉框架,至少在简历上写个熟悉 Springboot 这些主要是保证 hr 看到关键字能留一波面试。纯 Java 至少得把八股文背熟了,这样到时候懂技术的面试官也不太会介意框架的事情。
  • 2025/1/3 9:00:00 [ 0 ] [ 0 ] 回复
  • APAC
  • 我之前断断续续写了一年多点儿的 Java 后端,最后一家是个第三方保险服务的小公司,研发团队五六个人,销售团队一二十人。主力开发是一个快四十的大哥,大哥人随和话少,低调不争,朋友圈每天就是晒娃。每天受产品市场测试各方面拷打,跑路后从前同事了解到,大哥工资才 25 。可以说大哥当时的状态完美符合我对中年程序员的刻板印象,也刺激着我对自己未来的恐惧。


    焦虑迷茫下,当时的我疯狂收藏下载各种框架、源码、极客时间教程,制定一堆从来没完成过的计划,真听完的课也是过两周就忘了。头发没少掉,工资不见涨,每天还需要大量时间刷抖音来对抗焦虑。最后还是没有足够的能量来对抗这焦虑了,裸辞躺了段儿时间。


    后来去了大公司外包,从 Java 零经验转 C/C++ 嵌入式,熬了一年运气不错,甲方给了内转。至今我 C/C++ 的代码能力依然稀烂,那时候刚入门的 Java 技术栈也快忘了个干净,但好处是工作多又杂,总归能找到个合适自己的位置,帮着解决了点儿问题,后面的路看起来宽了不少。


    行业是网络安全,业务还在增长,尤其是海外业务,缺人,不要求经验技术栈,最大的要求是 op 这样的年轻人,我猜领导们的考虑是你们爱学习,好压榨。可以联系我( bjBiMTAwMGc=)了解下,我没打广告的意图哈,只是万一能缓解你的焦虑最好,不能的话也祝你新年快乐,幸福健康,内心自洽。
  • 2025/1/3 8:57:00 [ 0 ] [ 0 ] 回复
  • 原木风
  • 框架没这么重要,比如说 Go 就完全没什么大框架,都是一个个零散的库,假设你毕业直接进了字节腾讯,这边用的都是 Go ,难道就没法进步了?框架这种东西是最廉价的知识沉淀,说不好听点,就是用啥没啥用。
  • 2025/1/3 8:51:00 [ 0 ] [ 0 ] 回复
  • 暮涵
  • 我的经历,给个参考吧。

    我毕业后校招找的第一份是北京的一家给汽车厂商提供产品与服务的公司(很好猜~),招聘的时候 SpringBoot 、中间件、设计模式一应俱全,但是入职部门后发现做的是客户端软件,用的还是 Eclipse SWT 。当时也特别迷茫,本着学到就是赚到,不浪费应届生名额,打算干下去。

    就这么待了一年多,发现核心组件根本不是用 Java 写的,甚至是别的部门早就搭建好,只需要 RPC 调用就行,Java 纯做客户端界面排版,这种情况下,基本只是学到了 Eclipse SWT 怎么搭建界面你和设计监听器,业务上懂客户需要什么样的交互流程。

    说实话直接干废了,市面上用 Java 做原生前端的本来就少,要用也是 swing 和 javafx ,想换工作那是大海捞针;对我来说最不能接受的是,较少的技术积累 + 非主流技术栈 + 无法接触核心组件与业务 + 渺茫的晋升前景。

    23 年初,我调查了下就业市场,投了极少数能匹配的公司,挣扎了几个月得出结论:换方向,用 Java 做 PC 客户端这个赛道不如直接去做前端或者转安卓。最后我选择裸辞,边投简历边广撒网式的学习,当前的研发后端市场趋于饱和甚至在收缩,第一份工作约等于近一年空窗,竞争烈度特别大。多方对比下我选择了一份技术产研的岗位作为过渡,天知道我选的对不对,人生也没有后悔药,希望以后还有机会参与研发工作吧。

    所以,以我的经历看待你的问题,若纯 Java 仅做客户端开发,且没有参与到核心组件、中间件的研发,这份工作是减分项,转后端难度不必空窗了一年简单多少,其他情况我也给不出更好的意见了,共勉
  • 2025/1/3 8:48:00 [ 0 ] [ 0 ] 回复