Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is this not an overstatement? How does a person understand code if they write so much of it with AI?


Because I tell AI exactly what and very often how to write the code to avoid sub-optimal solutions AI so keen to propose if not properly directed.

As for autocompletion, not sure about every tool but CLion and other IDEs I have from JetBrains are genius. Yes they can autocomplete multiple lines of code with a single keystrokes and no I do not really want to write it myself as it mostly boilerplate code I've written many times and autocompletion just predicts it.


How can you recognize optimal / suboptimal solutions if you need to use AI in the first place? As for boilerplate, I thought there were ways to automate this without AI, but I guess that makes sense to me. Not trying to sound accusatory, just jarred by the AI hype generally


>"How can you recognize optimal / suboptimal solutions"

Maybe because I have 40+ years of programming under my belt starting with machine codes and every type of software one can imagine.


> and no I do not really want to write it myself as it mostly boilerplate code I've written many times and autocompletion just predicts it.

See, I don't want my code to require boilerplate in the first place.


The same way a tailor understands stitches even if a sewing machine creates most of the stitches a tailor will ever stitch. Because understanding code is tangential to writing it. Which isn’t to say that writing it doesn’t help solidify knowledge and certainly plenty of people learn by doing and there may even be skills that atrophy as a result of not writing code in the same way that skills for writing assembly have atrophied with the use of higher level languages. But ultimately it is possible to understand some code without having written most of it by hand.


Speaking only for myself, I do it by reading




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: