Remix.run Logo
nxor 13 hours ago

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

tpmoney 10 hours ago | parent | next [-]

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.

FpUser 13 hours ago | parent | prev [-]

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.

nxor 13 hours ago | parent [-]

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

FpUser 11 hours ago | parent [-]

>"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.