Comparing Careers: 747 Pilot Experience and Programming with AI Assistance
By
cckolon
Crackling crust, pillowy middle. The kind of bagel that earns a second cup of coffee.
Summary
The article presents a personal reflection comparing the author's career in programming with AI assistance to a 747 pilot's career. Through a conversation with a veteran pilot, the author explores parallels between the two professions, examining how both involve mastering complex systems, dealing with automation, and maintaining human expertise in increasingly automated environments. The pilot shares insights about aircraft engineering and the evolution of his role, while the author reflects on how AI tools are changing programming work, drawing comparisons between the two fields' approaches to skill development, responsibility, and adaptation to technological change.
Key quotes
· 5 pulledI had left the Navy and started professionally programming less than a year before. He had been a pilot since shortly after graduating university, and had flown the 747 for about twenty years.
He had studied mechanical engineering at school, and he told me in great depth about the variable geometry jet turbines in modern aircraft, which could remain efficient across different flight conditions.
The conversation made me think about the parallels between flying a complex aircraft like the 747 and working with modern programming tools and AI assistants.
Just as pilots have learned to work with increasingly sophisticated autopilot systems, programmers are now learning to work with AI coding assistants that can handle routine tasks while humans focus on higher-level design and problem-solving.
Both careers require a deep understanding of complex systems, the ability to troubleshoot under pressure, and the wisdom to know when to trust automation and when to take manual control.
You might also wanna read
How I Used Coding Agents to Automate My AI Research Work in Copilot Applied Science
An AI researcher shares their experience using coding agents to automate intellectual work, specifically building agents that automate parts

AI's Impact on Software Engineering: Evolution or Replacement?
The article explores the complex relationship between AI tools like ChatGPT and software engineering, examining whether AI represents the en
How AI coding assistants are helping introverted junior developers bridge the experience gap
The article explores how AI coding assistants like GitHub Copilot and IBM's Bob are reshaping the experience of junior developers. It argues
thenewstack.io·3d ago
Practical Guide to Using AI Coding Tools for Responsible Development
The article provides practical guidance for developers on responsibly integrating AI coding tools into their workflow. Based on two years of

Windows Copilot AI Testing Reveals Gaps Between Microsoft's Vision and Current Reality
The article examines Microsoft's Windows Copilot AI, which is marketed as 'the computer you can talk to.' Through testing, the author finds

The Intensifying Competition in AI-Powered Coding Tools and Software Development
The article discusses the intensifying competition in AI-powered coding tools, focusing on how major tech companies like OpenAI, Google, and
