AI should elevate your thinking, not replace it
91–100 of 656 posts
Re: AI should elevate your thinking, not replace it
#92There are plenty of engineers that couldn't work without a modern IDE or in languages without memory management. Or without the ability to use a library from GitHub / their package manager. It doesn't feel THAT much different to me. "Engineer" as a term might drift. There are "web developers" that can only use webflow / wordpress.
Engineer as a term has already drifted vastly since nobody in the field of "Software Engineering" is actually an Engineer if we go by a strict definitions. Engineers are accredited and in some countries even come with a title.
Re: AI should elevate your thinking, not replace it
#93AI is creating problems. This isn’t one of them. Engineers are going to now think at a higher level of abstraction. No one misses coding in assembly.
> No one misses coding in assembly. It's only your opinion that is provably false. First, there are still people who don't like high level languages and don't use them, because they find assembly better. Second, I personally work in a field where I need to consult the source of truth, the actual binary, and not the high level source code - precisely because the high level of abstraction is obscuring the real mechanic…
I can tell you this, the person you're replying to comes from the overwhelming majority/generality. You, on the other hand, are that one guy.
Of course even my comment is a bit general. You're not "one" guy literally. But you are an extreme minority that is small enough such that common English vernacular in software does not refer to you.
Re: AI should elevate your thinking, not replace it
#94Earlier quoted context omitted.
So... Our jobs are safe then? I mean, assuming we don't also atrophy to the same extent as the 'many'?
I'm just saying that I already see that people are outsourcing all the thinking to the models - not only code generation and reviews, but even design - the part that "senior engineers" without imagination think only they are capable of doing. It's worrying how much trust is being put in those systems. And my worry is not about the job anymore, but our future in general.
So, on one hand, I'm also kinda sad and how quickly we've thrown the guardrails away, but on the other -- it's... Well. It's just work.
Turns out, no one ever really cared how elegant or robust our code was and how clever we were to think up some design or other, or that we had an eye on the future; just that it worked well enough to enable X business process / sale / whatever.
And now we're basically commoditised, even if the quality isn't great, more people can solve these problems. So, being honest, I think a lot of my pushback is just a kinda internal rebellion against admitting that actually, we're not all that special after all.
I'm just glad I got to spend 20 years doing my hobby professionally, got paid really well for it, and often times was forced to solve complicated problems no one else could -- that kept me from boredom.
I think the shift we are seeing now, as 'previously' knowledge workers is that work becomes a lot more like manual labour than what we've really been doing up until now. When there's no 'I don't know' anymore, then you're not really doing knowledge work, right?
I guess I'll just ride the wave, spew out LLM crap at work, and save the craft for some personal projects, I'll certainly have the capacity now work is a no-op.
Re: AI should elevate your thinking, not replace it
#95I mean, right now we're at the stage where any user can get AI to make you software to solve very specific things - almost no technical knowledge needed.
My prediction is that first will software engineers be rendered obsolete. After that, small businesses will disappear, as users can simply get those products/services directly via AI.
Re: AI should elevate your thinking, not replace it
#96Earlier quoted context omitted.
> No one misses coding in assembly. It's only your opinion that is provably false. First, there are still people who don't like high level languages and don't use them, because they find assembly better. Second, I personally work in a field where I need to consult the source of truth, the actual binary, and not the high level source code - precisely because the high level of abstraction is obscuring the real mechanic…
When people communicate they speak in terms of the overwhelming generality of reality. There's always at least one guy that is an extreme exception. I can tell you this, the person you're replying to comes from the overwhelming majority/generality. You, on the other hand, are that one guy. Of course even my comment is a bit general. You're not "one" guy literally. But you are an extreme minority that is small enough…
Re: AI should elevate your thinking, not replace it
#97There are plenty of engineers that couldn't work without a modern IDE or in languages without memory management. Or without the ability to use a library from GitHub / their package manager. It doesn't feel THAT much different to me. "Engineer" as a term might drift. There are "web developers" that can only use webflow / wordpress.
I’m sure you can see the difference between a garbage collector and a nondeterministic slop generator
But it feels good to equivocate, so here we are.
Re: AI should elevate your thinking, not replace it
#98Hard disagree. I feel like I'm thinking a lot more now because I have so many parallel projects going on at the same time. AI has allowed me to really, truly create in a way that I've never done before. Yes, my coding skills probably aren't as sharp as they used to be, but my system design skills are at an all time high. Don't blame the tool.
I don't know, I don't doubt you're more productive. Broadly so. But the depth and rigor I think may be missing, as the article suggests.
As an aside, I suppose it's a good time for those nearing the end of their careers, those who no longer need to learn, to cash out and go all in on AI.
Re: AI should elevate your thinking, not replace it
#99Earlier quoted context omitted.
So... Our jobs are safe then? I mean, assuming we don't also atrophy to the same extent as the 'many'?
I'm just saying that I already see that people are outsourcing all the thinking to the models - not only code generation and reviews, but even design - the part that "senior engineers" without imagination think only they are capable of doing. It's worrying how much trust is being put in those systems. And my worry is not about the job anymore, but our future in general.
Our futures are safe in this sense, in fact it's even beneficial as we may be the last generation to have these skills. Humanities future on the other hand is another open question.
Re: AI should elevate your thinking, not replace it
#100There are plenty of engineers, who simply can't think, AI will not change anything in this regard.