r/ProgrammerHumor 3d ago

Meme distributedStress

Post image
13.8k Upvotes

335 comments sorted by

View all comments

Show parent comments

17

u/autistic-inch 3d ago

until you have to migrate all your team's 30 microservices from spring boot 3 to 4 and handle the same breaking changes everywhere but always alightly different (guess what I'm doing at work)

4

u/Sqirril 3d ago

Good luck with all the webClient bugs, Jackson 3 and dependency changes. I'm the code reviewer and support for hundreds of microservices. Once its done it'll be time to do 4->5 since when we finished 3, we started on 4.

3

u/Alainx277 2d ago

Jackson 3 was so fun, especially because my coworker didn't test anything and our tests mock out everything relevant :D

2

u/autistic-inch 2d ago

We've decided to merge some of our services because we've genuinely taken microservices too far (that is, the previous teams did). That should make Spring Boot 5 a bit easier than what we're doing now.

0

u/puan0601 3d ago

try claude code?

1

u/autistic-inch 2d ago

read my other answer

0

u/Stunning_Ride_220 2d ago

Sounds like a you problem.

-2

u/WhosYoPokeDaddy 3d ago

Another thing AI can't do yet

1

u/autistic-inch 2d ago

we try to use it... it's iffy. sometimes it works wonderfully, but the moment it hit a slightly odd configuration it fails dramatically. and even when it successfully investigates something's, it takes several false leads on the way meaning I have to micromanage it. the frustration that comes out of that almost makes all the benefits worthless, not the mention that using AI often prevents me from actually learning and advancing my skills which usually makes the pain of the learning process worth it...

Oh did I also mention that AI companies undersell their AIs 10-50 times of what they'd actually need to come even? Our company's expense on tokens is already at the max it can afford, even though we already made a switch towards cheaper models...