3 ms·
But looking at individual salaries is just not the right idea though: to measure shortages in an industry, we have to look at total supply. Yes, I can get all
by hibikir 10y ago
But looking at individual salaries is just not the right idea though: to measure shortages in an industry, we have to look at total supply.
Yes, I can get all the engineers I want if I pay a million dollars a year. But if they are also employed as engineers somewhere else, the lack of engineering talent just moves to those other companies.
Say there is only a car in the entire world. I could buy it for more no more money, but ultimately there is still a shortage, in the sense that even if we had 5 people willing to pY 5 billion for the only car I. The world, they would all not be able to get it. In cars, this is fixed by the fact that we can build cars easily: It doesn't take that long to make another car, and eventually you can build thousands a day.
So if we look at the system overall, we have to consider unemployment in the profession, and how many people just don't want to go I to stem because it doesn't pay enough.
They say I see it, pay in CS specifically is pretty darned good, compared to alternatives in the US. Any lack of developers we have today doesn't come from them choosing other occupations because programming doesn't pay the bills: We just have way too many people getting paid a lot less, or unemployed altogether, that either can't afford the retraining to be programmers, or just. can't do it altogether.
So it's not, IMO, as if the shortage of good pay is the problem: Remember the dot com boom, when a lot of borderline incompetent people were getting a ton of money and achieving very little? That,s the best we'd get if we just multiplied all tech salaries by 10x. Our real problems are far more complicated.
- dragonwriter 10y ago> Any lack of developers we have today doesn't come from them choosing other occupations because programming doesn't pay the bills I dunno, I hear a lot about people who are qualified and experienced software developers moving to other fields, particularly finance and non-technical management, because they can get paid better, or leaving work entirely because no o e is offering enough to make it worthwhile for them not to just live off their savings (and not just hear about, I know people in the last category.) The idea that there isn't potential talent in the field that could be accessed by paying more is false. Obviously, employers prefer not to do that, because every dollar paid to an employee is a dollar the employer doesn't keep. > We just have way too many people getting paid a lot less, or unemployed altogether, that either can't afford the retraining to be programmers, or just. can't do it altogether. To the extent that there is a "can't afford" problem here, and this really is an undesirable situation demanding a public policy response, the solution is obvious from the statement of the problem, and it's not "import foreign workers".
- randomdata 10y ago> But if they are also employed as engineers somewhere else, the lack of engineering talent just moves to those other companies. That, of course, is the entire purpose of high prices. You want some of the demand to go away because they find it to be too expensive so that the supply eventually matches up to the demand. There would be no purpose in having different prices for different jobs otherwise. A shortage happens when price cannot rise for some reason, such as the government implementing a wage ceiling. I'm not quite sure what could be preventing price from rising in this specific case. It seems like a pretty wide open market. > Any lack of developers we have today doesn't come from them choosing other occupations because programming doesn't pay the bills Or they are simply doing better elsewhere. Paying the bills isn't necessarily enough incentive. Even in my own situation, while I still keep my foot in the developer door a bit, I am spending more and more time in my other careers. I could go back to programming full time, but I haven't found an offer incentivizing enough yet.
- stale2002 10y agoThat is an Economists definition of a shortage. Not a normal persons definition of a shortage. Let's say a loaf of bread went up in price to 100$, and the majority of people in the USA were literally starving to death. Yes or no, is the US suffering from a food shortage? I would argue, yes.
- randomdata 10y agoIt is, of course, an economist term. Although I am interested to learn more about your perspective. How do you quantify a 'normal person' shortage? * Does every single person need to be able to afford bread for it to not be a food shortage? Or is it okay if some still go without as long as the price goes below a certain point? What is that point? * Is there a shortage of Ferraris because they cost hundreds of thousands of dollars, which is more than I can spend on car? Or are non-essential items not included in shortages? * If non-essential items are excluded, what is essential about developers? We lived for hundreds of thousands of years without without software just fine. * If developers are essential, are they always going to be in a shortage situation until they all work for free? I can imagine several developer jobs I would have done for $1/hr, but not for $10/hr, as it is no longer worth the cost to me at that point. I may agree with you, but I'm not quite sure I understand what a 'normal person' shortage even is. It does not seem to be clearly defined anywhere.
- Vendan 10y agoI can't find a job doing programming. Closest I've gotten offered is about 60% of what I'm making right now. And my degree is in computer programming, so I'm working outside of my field of study, making way more... The pay is great, in a few very specific areas, almost everywhere else, it's shit, with people thinking 30~40k is GREAT pay for a programmer.
- ScalaFan 10y agoIn the long run, we can hope that the high salaries will convince some to get the necessary education and training to qualify for those jobs. If the demand is high, the market should respond by increasing supply in the long term as well.