I have been studying DOTNET for about two years, and I can't say it's a low level. After the baptism of several large and small projects, I have rich development experience. It will envy many people to take out their resumes. However, in the process of looking for a job, it is found that the disadvantage is obvious.
1. Since DOTNET is still emerging soon, and many companies are reluctant to spend money to buy this huge platform, companies that are recruiting will rarely see the need for DOTNET developers, and occasionally there will be two outsourcing companies. C/C ++ and Java are all in large demand.
2. There is basically no company's written examination question: DOTNET, because DOTNET encapsulates a lot of things, and the development is really simple, so each company basically does not have this question. The written test is basically C/C ++, and some companies take the test in Java.
3. The interviewer is basically a technician with many years of work experience. They are basically experts who use C/C ++ or Java. These people do not understand DOTNET at all, some even have disdain for the new things such as DOTNET. So once your project is developed by DOTNET, they will not ask related technical questions, but will send you a chat. If your project is C/C ++ or Java, they will be very interested in discussing it with you in depth. Once your level is correct, you will have a good grasp, it's almost done. The developers who use DOTNET have no chance to perform even if their level is higher. They basically cannot get a high score during the interview. In other words, "the impression is good, and the middle grade is better ".
Interview is really sad. For companies that recruit C/C ++ and Java programmers, you can try to show your learning abilities. Maybe they want you and then train you to become the ones they need. For the written examination, you can spend more time reviewing the basic knowledge. The basic knowledge of all aspects of the deaf person is not bad, including the data structure and other basic and C/C ++, Java language, the written examination can basically pass. But when I got to the interview, I got depressed. I basically didn't ask about my project, and I felt I was not interested at all. I sent out politely. Even after the interview, it may be because the project has rich experience and barely passes.
From the perspective of recruitment requirements, written examinations, and interviews, currently, DOTNET developers are compared with C/C ++ or Java developers under the same conditions, the disadvantage is indeed obvious. We hope this situation will change over the years.
(Note: I have not been interviewed by any organization that has recruited DOTNET development engineers. I don't know what it will look like .)