Earlier quoted context omitted.
So you left a job that paid 2x and exposed you to hard problems that require reliable solutions for a job inside the horror clusterfuck that's the modern web where nothing really "works" and there's no real engineering to speak of besides monkeys throwing crap in a shared pile and shovelling it out the door ASAP. Good for you I guess?
Most people I know, inc. myself, would call this a "bruh moment". I can't fathom willingly entering the web mines if you've already sunk in the hours to master high perf native code, OSdev, dist systems etc. People usually enter web to avoid having to learn such things. To discard that knowledge and instead compete with an endless stream of fresh grads, boot camp grinders and LLMs for less money? A madness if I've se…
Man spends entire career mastering crappy codebase
361–370 of 596 posts
Re: Man spends entire career mastering crappy codebase
#362Earlier quoted context omitted.
Maybe dumpster diving is extreme, to drive home a point. But, there are a lot of old people that are hungry, and work as Wal-Mart greeters. If you didn't save/plan well enough, and 30 years of cool software development ends as being a Wal-Mart greeter, that can seem equivalent to dumpster diving.
guys from that generation (with its past financial opportunities and real estate prices) and of a character required to even work like that - humbly and diligently maintaining a complex legacy code base, very rarely fall victim to financial issues when they retire. those men (and women) are usually very zen and collected. loneliness and suffering from a feeling like no longer being needed is probably the biggest (men…
If anything, the lesson should be not to worry about yourself because the only way this man could be forced to resort to dumpster diving is if he was given too much to worry about his retirement accounts.
Re: Man spends entire career mastering crappy codebase
#363I swear this guy exists at every company I've ever worked. He's the guy you go to when you find some legacy code which you have no idea how the hell it works and end up getting a 2 hour history lesson into a decade of company politics and failed replatforming projects. They're hard not to love.
Do you know why I am giving you the two hour history?
First, I recognize that I need human interaction, but do not really like people.
Second, I am hoping that you will learn & understand instead of just memorize & regurgitate so in the future you can resolve it yourself instead of bothering me.
Now, go away; I had my week's fill of socializing.
/joking - or am I?
Re: Man spends entire career mastering crappy codebase
#364Man spends entire career convincing himself the reason he keeps job hopping is because everyone else is writing crappy code. Karl Hackerman shows up to each meeting complaining. He seems sour that he hasn’t been given the go ahead to rewrite the system in Rust. He knows a lot about bleeding edge frameworks and best practices and always seems annoyed that he can’t use them at work. He thinks it’s because everyone else…
Good thing I'm not in my 40s yet, still time to recover from my wayward path.
Re: Man spends entire career mastering crappy codebase
#365Earlier quoted context omitted.
Yeah crazy money. My father used to import RAM when it was really really expensive in the 1980s. He used to take it on planes from Taiwan as hand luggage handcuffed to himself because it was that valuable.
I worked in a shop in the early 90s with a bunch of Suns, and we had hired this new sysadmin. One day we noticed that half the RAM was missing from a workstation, and few minutes later noticed half the RAM was missing from all the workstations. Turned out the new sysadmin was a cokehead and had stolen it.
Re: Man spends entire career mastering crappy codebase
#366Howdy, that's almost me! AMA! I've spent 10 years as the lone dev at a small medical facility, writing database software and dealing with lab hardware etc. I guess I've touched 100% of the codebase because I wrote it all, but I always wonder if my skillset is so niche that I'll always be at small companies. Here's the deal though, work isn't everything and I'm at a job that recognises that.
You wrote it all? By yourself? That sounds ideal to me. The horrible part of this to me is that he inherited a mess and left without having done much to it, evidently being unable to do so for whatever reason. The headline says he "mastered" it, so clearly other forces were at work than his skill. That's the depressing part to me, pulling my hair out to try and understand someone else's antediluvian code base which w…
Re: Man spends entire career mastering crappy codebase
#367Funny, but there's nothing wrong with that if Arthur was/is happy (which isn't mentioned).
There is though. It's 2023 and today companies will quite happily lay you off the moment you aren't profitable to them. This fictional person made it all the way to retirement and good for him. But the guy who followed this strategy for 15 years and now is job hunting because the company needed to cut 18% of its staff? He's got a huge gap in useful skills and decades left before he can retire. That guy is in real tro…
If I could be guaranteed I'd have the same job forever with the same tech then who cares, but I've never met anyone for whom that was true. The people that don't learn either retire early or are forced to switch careers.
Re: Man spends entire career mastering crappy codebase
#368Earlier quoted context omitted.
Working on the hardware directly is more than half of the fun.
> Working on the hardware directly is more than half of the fun. It never really worked until you gave blood to the computing gods on a sharp edge of a metal case.
Re: Man spends entire career mastering crappy codebase
#369Earlier quoted context omitted.
Every moment without them is also unique.
You cannot fully appreciate your moments without kids until you have kids though.
Re: Man spends entire career mastering crappy codebase
#370Earlier quoted context omitted.
Hard to do if most of your life is work. I find it very hard to find space for an actual life after subtracting a full-time job, exercise, personal hygiene, nutrition, etc. from my waking hours. It's essentially ~2h a day + the weekend, which often also consists of getting stuff done you didn't manage during the week. I hate the thought of my life starting in retirement. Especially if I might be 67 by then, which is…
> Especially if I might be 67 by then, which is the legal retirement age, where I live. When you say "legal retirement age", what do you mean? Is this to receive some sort of retirement benefit like Social Security in the US? Or is it something else?