i think in the end you need to know if you want to be a java programmer in the future. if you are you will really need to put your heart and mind into it and take challenges head on so that one day you will be as good as the seniors too. but remember, learning never ends and the sky is the limit
That is a decision you need to make. Ask yourself these questions.
Do I like what I am doing in IT?
Are there other positions available in the area?
Are there other classes I can take?
Can I find a mentor?