I hope you guys would help me as im really not sure if is the right forum to post this, I have been working on a tool which is created by my company internally which is used for developing an application though it is developed in java im only working on the tool and i dont have any java knowledge and i have only that tool knowledge for past 6+ yrs so now for me to learn java from scratch and find a job is it possible? or is it better idea to quit learning java and do something else. I do have basic programing skill with loop,if else,logic etc. please let me know your valuable suggestions
I know this got moved to another forum, but I didn't see a link to it. A bit of friendly advice: Do NOT stop learning Java, or you WILL be sorry. It should be easier for you to learn anyway, since you already have programming experience in some form that deals with traditional loops, if statements, etc. If you don't already know C++ and C#, learn those too; if you do know at least C++, it'll make learning Java even easier. Essentially these three languages are much of the core skillset that every programmer that may be about to change jobs - or even what they're doing in their present job - needs to know. Don't worry too much about learning all the APIs and other stuff like that yet; just learn the basic language of all three of these and get used to them. Then move on to the Java APIs and technologies (as well as SQL and using C# or Java to run SQL). The core languages are not hard at all, especially for somebody who already has a programming background. The APIs and stuff (including JSP) will come with time.
As for finding a job, once you know C++, C#, Java, SQL, and how to use SQL in C# and Java, you have enough professional programming experience that you should be able to find another job just fine.
John McClellan wrote:. . . if you do know at least C++, it'll make learning Java even easier. . . .
Beware, however. Java™ and C++ are different languages, but people think the similar syntax means constructs have the same significance in both languages. They don’t. That misconception causes no end of confusion.
In my view just pick Java and then move on to enterprise Java if you want to stick with Java.
If you want go down .Net path, then learn C#
Some of these enterprise technologies/frameworks are quite vast and can take some time learn. So, choose carefully. Once you get a good handle on programming, you can expand your horizons depending on your interest, demand, etc.
Not all people know about programming, your so lucky because you have a job. Take some short courses about java programming, everything in the world can be learned. If you don't try you will never be a good person.
Find the latest job vacancies from the top employers here at QuickList.
We are the prime job site for Filipinos.