I feel like most devs are going to agree with this. Most aren’t against using AI as an assistive tech, they are moreso against using it as a generative tech. Formatting, commenting and suggestions? Sure. Sometimes it even recommends things you haden’t thought of. Actually writing the code and making the entire thing is where many draw the line into “this is bad don’t use it”
A lot of people are in the “it’s bad for our minds, climate, jobs/economy, skynet” camp and hate any use of it at all for any reason. And while I agree it’s currently being rolled out in a highly irresponsible way for the environment and setting up a huge ponzi bubble to collapse at any time, I also firmly believe China is working on ways to make it efficient and cost/climate effective.
Which means if we don’t learn how to use it effectively, we’ll be left behind eventually. It’ll be like people refusing to use a computer. Some will be able to avoid it. But the vast majority will have to adapt.
Plus, if some of us don’t learn how it works, how will we spot what it and its corporate overlords are doing?
That’s not including the niche use cases where it can help push forward scientific and medical advances. (these are not LLMs though)
All the people vibe coding and the managers using it to make decisions with half-ass human thought process are probably going to be anti-ai when it burns them. One of the biggest lessons that always stuck with me is “garbage-in, garbage out” - and a lot of people are using garbage to build and make decisions.
I feel like most devs are going to agree with this. Most aren’t against using AI as an assistive tech, they are moreso against using it as a generative tech. Formatting, commenting and suggestions? Sure. Sometimes it even recommends things you haden’t thought of. Actually writing the code and making the entire thing is where many draw the line into “this is bad don’t use it”
Formatting with AI is an antipattern. Formatters use far less energy and zero tokens.
Its literally a shortcut in most IDEs. Throwing AI at it is like using an upside down lawnmower instead of a garbage disposal
Here you can find a long list of formatters that exist:
https://github.com/numtide/treefmt-nix#supported-programs
I use it like I used Stack Overflow, to ask it how to do things I then implement. I even ask it to be condescending.
A lot of people are in the “it’s bad for our minds, climate, jobs/economy, skynet” camp and hate any use of it at all for any reason. And while I agree it’s currently being rolled out in a highly irresponsible way for the environment and setting up a huge ponzi bubble to collapse at any time, I also firmly believe China is working on ways to make it efficient and cost/climate effective.
Which means if we don’t learn how to use it effectively, we’ll be left behind eventually. It’ll be like people refusing to use a computer. Some will be able to avoid it. But the vast majority will have to adapt.
Plus, if some of us don’t learn how it works, how will we spot what it and its corporate overlords are doing?
That’s not including the niche use cases where it can help push forward scientific and medical advances. (these are not LLMs though)
All the people vibe coding and the managers using it to make decisions with half-ass human thought process are probably going to be anti-ai when it burns them. One of the biggest lessons that always stuck with me is “garbage-in, garbage out” - and a lot of people are using garbage to build and make decisions.