News for hackers. Stuff that matters.
Re:Students flee field as computer 'fad fades' (1987) by jasonkester on Monday July 05, 2021 @01:56AM (#27735000)
To be fair, 2002-2003 would have been a pretty rough time to graduate as a developer. The industry hadn’t yet recovered from the whole dot com thing and there were still a million “converted business major” developers on the market who hadn’t yet got the hint that they should go to law school.

The advice you got might not have applied to you on the way in. But it certainly applied to all the students those professors had just seen graduate. It probably took them a few years to notice the tide coming back in.

Incidentally, the jobs had all been “going to India” for a long time by then. I’ve personally heard about them going there for at least 30 years now and I don’t doubt they will continue to do so in the future. At this point I’m not overly convinced they will all make it.

Re:Students flee field as computer 'fad fades' (1987) by deanCommie on Monday July 05, 2021 @02:17AM (#27735107)
I can confirm this.

I started my CS program in 1999 and was supposed to do a Co-op placement (university-facilitated internship) after 2nd year, and after 3rd.

In 2001, I had dozens of interviews and could easily choose whatever placement I wanted.

In 2003 I couldn't get a job, and had to wait until the next cycle 4 months later.

Re:Students flee field as computer 'fad fades' (1987) by donatj on Monday July 05, 2021 @02:03AM (#27735033)
> The industry hadn’t yet recovered from the whole dot com thing

You are completely right about that and that slipped my mind. Either way it was kind of nice how easy it was to get a job back then. Getting my foot in the door was a little difficult actually, but once I had some thing on my résumé I got an interview for basically every job I applied to.

My résumé is much more impressive these days, and it may be in part ageism or higher salary expectations, but it’s much rare to hear back from a job application.

Re:Students flee field as computer 'fad fades' (1987) by hellbannedguy on Monday July 05, 2021 @03:41AM (#27735504)
It's ageism. Sorry for being so blunt, but I know to many people who were just uninteresting to human resourses after hitting 45-50. I know more than a few homeless people in my life, and over half were once Programmers. It makes me sick. I do know this, if you are in tech, save up that money.

(I have never understood this industry's way of hiring. Long drawn out interviews, and candidates whom are just average that get jobs.

Why not hire a guy for two weeks. See how they do. And of course, be upfront. Tell them this is probationary. You don't sent a guy to relocate, just to be let go in a few weeks.

There are some really great older workers that some company will scoop up when hiring is upgraded to this decade. Sorry about the sentence fragments. Too lazy to fix.)

Re:Students flee field as computer 'fad fades' (1987) by sersi on Monday July 05, 2021 @03:58AM (#27735579)
As someone who's been in charge of recruitment, I've made an effort in hiring people who are less likely to get a chance at other places (minorities, older candidates)

One thing that stood out to me though is that a lot of the older candidates I interviewed that had been struggling had deep knowledge of a technology that's no longer used and had had very little interest during their career in learning new things outside their job. So once the thing they were expert in was no longer fashionable, they had a hard time catching back up.

I know it's unfashionable to say this and I know that a lot of people have full time jobs and don't want to have side project additionally to their full time job but if you want to keep a career as a software developer past 40 without going into management then you need to do side projects,you need to keep up to date with some of the latest fad (even if some of those fads are cyclical and recycle concepts from 20 years ago). Doing a job well and becoming an expert in an obsolete technology is no path to career growth.

Re:Students flee field as computer 'fad fades' (1987) by blooalien on Monday July 05, 2021 @04:18AM (#27735675)
> … "if you want to keep a career as a software developer past 40 without going into management then you need to do side projects,you need to keep up to date with some of the latest fad (even if some of those fads are cyclical and recycle concepts from 20 years ago). Doing a job well and becoming an expert in an obsolete technology is no path to career growth."

Sad thing about this is that some of us (like me for one example) have known this since the days before personal computers were even a thing, but it don't really help to stay on top of modern tech when all the people in charge of hiring in the tech industry are twenty-somethings who automatically instantly hate anyone with even a single gray hair or wrinkle visible, and instantly dismiss a lifetime of knowledge based entirely on ageism.

Even sadder is that the "decision makers" in many tech jobs still to this day actively ignore good advice that people like me have been giving since the early days re; things like network security being more important than they want to admit to themselves (just to name a simple and obvious example), and then when their ignorance of such issues come back to bite them in the ass they always scapegoat the "new guy" somehow and out he goes.

Re:Students flee field as computer 'fad fades' (1987) by sersi on Monday July 05, 2021 @04:58AM (#27735871)
Yes, I should have elaborated. The two best engineers in our team are in their mid 40a and our QA lead is in his late 50s. So, I'm well aware that even great candidates who are really good at what they do are passed over just because of age.

But I did want to explain the typical issue I have seen when interviewing older software engineers that had a long career but shot themselves in the foot by being too tied to a specific technology. At no point did I want to say that it was the case of every engineer I interviewed. And I fully agree that it's often tough dealing with the ageism in this industry.

Re:Students flee field as computer 'fad fades' (1987) by rocqua on Monday July 05, 2021 @04:50AM (#27735834)
A track record of being right is useless for having your advice be seen as "good advice".

It takes some politics, and interpersonal trust to get your advice taken seriously. Sadly, this also means looking past the technical details and considering organizationally why certain decisions need to be made. The company might prefer the occasional breach and "we are sorry" PR over spending a lot of money on network security, for example.

Re:Students flee field as computer 'fad fades' (1987) by blooalien on Monday July 05, 2021 @05:00AM (#27735880)
> "The company might prefer the occasional breach and "we are sorry" PR over spending a lot of money on network security, for example."

Sure, but what about when the choice presented is more along the lines of "Hey, let's spend a little money on network security now so that we don't have to spend millions later cleaning up a huge mess", and is met with the mentality of "You're worrying about nothing." Ummm, no? I'm sharing the expertise for which I was hired?

Re:Students flee field as computer 'fad fades' (1987) by matwood on Monday July 05, 2021 @07:03AM (#27736612)
> you need to keep up to date

This is true for anyone. I've interviewed young people with 5 years experience only to find out they had 5 years experience doing the same thing over and over that they learned in the first 3-6 months on the job.

While the pace of change has slowed down in some software areas in my last 20+ years of working, I never saw it as a field where a person could learn something in school and simply apply it for an entire career. For better or worse, it requires learning outside ones job, or at the very least, constantly moving jobs to keep skillset building.

For me, this has been fine because I've always loved tinkering on the computer. Learning new tech is something I've always done as a hobby as far back as I can remember.

Those going in only thinking programming is an easy way to make money, may struggle later in their career. Though, this is less of the case now as there is so much more older code out there to be maintained.

Re:Students flee field as computer 'fad fades' (1987) by eyelovewe on Monday July 05, 2021 @07:57AM (#27737016)
I just want to add that technology is political. The directions specific entities push for become de facto standards. I have heard and seen many technical hiring staff express the idea that some technology or practice is wrong or obsolete when they are simply unaware of either the full picture or how the underlying tech works. There was a medium article that recently suggested that developer competence be measured by a number of standards that are quite obviously the result of the authors misperception about how web browsers, JavaScript, modern front end coding idioms, and modern front end build tool chains work. What was worse was the condescending disdainful tone the author had while they clearly had no idea what they were talking about.

Developers who understand the fundamentals of a particular area may not be ignorant of so-called developments in that area , but rather may be able to see where trends and modern approaches fail or lack. I know a Swiss developer who never used react in his life, but he coded up a rough approximation in an hour in front of me. He has his own tool belt, naturally. Would he be a good front end factory grunt? No. Smart companies use his services to design them tools.

Re:Students flee field as computer 'fad fades' (1987) by astura on Monday July 05, 2021 @08:34AM (#27737308)
>There was a medium article that recently suggested that developer competence be measured by a number of standards that are quite obviously the result of the authors misperception about how web browsers, JavaScript, modern front end coding idioms, and modern front end build tool chains work. What was worse was the condescending disdainful tone the author had while they clearly had no idea what they were talking about.

Got a link?

Re:Students flee field as computer 'fad fades' (1987) by wwweston on Monday July 05, 2021 @08:35AM (#27737315)
Closing in on some ageism inflection points, I find I have the opposite problem: everything is still interesting! Maybe more so: things I thought were boring at 20 are things I now know more about the relevance of. And the thing that's terrifying is knowing I won't have time to learn it all.

Paradoxically, this does have the side effect that I'm more skeptical of learning some new ways of doing the same thing, preferring to prioritize new learning for actual new capabilities vs different arrangements of the same deck chairs. I see that behind some of the inertia in my experienced cohort -- just-in-time can be reasonable approach to picking up specific tech.

OTOH, I've certainly worked with people who are aggressively disinterested in picking up anything new, even when offered the chance to do so on the job, and that's certainly no fun to work with. Or manage.

Re:Students flee field as computer 'fad fades' (1987) by me_me_me on Monday July 05, 2021 @06:58AM (#27736577)
And thats the reason I would stop my yonger-self from doing software.

When compared to other careers after, say, 15 years of experience you are not well established high paying position as a lawyer or an engineer (the actual kind :) )

After 15 years you are out-of-date dev that didn't find a time to do their job, manage family and friend and have a side projects to keep up to date with technology.

This is a bit overdramatic but sw devs are expected to ride the wave all the way through their careers when other career paths offer stability and protectionism of well established fields.

Re:Students flee field as computer 'fad fades' (1987) by jasonkester on Monday July 05, 2021 @07:04AM (#27736614)
What about the half million total comp and the part where you can retire in your thirties? If anything, I bet younger me would do even better than I did if he were to start today.
Re:Students flee field as computer 'fad fades' (1987) by dralley on Monday July 05, 2021 @07:27AM (#27736787)
This is a very FAANG centric comment. But in fairness "riding the wave" is not nearly so much of an requirement elsewhere.
Re:Students flee field as computer 'fad fades' (1987) by me_me_me on Monday July 05, 2021 @07:30AM (#27736816)
Can I have one of those?

That seems to be available only in US for handful of VERY vocal people.

Re:Students flee field as computer 'fad fades' (1987) by jasonkester on Monday July 05, 2021 @12:18PM (#27739470)
Sure. I bet those vocal people would be happy to explain in detail what they did to get those jobs.

It’s not easy, and you may need to actually go to the place where those jobs are. But each of those companies will hire thousands of people at those compensation level in the next year. And the people they hire were in no way exceptional (or different to you) before they started down the path to getting where they are now.

There’s no reason you can’t be one of them.

Re:Students flee field as computer 'fad fades' (1987) by me_me_me on Monday July 05, 2021 @01:06PM (#27739888)
I am sure if I only buy their book on how to get those jobs I will get one.
Re:Students flee field as computer 'fad fades' (1987) by filoleg on Monday July 05, 2021 @02:52PM (#27740812)
No need to buy "their book on how to get those jobs" or anything like that.

To get the interview, you just gotta have some years of experience, some side projects, and that's about it. If you went to a top tier school or something like that, you don't even need the years of experience. Getting an interview at those companies is the easy part, pretty much everyone I went to college with got an interview with one of those companies before graduating (and I didn't go to some super known ivy league college, it was just a pretty good public school in Georgia). The issue was that most people didn't pass those interviews.

To pass the interview, read up on systems design, read up on algorithms, practice some leetcode/hackerrank/etc., and you are good to go. All of those resources can be easily obtained for free. There is no secret or trick to any of that.

Re:Students flee field as computer 'fad fades' (1987) by ryandrake on Monday July 05, 2021 @08:56AM (#27737457)
You mentioned "fashion" twice. I think as an industry we need to re-evaluate why it is so important for candidates to be "fashionable" compared to being smart, reliable, experienced, or efficient. Why is a new grad with 1-2 years of experience and only knows React so much more successful finding work than someone with 20 years of experience programming in eight different languages and in companies ranging from a 10 person startup to a 10K person mega-company?
Re:Students flee field as computer 'fad fades' (1987) by mbrodersen on Tuesday July 06, 2021 @09:52PM (#27756517)
You are absolutely right. Would you like your brain surgery to be done by a young kid straight out of collage or a 20 year veteran who has experienced and seen it all before?
Re:Students flee field as computer 'fad fades' (1987) by mbrodersen on Tuesday July 06, 2021 @09:48PM (#27756484)
I have had the same experience when hiring people. However the problem was the young developers not the experienced ones. Very few young developers I interviewed showed any interest in learning anything new. They just wanted to find a job that matched the limited tools they had. The best developers I have ever hired were seniors.
Re:Students flee field as computer 'fad fades' (1987) by marcosdumay on Monday July 05, 2021 @10:37AM (#27738432)
Cue for resume-driven development, and people asking "why do we hype so much that new worse-than-useless tool that is costing that much people's time and reducing our software quality?"
Re:Students flee field as computer 'fad fades' (1987) by DonHopkins on Monday July 05, 2021 @04:18AM (#27735678)
In the Netherlands, permanent employment contracts are much harder for companies to break than in the US, so they often hire new people as consultants or temporary employees for a few months, then offer them a permanent contract if they work out.

It worked out well for me at TomTom: I kicked ass during the 3 month probationary period as a contractor, then when they decided to offer me a full time contract, I was in a very good position to negotiate a salary (and even a hiring bonus), much better than if they were hiring me cold out of the blue.

Re:Students flee field as computer 'fad fades' (1987) by brtkdotse on Monday July 05, 2021 @08:06AM (#27737084)
Do they pay contracting rates during this time as well? Those can be 2x your salary in Sweden, so not sure I'd sign on as an employee at that point.
Re:Students flee field as computer 'fad fades' (1987) by BlargMcLarg on Monday July 05, 2021 @08:33AM (#27737302)
No, they don't. You'll generally be paid less and have less benefits. It truly only serves as a "do your dues" period. GP also doesn't mention that having a perm contract on its own grants an individual benefits you wouldn't otherwise have. Inverse this, and it means a perm contract becomes a requirement for reaching a lot of milestones in life. Most notable are mortgages and even free market rent.
Re:Students flee field as computer 'fad fades' (1987) by MereInterest on Monday July 05, 2021 @09:10AM (#27737586)
> Why not hire a guy for two weeks. See how they do. And of course, be upfront. Tell them this is probationary. You don't sent a guy to relocate, just to be let go in a few weeks.

By doing so, that cuts out anybody who currently has a job. Looking for a new job is much less stressful when your fallback option is "keep working at the current job and continue the search". It also gives you a much stronger negotiating position, since you don't have the deadline of bankruptcy hanging over your head.

If I heard that a company wanted me to work for two weeks on a probationary manner before deciding, that would be a very hard pass. That's long enough that it couldn't really be done without leaving a current job first. Best-case scenario, the transition becomes immensely more stressful for no good reason. More likely scenario, the hiring company decides to play hardball after the two weeks, and I'm over a barrel because I already left the safety net.

Re:Students flee field as computer 'fad fades' (1987) by robertlagrant on Monday July 05, 2021 @05:45AM (#27736132)
I graduated in 2003; did volunteering for 9 months and then got a very low-paid job in a startup in the Midlands in the UK.

The assumption I was given was almost all the thinking and innovation had been done, and it was just a matter of working your way up the Java coder/senior/architect hierarchy over time.

I feel a bit cheated in retrospect - almost all other times the industry's felt amazingly exciting/fun. At that time it was a bit deflated. Luckily I just wanted to work with computers, so at the time I wasn't bothered.

Re:Students flee field as computer 'fad fades' (1987) by kevstev on Monday July 05, 2021 @11:18AM (#27738830)
I graduated in 2002. My peers had been boasting about how we wouldn't even entertain offers below $75k when we graduated in 2000. There was the general .com bust, but I was also literally working on my resume the morning of 9/11 which essentially froze up the market entirely.

Most offers which were "locked up" were rescinded. I was fairly fortunate that the small software consulting firm I had interned at landed a new contract and made me an offer- for $37k. I swallowed my pride, the market was absolutely flooded with java devs with a few years experience that I was competing against. It seemed far better to be working and building a resume even if for a non living wage.

I received only one hit on my resume my entire first year working, despite sending it out to multiple places each week.

After about a year, things picked up a bit and I landed a job with a group that was impressed by my distributed systems undergraduate research work and curiosity and was building what would become known as a high frequency trading system. My salary was still lower than my 2000 self thought acceptable, but at 55k I could at least afford to move out of my parents house.

Things took off from there a bit, but it was a rough start. And it's a post 2010 thing that engineers can retire in their 30s. My expectation was that this would lead to a comfortable middle class lifestyle but the eye popping salaries of today were beyond the expectations of any of us. Tbh, when one of my coworkers left to go to Facebook in 2007, I looked at it with disdain- a website? How disappointing... I imagine his net worth is deep in the 8 figures- he is still there.

Re:Students flee field as computer 'fad fades' (1987) by quickthrower2 on Monday July 05, 2021 @02:56AM (#27735282)
Oh yeah 2001! 6 months and dozens of applications to get a job offer. I would have done 100s of applications had their been that many to apply to.

Low points was being rejected from a job maintaining access databases in a small town. Being rejected from another job because I hadn’t suggested manually unrolling a loop as an alternative solution to a problem and I said “oh yeah you could do that I guess” (feedback: bad communicator I withhold information), and a 2 day hoop jumping affair for a dev job involving fake meetings where you had to make up bullshit.

Fuck graduating 2001. Also probably heavily affected my lifetime earnings as I started on £18k.

Re:Students flee field as computer 'fad fades' (1987) by happyhardcore on Monday July 05, 2021 @03:08AM (#27735334)
FWIW £18k in 2001 is ~£30k in today's money which is on the upper end of graduate starting salaries even for today
Re:Students flee field as computer 'fad fades' (1987) by rejectedandsad on Monday July 05, 2021 @03:14AM (#27735366)
Im especially glad I’m not British - in America my $150k TC out of undergrad was mediocre.
Re:Students flee field as computer 'fad fades' (1987) by exdsq on Monday July 05, 2021 @04:04AM (#27735602)
Just an FYI to the Brits on this post - I've found US startups are happy to hire remote engineers from the UK. Might take a little bit of effort but it's surprisingly possible to get a six figure job quickly.
Re:Students flee field as computer 'fad fades' (1987) by FartyMcFarter on Monday July 05, 2021 @05:14AM (#27735961)
How do they handle things like payroll taxes, benefits and such?
Re:Students flee field as computer 'fad fades' (1987) by lordnacho on Monday July 05, 2021 @05:41AM (#27736113)
Make a UK company and they pay that as a contractor, you sort it out with HMRC yourself.

The Americans seem to be much higher paying, greater variety of roles, happy to let you remote.

Now is the time by the way, I was blown away by how hot the market is. Maybe jump in there before WFH starts to get retracted, you can do more interviews before you're back in the office.

Re:Students flee field as computer 'fad fades' (1987) by exdsq on Monday July 05, 2021 @10:10AM (#27738174)
Are you contracting as a quant dev in the US? Can't imagine how much that lands you!
Re:Students flee field as computer 'fad fades' (1987) by quickthrower2 on Monday July 05, 2021 @03:17AM (#27735388)
Yeah America seems to have the nice combo of reasonably price places to live and high tech salaries. Since “remote, but US” is common I do t see why you can’t take your $150k and live off a quarter of that somewhere and save most!
Re:Students flee field as computer 'fad fades' (1987) by rejectedandsad on Monday July 05, 2021 @03:30AM (#27735455)
I recently got an offer that was $175k base, full remote and felt comfortable enough declining it (though most of that is because Im optimizing for liquid total compensation so….) $200k total compensation liquid is still mediocre for a mid level engineer but at least I don’t pay London real estate prices.
Re:Students flee field as computer 'fad fades' (1987) by fridif on Monday July 05, 2021 @04:05AM (#27735612)
It's because some areas where you can get a house for $1,500 per month instead of $4,000 come with caveats like neighbors with guns and hellish weather
Re:Students flee field as computer 'fad fades' (1987) by DonHopkins on Monday July 05, 2021 @04:31AM (#27735734)
Isn't it deadly ironic that the country that has such terrible health care is also the same country where people get shot all the time?

I love it that San Jose is going to require gun owners to carry liability insurance if they want to carry weapons. It's about time they started paying for the health care and rehabilitation and funerals of all the people they shoot, and stopped whining that they're victims of government is oppression, when they're perfectly complacent with everyone paying for licensing and registration and insurance of cars.

https://www.usnews.com/news/best-states/california/articles/...

>San Jose to Require Gun Owners to Carry Liability Insurance

>San Jose officials have passed the first law in the country that requires gun owners to carry liability insurance and pay a fee to cover taxpayers’ costs associated with gun violence.

Re:Students flee field as computer 'fad fades' (1987) by happyhardcore on Monday July 05, 2021 @04:10AM (#27735639)
Bearing in mind that 30k a year goes a lot further given that there's no need for health insurance and student loans are effectively just a 6% tax on earnings above 27k until either your loan is repaid or it's been 30 years since graduating.

While it's true that UK salaries are quite a bit lower than other countries if I'm honest if I earned £150k a year the only difference in how I live my life would be that I'd be driving a Tesla. 30k is more than enough to live comfortably on, even in areas with a fairly high cost of living.

Re:Students flee field as computer 'fad fades' (1987) by WoodenChair on Monday July 05, 2021 @05:50AM (#27736157)
Health insurance is generally covered by your company as a benefit, and if it’s not when you’re in your early 20s it’s generally only a few hundred dollars a month. On a salary of $150k it’s pretty insignificant. Average student loan debt in the US for a bachelors degree is $30k (too high of course) but when paid out over decades is also insignificant against $150k.

I’m not making a value judgement about whether health insurance or student loans should exist but just pointing out that your comment seems like a false rationalization about why a much lower salary in a different country is okay.

Re:Students flee field as computer 'fad fades' (1987) by ClumsyPilot on Monday July 05, 2021 @05:46AM (#27736134)
Outside London, sure, but a London one-bed apartment 40 minutes away from city will run you ~1300/montn, that £18,000 a year with councill tax and bills.
Re:Students flee field as computer 'fad fades' (1987) by rejectedandsad on Monday July 05, 2021 @12:36PM (#27739645)
I didn’t have student loans because state schools are cheap. I pay like $75 out of pocket for my health insurance per month and most of that is my HSA contribution.

For what it’s worth I can’t afford a Tesla either making $200k now and live in a 450sqft studio.

Re:Students flee field as computer 'fad fades' (1987) by nivenkos on Monday July 05, 2021 @03:28AM (#27735438)
Literally anywhere that isn't the US really. Being the world's greatest empire has its benefits.
Re:Students flee field as computer 'fad fades' (1987) by rocqua on Monday July 05, 2021 @04:54AM (#27735849)
The US isn't really an empire. Much more of a hegemony.

This article from "A Collection Of Unmitigated Pedantry" goes in depth about how historians would classify the US as a state:

https://acoup.blog/2021/07/02/collections-my-country-isnt-a-...

Re:Students flee field as computer 'fad fades' (1987) by dralley on Monday July 05, 2021 @07:58AM (#27737022)
This is only true of California, and maybe Boston / NYC.
Re:Students flee field as computer 'fad fades' (1987) by ivanbakel on Monday July 05, 2021 @07:14AM (#27736684)
>which is on the upper end of graduate starting salaries even for today

Do you have a source for this? Anecdotally, my impression is that graduates in any degree can reach £30k with reasonable effort. Specifically for graduates in tech, the top end is something like £100k nowadays, and the average would be more like £45k.

Re:Students flee field as computer 'fad fades' (1987) by OJFord on Monday July 05, 2021 @05:04AM (#27735903)
Overall maybe, but certainly not for CS/any engineering. Even if you only count engineering employers.
Re:Students flee field as computer 'fad fades' (1987) by gambiting on Monday July 05, 2021 @03:41AM (#27735505)
"Also probably heavily affected my lifetime earnings as I started on £18k."

I graduated in 2014 and also started on £18k, as a junior C++ programmer :P Don't beat yourself up on it.

Re:Students flee field as computer 'fad fades' (1987) by quickthrower2 on Monday July 05, 2021 @08:25PM (#27743116)
I don't beat myself up. I had 3 offers. 2 for 18k and one for 17k for the government. The fact I had 3 offers but nothing before that for 6 months was probably an artifact of getting better at interviewing. The job I eventually got I was accused of being "too polished".

The highest starting salary I applied for was 25k, and the highest I heard anyone get was 40k, but working on a trading desk for 12 hours a day.

Re:Students flee field as computer 'fad fades' (1987) by IQunder130 on Monday July 05, 2021 @03:28AM (#27735445)
>6 months and dozens of applications to get a job offer.

I honestly can't tell if this is supposed to be good or bad. Graduated in 2020 and spent over a year looking for work with several hundred applications sent. Ended up enrolling in a masters because of it, only got a job last month.

Re:Students flee field as computer 'fad fades' (1987) by whizzter on Monday July 05, 2021 @04:24AM (#27735703)
Back in those days developers were still doing most of the hiring decisions so with a sanely looking resume you could get an interview and if you could pass for knowing programming you could get a job (apart from in the post-dotcom bust and 2008 when firms just didn't hire).

At some point during the 20 years since, orgs decided that HR was to handle hiring. HR trying to add value by having the BEST candidate in their mind and decides that nice-to-haves are promoted to requirements, anyone over 55 (because they would not stay long enough, even while younger ones change jobs within 2 years) is culled as is anyone with less than 5 years of experience (unless possibly if you're below 25).

Then orgs go around complaining that it's hard to recruit people, Go figure.

Re:Students flee field as computer 'fad fades' (1987) by quickthrower2 on Monday July 05, 2021 @06:51PM (#27742568)
I thought it was bad, since most applied for jobs while studying (the big companies that come to the uni type of thing) and had jobs lined up. I decided not to disrupt my studies with this so waited until I graduated to look for work.
Re:Students flee field as computer 'fad fades' (1987) by Netcob on Monday July 05, 2021 @04:47AM (#27735822)
My boss loves to play with the idea of outsourcing, but he seems to be aware of the issues to some degree. In our situation, the idea is pretty hilarious - we as developers have to make sure our products don't become unmaintainable, product management doesn't like to think things through when specifying new features, and we already don't get time for refactoring. I think outsourcing (especially when done to save money) requires pretty fantastic product management and my intuition is that it's fundamentally incompatible with a codebase that is growing along with the company.
Re:Students flee field as computer 'fad fades' (1987) by mavhc on Monday July 05, 2021 @05:56AM (#27736186)
Programming used to be getting a computer to do something.

Now it's refining the idea someone has until it's code. People think they know what they want, but have no clue about the masses of details required. If the person with the idea and the programmer are far apart (in space, time, or culturally), it's pointless.

Most ideas don't require 100s of programmers, so the cost saving is minimal

Re:Students flee field as computer 'fad fades' (1987) by matwood on Monday July 05, 2021 @07:11AM (#27736658)
> Now it's refining the idea someone has until it's code.

This is one of the most succinct ways I've seen this said. Thank you.

For the most part the days of handing a programmer a spec who then codes it up are gone. For many problems, programming itself is the easy part. Figuring out what to program, and the complete solution is where the majority of the work resides.

Re:Students flee field as computer 'fad fades' (1987) by fnord77 on Monday July 05, 2021 @02:39AM (#27735199)
...and now every business major knows Python
Re:Students flee field as computer 'fad fades' (1987) by thundergolfer on Monday July 05, 2021 @03:31AM (#27735467)
…knows enough to make a half-working ball of mud.
Re:Students flee field as computer 'fad fades' (1987) by fnord77 on Wednesday July 07, 2021 @11:43AM (#27762361)
so about the same as most python "developers"