this post was submitted on 30 Aug 2023
1461 points (99.4% liked)

Programmer Humor

32143 readers
108 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 

It was to talk about "team restructuring"

you are viewing a single comment's thread
view the rest of the comments
[–] 1984 225 points 1 year ago (51 children)

Companies are often insane. I'm working in one who has this one guy build a super complicated architecture, because he don't know aws. So instead of just using a message queue on aws, he is building Java programs and tons of software and containers to try and send messages in a reliable way. Costs the company huge money, but they don't care, since he is some old timer who has been there for like 10 years and everyone let's him do what he wants.

[–] django@discuss.tchncs.de 99 points 1 year ago (2 children)

No vendor look-in with his solution though.

[–] 1984 95 points 1 year ago* (last edited 1 year ago)

It's a different form of lock-in since it's just his creation. When he leaves, all of this will be very hard to maintain and the company will probably rebuild it all on aws.

I have been bringing this up but they say that it's too late to change direction now (they are afraid to upset the guy).

But I'm looking on the bright side. I get to learn a lot of stuff I otherwise I wouldnt if this was a single managed aws service. I'm bringing in terraform and instead of just putting a message queue there, I need to spin up entire architectures to run his ec2 instances with all the apps and everything required to make things work.

Takes months... So for me it's fun. I don't have to pay for it. But companies are crazy. :)

[–] bfg9k@lemmy.world 15 points 1 year ago

Yeah great but what about when he dies and nobody else knows how it works? I've had to deal with that more than once (creator of Blackboard and creator of IP Office Contact Center, when they died so did the product)

load more comments (48 replies)