@rtxn@lemmy.world
link
fedilink
English
24
edit-2
3M

My previous work used two mission-critical software for continuous operation.

One was some guy’s university project written in Object Pascal and PHP and largely untouched since 2006. I tried offering fixes (I also knew Pascal), but I was rejected every time because the cumulative downtime caused by software issues was not enough to justify the downtime caused by the update (obviously this was determined by a Middle Manager (derogatory)).

The other was (I shit you not) an Excel spreadsheet with 15000 lines and 500 columns. I tried making a copy and cleaning it up, but Excel couldn’t handle the amount of data and ran out of memory.

Reminds me of the KSP2 fiasco. Management insisting on reusing the engine from the old game, and firing all the senior devs who could have told them there was no possibility of getting the features they’d announced to work without rewriting the engine from scratch.

Back then when I used to have elitist techbro brain-rot, I used to feel the same. Now that I’ve become very pro-labor, I think that this guy is based.

Sure, but refactoring things constantly leads to bugs too. Once it works you should stop rewriting code. The SW team at my job didn’t get the memo.

Funwayguy
link
fedilink
63M

Sums up every Node project I’ve had the displeasure of looking at. The lock file being the only thing holding the twisted web of versions keeping that franken-app running between a minefield of incompatibilities and buggy hacks.

Company’s project is not your project. Don’t get too attached.

Words of wisdom.

THCDenton
link
fedilink
103M

Dude, I’m so bad at arguing in zoom so the guys that push for that shit get their way. Fml.

Have you considered you’re just bad at arguing in general and it’s not the medium?

Yes, most of my jobs have had people who take vacation.

Oh I hate that

Take the passive-aggressive nerd approach:

  1. Start a niche online movement that only cares about one aspect of computing and convinces people all their problems are caused by your pet peeve

  2. let the company dig its grave

  3. create a FOSS alternative

  4. sell a premium version for businesses (it includes phone support and management-friendly marketing matetials)

  5. congrats, you are now the de facto standard software in your field

So you use SharePoint as well? Hahaha

Presi300
link
fedilink
English
33M

Well of course I know him, he is me… I haven’t found a job yet but this post pretty much sums a lot my personal projects.

Personal projects = it’ll work until it doesn’t

Professional projects = I’m hiding in the MDF hoping no one finds me

Create a post

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

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 4 users / day
  • 8 users / week
  • 108 users / month
  • 558 users / 6 months
  • 1 subscriber
  • 899 Posts
  • 3.11K Comments
  • Modlog