<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>2026 Problem on kenji.blog</title><link>http://kenji.blog/en/tags/2026-problem/</link><description>Recent content in 2026 Problem on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>kenjinote</copyright><lastBuildDate>Sat, 12 Sep 2026 12:00:00 +0900</lastBuildDate><atom:link href="http://kenji.blog/en/tags/2026-problem/index.xml" rel="self" type="application/rss+xml"/><item><title>The '2026 Problem': Is the IT Talent Shortage Really Happening? The Reality on the Ground</title><link>http://kenji.blog/en/p/it-talent-shortage-2026/</link><pubDate>Sat, 12 Sep 2026 12:00:00 +0900</pubDate><guid>http://kenji.blog/en/p/it-talent-shortage-2026/</guid><description>&lt;img src="http://kenji.blog/p/it-talent-shortage-2026/img/eyecatch.jpg" alt="Featured image of post The '2026 Problem': Is the IT Talent Shortage Really Happening? The Reality on the Ground" />&lt;h2 id="introduction-the-trap-of-the-term-it-talent-shortage">Introduction: The Trap of the Term &amp;ldquo;IT Talent Shortage&amp;rdquo;
&lt;/h2>&lt;p>For a long time, sensational terms like the &amp;ldquo;2025 Cliff&amp;rdquo; and &amp;ldquo;a maximum shortage of 790,000 IT personnel by 2030&amp;rdquo; have been flying around the media in the Japanese IT industry. However, what we are currently facing is an entirely new phase of crisis that should be called the &lt;strong>&amp;ldquo;2026 Problem&amp;rdquo;&lt;/strong>.&lt;/p>
&lt;p>Reports from the Ministry of Economy, Trade and Industry and various media coverage lump things together by saying, &amp;ldquo;there is an overwhelming shortage of IT engineers.&amp;rdquo; However, when you listen to the real voices on the ground, the situation is a bit more complex. In reality, it&amp;rsquo;s not that &amp;ldquo;everyone is in short supply.&amp;rdquo; &lt;strong>While there is a catastrophic shortage of &amp;ldquo;highly skilled senior engineers that companies desperately want,&amp;rdquo; there is an oversupply of &amp;ldquo;inexperienced or junior engineers,&amp;rdquo; making it increasingly difficult for them to find jobs.&lt;/strong> This is an intense &amp;ldquo;polarization&amp;rdquo; that is taking place.&lt;/p>
&lt;p>This article will deeply explore and explain exactly what is happening in the IT industry right now, covering the paradigm shift from the traditional SIer model to cloud-native and AI-driven development, the cliff of legacy systems, and the disruptive impact brought about by generative AI, represented by GitHub Copilot.&lt;/p>
&lt;hr>
&lt;h2 id="1-structural-change-the-transition-from-traditional-sier-to-cloud-native-and-ai-driven-development">1. Structural Change: The Transition from Traditional SIer to Cloud-Native and AI-Driven Development
&lt;/h2>&lt;p>For many years, the Japanese IT industry was supported by the SIer (System Integrator) model, accompanied by a multi-tiered subcontracting structure. It was a so-called &amp;ldquo;labor-intensive&amp;rdquo; business model, where code was written exactly according to specifications, and test specification sheets were filled out. Here, the value of an engineer was measured in units of &amp;ldquo;person-months,&amp;rdquo; and there was an underlying assumption that projects would run as long as the headcount was met.&lt;/p>
&lt;p>However, as of 2026, this model has reached its limit. Because the essence of DX (Digital Transformation) has shifted from &amp;ldquo;mere IT implementation&amp;rdquo; to &amp;ldquo;business model transformation,&amp;rdquo; low-agility waterfall development can no longer keep up with market changes.&lt;/p>
&lt;p>Modern development processes are built on the premise of being &lt;strong>cloud-native&lt;/strong> and &lt;strong>AI-driven&lt;/strong>. Containerization (Docker/Kubernetes), microservices architecture, and CI/CD pipeline automation are no longer &amp;ldquo;special technologies&amp;rdquo; but &amp;ldquo;standard infrastructure.&amp;rdquo;&lt;/p>
&lt;pre class="mermaid">
graph TD
A[&amp;#34;Legacy SIer Development Model&amp;#34;] --&amp;gt;|Paradigm Shift| B[&amp;#34;Transition Period (Agile Adoption, Lift &amp;amp; Shift)&amp;#34;]
B --&amp;gt; C[&amp;#34;Cloud-Native (Microservices/Containers)&amp;#34;]
C --&amp;gt; D[&amp;#34;AI/Data-Driven Architecture (MLOps)&amp;#34;]
D --&amp;gt; E[&amp;#34;Generative AI Integration Platform (Autonomous AI Agents)&amp;#34;]
style A fill:#f9d0c4,stroke:#333,stroke-width:2px
style E fill:#d4edda,stroke:#333,stroke-width:4px
&lt;/pre>
&lt;p>What companies demand are not just &amp;ldquo;coders&amp;rdquo; who merely write code based on provided specifications. They need talent who can look ahead—from cloud infrastructure design to backend implementation, and even the real-world operationalization of machine learning models (MLOps)—and translate business requirements into technical architectures. In an area that demands such broad knowledge and experience, personnel who &amp;ldquo;simply know the syntax of a programming language&amp;rdquo; are finding it difficult to generate value.&lt;/p>
&lt;hr>
&lt;h2 id="2-the-cliff-of-legacy-systems-and-the-depletion-of-data-engineering">2. The &amp;ldquo;Cliff&amp;rdquo; of Legacy Systems and the Depletion of Data Engineering
&lt;/h2>&lt;p>As warned by the &amp;ldquo;2025 Cliff,&amp;rdquo; many Japanese companies still cling to mainframes and on-premises legacy systems (built with COBOL, etc.). These systems have become black boxes due to years of modifications, and maintaining them has become extremely difficult as the senior generation in charge of maintenance reaches retirement age.&lt;/p>
&lt;p>On the other hand, there is a strong demand from the business side to &amp;ldquo;utilize data to build AI models and provide personalized customer experiences.&amp;rdquo; A fatal gap exists here. &lt;strong>There is an overwhelming shortage of &amp;ldquo;data engineers&amp;rdquo; who can cleanse, integrate, and pipeline siloed on-premises data into formats usable by the latest AI/ML pipelines.&lt;/strong>&lt;/p>
&lt;h3 id="a-mathematical-model-of-legacy-maintenance-costs-and-modernization">A Mathematical Model of Legacy Maintenance Costs and Modernization
&lt;/h3>&lt;p>Here, let&amp;rsquo;s consider a simple mathematical model that compares the cost of maintaining a legacy system ($C_{legacy}$) with the investment required for modernization (renewal) and the subsequent operational costs ($C_{modern}$).&lt;/p>
&lt;p>The maintenance cost of legacy systems increases year by year. This is due to incident response caused by technical debt and the soaring personnel costs resulting from the scarcity of legacy technicians.
Letting $t$ be the number of years, this can be expressed as follows:&lt;/p>
$$
C_{legacy}(t) = M_0 \times (1 + r)^t + L_0 \times (1 + i)^t
$$&lt;p>Where:&lt;/p>
&lt;ul>
&lt;li>$M_0$: Initial maintenance cost&lt;/li>
&lt;li>$r$: Rate of increase in maintenance costs due to technical debt&lt;/li>
&lt;li>$L_0$: Initial legacy personnel cost&lt;/li>
&lt;li>$i$: Personnel cost inflation rate due to the scarcity of legacy talent&lt;/li>
&lt;/ul>
&lt;p>On the other hand, when modernizing, the initial investment $I$ is significant, but the operational cost $O_m$ is kept low through cloud migration and automation, and it tends to remain constant.&lt;/p>
$$
C_{modern}(t) = I + O_m \times t
$$&lt;p>In many cases, it is obvious that $C_{legacy}(t) > C_{modern}(t)$ will occur within a few years (the break-even point). However, the reality of 2026 is that many companies are sinking into the quagmire of $C_{legacy}$ because the &amp;ldquo;architects&amp;rdquo; and &amp;ldquo;data engineers&amp;rdquo; capable of executing the initial investment $I$ simply do not exist in the market.&lt;/p>
&lt;pre class="mermaid">
pie title Breakdown of the Most Lacking IT Skills as of 2026
&amp;#34;AI/ML Ops Specialists&amp;#34; : 35
&amp;#34;Cloud Architects&amp;#34; : 25
&amp;#34;Data Engineers&amp;#34; : 20
&amp;#34;Legacy Migration (COBOL, etc.)&amp;#34; : 15
&amp;#34;Others&amp;#34; : 5
&lt;/pre>
&lt;hr>
&lt;h2 id="3-the-disruptive-impact-of-generative-ai-github-copilot-and-the-disappearance-of-junior-engineers">3. The Disruptive Impact of Generative AI: GitHub Copilot and the Disappearance of Junior Engineers
&lt;/h2>&lt;p>When discussing the IT talent shortage, we absolutely cannot ignore the &lt;strong>rise of Generative AI&lt;/strong>. Tools like GitHub Copilot, Cursor, and ChatGPT (GPT-4o and the O1 series) have fundamentally altered the productivity of software development.&lt;/p>
&lt;p>Previously, a common team structure involved senior engineers dedicating their time to complex design and reviews, while delegating simple CRUD (Create, Read, Update, Delete) operations, boilerplate (standardized code), and test code writing to junior engineers.&lt;/p>
&lt;p>However, today, 90% of these &amp;ldquo;tasks formerly handled by juniors&amp;rdquo; can be generated by generative AI in seconds to minutes, and with high accuracy. What was the result? &lt;strong>Companies have lost the reason to hire junior engineers.&lt;/strong>&lt;/p>
&lt;h3 id="changes-in-the-productivity-multiplier-due-to-generative-ai">Changes in the Productivity Multiplier Due to Generative AI
&lt;/h3>&lt;p>Let&amp;rsquo;s express the total productivity of a development team before and after AI adoption using a formula.&lt;/p>
&lt;p>Let the base productivity be $P$.
Let the productivity improvement rate of senior engineers due to generative AI adoption be $\alpha_{senior}$, and the productivity improvement rate of junior engineers be $\alpha_{junior}$.&lt;/p>
$$
\text{Total Output}_{pre} = N_{senior} \times P_{senior} + N_{junior} \times P_{junior}
$$$$
\text{Total Output}_{post} = N_{senior} \times P_{senior} \times (1 + \alpha_{senior}) + N_{junior} \times P_{junior} \times (1 + \alpha_{junior})
$$&lt;p>At first glance, it appears that junior productivity also improves. However, in the real-world field, the &lt;strong>ability to &amp;ldquo;verify the validity of AI-output code, integrate it into the entire system, and judge whether there are security concerns&amp;rdquo;&lt;/strong> is indispensable. This ability (contextual understanding and architectural design capability) is lacking in juniors.&lt;/p>
&lt;p>As a result, senior engineers master AI as a &amp;ldquo;superb assistant (an endlessly working junior),&amp;rdquo; skyrocketing their productivity by $2 \sim 3$ times ($\alpha_{senior} \approx 2.0$). Conversely, when juniors without fundamental skills use AI, they mass-produce spaghetti code riddled with debt, even if it looks like it works at a glance, which instead leads to increased review costs (there are even cases where effectively $\alpha_{junior} &lt; 0$).&lt;/p>
&lt;p>Consequently, companies have realized that &amp;ldquo;hiring one senior (AI user) with a monthly salary of 1.2 million yen&amp;rdquo; is overwhelmingly lower risk and higher performance than &amp;ldquo;hiring three juniors with a monthly salary of 300,000 yen.&amp;rdquo; This is the true nature of the &amp;ldquo;talent shortage.&amp;rdquo; There is an absolute lack of &amp;ldquo;seniors who can master AI.&amp;rdquo;&lt;/p>
&lt;pre class="mermaid">
xychart-beta
title Polarization of Job Demand Between Junior and Senior Levels (2021-2026)
x-axis [&amp;#34;2021&amp;#34;, &amp;#34;2022&amp;#34;, &amp;#34;2023&amp;#34;, &amp;#34;2024&amp;#34;, &amp;#34;2025&amp;#34;, &amp;#34;2026&amp;#34;]
y-axis &amp;#34;Jobs-to-Applicants Ratio&amp;#34; 0.0 --&amp;gt; 10.0
line [&amp;#34;Senior (Architect/MLOps, etc.)&amp;#34;] [3.0, 3.5, 4.2, 5.8, 7.5, 9.2]
line [&amp;#34;Junior (Inexperienced/1-2 Years Exp)&amp;#34;] [2.5, 2.2, 1.8, 1.2, 0.8, 0.3]
&lt;/pre>
&lt;hr>
&lt;h2 id="4-beyond-prompt-engineering-what-are-the-truly-necessary-skills">4. Beyond Prompt Engineering: What Are the Truly Necessary Skills?
&lt;/h2>&lt;p>So, what kind of IT talent is required in the coming era? It&amp;rsquo;s premature to think that &amp;ldquo;mastering prompt engineering is enough.&amp;rdquo; The skill of issuing instructions in natural language is becoming easier and commoditized as AI models evolve.&lt;/p>
&lt;p>The reality on the ground is that talent capable of covering the following three areas is what is truly sought after today.&lt;/p>
&lt;h3 id="a-domain-driven-design-ddd-and-business-modeling">A. Domain-Driven Design (DDD) and Business Modeling
&lt;/h3>&lt;p>AI can write code, but it cannot &amp;ldquo;unravel the complex specifications of a business, discover the Bounded Context of software, and design appropriate data models.&amp;rdquo; The skill of &amp;ldquo;Domain-Driven Design (DDD)&amp;quot;—deeply understanding a client&amp;rsquo;s domain (business area) and translating it into technical terms—is one of the most valuable skills in the AI era.&lt;/p>
&lt;h3 id="b-architecture-and-non-functional-requirement-design">B. Architecture and Non-Functional Requirement Design
&lt;/h3>&lt;p>&amp;ldquo;Non-functional requirements&amp;rdquo; such as system availability, scalability, security, and performance are not automatically optimized by AI. Architectural decisions like &amp;ldquo;which cloud services should be combined,&amp;rdquo; &amp;ldquo;what the communication protocol between microservices should be,&amp;rdquo; or &amp;ldquo;where to draw DB transaction boundaries&amp;rdquo; still rely heavily on advanced human experience and intuition.&lt;/p>
&lt;h3 id="c-mlops-and-data-pipeline-construction">C. MLOps and Data Pipeline Construction
&lt;/h3>&lt;p>The concept of &amp;ldquo;MLOps&amp;rdquo; for continually operating generative AI and machine learning models in production environments is becoming increasingly important. Talent with skills located at the intersection of software engineering and data science—such as monitoring model drift (accuracy degradation), pipelining continuous training, and optimizing GPU resources—is in high demand.&lt;/p>
&lt;hr>
&lt;h2 id="5-survival-strategies-for-engineers-surviving-2026-and-beyond">5. Survival Strategies for Engineers: Surviving 2026 and Beyond
&lt;/h2>&lt;p>Under these circumstances, how should we engineers build our careers? The situation might look hopeless, especially for inexperienced engineers. However, depending on your strategy, there are plenty of ways to break through.&lt;/p>
&lt;h3 id="strategy-1-aim-to-be-an-ai-orchestrator">Strategy 1: Aim to be an &amp;ldquo;AI Orchestrator&amp;rdquo;
&lt;/h3>&lt;p>Instead of becoming an expert in a single language or framework, hone your ability as an &amp;ldquo;orchestrator&amp;rdquo; who combines multiple AI tools and agents to build entire systems. You need to reduce the time you spend writing code yourself, piece together the components generated by AI, and hold a &amp;ldquo;higher-level perspective&amp;rdquo; that oversees the entire architecture.&lt;/p>
&lt;h3 id="strategy-2-acquire-domain-knowledge">Strategy 2: Acquire Domain Knowledge
&lt;/h3>&lt;p>Beyond technical skills, gain deep domain knowledge in specific industries (finance, healthcare, logistics, etc.). Engineers who thoroughly understand the pain points of business workflows possess a powerful persuasiveness that AI cannot imitate when proposing technical solutions. Leave the &amp;ldquo;HOW&amp;rdquo; to AI, and focus on the &amp;ldquo;WHAT&amp;rdquo; and &amp;ldquo;WHY&amp;rdquo;.&lt;/p>
&lt;h3 id="strategy-3-soft-skills-and-stakeholder-management">Strategy 3: Soft Skills and Stakeholder Management
&lt;/h3>&lt;p>In large-scale system development, ultimately, &amp;ldquo;building human relationships&amp;rdquo; and &amp;ldquo;expectation management&amp;rdquo; determine the success or failure of a project. &amp;ldquo;Human skills&amp;rdquo;—such as defining requirements with clients, team facilitation, and building consensus on complex decisions—are the areas most difficult for AI to replace. Talent with excellent communication skills, rooted in technology, will be even more heavily prized in the future.&lt;/p>
&lt;pre class="mermaid">
graph LR
A[&amp;#34;Mere Coder&amp;#34;] --&amp;gt;|AI Substitution| B[&amp;#34;Decreased Demand&amp;#34;]
A --&amp;gt;|Strategic Shift| C[&amp;#34;System Architect&amp;#34;]
A --&amp;gt;|Strategic Shift| D[&amp;#34;Domain Expert&amp;#34;]
A --&amp;gt;|Strategic Shift| E[&amp;#34;AI Integrator&amp;#34;]
C --&amp;gt; F[&amp;#34;High Demand / High Rate (Winners in 2026 and Beyond)&amp;#34;]
D --&amp;gt; F
E --&amp;gt; F
style B fill:#f9c2c2,stroke:#333
style F fill:#c8f9c2,stroke:#333,stroke-width:2px
&lt;/pre>
&lt;hr>
&lt;h2 id="conclusion-ride-the-wave-instead-of-fearing-it">Conclusion: Ride the Wave Instead of Fearing It
&lt;/h2>&lt;p>I hope you now understand that the &amp;ldquo;2026 Problem&amp;rdquo; and the accompanying reality of the IT talent shortage are not a simple &amp;ldquo;lack of headcount,&amp;rdquo; but a &amp;ldquo;mismatch caused by a dramatic shift in required skills.&amp;rdquo;&lt;/p>
&lt;p>The weight of legacy systems, the depletion of data engineers, and the paradigm shift driven by generative AI. These waves are a threat to traditional engineers, but for those who can embrace the change and update their skill sets, they represent a massive opportunity like never before.&lt;/p>
&lt;p>AI is not going to steal our jobs; it is merely a tool that allows us to focus on more advanced and creative work. To be freed from the &amp;ldquo;chore&amp;rdquo; of coding and focus on the &amp;ldquo;design&amp;rdquo; of systems and the &amp;ldquo;creation of value&amp;rdquo; in business. That is the only path to surviving—and thriving—in the IT industry from 2026 onwards.&lt;/p>
&lt;p>Now is the time to review your career path and steer toward the next paradigm.
Are you ready to &amp;ldquo;modernize&amp;rdquo; yourself?&lt;/p></description></item></channel></rss>