I am a C/C++ OOD/OOP Software Engineer who does Multi-Threaded Systems Network design and development. I have designed, sold and created multi-million dollar systems and contracts.
I am not a C# or .NET programmer. And yes there is a difference between C++ and C#. Yes, I know enough about C#, .NET, Java (and JavaScript) to use these languages for minor tasks when needed. No I am not going to change my career because you have an urgent need for a C## programmer and can place me tomorrow.
Why won't I change my career to do C#? Well to put it bluntly C++ level developers become artists who work with oil paints at some point in their life, while a C# and .NET programmers will be house painters for a long time.
Why? My guess is most of the C# programmers have not been trained as Computer Scientist and C#, .NET or HTML are the only languages they have worked in while I have professionally programmed in dozens and I am learning a half dozen new ones to keep my skills up or otherwise I would be a C# programmer and not a C++ Software Engineer.
So no, please don't ask me if it okay to submit my resume for a C# position that wants 8+ years of C++ programming and design experience.
No comments:
Post a Comment