所谓术业有专攻,我只能说这两个都是好方向。java方向机会多点,现在前端人才比较稀缺。薪资方面看个人能力了,同一层级下差别不大。未来我觉得都有前景。
总体而言,前端上手比较快,中期发展能够比较好,但是看长期的话应该还是后端比较有优势。
之前我做过大约两到三年的前端开发,因为本身他所见即所得,所以上手相对而言比较快。并且现在客户端、微信小程序等等发展都比较不错,应用广机会多,因此中期也比较吃香。但是,由于前端框架比较多,尚未统一且更新迭代快,因此后期发展应该比较受限,难以形成沉淀和积累。
后端则较为成熟,但前期见效没那么快。而且对个人要求相对高一些,如果个人能力或者投入方面不到的话,可能就永远没有后期了,这个也要考虑在内。
主要还是看兴趣,真的,不要因为工资而去选择自己不喜欢的行业,自己不感兴趣的东西,越学到后面,你的耐心和毅力都一点点的被消磨掉的。另外我自己作前端开发多年,对于Java也有了解,对于学习前端开发的话自己也整理了一些资料和视频,对于前端的学习方法,学习效率,如何就业,你可以私信我,给你一些学习或者选择的建议,
希望对你有所帮助