News for hackers. Stuff that matters.
Re:Programmers Should Plan for Lower Pay by cortesoft on Saturday November 05, 2022 @04:45PM (#33485501)
I mostly agree with you (and made a similar comment), but there is something more going on I think... since developers are so valuable, shouldn't more and more people become developers until the cost for paying a developer goes way down?

Like you said, we don't pay people based on how hard they work. However, we also don't pay people based on how much value they create... we pay people the lowest amount we can that is enough to keep them from going to another job. The value they create just sets a ceiling on the wages (you can't pay someone more than the value they create or you will soon go out of business)

So there are two possibilities as I see it... either there are simply so many possible business opportunities that the number of developer jobs is practically infinite (new jobs are created as soon as a new developer is ready), or there is something that limits the number of new developers.

I think it is a bit of both. I think there are fewer people who have the capability to be developers than we like to admit, and there are a lot more possible jobs than we have currently.

Re:Programmers Should Plan for Lower Pay by smiley1437 on Saturday November 05, 2022 @05:28PM (#33486017)
There are limitless free resources available on the web such that pretty much anyone who wants to be a software developer, COULD be a software developer.

So why aren't there more people for these highly compensated jobs?

I remember seeing someone say 'Running is free, but not everyone can be Usain Bolt'.

A bit elitist to be sure, but being a good developer requires a certain type of thinking that simply isn't common in the general population.

Re:Programmers Should Plan for Lower Pay by thecoppinger on Saturday November 05, 2022 @06:27PM (#33486575)
I’d disagree — I think most folks are too busy and stressed to learn to code.

Access to quality, free information isn’t enough, sadly. The average person the world over isn’t in a position to make the jump due to economic factors over intellectual limits.

Re:Programmers Should Plan for Lower Pay by steve1977 on Sunday November 06, 2022 @09:13AM (#33492830)
But there are many many people at least in the western world who absolutely would be in a position to make the jump. And yet they choose not to.
Re:Programmers Should Plan for Lower Pay by thecoppinger on Tuesday November 08, 2022 @03:10AM (#33516990)
I'd argue that having the confidence and ambition to make the jump is also a function of privilege to some degree.
Re:Programmers Should Plan for Lower Pay by steve1977 on Tuesday November 08, 2022 @03:32AM (#33517131)
Well, you could argue that having any kind of talent or ability (inherent or or not) is a privilege then.
Re:Programmers Should Plan for Lower Pay by ZephyrBlu on Sunday November 06, 2022 @01:34AM (#33489838)
Completely agree. Most people are just not cut out to be developers. Not in a "you're not smart enough" sense, but in a "your mind does not operate this way" / "you won't enjoy the work" sense.
Re:Programmers Should Plan for Lower Pay by Viliam1234 on Sunday November 06, 2022 @09:37AM (#33493062)
> There are limitless free resources available on the web such that pretty much anyone who wants to be a software developer, COULD be a software developer.

Mostly correct, with one objection: time is also a necessary resource to become a software developer. Some people who may have the talent do not get the opportunity to learn simply by having to keep a full-time job (or two) since they were 18 (and getting a shitty education before that). Most of us have enough free time to learn things (otherwise we would not have enough time to discuss on HN), but it is not universally true.

That said, although giving everyone a realistic opportunity to become a software developer would be fair to the unlucky individuals, I do not assume that it would change the balance in general.

Re:Programmers Should Plan for Lower Pay by godelski on Saturday November 05, 2022 @05:03PM (#33485709)
> we pay people the lowest amount we can that is enough to keep them from going to another job.

First off, what a terrible system. Why would we want to support that. Second off, this clearly isn't happening when you look at those taking in 8+ figures.

Re:Programmers Should Plan for Lower Pay by lotsofpulp on Saturday November 05, 2022 @05:08PM (#33485767)
If you have a better idea than supply and demand to determine price and hence allocation of resources, the world is all ears.

Until then, it will be like democracy. The worst system, except for all the others.

Re:Programmers Should Plan for Lower Pay by godelski on Saturday November 05, 2022 @06:57PM (#33486835)
The problem with this comment is that you're making it a binary option. That we keep the cronyism we have or nothing. It is like how people divide things into socialism vs capitalism. There's a lot of nuance and complexity here. Government regulation matters because we want high competition. There's ways to have supply and demand price determinations without them being wildly out of control and without plutocrats.

There's a continuous spectrum of things you can do, not discrete, and definitely not binary. So my suggestion is, and I'm far from being alone, is reign in the plutocrats. No one cares about them while the average person's life is getting better, but boy do we care when that stops happening. Especially when we see their lives continue to get better while the quality of our lives decrease.

Re:Programmers Should Plan for Lower Pay by lotsofpulp on Saturday November 05, 2022 @07:03PM (#33486871)
I do not see how

>Government regulation matters because we want high competition. There's ways to have supply and demand price determinations without them being wildly out of control and without plutocrats.

is mutually exclusive to

>we pay people the lowest amount we can that is enough to keep them from going to another job.

This system is the same as shopping at a store that sells you the same goods at a lower price than another store. I do not see what this has to do with a “plutocrat”. Buyers have been buying goods and services at the lowest prices they can find for at least thousands of years.

Re:Programmers Should Plan for Lower Pay by godelski on Saturday November 05, 2022 @07:49PM (#33487183)
> mutually exclusive

Governments often set floors for wages. In fact, this is called the minimum wage.

> This system is the same as shopping at a store that sells you the same goods at a lower price than another store.

That's how it works in a perfect world, but not how it works in reality. In a perfect world monopolies wouldn't be an issue. The reason they are an issue is that with a monopoly it is very easy to manipulate the market that you control. The reason we generally break up monopolies is because they are actively manipulating said market and stiffing innovation. We tend to not go after monopolies that aren't doing this.

> I do not see what this has to do with a “plutocrat”.

A plutocrat is someone who's power is derived from wealth. A plutocracy is a form of government where that power, derived from wealth, is instrumental to political power. You may think that this is universal to all governmental systems, but it isn't. Often we see the reverse (wealth derived from political power vs political power derived from wealth).

Anti-trust laws, IP laws, the SEC, etc are all designed to prevent this from happening. I think the problem you're running into is that you're taking perfect models (spherical cow in a vacuum) and assuming that they work identically in the real world. This is naive just as it is naive to assume a spherical cow in a vacuum falls out of a plane at the same rate as a living cow. There's an approximation and you can get some useful planning from the simple model, but it is going to have significant errors in the real world experiment.

What it comes down to is a lack of sufficient complexity and nuance in the model you're using. An econ 101 course or even a B.A. in economics will not be enough to sufficiently understand the economy in high detail. It is really easy to overestimate the utility of our knowledge and mental models because we tend to not measure likelihood of events based on random samples but instead have a large selection bias (getting random samples is also quite difficult).

Re:Programmers Should Plan for Lower Pay by lotsofpulp on Saturday November 05, 2022 @09:30PM (#33487827)
I agree with all of what you wrote, but I still do not understand what the that has to do with

>we pay people the lowest amount we can that is enough to keep them from going to another job.

Minimum wages, labor laws, safety standards, anti trust laws, and all of that can exist, but I am still going to expect buyers to pay the least a seller is willing to accept. And conversely, a seller is going to demand the most a buyer is willing to pay.

Re:Programmers Should Plan for Lower Pay by godelski on Sunday November 06, 2022 @12:24AM (#33488975)
> Minimum wages, labor laws, safety standards, anti trust laws, and all of that can exist, but I am still going to expect buyers to pay the least a seller is willing to accept. And conversely, a seller is going to demand the most a buyer is willing to pay.

What you're not getting is that this is theory, but not the world in practice.

Re:Programmers Should Plan for Lower Pay by boppo1 on Monday November 07, 2022 @09:30PM (#33515274)
>If you have a better idea...

Start using supply and demand to determine the price of money. Supply and demand elsewhere is a sham if you set ceilings and floors on the interest rate.

Re:Programmers Should Plan for Lower Pay by cortesoft on Saturday November 05, 2022 @05:26PM (#33485986)
I am not making a moral argument, just explaining how things work currently.
Re:Programmers Should Plan for Lower Pay by Der_Einzige on Saturday November 05, 2022 @04:52PM (#33485564)
A lot of potential developers opt out of CS for social reasons. Large swaths of women won't want to do a 4 year major with a 5-9 to 1 ratio of men to women, especially when the men skew so unkempt. This is just one example.

In CS, you trade social skills and social value to escape the worst of capital exploitation. Go to a bar, tell someone you make 300K, and watch their face the moment you mention to tech worker part.

Where and how you got your money matters. People don't respect us computer touchers.

Re:Programmers Should Plan for Lower Pay by ativzzz on Saturday November 05, 2022 @04:56PM (#33485636)
Luckily tech is one of the few fields where having the corresponding degree is not necessary and you can make a good life for yourself without following a traditional path to upper middle class (like law, medicine, finance etc)

> go to a bar, tell someone you make 300K

you must be having way different bar conversations than I've ever had - maybe they just don't like you as a person lol

Re:Programmers Should Plan for Lower Pay by P5fRxh5kUvp2th on Saturday November 05, 2022 @05:03PM (#33485713)
I love how you found a way to blame men for womens choices.

Those darned smelly CS grads with their non-matching clothes, if not for them more women would be in CS!

Re:Programmers Should Plan for Lower Pay by Der_Einzige on Saturday November 05, 2022 @05:16PM (#33485861)
Except that's exactly what it is. BO in CS classrooms is the worst. Every other department had less of this problem at my large public university.
Re:Programmers Should Plan for Lower Pay by throwaway1492 on Saturday November 05, 2022 @05:29PM (#33486023)
Not just the BO, a big part of it is the personalities; aggressive know it all nerds are the worst. This is anecdotabl buy my now wife has always said she felt like she was taking a chance on me due to my job in software. And judging from the people I've worked with over the years, I have to agree. One of the worst things about software development is other software developers.
Re:Programmers Should Plan for Lower Pay by throwaway675309 on Saturday November 05, 2022 @06:44PM (#33486723)
Well if we're providing anecdotal counterpoints I would argue that software development has the least number of "type a personalities" especially when compared to other engineering fields such as mechanical and electrical - just by virtue of the fact that it encompasses such a wide swath of careers,

for example you've got lots of people who would fall under the umbrella of software development that mostly just do web design and WordPress, they're about the least engineer-type people you can have.

Re:Programmers Should Plan for Lower Pay by cr4nberry on Saturday November 05, 2022 @07:44PM (#33487158)
What is "type a", like just being competitive?
Re:Programmers Should Plan for Lower Pay by P5fRxh5kUvp2th on Sunday November 06, 2022 @01:51AM (#33489559)
What's hilarious is what you're actually saying (and don't realize it).

You're describing many of those who are what we would call "non-normative", if you will. aspergers, autism, and the like. Yes, it's statistically understood those who choose this career are more likely to fall into that category.

So what's really being said here is that women are being chased out of well paying STEM field because they're too judgemental to deal with those who are non-normative.

Is that really the fault of men, or maybe we should blame these self-same non-normative folks?

----

Can you imagine if someone were to claim the reason so many men choose not to go into nursing is because of the smell that happens roughly once/month?

Think about why one is acceptable and the other is not.

Re:Programmers Should Plan for Lower Pay by throwaway1492 on Sunday November 06, 2022 @09:07AM (#33492758)
What's hilarious is what you're actually saying (and don't realize it). I didn’t mention gender, you did. GP didn’t either.
Re:Programmers Should Plan for Lower Pay by DAVer98 on Saturday November 05, 2022 @05:29PM (#33486031)
And Most CS Women smell like fish. Whats your point
Re:Programmers Should Plan for Lower Pay by imtringued on Sunday November 06, 2022 @04:32AM (#33490763)
This must be a parody. If this was really the only barrier to women being in CS then a university could just sanction individuals with heavy body odor and tell them to take a shower and voila you have your women in CS utopia.
Re:Programmers Should Plan for Lower Pay by lokar on Saturday November 05, 2022 @08:18PM (#33487367)
I urge you to go speak (in depth) with women who did CS and then worked 5+ years in tech.

IME doing this, many are happy with no regrets, but all have truly horrific stories to tell.

Re:Programmers Should Plan for Lower Pay by Viliam1234 on Sunday November 06, 2022 @09:43AM (#33493117)
> all have truly horrific stories to tell.

Unless the situation is different for women in law, or women in medicine, it still does not explain the lack of women in CS.

Re:Programmers Should Plan for Lower Pay by lokar on Sunday November 06, 2022 @04:29PM (#33497420)
My impression from people in medicine and law is that they are much better.
Re:Programmers Should Plan for Lower Pay by cortesoft on Saturday November 05, 2022 @05:27PM (#33486001)
I have no idea where you live, but in my 15 years as a professional software developer, I have never experienced a single instance of someone not respecting my career.
Re:Programmers Should Plan for Lower Pay by plutonorm on Saturday November 05, 2022 @05:42PM (#33486140)
In the UK it isn't respected at all. It's about the same as being a taxi driver.
Re:Programmers Should Plan for Lower Pay by throwaway675309 on Saturday November 05, 2022 @06:45PM (#33486735)
Agreed I've been a software engineer for 20 years and not once in my professional career have I felt like the industry was disrespected. This is in the United States.
Re:Programmers Should Plan for Lower Pay by vbezhenar on Saturday November 05, 2022 @10:10PM (#33488126)
In KZ I feel like people think that I'm getting money unfairly.

Sometimes I think the same. Like I can get $2k per month sitting in the office meanwhile road worker will wake up at 3AM, work 12 hours in rain and winter, trading his health for $300 per month.

Anyway I avoid mentioning my profession unless asked directly. It's not a question of respect, but rather question of envy which i don't like to be target of.

Re:Programmers Should Plan for Lower Pay by TristanBall on Saturday November 05, 2022 @11:16PM (#33488524)
I'm not sure it's so much "respecting the career", as the stereotype of the nerd with poor social skills is still strong enough to raise red flags for many. Not all of course, and it probably depends a lot on how you interact with others before they learn what you do. I can't say if that's fair or not, but it doesn't seem any less so than any of the other ways people choose partners or friends.
Re:Programmers Should Plan for Lower Pay by rurban on Sunday November 06, 2022 @01:19AM (#33489736)
Well, reporters do disrespect us.

When I had TV appearances they were calling me "Pulli Traeger" (wearing casual outfit). In publicity you are respected how you look, not what you can. Experts are frequently looked down, as they rarely can express themselves to a TV audience. On smaller private TV it was fine though.

Also upper management in Europe used to disrespect us as overpaid "coders" or code monkeys.

Re:Programmers Should Plan for Lower Pay by Viliam1234 on Sunday November 06, 2022 @09:47AM (#33493150)
Perhaps you get no extra respect for being a programmer, but you also do not get extra disrespect. People who disrespect a bad looking programmer would also disrespect a bad looking non-programmer. The upper management probably disrespects all their employees.
Re:Programmers Should Plan for Lower Pay by borski on Saturday November 05, 2022 @04:56PM (#33485641)
This is a pretty cynical view of things, and definitely isn’t nearly as true anymore. Software engineers, depending on where in the country you are, are often extremely well respected now.
Re:Programmers Should Plan for Lower Pay by stephc_int13 on Saturday November 05, 2022 @05:54PM (#33486267)
I am genuinely curious. Where and when did you go to school?
Re:Programmers Should Plan for Lower Pay by samarthr1 on Sunday November 06, 2022 @02:37AM (#33490140)
My university actually has a near 1:1 ratio in its CS course. It helps that we are in the middle of a large metropolis...
Re:Programmers Should Plan for Lower Pay by cercatrova on Saturday November 05, 2022 @06:41PM (#33486703)
> since developers are so valuable, shouldn't more and more people become developers until the cost for paying a developer goes way down?

There is a natural ceiling of the number of SWEs due to aptitude for programming. Some people simply don't have the grit, tenacity, persistence, or even intelligence for being able to learn to program, much less do it in a professional environment.

I've taught many people and of those, perhaps 80% just can't handle it. They see the money, start trying to learn programming, and they give up after a few lessons because they couldn't understand for-loops for example, or they just get bored and conclude it's not worth the effort. I've seen this firsthand.

Re:Programmers Should Plan for Lower Pay by imtringued on Sunday November 06, 2022 @04:18AM (#33490687)
I think math and programming are the same in terms of difficulty in logical thinking. The hardest part isn't actually intelligence, it is tenacity and endurance. You must be prepared to sit a whole eight hours in front of a computer to solve a nerve wrecking problem no matter how trivial it's end result is.