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

ShakyJake

<Donor>
8,242
20,618
AI has helped me solve issues I've encountered. It provided ideas and highlighted features I wasn't aware of or hadn't considered. However, as others have noted, you must understand what it's telling you and apply it to your problem. You can't blindly plug in code and expect it to work magically. at the very least, some tweaking is required and that requires a reasonably deep understanding of the problem you're trying to solve.
 

TJT

Mr. Poopybutthole
<Gold Donor>
44,777
118,122
I get a lot of use from AI writing unit tests, associated documentation, and lately more complex data problems with the use of MCPs. The deeper you go in terms of complexity and dependencies the less useful AI is and will likely continue to be. As to mitigate this you will need to give your AI agents all seeing access to your infrastructure. Which will be heavily resisted in any organization because nothing about that is a good idea. It would probably work poorly even if you did.

The more in a vacuum the problem is the more AI will work. For this reason it absolutely destroys things like student projects. Hence why the crowd learning computers today is dumbing down because they never had to actually invert a binary tree. They just had the AI do it.

If your company has decades of bad design and tech debt that is too expensive to fix, as many companies do, AI simply cannot help you there. Just watch when some exec goes "the AI says do X, Y, and Z and it will be 100X more efficient!" The AI could even be RIGHT but the whole reason the tech debt has been around for as long as it has is because it is too expensive to fix or there are simply always other priorities.

I have YEARS of tech debt to resolve. I have like 5% of my time to work on it while more just keeps getting built and compounded upon. Every organization deals with this.
 

TomServo

<Bronze Donator>
8,042
13,425
I get a lot of use from AI writing unit tests, associated documentation, and lately more complex data problems with the use of MCPs. The deeper you go in terms of complexity and dependencies the less useful AI is and will likely continue to be. As to mitigate this you will need to give your AI agents all seeing access to your infrastructure. Which will be heavily resisted in any organization because nothing about that is a good idea. It would probably work poorly even if you did.

The more in a vacuum the problem is the more AI will work. For this reason it absolutely destroys things like student projects. Hence why the crowd learning computers today is dumbing down because they never had to actually invert a binary tree. They just had the AI do it.

If your company has decades of bad design and tech debt that is too expensive to fix, as many companies do, AI simply cannot help you there. Just watch when some exec goes "the AI says do X, Y, and Z and it will be 100X more efficient!" The AI could even be RIGHT but the whole reason the tech debt has been around for as long as it has is because it is too expensive to fix or there are simply always other priorities.

I have YEARS of tech debt to resolve. I have like 5% of my time to work on it while more just keeps getting built and compounded upon. Every organization deals with this.
Example. I need to federate a IDP outside our org to ours but we have two. And the idp the platform team chose for a SaaS app is now one we are depracating for a new idp.

But the other idp we need to federate with doesn't work well with the new one and the idiots were cheap and didn't buy a Lower environment to test in. And the risk of doing it in prod, duh.

So we get to use shitty local vendor accounts that give up our visibility with logging and uses non standard mfa and on and on. People are retarded
 
  • 1Like
Reactions: 1 user

Siliconemelons

Naxxramas 1.0 Raider
13,136
20,310
Can this be IT rustled jimmy old man yelling at cloud threads for a moment?

Random things that still miff me thinking about them.

HP / Leo Apothiker (euro SAP) killing WebOS

Datrium being bought by VMWare and being stripped down to a prem to cloud backup solution

Teradichi (or whatever) PCoIP being awesome but the cuck Canadians building a super awesome thing then just…”someone buy us please!” And doing jack crap

Okay, I think I am done for now.

Happy Tuesday!
 

Control

Bronze Baronet of the Realm
4,325
11,777
Can this be IT rustled jimmy old man yelling at cloud threads for a moment?
Sure, and I'll help!
Does anyone else get told constantly "that isn't/won't be possible" about things that are very clearly possible?

Also this exchange I just had:
Them: "We have the new thing set up!"
Me: "Great, is the automation working yet?"
Them: "We'll test that next week"
Me: "Great!"
Them: "Also, we won't bother updating the old thing that it's replacing"
Me: "Wait, it would be great if you could so things don't stop working"
Them: "We can't since we deleted the old thing"
Me: "..."
 
  • 1Solidarity
Reactions: 1 user

Kharzette

Watcher of Overs
5,699
5,680
When I updated VS code the other day I noticed the copilot stuff in the bottom right (which I have ignored for months) is now coloured red to make sure to annoy you as much as possible.

ctrl shift p -> hide copilot gets rid of it
 

Haus

I am Big Balls!
<Gold Donor>
16,262
66,280
My previous career has been eliminated due to outsourcing/AI so I'm pivoting to IT. Starting with support and hoping to move into databases as fast as I can.

It sounds like I picked the wrong field if I'm trying to avoid getting replaced by outsourcing/AI again.
I would say you got dumped out of one frying pan, and have decided to hop into the fire.....

 

Neranja

<Bronze Donator>
2,851
4,589
Teradichi (or whatever) PCoIP being awesome but the cuck Canadians building a super awesome thing then just…”someone buy us please!” And doing jack crap
HP bought Teradici and now calls it "HP Anywhere"

It's a yearly subscription, though. Probably because they see how much money VMware/Omnissa + Nvidia make with Horizon.
 
  • 1Like
Reactions: 1 user

TJT

Mr. Poopybutthole
<Gold Donor>
44,777
118,122
When I updated VS code the other day I noticed the copilot stuff in the bottom right (which I have ignored for months) is now coloured red to make sure to annoy you as much as possible.

ctrl shift p -> hide copilot gets rid of it
I really recommend you get used to using Copilot or similar and move over to Cursor on top of that immediately.
 

TJT

Mr. Poopybutthole
<Gold Donor>
44,777
118,122
Ewww no. I enjoy programming. I don't even allow auto formatting.
I understand. But if you use these things you are 10x more productive. Especially when it comes to tedious things that simply take more time to write if you do it the traditional way. Failing to do this means you will be left in the dust sooner or later. Just the way it is.
  • JSON statements or parsing JSON. Let dumbass AI make a JSON constructor for you.
  • Writing all of your unit tests in <5 minutes.
  • Adding good comments to your code for you with a brief summary.
  • Maintaining clear formatting with a proofreader agent.
Letting AI agents do this for you just lets you do more of the actual programming on interesting problems and not write gay ass unit tests. I get it and AI causes lots of problems I keep complaining about. But it does excel at letting you not spend your valuable time on tedious, boring work. This is the productivity gain of it if you are already a skilled developer.
 

Kharzette

Watcher of Overs
5,699
5,680
I understand. But if you use these things you are 10x more productive. Especially when it comes to tedious things that simply take more time to write if you do it the traditional way. Failing to do this means you will be left in the dust sooner or later. Just the way it is.
  • JSON statements or parsing JSON. Let dumbass AI make a JSON constructor for you.
  • Writing all of your unit tests in <5 minutes.
  • Adding good comments to your code for you with a brief summary.
  • Maintaining clear formatting with a proofreader agent.
Letting AI agents do this for you just lets you do more of the actual programming on interesting problems and not write gay ass unit tests. I get it and AI causes lots of problems I keep complaining about. But it does excel at letting you not spend your valuable time on tedious, boring work. This is the productivity gain of it if you are already a skilled developer.
My time isn't really valuable. I just make stuff because I enjoy it. WTF is a unit test? (jk but I don't use them. Never saw the point)

Also most people's formatting makes me ill. I do it myself with my own style that is very incompatible with auto formatters. It's why I get very upset when they are on by default and can't be turned off.
 

TJT

Mr. Poopybutthole
<Gold Donor>
44,777
118,122
My current job (and many) require you to have unit tests in your submissions or they are auto rejected by the team.