Comment

Comment by smt88

If remembering unimportant syntax differences between languages (e.g. "===" in TypeScript and "==" in everything else) makes you a good programmer, then yes. Or if remembering how to assign variables in stored procedures in MySQL makes you a good programmer, also yes.

But overall my ability to design, debug, and maintain code hasn't been dulled by having some of these minutiae stripped away. It actually frees up time and mental effort, so it's easier for me to spend time doing more important things.

I'm not a huge CoPilot advocate and worry a lot about the quality of code that a less-experienced dev is going to produce by leaning on it too much, but having written millions of lines of code by hand, it doesn't make me feel like I'm losing anything valuable.

parent smt88 1 year ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton