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

ShakyJake

<Donor>
8,345
20,836
We were coding in Lua for OpenWRT based routers. Dude was using vi for that coding directly on the router. I just mapped a sshfs drive and used Webstorm with a Lua plugin. Not a big deal.
 

Neranja

<Bronze Donator>
2,900
4,665
I just mapped a sshfs drive and used Webstorm with a Lua plugin. Not a big deal.
At the moment I have around four hops and firewalls to that machine, of which only the last one allows SSH. But since the customer pays (royally) for my time they get what they want, I guess.
 
  • 1Like
Reactions: 1 user

Kharzette

Watcher of Overs
5,845
5,841
So far it has been a low spec experiment. We are having super warm weather still and I typically wake up when the sun goes down and it's hot so I go outside to code with a craptop.

I do like vscode though a few days back I had a dig around in the code. It is ... horrifying.

This issue has been around for 10 years so I thought I might have a stab at fixing it:


3 hours later I was in the floor gibbering and raving about the end times and Dagon's return.
I was just thinking this morning, back in vscode, squinting at the watch window, that this problem just gets worse and worse. Monitors get more and more high resolution, and everyone gets more and more blind over time.
 

Khane

Got something right about marriage
21,260
15,168
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.
 
  • 2Like
  • 1Solidarity
Reactions: 2 users

Deathwing

<Bronze Donator>
17,491
8,544
What is your testing setup? This seems like the sort of thing that integration testing should have caught. Automated, as in it run regularly enough that no one would even think to request it run, or semi automated and it's part of a required checklist before any related software is released.

That's not to say they are off the hook on said correspondence. Was this a large enough feature that testing and documentation should have been part of the planning phase? If so, that's when testing requirements should have been communicated.
 

Khane

Got something right about marriage
21,260
15,168
What is your testing setup? This seems like the sort of thing that integration testing should have caught. Automated, as in it run regularly enough that no one would even think to request it run, or semi automated and it's part of a required checklist before any related software is released.

That's not to say they are off the hook on said correspondence. Was this a large enough feature that testing and documentation should have been part of the planning phase? If so, that's when testing requirements should have been communicated.

There were failures, but nobody was even aware anything needed to be tested and this was not a normal scheduled deployment window (so we had no code we were pushing ourselves either). So the failures weren't even noticed. And monitoring didn't catch it because... well... the monitoring tool was being changed over and is what broke it.
 

Khane

Got something right about marriage
21,260
15,168
I guess I should clarify that it was a very small subset of functionality that was affected by this. We have a couple hundred services on these platforms and only 2 were broken which is essentially why it went unnoticed. It would have been caught in QA if it was causing widespread issues.
 

TJT

Mr. Poopybutthole
<Gold Donor>
45,670
123,202
Not sure it will be worth the effort. The street shitter will deflect even though he is caught in an outright lie and just lie about something else that he supposedly missed that is more vague. His street shitter manager will 100% defend him so I don't see the point in it.

Unless your leadership is willing to defend you the streetshitters will use this to push you out if they are so inclined. Seniority and experience don't protect you as much as you'd think. My wife's old job had streetshitters fire their principle architect who built like 75% of their platform himself over like 8 years so they could replace him with a contractor H1B architect.
 

Noodleface

A Mod Real Quick
39,094
17,358
I looooove it when people berate me in meetings over stuff I know that is absolutely false. It's so easy to make someone look like a retard in front of everyone.
 

Noodleface

A Mod Real Quick
39,094
17,358
Went to the mother ship this week and got to see our McLaren F1 car in the parking lot. The boss was here too
1000007766.jpg
 
  • 2Like
  • 1Quality Calories
Reactions: 2 users

moonarchia

The Scientific Shitlord
<Bronze Donator>
27,580
52,580
I looooove it when people berate me in meetings over stuff I know that is absolutely false. It's so easy to make someone look like a retard in front of everyone.
Did you shove the fish hook through their genitals and hoist them up in front of everyone as a warning for the next one?
 

TJT

Mr. Poopybutthole
<Gold Donor>
45,670
123,202
Had an interview yesterday. Hiring manager was a streetshitter so I was already 99% sure I wouldn't get past the first interview. Which I found out today I didn't!

The guy went down a laundry list of requirements that I met 4/5 of and asked me a ton of examples on stuff. I've primarily been working in data ingestion stuff but not one of the tools they have. I have extensive experience and now 3 certifications in Snowflake which is one of their advantageous requirements.

I've primarily worked in data ingestion infrastructure the past 3-4 years now. In the data space you have broadly data engineering, data science, and bi development (dashboard stuff). There is some overlap between the 3 depending but I have been leaning heavily on the data engineering side for a long time now.

Dude went into a bunch of data science stuff this role would require (not in the job description lol) and I was just like, "huh? Well I can do that but I haven't touched data science in any serious way for like 5 years now."

Rejected, no response. Just saw it on the candidate side when I logged in today.
 

Noodleface

A Mod Real Quick
39,094
17,358
I've been on the other end recently and interviewing people for my team.

The quality I am getting from new grads is so goddamn poor. The bar is so fuckin low right now.
 

Cad

scientia potentia est
<Bronze Donator>
29,245
66,174
I've been on the other end recently and interviewing people for my team.

The quality I am getting from new grads is so goddamn poor. The bar is so fuckin low right now.
One of our new associates we hired (gen z) had a meltdown and resigned last week, saying the pressure is too much and he can't submit assignments without anxiety and he's pulling his hair out. This is a perfectly normal white guy graduate from a top 50 law school.

I ended up talking to him and getting him to do a leave of absence rather than resigning, he's only been working like 2 months.

They've got bad work ethic but they're also so fragile. I had books thrown at me when I was a first year associate (not condoning, just saying it was common and happened then) now we need mental health days.

WTF
 
  • 2Like
Reactions: 1 users