top | item 40254067

(no title)

ramones13 | 1 year ago

I’ve had a project I’ve been doing for ~6 months learning python through Copilot+ChatGPT. It feels like any other project that accrues technical debt, but that debt is just a lot weirder. It was rough at first, but refactoring has gotten a lot better recently with bigger context sizes.

discuss

order

gtirloni|1 year ago

If you need Copilot to code in Python, have you really learned Python?

anonzzzies|1 year ago

Good one, however, like Google making memory worse, copilot seems to erode knowledge of programming quite quickly. Last week I was with a colleague at my house; when I hired him during covid he knew these things just fine, but after not having to type in a list comprehension for around 2 years now, when my Starlink was down for a bit, he couldn’t for the life of him create one; he asked Claude opus on his phone instead.

raincole|1 year ago

Does it really matter though? It sounds awfully like when a school teacher said you're not going to have an calculator in your pocket.

SoftTalker|1 year ago

If you need Copilot to code in Python do your really know how to program?

ramones13|1 year ago

I don’t need 90% of my IDE features.

For me personally, it’s a fantastic way to learn. I could definitely see people just using it and not actually learning, but to each their own.

antupis|1 year ago

If you need Google to code in Python, have you really learned Python?

antfarm|1 year ago

Learning to be a good programmer is as much about learning how to avoid technical dept as it is about learning to use a programming language. It may take a while until an AI assistant will be able to help with that.