Tired of ads? Enjoy an ad-free experience by signing up.
👩‍🍳 How we use AI at Tech in Asia, thoughtfully and responsibly.
🧔‍♂️ A friendly human may check it before it goes live. More news here

GitHub CEO: manual coding remains key despite AI boom

GitHub CEO Thomas Dohmke highlighted the importance of retaining manual coding skills as AI tools become prevalent in software development.

In an appearance on “The MAD Podcast with Matt Turck,” Dohmke said that developers need the ability to modify AI-generated code to prevent productivity issues.

Dohmke described an effective workflow where AI tools generate code and submit pull requests. Developers can make immediate adjustments using their programming skills.

He warned that depending solely on automated agents could lead to inefficiencies. For instance, spending too much time explaining simple changes in natural language instead of editing the code directly.

“The worst alternative is trying to figure out how to provide feedback or prompt to describe in natural language what I already know how to do in programming language,” Dohmke said.

Additionally, Dohmke discussed “vibe coding,” a term introduced by OpenAI cofounder Andrej Karpathy to describe excessive reliance on AI-generated code.

🔗 Source: The Times of India


🧠 Food for thought

1️⃣ The hybrid approach emerges as AI coding’s winning formula

GitHub CEO Thomas Dohmke’s perspective aligns with a growing industry consensus that the most effective AI coding strategy combines automation with human programming skills.

This approach is supported by Deloitte’s research showing that developers are using AI tools primarily for specific tasks like writing boilerplate code while maintaining human oversight, enhancing productivity by 10-20 minutes daily 1.

The “trust and verify” strategy is becoming standard practice as research indicates approximately half of AI-generated code contains partial errors, highlighting the continued need for human expertise 2.

Google’s experience mirrors this hybrid model, with the tech giant reporting that over 25% of its code is now AI-generated but still requiring significant human review and refinement 2.

This balanced approach reflects a maturing understanding of AI’s capabilities and limitations in software development, suggesting that the most successful implementations will be those that augment rather than replace developer expertise.

2️⃣ Developer roles are evolving, not disappearing

Rather than eliminating programming jobs, AI is transforming developers from pure coders into orchestrators of AI-assisted development processes.

Stay ahead in Asia’s tech landscape

You've reached your 2 free content limit for the month. Sign up for free to read the full story.

🏄 For casual readers / 👶 Free

Basic

US$0

Free forever

Get instant access to this article and more every month

0 premium content

Unlimited news briefs

5

5 articles

Ad-free reading experience

Just US$0 per day

⌛Sign up in 20s. No payment details needed.

📖 For learners / 👍 Starter

Lite

US$4.92/month

Billed annually at US$59/year

Get instant access to this article and more every month

4

4 premium content

Unlimited news briefs & articles

Ad-free reading experience

Just US$0.17 per day

Cancel anytime

Our subscriber community includes professionals from these companies:

Stay updated on the go with our mobile app.

Get latest insights with smoother, more personalized experience through TIA mobile app.