Expensify CEO On 'Why We Won't Hire .NET Developers'
TheGrapeApe writes "The CEO of San Francisco-based, VC-backed startup Expensify wrote a post on the company's blog about why he considers .NET experience on a resume a general liability, saying that it will 'definitely raise questions' when screening for developers in his shop. Quoting: '.NET is a dandy language. It's modern, it's fancy, it's got all the bells and whistles. And if you're doing Windows Mobile 7 apps (which the stats suggest you aren't), it's your only choice. But choosing .NET is a choice, and whenever anybody does it, I can't help but ask "why?"' Does he have a point? Or is it counterproductive to screen devs out based on what platforms or languages they have used in the past?"
I'm still not sure with the whole .NET thing. What I see is that everybody seems to be putting it on their resume, but fail to read a small program. Also it does not really mean anything, what do you mean by .NET ? C++ J# C# VB.NET. I can only see it as a nice marketing trick from Microsoft.
I find the library that comes with .NET interesting but rather fickle, it listens to the windows policies way too much.
When I code something in my (rather archaic) Delphi environment it works from Win2000 up to 2008R2x64 without a hitch.
The stuff I made in .NET needs to be recompiled sometimes when a new platform needs to be supported. The MS compiler is updated and it works again for all designed platforms.
I know this is good for business for most .NET devs (keeps them coming back) but I find it a terrible sign of moving goalposts. I still can make stuff quicker in Dephi than with the MS environment.