• Home
  • Latest
  • Fortune 500
  • Finance
  • Tech
  • Leadership
  • Lifestyle
  • Rankings
  • Multimedia
Commentary

AI cannot replace software engineers—take it from someone who fought to become one and now helps others pursue the career

By
Winston Tang
Winston Tang
Down Arrow Button Icon
July 30, 2024, 10:04 AM ET

Winston Tang is the founder of LeetCode.

Software engineering entails human creativity, collaboration, and problem-solving—qualities AI will never match, says LeetCode founder Winston Tang.
Software engineering entails human creativity, collaboration, and problem-solving—qualities AI will never match, says LeetCode founder Winston Tang. Hagop's Photography

If you aspire to be a software engineer for a tech giant or big bank, you first must pass a coding test. To practice for such technical interviews, millions of job candidates turn to LeetCode, a test prep site I founded 13 years ago.

Some industry insiders, citing the growing capacity of tools like OpenAI’s GPT-4 to generate code, have expressed doubts about the future of software engineering as a career path. But artificial intelligence will never replace software engineers, however powerfully it might complement their work.

AI excels at automating repetitive tasks and processing vast amounts of data. It can even generate high-quality code snippets, which might suggest a potential to replace software engineers. But software engineering goes beyond mere coding. It involves creativity, problem-solving, and innovation—qualities AI cannot fully replicate.

A software engineer career

When I moved from Malaysia to the U.S. in 2005, I was determined to become a software engineer, but my nontraditional background, lack of connections in established computer science circles, and inadequate preparation led to multiple failed interviews with top tech companies. Based on these experiences—and a desire to help others facing similar struggles—I founded LeetCode.

Even after I landed positions at Amazon and Google, I kept expanding and improving LeetCode, transforming it into a leading force in the industry in under three years. LeetCode today offers a wealth of resources, including mock interviews, educational content, and algorithmic challenges.

For me, it’s been incredibly rewarding to see users not only enhancing their skills and landing their dream jobs, but also continuously improving their professional capabilities on the platform. Such activity validates LeetCode’s vision of democratizing tech education and empowering individuals to achieve their career goals through perseverance and skill.

AI is poised to enhance the productivity and creativity of software engineers, enabling them to focus on more complex challenges. Some tasks may be automated, but the core role will remain intact. While AI can mimic certain creative processes and solve structured problems, it lacks the deep intuition and rich contextual understanding that human engineers bring to complex, undefined problems. Software engineers are akin to authors, using tools to articulate their vision while relying on their intrinsic creativity and expertise. These aspects of the job require a blend of creativity, technical knowledge, and critical thinking that AI currently cannot fully replicate.

The evolving landscape of software engineering

LeetCode also helps aspiring engineers master data structures and algorithms (DSA), which are foundational to computer science and have a profound impact in our daily lives. They optimize our travel routes, organize our emails, secure online transactions, and power everything from to-do apps to YouTube recommendations. In other words, they affect your life, whether or not you know it.

Just as architects must understand the principles of physics and materials science to design safe and reliable buildings, software engineers need a solid grounding in DSA to build safe, efficient, and reliable software. No matter how advanced tools become, the foundational principles remain essential. Great companies recognize this, which is why they continue to test candidates on their knowledge of DSA.

The demand for certain technical roles, especially at the entry level, may decrease due to AI’s capabilities. However, this shift emphasizes the need for higher-level skills and a solid foundation in core competencies. Companies are increasingly seeking engineers who can tackle complex challenges and drive significant impacts. Specialized roles such as AI/ML engineers, data engineers, and computer vision engineers are more in demand than ever.

Beyond coding: The human touch in software engineering

Software engineering is inherently collaborative, requiring cross-functional teams to solve problems and drive innovation. These aspects of the job demand empathy, emotional intelligence, a thorough understanding of business contexts, and effective communication skills—qualities AI cannot replicate.

Imagine an architect designing a house based solely on a client’s vague description—without taking safety, practicality, or aesthetics into account. Software engineers act as vital intermediaries between customers and AI, interpreting and refining requirements to create intuitive and accessible solutions.

Despite its advancements, AI often lacks the ability to fully grasp the social and cultural contexts for creating inclusive technology. Imagine an AI-designed interface that accidentally excludes people with disabilities. Software engineers, using their empathy and ethical judgment, are needed to identify and correct such errors. By combining technical expertise with a deep understanding of human and ethical implications, software engineers ensure that technology truly benefits society. They navigate complex challenges with a level of care and insight that AI has yet to achieve.

Continuous learning and adaptation

The future will see software engineers in higher demand, with an emphasis on strong foundational skills or specialized expertise. I hope that people currently exploring the software engineering field—or those who have lost confidence in their careers—do not stop learning and evolving. I believe that continuous learning is the only way to keep pace with our rapidly changing world.

Of course, I have some skin in this game as LeetCode’s founder. While much on the platform is free—a fact I take pride in—a certain percentage of users buy premium subscriptions for more comprehensive content and additional features, and that generates revenue. So the more users, the merrier.

Regardless, I believe software engineers must engage in lifelong learning to remain relevant. New tools, languages, and frameworks emerge regularly. The continuous-learning mindset is intrinsic to the profession. AI, which operates within the confines of predefined datasets, cannot autonomously acquire new knowledge or skills as do software engineers. As we look to the future, they will remain essential to the advancement of technology and society and continue to play a pivotal role in shaping our world.

More reading:

  • AI will make coding skills more valuable—and it’s more important than ever for children to learn them
  • The double life of a Gen Z Google software engineer earning six figures who says he works 1 hour a day
  • Sam Altman warned OpenAI will ‘steamroll’ AI startups. I run one. Here’s why I’m not worried
  • How to become a software engineer

The opinions expressed in Fortune.com commentary pieces are solely the views of their authors and do not necessarily reflect the opinions and beliefs of Fortune.

Join us at the Fortune Workplace Innovation Summit May 19–20, 2026, in Atlanta. The next era of workplace innovation is here—and the old playbook is being rewritten. At this exclusive, high-energy event, the world’s most innovative leaders will convene to explore how AI, humanity, and strategy converge to redefine, again, the future of work. Register now.
About the Author
By Winston Tang
See full bioRight Arrow Button Icon

Latest in Commentary

Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025

Most Popular

Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Finance
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam
By Fortune Editors
October 20, 2025
Rankings
  • 100 Best Companies
  • Fortune 500
  • Global 500
  • Fortune 500 Europe
  • Most Powerful Women
  • Future 50
  • World’s Most Admired Companies
  • See All Rankings
Sections
  • Finance
  • Leadership
  • Success
  • Tech
  • Asia
  • Europe
  • Environment
  • Fortune Crypto
  • Health
  • Retail
  • Lifestyle
  • Politics
  • Newsletters
  • Magazine
  • Features
  • Commentary
  • Mpw
  • CEO Initiative
  • Conferences
  • Personal Finance
  • Education
Customer Support
  • Frequently Asked Questions
  • Customer Service Portal
  • Privacy Policy
  • Terms Of Use
  • Single Issues For Purchase
  • International Print
Commercial Services
  • Advertising
  • Fortune Brand Studio
  • Fortune Analytics
  • Fortune Conferences
  • Business Development
About Us
  • About Us
  • Editorial Calendar
  • Press Center
  • Work At Fortune
  • Diversity And Inclusion
  • Terms And Conditions
  • Site Map

© 2025 Fortune Media IP Limited. All Rights Reserved. Use of this site constitutes acceptance of our Terms of Use and Privacy Policy | CA Notice at Collection and Privacy Notice | Do Not Sell/Share My Personal Information
FORTUNE is a trademark of Fortune Media IP Limited, registered in the U.S. and other countries. FORTUNE may receive compensation for some links to products and services on this website. Offers may be subject to change without notice.


Latest in Commentary

Tim Parker
CommentaryAutos
How Bentley’s brand is creating business advantage in disruptive times 
By Tim ParkerDecember 18, 2025
2 hours ago
layoffs
CommentaryLayoffs
The AI layoff wave is just beginning — and it’s by design
By Kevin OakesDecember 17, 2025
23 hours ago
Norbert Jung
Commentary
Factory 2030 runs on more than code. As a CEO, I see the power of agentic AI—and the trust gap that we must close
By Norbert JungDecember 17, 2025
1 day ago
TD Jakes
CommentaryReligion
To heal a divided nation, America’s next chapter must rediscover a common unity
By T.D. JakesDecember 16, 2025
2 days ago
tree
CommentaryInflation
Colorado is suffering from Christmas Tree inflation because Denver imports most of them—from North Carolina and the Pacific Northwest
By Ali Besharat and The ConversationDecember 16, 2025
2 days ago
Charles Lamanna
CommentaryMicrosoft
I lead Microsoft’s enterprise AI agent strategy. Here’s what every company should know about how agents will rewrite work
By Charles LamannaDecember 15, 2025
3 days ago

Most Popular

placeholder alt text
Economy
The $38 trillion national debt is to blame for over $1 trillion in annual interest payments from here on out, CRFB says
By Nick LichtenbergDecember 17, 2025
20 hours ago
placeholder alt text
Success
As millions of Gen Zers face unemployment, McDonald's CEO dishes out some tough love career advice for navigating the market: ‘You've got to make things happen for yourself’
By Preston ForeDecember 16, 2025
2 days ago
placeholder alt text
Economy
America's $38 trillion national debt 'exacerbates generational imbalances' with Gen Z and millennials paying the price, warns think tank
By Eleanor PringleDecember 16, 2025
2 days ago
placeholder alt text
AI
'Robots are going to be amongst us': Qualcomm exec says buckle up for the next 5 years. Your car is going to be the first shoe to drop
By Nino PaoliDecember 17, 2025
1 day ago
placeholder alt text
Innovation
An MIT roboticist who cofounded bankrupt Roomba maker iRobot says Elon Musk's vision of humanoid robot assistants is 'pure fantasy thinking'
By Marco Quiroz-GutierrezDecember 16, 2025
2 days ago
placeholder alt text
AI
IBM, AWS veteran says 90% of your employees are stuck in first gear with AI, just asking it to ‘write their mean email in a slightly more polite way’
By Marco Quiroz-GutierrezDecember 16, 2025
2 days ago