Click here to Skip to main content
15,884,353 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more: , +
hi,
its like this i did c++ at my school level for almost 2 years....its been 6 years since i have done any programming.....due to college studies......now i want to move to android development......for that i need to learn core java(j2se).....its been one month i have been doing j2se.....covered oops,classes,objects,inheritance,excepti... handling,generics,multitasking.....but after inheritance ,multithreading ,exception handling generics were very tough for me....multithreading was real tough...as i have never done these in c++.....and i am still left with many topics like string,i/o,file handling,collections,and other libraries.....and i want to search the job within next 3 months....dont want to sit idle.....so my doubt is whether i wud be able to cover all topics (remaining) as my previous topic like multithreading is still not clear(seemed really tough to me).....or shall i switch to something else like PHP/PYTHON/JAVASCRIPT and all....as i have heard php/python/java script are easy and coding is not much difficult as compared to c++/java/c#.......java seems to be much time consuming.....shall i continue with java(android) or switch over to something else.......as i need to join some job within next 2-3 months..............pls give me advice............
Additional Details
i know that any language cannot be learnt in 2-3 months.......................but i just want to complete as soon as possible......java topics like multithreading seeming to be too tough.....smeone toldd me python/ruby/javascript not that bulky as compared to java.....so pls tell me wat can be done at the earliest or shud i continue with core java????????????
Posted

It is impossible to give good advice to someone starting their career, as any route you take could be the right or wrong one, but only time will tell. If you find a particular subject difficult to begin with, it may be that with perseverance you will come to understand it; but that depends largely on your background and ability. Similarly if you switch to a simpler subject you may become expert in a shorter time. However, neither of these options will guarantee you a job.
 
Share this answer
 
I would recommend that you first get your written language more on par with the professional world. Your post is filled with text speak, "...", and run on sentences. While it works for traditional forum postings (even around here you will get flamed though) this is a Q&A and you should format your question and use the same quality that you expect to receive in an answer.

After you have that down I would recommend you update your resume because your skills for that would have likely improved because of this.

Then, I would focus on updating your resume such that it is tuned to what you are looking for in a job. If something is "tough" for you that does not mean you can not handle it. Class level material is much different than the real world. Sometimes it is hard for people to grasp the class material because they are not applying it directly to actual projects that come to life. Therefore, go with what you enjoy or go with statistics of job placement. In other words your other option is simply search what type of language is in the highest demand with the shortest supply of resources.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900