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

Noodleface

A Mod Real Quick
39,149
17,432
Did it actually take that long to hire a junior system admin because all young people suck and are unqualified or because the resume procurement and hiring process is gated behind unqualified, unnecessary recruiter and HR representatives who get to choose who to send to the actual hiring managers and teams?

HINT: Its option 2

DOUBLE HINT: This is a major problem right now and is why even the senior devs here have an impossible time even getting an interview
Unfortunately for us interviewing we'll never know. At least at big companies like mine. All I know is the quality I'm seeing is super low.
 

Khane

Got something right about marriage
21,286
15,213
No, you do know. What I was mildly lampooning is 100% how it has worked for... 10+ years.

And now it's being exacerbated by AI and outsourced recruiters and HR reps who are invested in only showing outsourced "talent" and being encouraged to do so.
 

Noodleface

A Mod Real Quick
39,149
17,432
No, you do know. What I was mildly lampooning is 100% how it has worked for... 10+ years.

And now it's being exacerbated by AI and outsourced recruiters and HR reps who are invested in only showing outsourced "talent" and being encouraged to do so.
Sorry I mean yes we "know", but HR will never admit that.

The closest I got was a few years ago some bozo from HR said we had to hire 50% DEI hires. I wish that was a joke
 

moonarchia

The Scientific Shitlord
<Bronze Donator>
27,821
53,265
Well, fuck. Just got laid off. Not a total shock. Looks like 6 people in my department total got hit this time around. 4 months severance. And supposedly will still get total bonus I would have gotten this year. Time to sell get my place listed and decide what's next.
 
  • 6Solidarity
  • 4Thoughts & Prayers
  • 1Like
Reactions: 10 users

moonarchia

The Scientific Shitlord
<Bronze Donator>
27,821
53,265
Dad is coming by so we can sit and talk. Just called RE agent who helped me buy, so will get this place listed ASAP. Don't know if I even want to stay in CO, so lots of stuff to look at this week. I think being laid off qualifies as a 'hardship' reason to use my 401k if it comes to that.
 
  • 3Like
  • 1Solidarity
Reactions: 3 users

TJT

Mr. Poopybutthole
<Gold Donor>
45,757
123,610
Did it actually take that long to hire a junior system admin because all young people suck and are unqualified or because the resume procurement and hiring process is gated behind unqualified, unnecessary recruiter and HR representatives who get to choose who to send to the actual hiring managers and teams?

HINT: Its option 2

DOUBLE HINT: This is a major problem right now and is why even the senior devs here have an impossible time even getting an interview
The last guy I was position involved in hiring was had those 3 CS graduates who couldn't write SQL or Python to save their lives. Despite the role being for junior data scientist where all of your coding will be those two languages in this company. I really like the hiring manager but she rejected all of those candidates and instead offshored the role to India. Which rustled me.

The hiring manager is American-Indian and she has never lived in India so I didn't think it was the usual grift. Her team previously had another American on it who quit and the remaining one was VERY inexperienced but happened to be the right kind of person to be hungry and willing to learn and apply anything so he's been great. Her reasoning is that she really didn't want to take the chance and needs someone with baseline capabilities as she has major projects and tight deadlines for them coming into 2026.

Understandable I guess but this company has always been pretty willing to take on someone who may not be perfectly suited for the role but is interested, energetic, and willing to learn. That kind of company culture has always been a major point in keeping me here.
 

Noodleface

A Mod Real Quick
39,149
17,432
I hired an actual American to my team this week and it feels like a unicorn in this climate
 
  • 5Like
  • 1WTF
  • 1Mother of God
Reactions: 6 users

Siliconemelons

Naxxramas 1.0 Raider
13,639
21,516
Not sure I'm gonna make it through the week at this job. I've been here for 18 years and I've just had enough.

They switched a lot of our monitoring from DataDog to Grafana over the weekend and it broke 2 of our customer facing platforms. I was on a call all day yesterday trying to troubleshoot what we thought was some rogue config push we couldn't identify because we were getting WCF binding errors for HTTPS and NetMsmq communication between two of our platforms. Turns out the Grafana "hooks" are using .dll injection and it modified our web configs. Breaking them. And when I asked why we are using a monitoring tool that is using .dll injection to gather data I was told it was "common practice" and something we've always done (we haven't).

Then I was asked why we didn't catch this in QA and replied that we had no idea we needed to regression test our entire platform because of the switchover at which point I was berated by some street shitter outsourced Indian that's only been with the company for like 6 months telling me I was told "left right and center" so I not so kindly told him to show me that correspondence and subsequently called him and the company a joke on the call. Which had several senior management on it.

Gonna be a good day and rest of the week I think.

Pajeets are super super fast to claim “you were told of X” and 99% of the time its bull and they did not - or they try bust out receipts and they are nonsensical and usually not applicable or even to the correct people. its also why many of their “this needs to be done- tell applicable resources” is their “we told you, and you didn't then decimate it properly” no mind they sent it to a random secretary.

Most people do not dare call them out esp publicly - good for you.

Now, when you get employee Indians vs contract Indians - whew! That can be entertaining. The crowd of overlapping nonononononono is lulz
 

Bandwagon

Kolohe
<Silver Donator>
25,788
70,145
So ive been working on a geospatial qaqc and reporting app with cursor. It's mostly working now.

Any tips on getting the agent to do a thorough code review?

Soon, I was thinking I'd push it to Github and ask some colleagues to review it and test it.
 

TJT

Mr. Poopybutthole
<Gold Donor>
45,757
123,610
Bandwagon Bandwagon The agent needs to sit within Github. Or at least that is the most common implementation I have seen. Once you push your code the agent automatically reviews it prior to you trying to open a PR. Then you can take its critiques, update it and open a PR for colleagues.

Or you can have it trigger only on PR but that isn't the way I've personally seen it setup. Using this: GitHub | Cursor Docs

The key to Cursor doing anything well is how well you have the project rules setup, the agent memories, and indexed documentation. For the review bot I would index your internal docs for it to reference.
 
  • 1Like
Reactions: 1 user

Khane

Got something right about marriage
21,286
15,213
My company is using gpt for that aspect of agentic "code review" and they haven't really set it up or tweaked it at all so basically everything copilot tells you to do in your PRs amounts to "Hey this is different, we suggest you revert it"

It's kind of hilarious.
 
  • 1Worf
Reactions: 1 user

Bandwagon

Kolohe
<Silver Donator>
25,788
70,145
Bandwagon Bandwagon The agent needs to sit within Github. Or at least that is the most common implementation I have seen. Once you push your code the agent automatically reviews it prior to you trying to open a PR. Then you can take its critiques, update it and open a PR for colleagues.

Or you can have it trigger only on PR but that isn't the way I've personally seen it setup. Using this: GitHub | Cursor Docs

The key to Cursor doing anything well is how well you have the project rules setup, the agent memories, and indexed documentation. For the review bot I would index your internal docs for it to reference.
Thanks, ill try that. The code is long enough now that the wheels are kinda coming off. Sorta. It works, but now that im testing large files, issues are popping up
 

Kuro

Naxxramas 1.0 Raider
9,916
28,842
Today's Schedule:
8am: Get new IP phones physically set up in offices
10am New Telco Company finishes their fiber run into the building.
Noon: Replace all remaining Netgears with switches that can handle VLAN.
1pm: New core switches deployed.
2pm: Drive to the campus in another city
3pm: Turn on new core switches and launch Vlan, get new IP Phones on
4pm: Phone company finishes porting over the old numbers

Something is 100% gonna fuck up and disrupt everything else.

Got to deploy the new VPN by tomorrow too, but less important since it only affects 12 employees and six of them have Splashtop
 

TJT

Mr. Poopybutthole
<Gold Donor>
45,757
123,610
My company is using gpt for that aspect of agentic "code review" and they haven't really set it up or tweaked it at all so basically everything copilot tells you to do in your PRs amounts to "Hey this is different, we suggest you revert it"

It's kind of hilarious.
So far its been good at policing retard shit like leaving in unnecessary commented out code and debug lines in PRs.
 

TJT

Mr. Poopybutthole
<Gold Donor>
45,757
123,610
Look at this guy and his boring old linters!

But yes, while true the idea is that the agent will be expanded to do security checks, optimize poorly thought out code, blah blah blah. But your mileage will vary considerably on how well you constrain the agent to work and do something useful. The generic out of the box one is limited and useless and it will take some years before the tech world realizes that.

As I work in the data space ideally the agent would be like "you pivoted this in SQL which is difficult to maintain, I rewrote it into a few lines of python as its simpler and more effective, since you're using the DBT environment to do this you can go back and forth between python and SQL easily so you it will not disrupt your project." An agent doing this will be more useful in this context to get ancient database people to stop doing things that were inefficient (but the only option) 20+ years ago.
 

Deathwing

<Bronze Donator>
17,530
8,563
Maybe this is the wrong thread, but I figured most people that frequent it would be the closest to this topic.

A company is wanting to build a data center nearby(10 miles), I'm not sure what red flags I need to look out for. They used to do Bitcoin mining, it's still on their company page, and they build for AI demand, so kinda sus?

Noise? Electricity costs? How much taxes they might pay or not pay? Environmental impact?
 

Kithani

Blackwing Lair Raider
1,740
2,451
Maybe this is the wrong thread, but I figured most people that frequent it would be the closest to this topic.

A company is wanting to build a data center nearby(10 miles), I'm not sure what red flags I need to look out for. They used to do Bitcoin mining, it's still on their company page, and they build for AI demand, so kinda sus?

Noise? Electricity costs? How much taxes they might pay or not pay? Environmental impact?

I remember reading something about this recently