I am new to Java. I have several little problems that confuse me.
First one is, Can I have a job after having a good knowledge in J2SE instead of J2EE?
Second one is, Are there any projects I can participate from home while learning advance Java (I mean coding from home and upload them to company)?
Third one is, For a Good project, what are the other fields I should learn with Java? Should I learn UML etc.?