Hasty Briefsbeta

I'm a principal engineer at Microsoft. I barely program anymore

4 days ago
  • #AI
  • #Programming
  • #Future of Work
  • The author reflects on their 30-year programming career, suggesting that AI advancements will soon make human programming obsolete.
  • Programming traditionally requires deep understanding of machines, languages, and problem-solving, with continuous learning to manage complexity and trade-offs.
  • The introduction of AI tools like GPT-3 and Claude Code has demonstrated AI's ability to solve programming tasks efficiently, challenging the need for human programmers.
  • Microsoft's Amplifier project showcases AI's capability to autonomously develop software from design to implementation, learning and improving over time.
  • The author experiences an existential crisis, questioning the future role of programmers as AI begins to automate problem-solving and software development.
  • Despite initial skepticism, the rapid progress of AI in programming suggests that the timeline for human obsolescence in programming is shorter than expected.
  • The author contemplates the broader implications of AI's role in society, including solving societal-level problems, while grappling with the personal impact on their identity and legacy as a programmer.