Interview
Teaching in the Age of AI: Learning Goals and the Goals of Learning
- AlphaFold is expected to have utilized data derived from Foldit games and known protein structures.
- The computer science field is predicted to evolve toward proficiency in multiple languages, eliminating distinct role labels in favor of versatile software engineers.
- Demand for focused educational expertise is anticipated to grow as the organization expands training on new languages, AI tools, and internal systems.
- Developer educators are planned to be embedded directly within specific teams, such as the AI assistance team, to manage domain-specific educational materials.
- The role of software engineers is projected to shift toward increased time spent reading and understanding code as AI tools assume code generation tasks.
- The cost of producing a plausible code pull request is expected to drop nearly to zero, while the cost of verifying that code may remain high or increase.
- There is a concern that a generation of engineers may lack sufficient manual coding experience if they learn primarily through AI tool interaction.
- Education programs are expected to adopt a structured approach where foundational activities are completed without AI assistance, followed by AI-enabled tasks.
- Automated AI-powered tutors are anticipated to become a significant component of higher education, offering one-on-one guidance comparable to human teaching assistants.
- The upcoming summer internship program is expected to evolve rapidly, with established guidance on optimal workflows and prompting techniques likely by the next summer.
- Software engineers are predicted to spend a significantly higher proportion of their total time on code review activities.