Ask HN: Do AI coding tools make you a worse programmer?
I am concerned about how often I turn to AI to do things I used to both enjoy and know how to do before.
I am writing this question as I found myself pretty much implementing a small POC using only prompting in cursor.
I am concerned this way of working is making my mind lazy, and in general that prolonged usage will make me a terrible programmer.
Does anyone else share these concerns?
5 comments
[ 3.2 ms ] story [ 18.5 ms ] threadTo me it's still worth it to keep up some level of "language lawyering" in my head as I had been practicing the craft of it all through daily application for many years. There was IMHO no reason to throw that away over time.
I only use LLMs for new stuff / learning, though even there I'm still conflicted if reading the manual / spec like we used to isn't more efficient in the long run?
Again, retaining of basics / primitives but also maybe better mental modelling by going deep head-first and on my own brain cycles?
TL;DR sharing the concerns; still conflicted in how useful LLMs are for programmers; maybe learning? Maybe interfacing for general utility outside of creative tasks is the main value? IDK...
Recently it is just worrying me that yes maybe I fixed a few bugs fast, but I won’t be able to fix them again as I did not learn anything long term.
However if it takes you 3 hours of reading GitHub issues and source to fix something, you remember it for the next 5 years!
I am not trying to optimise how fast I write code, I want to optimise how well I can do it.