Live data from Hacker News

Developer Survey Results

insights.stackoverflow.com

91–100 of 250 posts

Re: Developer Survey Results

#93

Whhy is the salary for F# developers high?

On that note: Anyone know of any good F# learning resources (preferably books/text) for an experienced C# developer who has only done a little bit of functional programming (Haskell, Clojure) here and there?

Re: Developer Survey Results

#94
post #9

I’m actually surprised that around 64% of the developers are having a “Computer science, computer engineering, or software engineering” degree. I do my personal statistics for colleagues I’ve met and the percentage having no degree or degree in another field is around 7 out of 10. Maybe that’s because I primarily work for startups and do my survey in the startup culture, but still it’s fascinating how much of those d…

> Maybe that’s because I primarily work for startups

startups are only a teeny weeny blip on the scale of "code" companies. Mastodonts such as IBM, Atos, CapGemini, Sopra and a few other are alone more than multiple hundred thousand employees.

Re: Developer Survey Results

#95
post #3

I love the part about SO developer story: 84% either do not use it or have never even heard about it (which basically shows its failure) yet insights team tries to interpret it as 40% actually using it. Based only on this point, I wonder how extremely biased their conclusions are overall.

Quite a few of those stats seem suspect. For example, I personally find it hard to believe that "80% of professional developers" prize Javascript above all other languages. Seems unlikely based on my network (which of course is a representative sample of all developers).

Not too unlikely. Cannot praise what you don't know and JS is the only language for quite a few developers.

Re: Developer Survey Results

#96
post #9

I’m actually surprised that around 64% of the developers are having a “Computer science, computer engineering, or software engineering” degree. I do my personal statistics for colleagues I’ve met and the percentage having no degree or degree in another field is around 7 out of 10. Maybe that’s because I primarily work for startups and do my survey in the startup culture, but still it’s fascinating how much of those d…

Yeah, most people in the industry don't work for startups.

You also have to consider this isn't an scientific survey, just a fun parlor game.

Re: Developer Survey Results

#97

>.NET Core Thanks they hadn't put a Silverlight instead of .NET. StackOverlow makes this mistake third year in a row. It is not .NET Core, it is .NET. .NET Core is just yet another implementation of .NET runtime.

As a .NET developer, there's a difference between saying .NET and .NET Core, however.

You can be interested in .NET Core but not in .NET in general if you're looking for cross-platform applications, for example.

Having used .NET for almost a decade, I think I selected .NET Core for a couple options since I hadn't been able to learn about the differences. And there's pretty significant differences, especially tooling support (like the inability to really do database-first as easily as you can with .NET).

So, I think it's fine.

Re: Developer Survey Results

#99

Earlier quoted context omitted.

I assume that F# developers bring better business outcomes. I am both a C# and F# developer, and in my experience functional code (F#, OCaml etc) tends to be 5 times less buggy than an imperative equivalent. F# compiler does an impressive job of catching errors at compile time: this is the primary reason for better outcomes. The second significant contributing factor: functional code tends to have less side effects,…

I'm led to believe F# is popular amongst the quants, quants work for the monied.

Agree so before jumping into learning F# keep in mind it does not go that way "Know F#" -> "high paid job". It is more probable that those guys were already in place where F# was useful so they started using it as best tool for the job. So they were already highly paid.

Re: Developer Survey Results

#100
post #86
post #79

It's a little disappointing to see so many developers--maybe on average the most comfortable job in the world right now--prioritizing comforts like compensation, using their favorite languages, or remote work, over helping to improve the world. Over 45% of men prioritized one of the above three, whereas a mere 6.5% prioritized "How widely used or impactful the product or service I'd be working on is." Revealingly, "H…

>prioritizing comforts like compensation, using their favorite languages, or remote work, over helping to improve the world. Compensation isn't a comfort -- it's more like payment which is necessary. Not really something a developer could forgo. Regarding languages -- why would they not want to leverage their knowledge to get more compensation?

> Compensation isn't a comfort

Sure it is. If you can "be fine" with $X, but are looking for a job that pays $Y (where $Y>$X), then that's seeking comfort.

Post reply on HN