what about java?
mahmoudelkady
Member Posts: 3 ■□□□□□□□□□
Hello there,
I am now in the course of studying for the 70-536 exam,
I love programming a lot,
But all my experience in so far was in c++ and the MS.NET using c#.
I have read about java and found the idea of write once run every where to be very attractive,
I mean come on, from cell phones and small hardware devices to any operating system? That is really something, regardless of the fact that some java applications have to be written again when using a different platform, that still rocks,
Now I have two questions, and they both have to do with jobs quantity (that is: the number of jobs available) and quality (salary and compensations) between the .net on one hand, and java on the other hand:
1- Form an individual point of view can one developer (in java) develops for many operating systems in the same time? This is very important because java has obviously more jobs than the .NET, but they require dealing with diverse of operating systems and technologies, so if the answer is no this means that in reality as a .NET developer one might have a better opportunity to find a job than a java developer (assuming that the two communities are equal) which is absolutely not the case if the answer in yes,
I mean if I became a MCPD and search DICE for .NET jobs, I can pick up nearly any job and apply for it if I have the required experience, is it the same if I became a sun certified java developer? I can right JAVA and apply for any thing? Or there r paths (in the arena of study) that by choosing them eliminate other paths.
2 – Am I right in seeing that the .NET salaries are higher than java's and that java's require much more experience and deep knowledge of other different technologies as opposed to the .net that seems like a package that u study and find a job close to what u have been studying?
I also need an illumination on the trends for software developing industry, it is changing so fast, is it on Microsoft side or java's or another side?
Thank you very much for helping me.
I am now in the course of studying for the 70-536 exam,
I love programming a lot,
But all my experience in so far was in c++ and the MS.NET using c#.
I have read about java and found the idea of write once run every where to be very attractive,
I mean come on, from cell phones and small hardware devices to any operating system? That is really something, regardless of the fact that some java applications have to be written again when using a different platform, that still rocks,
Now I have two questions, and they both have to do with jobs quantity (that is: the number of jobs available) and quality (salary and compensations) between the .net on one hand, and java on the other hand:
1- Form an individual point of view can one developer (in java) develops for many operating systems in the same time? This is very important because java has obviously more jobs than the .NET, but they require dealing with diverse of operating systems and technologies, so if the answer is no this means that in reality as a .NET developer one might have a better opportunity to find a job than a java developer (assuming that the two communities are equal) which is absolutely not the case if the answer in yes,
I mean if I became a MCPD and search DICE for .NET jobs, I can pick up nearly any job and apply for it if I have the required experience, is it the same if I became a sun certified java developer? I can right JAVA and apply for any thing? Or there r paths (in the arena of study) that by choosing them eliminate other paths.
2 – Am I right in seeing that the .NET salaries are higher than java's and that java's require much more experience and deep knowledge of other different technologies as opposed to the .net that seems like a package that u study and find a job close to what u have been studying?
I also need an illumination on the trends for software developing industry, it is changing so fast, is it on Microsoft side or java's or another side?
Thank you very much for helping me.