Alan Felice’s Post

Perchè far contro ad uno strumento che può velocizzare lo sviluppo? Lo è l'IDE come lo sono le AI. "The essence of experienced programming lies in a balanced and open-minded approach to new technologies. [...]transforming into an attitude of resistance towards tools and practices that could simplify and speed up development work. Hardcore programmers don’t use these tools because they don’t need them, because they don’t work, because “I am better.” [...]Let’s face it: artificial intelligence is anything but intelligent. "Look at how many mistakes ChatGPT makes; it can't replace a programmer" Hallucinations, but especially the incorrect and superficial use of AIs, lead many programmers to think they are unusable tools. No, AIs are not search engines; they are linguistic aggregation tools that can learn our work context, and they should be used as such. Overlaying this theory are the increasingly prevalent theories that AIs will replace programmers in the future. Hardcore programmers don’t use these tools because they don’t need them, because they don’t work, because “I am better.” All true, but only in part. The reality is that AIs are tools that can help programmers write code faster and with fewer errors, but it doesn’t take an hour to achieve this result; it takes weeks of use to understand how to best use this tool and quickly identify its strengths and weaknesses. AI should be seen as an enhancement tool, like the evolution of modern IDE autocompletion, but capable of extending completion to a broader and more complex context."

The "Hardcore" Attitude of Programmers

The "Hardcore" Attitude of Programmers

https://www.codemotion.com/magazine

To view or add a comment, sign in

Explore topics