The IT and software development fields have undergone fundamental changes in the past three years. CTE pathways that have not been updated since 2020 or 2021 may be preparing students for a workforce that no longer exists in the same form.
The AI-Assisted Development Reality
AI coding tools (GitHub Copilot, Claude, ChatGPT for code, Amazon CodeWhisperer) are now widely used by professional developers. Studies suggest that developers using AI coding tools complete certain tasks significantly faster — but they also introduce new risks: accepting AI-generated code without understanding it, generating code with security vulnerabilities, and losing fundamental debugging skills.
This creates a clear implication for CTE: students need strong foundations (so they can evaluate and fix AI-generated code), and they need AI tool experience (so they are not at a disadvantage on the job).
Skills That Have Increased in Importance
Prompt engineering: Writing effective prompts to get useful code from AI tools
Code review and debugging: Evaluating AI-generated code for correctness, security, and efficiency
Systems thinking: Understanding how components work together — AI writes lines, not architectures
Security awareness: AI tools can generate code with security flaws; developers must identify them
Documentation: AI can assist with documentation, but human judgment about what to document remains critical
Communication and collaboration: More important than ever as AI handles more routine tasks
Skills That Have Changed in Delivery
Syntax memorization: Less critical — AI handles much routine syntax
Repetitive code patterns: AI can generate boilerplate; students need to understand it, not memorize it
What This Means for Your Pathway Design
Your IT and software development pathways need:
A clear AI tool integration policy and progression
Learning outcomes that emphasize evaluation and judgment alongside production
Assessments that test understanding, not just output
Connections to employer expectations around AI-assisted development practices