Live data from Hacker News

Developer Survey Results

insights.stackoverflow.com

81–90 of 250 posts

Re: Developer Survey Results

#81
post #45

Any idea why salaries for C/C++ developers seem to be way below average in these stats?

C/C++ are basically languages used only for technical products, while Java/web is used internally by pretty much every large company on Earth. This puts immense pressure on salaries.

Re: Developer Survey Results

#82
post #38
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.

vim is for when you want to edit anything in the console. Git commit? Vim. Quickly edit a config file? Vim. SSH'd into a server and need to check something? Vim. Day to day coding ... VS Code. Used to be Emacs, but I switched. Oh and Vim is still the only editor I dare use to open a 1GB CSV file with.

>Oh and Vim is still the only editor I dare use to open a 1GB CSV file with.

vim isn’t actually even so good at this. It still needs to read the whole file into memory. Yes, it doesn’t need to syntax-highlight the whole file, but it does still need to keep it in memory.

Other editors work by just loading enough of a big file to keep the illusion up that they have loaded all of it, when they are in fact dynamically loading and unloading parts as the user navigates within the file.

I think sublime works like that, though it still does something that requires load time proportional to the file length.

Many hex editors also do this, probably out of necessity because they are often used to inspect huge binary files (like disk images), though thanks to never having to do line wrapping, they also have it much easier to do so.

Re: Developer Survey Results

#83

I wonder how many are "web developers". They seem to have broken down that category into three or four possibly overlapping subsets. "Front-end developer" and "back-end developer" should be mutually exclusive because people in the intersection would be "full-stack developers". But if that were the case then more than 95% are web developers.

Backend does not necessarily mean web technology. I'm reminded of an oft-lost distinction between "The (Inter)net" and "The Web".

Re: Developer Survey Results

#84

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.

Nice bit of victim blaming...

“If you want to be paid the same as a man, maybe you should not have made ‘not being groped’ [aka company culture] your top priority!”

Re: Developer Survey Results

#85
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.

They are less in opposition then people in these discussions make it up to be. The same people who tend to take you seriously tend to also be willing to pay. And jerk culture tend to prevent your career development, will affect your reputation in front of third parties, and affect both your confidence and ideas about what you can achieve, so eventually you end up with less salary. Bad culture usually implies a lot of nepotism and ass kissing with people taking any dirty advantages they can - and that implies any bias against you being much more mattering then in good culture.

One exception is when higher salary is because of "moral values and ethics" trade-offs. And I would be very careful before I would imply that men are more likely to do that trade-off.

Re: Developer Survey Results

#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?

Re: Developer Survey Results

#90

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.

Were are you reading that? It's a long report but I wasn't able to find what you're referring to. Would be awesome if you could clarify!

Ctrl+F "Developer Story"

https://insights.stackoverflow.com/survey/2018#community-sha...

Post reply on HN