31岁java程序员做什么规划好
你的年龄已经不小了,而且入行较晚,职业经验积累不够,这是你的硬伤。而且估计这三年里你们公司所做的项目,java不是占据很大的比重吧,可能就技术侧重性来说,所用到的技术也不一定会接触到时下主流的东西。小公司,事情杂,样样都要做,虽然看起来什么都会搞一下,但也等于什么都不精深。个人觉得你还是应该深入专注于java开发,毕竟java语言现今还是使用率很高的编程语言,大数据的确是未来会有较大发展的一项技术,但学大数据是要研究算法的,并且可能要自己开发算法。这方面很不简单。你可以找一家以java为主的技术公司,投入一些较大的项目,再深入搞两、三年的java,多接触一些外面时下大公司在用的主流技术,向技术架构的方向发展。这样的话,35以前你很可能可以成为高软。如果有机会的话,试着当个leader,带个团队去负责一个项目,就有机会转型成管理人员了。