Live data from Hacker News

CEO Friday: Why we don’t hire .NET programmers

blog.expensify.com

41–50 of 79 posts

Re: CEO Friday: Why we don’t hire .NET programmers

#42
This should be a giant red flag to anyone who is considering working at Expensify (as long as this CEO is around). I see this "we're hiring the best developers in the world" mentality from time to time at small startups and honestly it borders on delusional. You write software which makes expense reports and you've made some money. You aren't working on anything that would interest one of the best developers in the world and I seriously doubt you're prepared to pay what it takes to employ one.

We all know that working in .Net means about as much as a carpenter using a saw. Drawing conclusions from it is just another example of very poor reasoning skills.

In the end this is just linkbait and I hope the CEO apologizes publicly for making a poor decision in publishing it.

Re: CEO Friday: Why we don’t hire .NET programmers

#44
Actually, I'm surprised no one else touched on this part yet:

See, experience is cheap. All it takes is time. Skill is harder, but really only requires hard work — a lot of people can get that. But attitude. You either have it, or you don’t.

So, what he's saying is, experience is cheap, hard work is cheap (seriously???), but attitude, now that's worth something? I think I see the point about his programmers beating up everyone else's.

I say, let him have all the attitude he can choke on. I'll settle for the hard work and experience, thankuveddymuch!

Re: CEO Friday: Why we don’t hire .NET programmers

#45
post #3

This strikes me as the rantings of a CEO who doesn't have any touch with the reality of development. Thanks for the offer, but I wouldn't want to work for you anyway ;) In 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 u…

I think a great first place for him, or anyone, who actually cares about this, would be to make sure to understand the difference between .NET the framework and the .NET languages. The framework has features at many levels of abstractions, and yes, the higher up you get, the less likely you are to see eye to eye with the developers, but there's always a lower level, and at the bottom, you absolutely can fiddle with the bits on a network connection or whatever else he mentions.

Re: CEO Friday: Why we don’t hire .NET programmers

#46
post #3

This strikes me as the rantings of a CEO who doesn't have any touch with the reality of development. Thanks for the offer, but I wouldn't want to work for you anyway ;) In 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 u…

.NET is a pretty good implementation of a Better Java. It doesn't even suffer from some of the cultural problems of Java. (FooDelegatorHandleFactorySingleton...)

It is a thoroughly corporate ecosystem, though. The vast majority of .NET programmers are work-a-day IT department developers. There is a lot of deference to MS on tools, language features, and libraries. MS developers will tend to wait for MS to incorporate something into the official platform rather than creating open-source projects to fill the same need. (eg. ASP.NET MVC) Even Java is better in this regard. It's hard to imagine something like Clojure emerging from the .NET community.

Re: CEO Friday: Why we don’t hire .NET programmers

#49
I've read much bullshit over the years, but this tops it all. I personally have wrote code in more than a dozen languages and would still prefer .net any-day. You can write almost anything with any language. You can develop web.apps in assembly language if you insist, but it'll take 10 times more time and money than doing it with .net, php, ror or other modern languages and you'll have 10 times more bugs to deal with. This attitude is plain stupid arrogance. If it were a company doing embedded systems for the defense industry I'd understand, but from a company that deals with invoices... they must be kidding!

Re: CEO Friday: Why we don’t hire .NET programmers

#50

I wish the author of this piece the very best with his squirrel restaurant franchise. Seriously, what the hell is this guy going on about? The fact that large companies that create huge ecosystems also create cookie-cutter ways of doing things? And this is bad? I've coded in just about everything out there except Haskell and Lisp. I've worked with heavy web-centric systems, distributed systems, P2P systems, and so on…

[deleted]
Post reply on HN