Hello, this is my first post and I don't know if this is in the right place or not but I have a few questions. I'm 15 and I've been learning java as a hobby for the last few years and lately I've been wondering if I can turn this into a career? I really like programming and I really like java but I would like to know what kind of jobs do java programmer do? Do they work on games, applications, applets, backends or what? Also have I made a good decision in learning java or should I give it up for something like C++? Any answers would be deeply appreciated. Thank you.
your decision is good.programming can be done in various languages like c,c++,.net, java.
Main thing we need to know is how good a solution to the problem ,what i mean to say how good the logic is coded.
you choose java which is a good ,popular object oriented language.you can develop games,web applications,console applications etc in java.some of the companies develop games,some companies web applications ,so it depends upon the type of requirement from the clients. you just concentrate on learning the fundamentals,OOPS concepts,multithreading,servlets,jsp,ejb.Career propects are excellent.
Welcome to the Ranch.
Java actually exists everywhere (desktops, servers, mobile phones, robots, TV sets or even Blu-ray Disk Java). It is a huge ecosystem and a massive pool of libraries.
Google+ for example uses Java Servlets.
I say, invest in Java and have a career but as a "software developer", not as "Java developer". The world of computing is full of amazing technologies and you don't want to lock yourself in one technology (not to mention it is not a good thing in the long term).
Steve Jobs said it perfectly: "Stay hungry, stay foolish".