谢邀。个人建议转大数据。
我也是从事Java开发,对于题主的纠结感同身受,毕竟自己如果在Java上已经算是游刃有余的话,已经是付出过很多学习精力,学机器学习的话基本上是要和Java说再见,这无疑是一个非常可惜的选择。
而且转机器学习就不仅仅要深入Python,还要对数学算法方面有所造诣,这不是一蹴而就可以熟练掌握的,因此转人工智能风险也比较大,容易夭折自己的职业规划。
目前大数据方向依旧是需求量比较大前景非常好的工作方向,Java在大数据领域的应用非常广泛,光是Hadoop生态圈,就已经够可以完成很多大数据工作,而Hadoop又巧妙与Java密不可分。
最重要的是大数据方向并不会比还处于初级水平的机器学习工资低,薪资问题的话不用担心。
我是极客宇文氏,欢迎关注,感谢阅读。