The post and comments discuss the tension between learning to code independently and relying on AI-generated code. Users highlight the drawback of becoming dependent on AI for coding without understanding the underlying concepts. Many new programmers struggle with AI-generated code, which often contains errors or invented method names they cannot rectify due to a lack of fundamental coding knowledge. This leads to frustration and wasted time. Furthermore, there are concerns that if new learners do not grasp the basics, the collective coding knowledge might stagnate as more developers produce subpar AI-assisted code. The comments also mention that while AI can assist in generating boilerplate code and documentation, it lacks the creativity and accuracy of a well-trained coder. Overall, there is a call for a balanced approach where aspiring programmers learn foundational skills before fully leveraging AI tools.