IT/Software career thread: Invert binary trees for dollars.

Khane

Got something right about marriage
21,518
15,418
Thinking about this a little today. I realized that the interview process today for Mid-Senior+ is the same as it was for entry level now. Entry level tech jobs had grueling interviews. The one I did for GM as an entry level developer was 4 interviews, 2 of which were white boarding. While it is difficult to get the job it is quite easy to keep the job. Especially in larger organizations.

When I got my current role as a "mid level" after 6 years at GM it was a 3 interview process and the questions about technical stuff were relatively deep but they required no whiteboard coding. More like, "walk us through how you would approach this common issue for the role and tell us why you would do X or Y." Every interview I had from 2019-2024 or so was like this. This past year or so its full on 5-7 stage process with whiteboarding, leetcode, take home assignments, aggressive filtering, everything. If anything it makes me not want to get a different job that badly because that shit straight sucks to do.

The old format was enjoyable.

Supply and demand, if a company is willing to actually hire an American they have so many candidates vying for the position they can basically require anything they want and people will jump through all the hoops.

Essentially the opposite of how it was for those of us established in the field circa 2015.
 
  • 1Like
Reactions: 1 user

TomServo

<Bronze Donator>
8,588
15,189
Thinking about this a little today. I realized that the interview process today for Mid-Senior+ is the same as it was for entry level now. Entry level tech jobs had grueling interviews. The one I did for GM as an entry level developer was 4 interviews, 2 of which were white boarding. While it is difficult to get the job it is quite easy to keep the job. Especially in larger organizations.

When I got my current role as a "mid level" after 6 years at GM it was a 3 interview process and the questions about technical stuff were relatively deep but they required no whiteboard coding. More like, "walk us through how you would approach this common issue for the role and tell us why you would do X or Y." Every interview I had from 2019-2024 or so was like this. This past year or so its full on 5-7 stage process with whiteboarding, leetcode, take home assignments, aggressive filtering, everything. If anything it makes me not want to get a different job that badly because that shit straight sucks to do.

The old format was enjoyable.
It fucking sucks. I am working two seperate outside business things with wife to get the fuck out in the next 5 years
 
  • 1Like
Reactions: 1 user

TJT

Mr. Poopybutthole
<Gold Donor>
46,438
126,829
And to really rub it in the Indian hires only have 2 interviews. The ones that require me to do the first stage anyway.
 
  • 1Barf
Reactions: 1 user

Neranja

<Bronze Donator>
3,067
5,008
That's the pattern: Blue collar jobs get automated > "adapt or die." White collar spreadsheet work gets automated > "well, those weren't the important ones." Next up: "Sure, AI writes code, but that's not TRUE TECH! Real engineers think."
I'd like to point out something here: The "adapt or die" mentality has always been the case for IT jobs. Every new year comes a new technology, a new framework, a new operating system, a new language, a new way of doing things. We went from big central computers with stupid remote access terminals to personal computers, and then back to cloud computing an centralized computing, in like 25 years.

"Adapt or die" you say, like it's a bad thing. "Adapt or die" has been in the DNA of IT jobs since forever. And this is the reason you get no sympathy here, and why no one understands your argument.
 
  • 1Solidarity
  • 1Like
Reactions: 1 users

Noodleface

A Mod Real Quick
39,391
17,839
Thinking about this a little today. I realized that the interview process today for Mid-Senior+ is the same as it was for entry level now. Entry level tech jobs had grueling interviews. The one I did for GM as an entry level developer was 4 interviews, 2 of which were white boarding. While it is difficult to get the job it is quite easy to keep the job. Especially in larger organizations.

When I got my current role as a "mid level" after 6 years at GM it was a 3 interview process and the questions about technical stuff were relatively deep but they required no whiteboard coding. More like, "walk us through how you would approach this common issue for the role and tell us why you would do X or Y." Every interview I had from 2019-2024 or so was like this. This past year or so its full on 5-7 stage process with whiteboarding, leetcode, take home assignments, aggressive filtering, everything. If anything it makes me not want to get a different job that badly because that shit straight sucks to do.

The old format was enjoyable.
This is 100% true and the reason I stayed where I am. Fuck all that shit. I've been in the field for 15 years, if you want me to code a queue data structure from scratch you're hiring the wrong people for this level.
 
  • 1Truth!
Reactions: 1 user

Kirun

Buzzfeed Editor
21,191
18,230
I'm not sure why he thinks its acceptable and appropriate to come into a thread where none of what he is describing happened and people are commiserating about how this current state of things is effecting them in negative ways and act like that.

But sure Kirun, I guess all of us who just went into a field we enjoyed that also happened to be lucrative are now getting our "just desserts". Sure.

It was 1998 and I was 16 years old when I decided to apply to colleges for a CS degree. What a dumbass right?!
Oh, come on. This whole "why is he being mean in our commiseration thread" routine is just an attempt to reframe criticism as cruelty so it can be safely ignored.

No one is barging in to dance on graves. What's I'm pointing out is a pattern and hypocrisy (which happens a LOT on this forum and people get really titty twisted when called out on it). It's uncomfortable precisely because it hits close to home. When factory workers lost jobs to automation, they were told it was inevitable and they "should've planned better". When retail collapsed, people sneered about "unskilled labor." When journalists got hollowed out by blogs and algorithms, they were told the market had spoken. Truck drivers? Call center workers? Same story. Sympathy was scarce, and smugness was plentiful.

Now the wheel has turned slightly, and suddenly the expectation is emotional insulation from criticism because this time the affected group "just picked something they enjoyed that paid well." So did plenty of the people who got wiped out before. That didn't stop anyone from mocking them, moralizing at them, or telling them they should have "seen it coming", they should "learn2code", or need to get "skilled".

And the 1998 anecdote is doing a lot of emotional work it doesn't actually support. No, choosing CS in 1998 didn't make someone a dumbass. What does deserve scrutiny is the decades-long posture that followed. Where tech positioned itself as "uniquely" future-proof, uniquely rational, and uniquely entitled to stability, while openly sneering at other professions for not being "adaptive" enough.

That's the part people are reacting to. Not the personal hardship, not the stress, not the fear. It's the insistence that this disruption is tragic and unfair, while all the previous ones were just the market doing its thing. So no, this isn't about "just desserts" in some cartoonish moral sense. It's about accountability for attitudes. You don't get to spend years telling other workers that pain is the cost of progress and then demand a safe space when progress shows up at your door.

History doesn't repeat because people are cruel. It repeats because every profession is convinced (right up until the moment it isn't) that their work is different.
 

TJT

Mr. Poopybutthole
<Gold Donor>
46,438
126,829
Okay but you're just being disingenuous. The tech industry isn't gone, it is totally robust and massive. American citizens are just being barred out of it in favor of foreigners. That is what is really happening. Not the automobile replacing the horse or anything like that. Big tech has laid off in recent times sure.

AI going to take our jobs and all but you are truly under threat of that if your job is an actual email do nothing job. I have not seen a single developer laid off to have AI replace them. I have seen Indians hired instead both in the USA and offshored. I have seen jobs to to the Philippines and more recently Mexico.
 

Control

Golden Baronet of the Realm
5,456
15,537
Oh, come on. This whole "why is he being mean in our commiseration thread" routine is just an attempt to reframe criticism as cruelty so it can be safely ignored.

No one is barging in to dance on graves. What's I'm pointing out is a pattern and hypocrisy (which happens a LOT on this forum and people get really titty twisted when called out on it). It's uncomfortable precisely because it hits close to home. When factory workers lost jobs to automation, they were told it was inevitable and they "should've planned better". When retail collapsed, people sneered about "unskilled labor." When journalists got hollowed out by blogs and algorithms, they were told the market had spoken. Truck drivers? Call center workers? Same story. Sympathy was scarce, and smugness was plentiful.

Now the wheel has turned slightly, and suddenly the expectation is emotional insulation from criticism because this time the affected group "just picked something they enjoyed that paid well." So did plenty of the people who got wiped out before. That didn't stop anyone from mocking them, moralizing at them, or telling them they should have "seen it coming", they should "learn2code", or need to get "skilled".

And the 1998 anecdote is doing a lot of emotional work it doesn't actually support. No, choosing CS in 1998 didn't make someone a dumbass. What does deserve scrutiny is the decades-long posture that followed. Where tech positioned itself as "uniquely" future-proof, uniquely rational, and uniquely entitled to stability, while openly sneering at other professions for not being "adaptive" enough.

That's the part people are reacting to. Not the personal hardship, not the stress, not the fear. It's the insistence that this disruption is tragic and unfair, while all the previous ones were just the market doing its thing. So no, this isn't about "just desserts" in some cartoonish moral sense. It's about accountability for attitudes. You don't get to spend years telling other workers that pain is the cost of progress and then demand a safe space when progress shows up at your door.

History doesn't repeat because people are cruel. It repeats because every profession is convinced (right up until the moment it isn't) that their work is different.
Are you sure you're on the right forum? I don't think anyone here generally makes fun of any profession except for journalism and maybe teaching, and even that's only because they're full of people doing activism instead of their actual profession. A good journalist doing good journalism can be incredibly valuable, and I don't think anyone here would disagree. They're just vanishingly rare these days.
 
  • 2Like
Reactions: 1 users

Neranja

<Bronze Donator>
3,067
5,008
I really like that he has built this world view in his head that we had luxurious, stable, six figure jobs without stress or overtime. The ones he saw in those Tiktok videos with "a day in the life of a ${TECH_STARTUP}" with the fruit bars and ping pong tables. If that is your world view of how jobs in IT are, then I can totally get that he's angry now that he perceives those people complaining about being replaced by AI.

Only that was a fucking fantasy, and those girls were the first to be fired once the startup money dried up.
 
  • 2Like
Reactions: 1 users

Khane

Got something right about marriage
21,518
15,418
Oh, come on. This whole "why is he being mean in our commiseration thread" routine is just an attempt to reframe criticism as cruelty so it can be safely ignored.

No one is barging in to dance on graves. What's I'm pointing out is a pattern and hypocrisy (which happens a LOT on this forum and people get really titty twisted when called out on it). It's uncomfortable precisely because it hits close to home. When factory workers lost jobs to automation, they were told it was inevitable and they "should've planned better". When retail collapsed, people sneered about "unskilled labor." When journalists got hollowed out by blogs and algorithms, they were told the market had spoken. Truck drivers? Call center workers? Same story. Sympathy was scarce, and smugness was plentiful.

Now the wheel has turned slightly, and suddenly the expectation is emotional insulation from criticism because this time the affected group "just picked something they enjoyed that paid well." So did plenty of the people who got wiped out before. That didn't stop anyone from mocking them, moralizing at them, or telling them they should have "seen it coming", they should "learn2code", or need to get "skilled".

And the 1998 anecdote is doing a lot of emotional work it doesn't actually support. No, choosing CS in 1998 didn't make someone a dumbass. What does deserve scrutiny is the decades-long posture that followed. Where tech positioned itself as "uniquely" future-proof, uniquely rational, and uniquely entitled to stability, while openly sneering at other professions for not being "adaptive" enough.

That's the part people are reacting to. Not the personal hardship, not the stress, not the fear. It's the insistence that this disruption is tragic and unfair, while all the previous ones were just the market doing its thing. So no, this isn't about "just desserts" in some cartoonish moral sense. It's about accountability for attitudes. You don't get to spend years telling other workers that pain is the cost of progress and then demand a safe space when progress shows up at your door.

History doesn't repeat because people are cruel. It repeats because every profession is convinced (right up until the moment it isn't) that their work is different.

Amod Amod we need a Billy Madison gif specifically for this dipshit.

 

TJT

Mr. Poopybutthole
<Gold Donor>
46,438
126,829
I really like that he has built this world view in his head that we had luxurious, stable, six figure jobs without stress or overtime. The ones he saw in those Tiktok videos with "a day in the life of a ${TECH_STARTUP}" with the fruit bars and ping pong tables. If that is your world view of how jobs in IT are, then I can totally get that he's angry now that he perceives those people complaining about being replaced by AI.

Only that was a fucking fantasy, and those girls were the first to be fired once the startup money dried up.

Adding to that working at a startup is truly sink or swim compared to working at a big corp like General Motors. I was the 175th person hired at a company that has 3500 employees today and a billion in revenue. When I started we had just hit $30M in annual revenue. They sure did have a pingpong table and some snacks though. Not a fruit bar however!

If you weren't performing as in finding and deploying solutions with a swiftness you were out the door. This required you to wear a dozen hats and learn just as many completely different systems on the fly. As opposed to GM where I only worked in one small slice of the pie and had a very specific lane.