你的年纪很好,可以说以你目前掌握的这些已经足够入门。这个时候我建议你考虑自己能在哪个方向拿到结果更快,来选择自己的从业方向。首先据我自己的了解,web前端的形式稳增不减,之前一直被看不起的职业已经在高端领域里有了一席之地。java开发也是经久不衰,适合自己的都可以去发展。
如果你决定发展前端,就多学习一些目前已有的一些框架,比如less等。剩下的就是项目来丰富自己的能力,以你目前的基础三年左右应该是能出手的。之后你需要一个纯大神带你,你不需要高工资,需要一个能辅佐他并一年内吃透他的效率。然后跳槽。
如果你决定发展java,熟悉目前公司框架和工作模式是你需要的,等你觉得这些都是太简单的东西时,你去接受任何框架和模式都是一周左右的事,剩下的你也应该了解,就是不断地学习练习。
祝你成为IT精英,加油