CEO Friday: Why we don’t hire .NET programmers
blog.expensify.com
CEO Friday: Why we don’t hire .NET programmers
1–10 of 79 posts
Re: CEO Friday: Why we don’t hire .NET programmers
#2I probably wouldn't want to work for such a narrow-minded person and I am not a .NET coder (may I never write Enterprisey code again!)
I realize he's probably just trying to use an imperfect filter to narrow the field of candidates but a lot of his criticisms extend to any framework, whether we're talking about Swing or RoR. Every tool you choose will limit you in some way. Oh well.
Re: CEO Friday: Why we don’t hire .NET programmers
#3In all seriousness, I just don't buy that .NET is an amateur language that prevents you from doing certain things. C# is a great, rapidly evolving language with a lot of functional programming features built in. On the other hand (as a developer who used C# for almost 4 years), I felt it gave me more freedom than most other environments. You can even drop down to pointer manipulation in performance critical areas when needed...
And with all the support for asynchronous programming, it makes it easy to write truly scalable web applications with a similar paradigm to Node.js.
And ASP.Net MVC is really nice... if I weren't developing on a Mac and in love with Heroku, I'd probably be using it over Ruby on Rails.
tl;dr; - your rant is only applicable if you are only talking about VBA developers. Modern C# on .NET with ASP.NET MVC is a pretty nice environment.
Re: CEO Friday: Why we don’t hire .NET programmers
#4Re: CEO Friday: Why we don’t hire .NET programmers
#5"Big things, like obscuring the networking stack under so many countless layers of abstraction that it’s virtually impossible to even imagine what bytes are actually going over the wire."
The only actual examples of "incompatibilities" that weren't lies were trivialities -- who cares if DirectX is left handed or right handed? Flipping your Z axis is trivial.
As someone who has extensively used both .NET and other platforms (C++, Java, etc.), this article strikes me as the naive views of someone who hasn't learned enough .NET to form a cogent opinion.
Re: CEO Friday: Why we don’t hire .NET programmers
#6I've wrapped a lot of my stuff around .NET technology and is very happy with it. You can definitely save a lot of time and launch your product fast to draw attracting with .NET. In a B2C business, you need to bring your product to the market as fast as possible before you can present, the end user doesn't care what you are built based on. Just take a look at match.com..
Re: CEO Friday: Why we don’t hire .NET programmers
#7Re: CEO Friday: Why we don’t hire .NET programmers
#8What platform are you using that doesn't abstract the networking stack? Network programming in C isn't that that different than in C#. The same basic concept of I/O is there and the APIs basically work the same way.
Also .Net isn't a language. I guess you are referring to C#.
Re: CEO Friday: Why we don’t hire .NET programmers
#9Re: CEO Friday: Why we don’t hire .NET programmers
#10And then it's a job to pay bills and maybe child support.
But, clearly it's just his opinion, as he makes references to backslashes or forward slashes. It's an uninformed opinion?
In certain circles, we call this trolling. He knows what kind of response he will get. He's attacking .NET programmers. Let's see how they respond, etc.