This video explores the speaker's internal conflict regarding AI-assisted coding ("vibe coding"). He discusses the pain and confusion he experiences when trying to understand and utilize AI tools, contrasting it with his long-standing enjoyment of the programming process itself. He also touches upon the future of coding with AI, personal spending on AI subscriptions, and the desire to provide balanced, realistic advice to his audience.
The speaker's primary internal conflict regarding AI-assisted coding is that he finds it "emotionally painful" even though he wants to understand it and take advantage of AI generation. He enjoys the act of programming itself and feeling like he's learning and growing through the process, which conflicts with the idea of AI potentially automating or changing that experience. He struggles with the future implications of AI in coding and how to best navigate and advise on it.
The speaker expresses a deep enjoyment and satisfaction derived from the traditional act of programming, stating he spent 20 years programming because he "liked it" and enjoyed the "actual activity." He values the feeling of learning and growth at the end of each day. This contrasts with his feelings about AI-assisted coding, which he describes as "emotionally painful" and confusing, creating an internal conflict between his love for the craft and the burgeoning capabilities of AI tools.