Hi all, I have this uncertainty in my mind and think this is the best place to find a soln to it. I have cleared the SCJP 1.4 and am planning on taking the SCWCD. However seeing the recent emergence of .NET I am now in a dilemma as to which technology to pursue. I intend to Master one rather than be the jack of both. Am i right?. I am graduating in dec from Univ of Texas, Dallas (M.S in comp science) and this decision cud critically steer my career in the future. Pls advise. Vinay Gangoli
SCJP 1.4<br />" Somedays ur the dog...other days ur the water hydrant "
Hi Vinay, As starting out, you need to be master one technology. When you get a foothold into the field most of the time, you will branch out and learn more. It is the nature of IT discipline. In term of .NET or Java, have you seen the JavaOne outcome posted in the Java News forum? Market share wise, Java is still leading. But some prefer .NET precisely C# because it's easier. How's easy is depended on individual. On the other hand, Sun is more generous toward newcomers than Microsoft. But Microsoft is known for savvy marketing strategy, that over greedy SOB may have the last laugh. My observation, people who know C++ grasp Java quicker then those without. It will not be unpredictable if one knows Java, yet able to find employment in C# of course with some adjustments. Cheers, MCao
how can you not know what language u want to use how did you manage to about graduate from a Master of Science in computer science then? what have u been learning ,doing ur assignments and passing exams with? what did u learn in ur bachelor degree and master degree how many years did it take for u to get ur MS ?
BEA 8.1 Certified Administrator, IBM Certified Solution Developer For XML 1.1 and Related Technologies, SCJP, SCWCD, SCBCD, SCDJWS, SCJD, SCEA,
Oracle Certified Master Java EE 5 Enterprise Architect