I can see why some fields would have an overwhelmingly negative reaction to AI but I simply can't grasp why some software devs are. The entire point of the field is to get computers to do stuff for you. I've been doing this s*it for 10 years, there's too many little details and commands to remember and too much brutally dull work to not automate it.
I also have come to realize that in software development, coding is secondary to logical thinking. Logical thinking is the primary medium of every program, the language is just a means to express it. I may have not memorized as many languages as AI, but I can think better than it logically. It helps me execute my tasks better.
Also, I've been able to do all kinds of crazy and fun experiments thanks to genAI. Knowing myself I know realistically I will never learn LISP, and will always retain just an academic interest in it. But with AI I can explore these languages and other areas of programming beyond my expertise and experience much more effectively than ever before. Something about the interactive chat interface keeps my attention and allows me to go way deeper than textbooks or other static resources.
I do think in many ways it's a skill issue. People conceptualize genAI as a negation of skills, an offloading of skill to the AI, but in actuality grokking these things and learning how to work with them is its own skill. Of course managers just forcing it on people will elicit a bad reaction.
As long as one has to double-check and verify every single output, I don’t think that “automation” is the right word. Every LLM use is effectively a one-off and cannot be repeated blindly.
Undefined behavior as a service is truly a bizarre proposition to my ears. Layering undefined behavior (agents) and gaming undefined behavior in hopes it comes out as you need (prompting) sounds insane and sometimes I have to wonder if I am the insane one. Very weird times.
You start by saying it's logical thinking that is a SE's value and then close by suggesting learning how to offload that logical thinking to AI is a 'skill'. Bizarre.
> I've been doing this s*it for 10 years, there's too many little details and commands to remember and too much brutally dull work to not automate it.
git gud