Earlier quoted context omitted.
Yes, 30 minutes is a shockingly long time. I'd say 5 minutes makes a lot more sense.
Those are rookie numbers. You need to get that down to 5 seconds.
Man spends entire career mastering crappy codebase
381–390 of 596 posts
Re: Man spends entire career mastering crappy codebase
#382There are talented people everywhere, the probability of somehow being ground breaking and world impactful is ridiculously small. Anyone pegging their self-worth on that goal is setting themselves up for a lot of mental health struggles. My levels of ambition and relentlessness absolutely shifted after having kids, I used to be absolutely furious about being the best. Now I am very much "fuck you pay me" and my prior…
Engineering is one of a few special disciplines where peoples' hobbies align easily with ability to earn money at most levels of professional performance; being mediocre is still a recipe for a generally acceptable standard of life. Compare it to things like sports or acting or music. It's possible to make a living at the lower echelons (read: everything below elite level), but it's hard work or mundane and often not…
Re: Man spends entire career mastering crappy codebase
#383Re: Man spends entire career mastering crappy codebase
#384I 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.
It's funny, startups turn over so fast that I've managed to become that guy while staying at a company less than two years.
Re: Man spends entire career mastering crappy codebase
#385I'm worried this will be me someday. I suppose that's the point.
I had about 15 jobs over 40 years, not including 9 years at the two companies I started. But some were short term contracts, and several (in a row, sadly) ended in my employer going out of business, mass layoffs, etc. I always found doing something new was revitalizing. Also found that sometimes something new was awful. Being comfortable changing what technologies you are expected to use helps, taking advantage of ne…
Re: Man spends entire career mastering crappy codebase
#386I 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.
I’ve seen a few of those. Some are worth their weight in gold. Most are set in their ways from the trauma of trying to make everything not fall apart for so long. Almost all have stagnated and are incapable of bringing in new ideas. Almost all are husks of human beings from putting up and personalizing so much of company dysfunction
But they are REALLY capable of detecting bad ideas.
Re: Man spends entire career mastering crappy codebase
#387There are talented people everywhere, the probability of somehow being ground breaking and world impactful is ridiculously small. Anyone pegging their self-worth on that goal is setting themselves up for a lot of mental health struggles. My levels of ambition and relentlessness absolutely shifted after having kids, I used to be absolutely furious about being the best. Now I am very much "fuck you pay me" and my prior…
Pride, radical individualism, self-promotion. These are extremely common today, especially in the US (just compare an American resume with a European CV). Both the US and Europe have their problems, but this particular obsession tends to be more conspicuous in the US. Paradoxically, it doesn't bear the desired fruit because it misunderstands the nature of personal excellence.
This isn't a vote for collectivism or mediocrity. Only dead fish float downstream. It's a vote for the notion that the riches of society are the result of countless incremental contributions up and down the hierarchy of value for the sake of the common good. But liberalism embraces an inverted view of reality. All our relationships are viewed instrumentally and transactionally. We place desire above reason. We've become atomized, because nothing sensible unites us (perfect for those in power who view people as "human resources"). The "social contract" view of society is a disaster.
Re: Man spends entire career mastering crappy codebase
#388Earlier quoted context omitted.
> No there aren’t. You underestimate the odds of talent in a population of 8 billion humans. > If you think you’re all that, don’t blame your company for “not getting the opportunity”. Please. You already have all the tools you need to code. Make something cool! There are neurosurgery robots operating with my code running in the background for several years now. I am now working on ophthalmic surgery software for sub…
Surgery bots are cool. My software just keeps track of drugs
Re: Man spends entire career mastering crappy codebase
#389Earlier 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
#390I 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.
I often search for a clearcut answer to a technical question and I'm met with a 2 hour history lesson into a decade of company politics and failed replatforming projects.
Yeah, thanks for telling me why John from accounting was a dick 10 years ago and you had to code this module in a certain way. I really don't care. I'm new to the codebase and I just want to know how it (the codebase) works.
I'm currently in this situation and a colleage never gives straight answers to anything. It's always some little rant about something and when it's done, I still haven't got my answer.