Live data from Hacker News

Developer Survey Results

insights.stackoverflow.com

71–80 of 250 posts

Re: Developer Survey Results

#71
post #67

Two unrelated remarks: I'm surprised that Elixir was the 6th most loved language last year and disappeared this time, while Erlang gained some points. Was it even in the survey? Also it's interesting that women placed compensation at 4th in "Differences in Assessing Jobs by Gender", but if you point that fact as a contributing factor for the pay gap you can be labeled as sexist.

>Also it's interesting that women placed compensation at 4th in "Differences in Assessing Jobs by Gender", but if you point that fact as a contributing factor for the pay gap you can be labeled as sexist. Perhaps the women that responded would rather get paid less than work in a bro culture because they find it unbearable, not because they don't value being compensated well.

Yeah no body is arguing against that particular point. I have to say OP was just pointing out that preference on it's own can contribute quite a bit to the "wage gap".

Re: Developer Survey Results

#72

Whhy is the salary for F# developers high?

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.

Re: Developer Survey Results

#75
post #5

With all the talk of Vim vs. Emacs, it surprises me that Emacs is in the low single digits, while Vim is 25% of all respondents. It does not surprise me that it is 40% (and #1) amongst sysadmin/devops practitioners.

Emacs's power largely comes from what and how one would use Elisp. Though Emacs is a great editor in itself. But the true power of Emacs is to use Lisp and its power of Macros to convert Emacs into a AI code writing utility. In other words you write Elisp, and Elisp writes your code. Of course this also extends to the fact that you could eventually use Elisp to automate tasks in the software development workflow.

I think huge disservice has been done to Emacs to use it as an email browsing or as an project management utility. One could use Elisp and do all sorts of curious stuff inside the software development workflow itself.

But if you are using it for editing and for that purpose only, I can absolutely see why vim would be winning. Its just the best lightweight line editor out there.

Re: Developer Survey Results

#78

Two unrelated remarks: I'm surprised that Elixir was the 6th most loved language last year and disappeared this time, while Erlang gained some points. Was it even in the survey? Also it's interesting that women placed compensation at 4th in "Differences in Assessing Jobs by Gender", but if you point that fact as a contributing factor for the pay gap you can be labeled as sexist.

Even more striking, "the diversity of the company or organization" is second last for women.

> The tech industry is struggling overall with issues around diversity, and individual developers are not making it a priority when looking for a job.

So perhaps it's not the "tech industry" that's struggling, it's some vocal minority that would like to convince you it does.

Re: Developer Survey Results

#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, "How much impact I could have by working there" isn't even an option. Sounds like the survey authors didn't even consider that people might actively care about improving the world.

So many developers have comfort to spare! Maybe spend a little bit more optimization power on trying to accomplish something important?

Post reply on HN