Expensify CEO: Why We Don’t Hire .NET Programmers

This is a little extreme in my opinion but I think I get his point. The developer tools, these days, do so much for you that you might not really know what goes on underneath. I think this applies to all platforms, not just .NET. The tools are designed to get you started and pump out POC’s, but real applications need a clear understanding of the platform itself. I see this all the time in the Eclipse community. The tools are so powerful up front that many people strictly rely on them. This is the primary cause for security problems, performance problems, and non-intuitive UI. As with any platform, a person with 1-3 years experience should be very different than a person with 3-10 years experience in the same platform. The key is to have a series of questions about the platform that differentiates candidates from the “Wizard” developers from the experienced ones.

If you want a programming job at a start-up, Expensify CEO David Barret says you should avoid the .NET platform if at all possible.

Expensify CEO: Why We Don’t Hire .NET Programmers.

4 thoughts on “Expensify CEO: Why We Don’t Hire .NET Programmers

  1. Pingback: Bob Balfe: Expensify CEO: Why We Don’t Hire .NET Programmers

  2. Pingback: One year of keeping stats » balfes.net - Software and nothing but, ok maybe not

  3. I’ve been using C# at perform for a while now as a co-op, not because it was my first option, but because that was what we were informed to use. I know other ‘languages’, and I’m quite excellent with them.It’s just as well. Anyone who believes .NET it self is a “language” isn’t someone I want to perform for.

Leave a Reply to Simon O'Doherty Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.