The Use of Agentic AI in Software Development and Its Effect on Jobs

Introduction

Many companies are now using agentic artificial intelligence to automate software engineering. This trend is leading to higher productivity, but it is also changing employment patterns within the technology sector.

Main Body

The use of agentic AI has become a key goal for company leaders. Data shows that integration varies across firms: Anthropic reports that AI generates 90% of its code, while Alphabet and DoorDash report 50% and 66% respectively. Other companies, such as Chime and Airbnb, have seen a significant increase in how quickly they release code. Consequently, the role of human engineers is changing; instead of writing all the code themselves, they are now focusing on managing and supervising autonomous AI tools. At the same time, there is a clear link between AI investment and job cuts. According to analysis from Challenger, Gray & Christmas, AI was the main reason for U.S. job losses for two months in a row. The tech sector is the most affected, with total layoffs increasing by 33% compared to last year. Some executives, such as those at Uber, have emphasized that they prefer investing in AI over hiring more people to increase output. Furthermore, Mark Zuckerberg suggested that by 2025, AI will be able to perform the tasks of mid-level engineers, which has created a feeling of instability among workers. Despite these challenges, AI tools are making it easier for people without traditional degrees to learn programming. Open-source platforms and AI assistants allow individuals to gain technical skills independently. For example, some self-taught developers are now contributing to medical algorithms or using AI for specialized tasks. However, these tools are not perfect. Some experimental techniques have been shown to reduce the logical reasoning of AI models, which proves that high-quality results still require professional human oversight.

Conclusion

In summary, the current situation is a mix of two trends: AI is making product development faster and more efficient, but it is also causing a decrease in traditional software engineering jobs.

Learning

⚡ The 'Logic Link': Moving from Simple to Complex Sentences

At the A2 level, you usually write short, separate sentences. To reach B2, you must connect your ideas to show how they relate. The provided text is a goldmine for Connectors of Result and Contrast.

🛠️ The Transition Tool: "Consequently"

In the text, we see: "...they release code. Consequently, the role of human engineers is changing."

Instead of using "so" (which is very basic), B2 speakers use Consequently or Therefore.

  • A2 Style: AI is fast, so people lose jobs.
  • B2 Style: AI is increasing productivity; consequently, traditional roles are evolving.

⚖️ Balancing Opposites: "Despite" vs "However"

Notice how the author switches from bad news (job losses) to good news (learning opportunities):

  1. Despite [Noun/Phrase]: Used to show a surprising contrast at the start of a sentence.

    • Example: "Despite these challenges, AI tools are making it easier to learn."
    • Pro Tip: Never put a full sentence (subject + verb) immediately after "Despite". Use a noun phrase.
  2. However: Used to pivot the conversation after a full stop.

    • Example: "...these tools are not perfect. However, some techniques..."

🚀 Quick Upgrade Guide

Try swapping your A2 words for these B2 alternatives found in the text:

A2 (Basic)B2 (Professional)Context from Text
A lot ofA significant increase"...a significant increase in how quickly..."
ChangeTransform/Evolve"...employment patterns... are changing"
ShowEmphasize/Prove"...have been shown to reduce..."

The B2 Mindset: Stop thinking in "dots" (sentence. sentence. sentence.) and start thinking in "bridges" (Sentence \rightarrow Connector \rightarrow Sentence).

Vocabulary Learning

agentic (adj.)
Having the power to act independently and make decisions
Example:The agentic AI can choose which code snippets to write on its own.
automation (n.)
The use of machines or software to perform tasks without human intervention
Example:Automation has reduced the time needed to test software.
productivity (n.)
The amount of work produced per unit of time
Example:Higher productivity means more features released each month.
employment (n.)
The state of having a job or being hired
Example:Employment rates in tech have fluctuated due to AI.
integration (n.)
The process of combining different systems or components into one
Example:Integration of AI tools into existing workflows can be challenging.
significant (adj.)
Notably large or important
Example:There was a significant increase in code releases after adopting AI.
supervising (v.)
Overseeing and directing the work of others
Example:Human engineers are now supervising AI-generated code.
autonomous (adj.)
Capable of operating independently without external control
Example:Autonomous AI tools can debug code without human input.
investment (n.)
The act of putting money or resources into something with expectation of return
Example:Companies are making large investments in AI research.
layoffs (n.)
The termination of employees from a company
Example:Layoffs increased by 33% in the tech sector last year.
executives (n.)
High-level managers or directors in a company
Example:Executives at Uber prefer AI over hiring more staff.
instability (n.)
Lack of stability or certainty
Example:Workers feel instability as AI replaces mid-level roles.
open-source (adj.)
Software whose source code is freely available for anyone to use or modify
Example:Open-source platforms allow developers to share AI models.
independently (adv.)
On one's own, without assistance from others
Example:Learners can acquire skills independently using online tutorials.
experimental (adj.)
Based on testing new ideas that have not been proven
Example:Experimental techniques can sometimes reduce AI’s logical reasoning.
logical reasoning (n.)
The ability to think in a clear, rational, and systematic way
Example:Logical reasoning is essential for debugging complex systems.
professional (adj.)
Relating to a paid occupation or skilled work
Example:Professional oversight ensures AI outputs meet quality standards.
oversight (n.)
Supervision or monitoring to ensure correctness
Example:Human oversight is needed to correct AI mistakes.
product development (n.)
The process of creating and improving products
Example:AI speeds up product development cycles.
efficient (adj.)
Achieving results with minimal waste of time or resources
Example:Efficient workflows reduce development time.