我建议你是继续做java,如果去学习另外一种编程语言,虽然你有过java语言基础,但是学习起来还是会有困难,而且你学习另外一种语言,你有考虑过要学什么吗?相对于你之前做java工作,很多都是技术支持,但是这个对于你提升技术还是不行,很多技术都是从做项目开始的。很多公司看重的是项目经验,除非你面试的不是基础的技术岗。如果你现在还有在找工作,你可以先一边找一边巩固java,同时自己可以做点小项目,如果有去面试就会有的说。
新的东西因为充满未知,可能会让人觉得充满希望和变数,可是,你自己也是做java的,也应该了解,换种别的编程语言的意义有多大呢?C也好C++也好,又或者是java其实他们都是共通的,我觉得你应该踏踏实实的继续做下去,努力不会白费的,一家公司部好,两家不好,不可能哪一家都那样,在任何的技术领域,只要你又能力就别怕别人雇不起你,就不要担心你的能力会被埋没,重新开始一种新的东西,你需要时间忘记原来已经形成的思维和方法,你需要时间去适应新的东西,在java领域你可能都有了自己的一些技巧了,可是换种语言,就又是从0开始,我自己也是自学的java刚找到工作,感慨有点多,不过真的觉得咬咬牙坚持一下,谁知道下一秒的世界是因谁而改变呢?
从你的描述来看,你的技术还不算很强,我建议继续做java,好公司这么多,没必要在一棵树上吊死,慢慢找吧,顺便找时间好好巩固自己的基础(面试其实是很好的学习机会,发现不足马上改进)
建议 学Android
原因有三
1、现在学Android很吃香
2、有java基础 学Android快
3、Android人才短缺 这些是我同事刚毕业 在上海就有9k 在广州 有7k
既然已经学了java,就继续走下去吧。如果你已经有个方向,例如某个公司需要某种程序的人,那么你自然可以去学。否则你等于被清零了。还是先找一家java公司吧。