Ask HN: Anyone else struggle with how to learn coding in the AI era? | Hacker News
I have shipped a few projects, I always review AI-suggested code, do daily coding practice without AI, watch youtube videos, etc. but still don't know if I'm striking the right balance or whether I can really call myself a programmer. I often see people say that the solution is to just fully learn to code without AI, (i.e, go "cold turkey"), which may be the best, but I wonder if the optimal path is somewhere in between given that AI is clearlly changing the game here in terms of what it means to be a programmer. I'm curious how you have all handled this balancing act in the past few years. More concretely, what strategies do you use to both be efficient and able to ship / move quickly while ensuring you are also taking the time to really process and understand and learn what you are doing? In my view AI tools are a sort of super-advanced interactive documentation. You can learn factual information (excluding allucinations) by either asking or looking at the generated code and explanat
Ask HN: Anyone else struggle with how to learn coding in the AI era? 54 points by 44Bulldog 7 months ago | hide | past | favorite | 67 comments I'm someone who got into building/programming in early 2025, when vibe coding tools became more usable. Since then, I'd like to think that I have developed a lot as a programmer, but I still have this deep sense of imposter syndrome / worry that AI is too much of a crutch and I'm not really learning. I have shipped a few projects, I always review AI-suggested code, do daily coding practice without AI, watch youtube videos, etc. but still don't…
saved by
related reading
- How AI assistance impacts the formation of coding skills \ Anthropicanthropic.com
- Growing as an engineer in a world of AInlopes.dev
- New Junior Developers Can’t Actually Code | N’s Blognmn.gl
- Developing our position on AI - Blog - Recurse Centerrecurse.com
- AI Coding will Prevent Expertises | Lars Fayelarsfaye.com
- Shipping at Inference-Speed | Peter Steinbergersteipete.me
- Ben Kamens / Code with AI the Hard Waykamens.com
- Things that helped me get out of the AI 10x engineer imposter syndrome | Hacker Newsnews.ycombinator.com
- The 70% problem: Hard truths about AI-assisted codingaddyo.substack.com
- Here’s how I use LLMs to help me write codesimonwillison.net
- Software Engineering in the Age of AIadiamond.me
- How I Use "AI"nicholas.carlini.com