←back to thread

270 points imasl42 | 3 comments | | HN request time: 0s | source
Show context
greymalik ◴[] No.45659146[source]
> 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.

replies(15): >>45659281 #>>45659294 #>>45659312 #>>45659328 #>>45659361 #>>45659373 #>>45659468 #>>45659961 #>>45660230 #>>45660862 #>>45661685 #>>45663128 #>>45664372 #>>45667053 #>>45676552 #
bcrosby95 ◴[] No.45659328[source]
The point of most jobs in the world is to "solve problems". So why did you pick software over those?
replies(3): >>45659422 #>>45659755 #>>45661929 #
whynotminot ◴[] No.45659755[source]
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 pay bills, not because it’s our burning passion.

replies(6): >>45659974 #>>45660197 #>>45660476 #>>45660933 #>>45661034 #>>45661263 #
jimbokun ◴[] No.45661034[source]
You owe your cushy job and big paycheck entirely to those tech-fetishists that came before you.

Secondly, you are very blind if you don’t see that the AI making your job “easier” is close to replacing you entirely, if you don’t also have a deep understanding of the code produced. What’s to stop the Project Manager from vibe coding you out of the loop entirely?

replies(2): >>45661133 #>>45661198 #
1. bdangubic ◴[] No.45661133[source]
State of the industry both short and medium term is that you want to be the one doing replacing vs being the one being replaced. Not great but this is where we are at. If you are say SRE there are myriad of companies working hard to eliminate SREs but they need experts to set shit up so that SREs are not needed. Same thing will cascade to other Tech work, some faster than others. Career-wise I think it is wise now to position yourself as one that knows how to set shit up for the “great replacement”
replies(2): >>45661348 #>>45687537 #
2. jimbokun ◴[] No.45661348[source]
Yes we are rapidly moving towards a time where bullshitting will be more valued than deep understanding and problem solving. Both LLMs and the broader culture are pushing in that direction.
3. int_19h ◴[] No.45687537[source]
It's not an either-or. Doing the replacing with AI means that you're ripe for being replaced yourself. Indeed, what you do until then is likely to have a side effect of training the very model that eventually replaces you.

The real answer to this is collective action - unions etc - to push back against the lowering of the standards by our employees. But software engineers still seem to be broadly allergic to unions.