▲ 361 ▼ I am God's greatest programmer (lemmy.world) submitted 2 years ago by bigboismith@lemmy.world to c/programmerhumor@lemmy.ml 10 comments fedilink hide all child comments
[–] HairHeel@programming.dev 54 points 2 years ago (2 children) “I could rewrite this in a week!” ~ junior dev, 3 months ago permalink fedilink source hideshow 4 child comments replies: [–] scrubbles@poptalk.scrubbles.tech 29 points 2 years ago (1 child) I just had a Jr dev do this to me. Came in, so bold, and said our patterns were stupid. Told him no, while there are things to improve it's not worth the effort to rewrite hundreds of classes over a personal preference. Of course when he inevitably brought it up again, I told him okay, schedule with our architect, that's how things work after all for major rewrites. Man, was that meeting entertaining. Kids, we know it could be better. But we also know things like level of effort and value. Your CS330 patterns are really cool, we know them too. But we aren't going to build them. permalink fedilink source parent hideshow 2 child comments replies: [–] dylanTheDeveloper@lemmy.world 16 points 2 years ago* (1 child) No no you see if we ditch QT we can create our own widgets in open GL it would be less overhead trust me bru permalink fedilink source parent hideshow 2 child comments replies: [–] scrubbles@poptalk.scrubbles.tech 22 points 2 years ago Oh god this was a trigger. Had one guy just casually demand that we change our middleware layers out because it would be "more performant". Our middleware that was rock solid, never had any issues, and no one ever noticed. He brought up how it would shave so much time, like maybe a ms or 2 when I read through what he proposed. Sure, let's just throw out what's been working for years without issue for a new, untested version that will take weeks to dev and test for a payout of 2 ms per request. permalink fedilink source parent [–] sounddrill@lemmy.antemeridiem.xyz 9 points 2 years ago 3 years later, hands unfinished work to junior dev after the system they re-invented has also become obsolete permalink fedilink source parent
[–] scrubbles@poptalk.scrubbles.tech 29 points 2 years ago (1 child) I just had a Jr dev do this to me. Came in, so bold, and said our patterns were stupid. Told him no, while there are things to improve it's not worth the effort to rewrite hundreds of classes over a personal preference. Of course when he inevitably brought it up again, I told him okay, schedule with our architect, that's how things work after all for major rewrites. Man, was that meeting entertaining. Kids, we know it could be better. But we also know things like level of effort and value. Your CS330 patterns are really cool, we know them too. But we aren't going to build them. permalink fedilink source parent hideshow 2 child comments replies: [–] dylanTheDeveloper@lemmy.world 16 points 2 years ago* (1 child) No no you see if we ditch QT we can create our own widgets in open GL it would be less overhead trust me bru permalink fedilink source parent hideshow 2 child comments replies: [–] scrubbles@poptalk.scrubbles.tech 22 points 2 years ago Oh god this was a trigger. Had one guy just casually demand that we change our middleware layers out because it would be "more performant". Our middleware that was rock solid, never had any issues, and no one ever noticed. He brought up how it would shave so much time, like maybe a ms or 2 when I read through what he proposed. Sure, let's just throw out what's been working for years without issue for a new, untested version that will take weeks to dev and test for a payout of 2 ms per request. permalink fedilink source parent
[–] dylanTheDeveloper@lemmy.world 16 points 2 years ago* (1 child) No no you see if we ditch QT we can create our own widgets in open GL it would be less overhead trust me bru permalink fedilink source parent hideshow 2 child comments replies: [–] scrubbles@poptalk.scrubbles.tech 22 points 2 years ago Oh god this was a trigger. Had one guy just casually demand that we change our middleware layers out because it would be "more performant". Our middleware that was rock solid, never had any issues, and no one ever noticed. He brought up how it would shave so much time, like maybe a ms or 2 when I read through what he proposed. Sure, let's just throw out what's been working for years without issue for a new, untested version that will take weeks to dev and test for a payout of 2 ms per request. permalink fedilink source parent
[–] scrubbles@poptalk.scrubbles.tech 22 points 2 years ago Oh god this was a trigger. Had one guy just casually demand that we change our middleware layers out because it would be "more performant". Our middleware that was rock solid, never had any issues, and no one ever noticed. He brought up how it would shave so much time, like maybe a ms or 2 when I read through what he proposed. Sure, let's just throw out what's been working for years without issue for a new, untested version that will take weeks to dev and test for a payout of 2 ms per request. permalink fedilink source parent
[–] sounddrill@lemmy.antemeridiem.xyz 9 points 2 years ago 3 years later, hands unfinished work to junior dev after the system they re-invented has also become obsolete permalink fedilink source parent