• 做了半年前端,现在转Java。现在有点迷茫的感觉,希望前辈可以给点建议

    02/10 erriouipo 9 评论

做了半年前端,现在转Java,之前有点Java基础的,今年7月毕业,我想问下现在做Java还需要掌握前端的技术吗?譬如那些主流的前端框架vue、angular等等,还是专注Java这门,像常用的实时计算storm/Jstorm、spark、flink等,缓存框架redis、memcached等,消息中间件kafka等,常用的引擎solr、elasticsearch等,现在有点迷茫的感觉,希望前辈可以给点建议

1 收藏


直接登录
最新评论
  • 子衿悠悠 程序员 02/10

    这要视情况而定了,我们现在做的就是从后台到前端,所以做后台前端多少还是会涉及一点的

  • micro 软件攻城狮 02/10

    你要做web开发的话,前端知识肯定有用,尤其是去小公司,可能需要web全栈开发.如果侧重java开发,那就更广了,包括中间件和一些搜索引擎,这些需要的前端知识较少.个人觉得在广度和深度之间选择一个适合自己的平衡点.

  • sheldon shen Java开发 02/12

    别纠结了,两者都不放弃.我之前一直就是做java,现在学前端半年了,java和前端简直就是2个世界,编程思维十分不同,这对自己的成长和视野的开阔很有益.

  • ximen 软件人 03/07

    全栈,已经不流行了

    细分,细分技术方向,java或者前端,选一个

    做java不需要会前端 javaSE,jvm,多线程基础,springboot相关,github项目

    前端今年饱和严重,如果有真的感兴趣,可以

    • erriouipo 后端 03/07

      Java呢??我现在找到Java实习了,是金融公司,Java团队有60人,业务很多

  • 周进林   03/08

    说说自己的体会吧。现在的前端不同以前了,以前JQuery大行其道时前端的代码还是和后端代码放在一起部署的,java开发也会经常写一些jsp之类的页面。但现在的前后端都是分离的了,无论大公司还是小公司。前后端分离后,现在的基本做法都是后端提供REST接口给前端掉用即可,所以在开发时后端开发者可以完全不用关心前端的代码,只需关心你返回了什么数据给前端。甚至你可以在整个项目开发过程中一行js代码都可以不接触。

    因此,你可以完全不需要学各种前端技术(这个无关公司的大小,现在小公司的前后端工作也区分的很细了,无论之前在到公司工作还是小公司工作,也有很多后端工程师也不会写js,不会前端的)。但就我个人而言,作为一个后端开发者不能一点前端知识都不懂,毕竟你提供接口后还需要和前端开发者进行联调的,对前端有所了解,有共同语音才能更好地联调。

    作为一个后端开发者,我最近也有在学一些 Angular 这种前端技术。不是为了成为一个全栈工程师什么的,只是纯粹地感兴趣去了解、去学习。但作为后端工程师,学习的重点还是放在后端。所以不用想太多,作为后端工程师,面试热门的前端技术时有兴趣就去学,没兴趣就继续研究后端的技术就好。