I’ve written a little post about the use of AI (specifically LLMs) for debugging and coming up with clever solutions when programming. My point is that I much prefer using our creativity to solve these sort of “programming puzzles”, and it’s a shame to use AI for it and offload this fun part of writing code (to me). I’d love to hear your thoughts!
I have two stances when it comes to using AI for coding tasks.
If I am coding as an exercise in learning or for the purpose of challenging my gray matter, I agree that AI has no place in that process, since that defeats the purpose of the intended exercise.
If, on the other hand, I am tasked with a directive to “fix it!”, I can quite easily justify “calling in” the assist of AI … but ONLY after failing to sort it out, as a first attempt by myself, as a matter of professional pride, and a built-in self-check on my skills “currency” level!
I am not sure that it would be advisable, generally speaking, to use AI as a “first stab” for all new issues because, over time, that would cause the human brain to “lose connections” from lack of putting those brain cells thru the paces.
Often, AI suggests stupid code (especially with the esp32 microcontrollers) and I have to check other reputable sites to verify. Or I pull sample code from Adafruit, which works.
My 2cents
That looks like an amazing resource to those involved in breadboarding and firmware! As for me, I must declare that I don’t have that skillset!
![]()
Wholeheartedly agree with you! I think that’s also the point I was trying to make: if we just mindlessly let AI solve all our problems, our (critical) thinking abilities will surely diminish.
Good tip, thanks ! I just visited their site and I felt like a kid in a candystore ![]()