Analyze how programmers can maintain passion for coding in the LLM era. Compare traditional programming workflows with AI-assisted development. Suggest 3 ways to adapt programming education for this new paradigm. Output in markdown with code examples where applicable.