No Core Competitiveness: Blunt Career Advice for AI-Era Developers
Unique technical skill is a myth for most developers; what keeps you employed is getting into a field early and honing communication and problem-finding skills, because AI amplifies those rather than replacing them.
Ordinary people have no core competitiveness, according to the twelfth 1v1 interview. What looks like an edge is mostly early entry into a field, as with the first Vue developers a decade ago or those now moving into AI-plus-full-stack. The advice for a five-year full-stack role in a three-person team: stop chasing salary growth, secure the current role, and build technical leadership within the small team.
Two soft skills gain value under AI: proactively finding problems and communicating clearly. AI is passive and cannot initiate either, so their worth multiplies when combined with AI coding tools. A side effect of using AI tools is a reported expansion in technical breadth, which aligns with the push to broaden full-stack skills.
Salary growth to 30K+ typically requires a big tech company, and those are laying off and freezing hiring. The practical move is to ensure internal employability and keep a project portfolio and resume ready. A non-technical manager on a three-person team opens the door to setting standards, processes, and reviews. The technical advice: learn Java alongside C#, because the two are similar and Java widens job options.
The idea that 'core competitiveness' is a myth reframes career advantage as positional and temporary, not a permanent personal trait; it depends on when someone entered a field.
The advice to learn Java for a C# developer is less about technical merit and more about job market liquidity, since Java dominates enterprise hiring in China.
The interview's emphasis on soft skills being amplified by AI suggests a counterintuitive effect: AI tools increase the value of human initiative and communication rather than diminishing them.