Earlier quoted context omitted.
The point of most jobs in the world is to "solve problems". So why did you pick software over those?
Why would someone who likes solving problems choose a very lucrative career path solving problems… hmmm You can also solve problems as a local handyman but that doesn’t pad the 401K quite as well as a career in software. I feel like there’s a lot of tech-fetishist right now on the “if you don’t deeply love to write code then just leave!” train without somehow realizing that most of us have our jobs because we need to…
The Programmer Identity Crisis
61–70 of 317 posts
Re: The Programmer Identity Crisis
#62Getting rid of the programmer has always been the wet dream of managers, and LLMs are being sold as the solution. Maybe it is
I don't think I'm sticking my head in the sand - an advanced enough intelligence could absolutely take over programming tasks - but I also think that such an intelligence would be able to take over _every_ thought-related task. And that may not be a bad thing! Although the nature of our economy would have to change quite a bit to accommodate it.
I might be wrong: Doug Hofstadter, who is way, way smarter than me, once predicted that no machine would ever beat a human at chess unless it was the type of machine that said "I'm bored of chess now, I would prefer to talk about poetry". Maybe coding can be distilled to a set of heuristics the way chess programs have (I don't think so, but maybe).
Whether we're right or wrong, there's not much we can do about it except continue to learn.
Re: The Programmer Identity Crisis
#63Earlier quoted context omitted.
The point of most jobs in the world is to "solve problems". So why did you pick software over those?
The honest answer that applies to almost everyone here is that as a kid, they liked playing computer games and heard that the job pays well. It's interesting, because to become a plumber, you pretty much need a plumber parent or a friend to get you interested in the trade show you the ropes. Meanwhile, software engineering is closer to the universal childhood dream of "I want to become an astronaut" or "I want to be…
Re: The Programmer Identity Crisis
#64Whenever I see an em dash (—), I suspect the entire text was written by an AI.
Re: The Programmer Identity Crisis
#65I will never, ever go back to the time before.
Re: The Programmer Identity Crisis
#66Earlier quoted context omitted.
Why would someone who likes solving problems choose a very lucrative career path solving problems… hmmm You can also solve problems as a local handyman but that doesn’t pad the 401K quite as well as a career in software. I feel like there’s a lot of tech-fetishist right now on the “if you don’t deeply love to write code then just leave!” train without somehow realizing that most of us have our jobs because we need to…
Sounds like a mediocre developer. No respect for people like you.
Re: The Programmer Identity Crisis
#67If LLM abilities stagnate around the current level it's not even out of the question that LLMs will negatively impact productivity simply because of all of the AI slop we'll have to deal with.
Re: The Programmer Identity Crisis
#68I hate to suggest that the fix to LLM slop is more LLMs, but in this case it's working for me. My coworkers also seem to appreciate the gesture.
Re: The Programmer Identity Crisis
#69Full disclosure: I am old. When I started programming for Corporate™ back 1995, it was a wildly different career than what it has become. Say what you want about the lunatics running the asylum, but we liked it that way. Engineering knew their audience, knew the tech stack, knew what was going on in "the industry", ultimately called the shots. Your code was your private sandbox. Want to rewrite it every other release…
Re: The Programmer Identity Crisis
#70> One could only wonder why they became a programmer in the first place, given their seeming disinterest in coding. To solve problems. Coding is the means to an end, not the end itself. > careful configuration of our editor, tinkering with dot files, and dev environments That may be fun for you, but it doesn’t add value. It’s accidental complexity that I am happy to delegate.
Careful with the “doesn’t add value” talk. If you follow it far enough to its logical end, you get to “Existence doesn’t add value”