<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[LLMs are eroding my software engineering career and I don&#x27;t know what to do]]></title><description><![CDATA[<blockquote>
<p dir="auto">来源：<a href="https://human-in-the-loop.bearblog.dev/llms-are-eroding-my-software-engineering-career-and-i-dont-know-what-to-do/" rel="nofollow ugc">https://human-in-the-loop.bearblog.dev/llms-are-eroding-my-software-engineering-career-and-i-dont-know-what-to-do/</a></p>
</blockquote>
<hr />
<p dir="auto">I'm a software engineer, completing 10 years of professional experience this year. I started my career as a web frontend engineer, but shortly transitioned to (web) backend and never looked back.</p>
<p dir="auto">Through a series of coincidences, once I stepped into backend development, I ended up working in software development roles in the domains of finance, bookkeeping and payment processing, where I had great autonomy and a close and candid relationship with Product Managers and stakeholders.</p>
<p dir="auto">I learnt a lot about the domain and how to effectively write programs for it: PCI compliance, double-entry ledgers, escrows, reconciliation, payment lifecycles, bank transfer idempotency, etc.</p>
<p dir="auto">It was, then, obvious that I should focus my career on becoming an expert on that domain to stand out as a professional and differentiate myself in a field that showed signs of an increasing need for domain specialists.</p>
<p dir="auto">Last year, I got hired by a company in the finance workspace. That company also embraced AI wholeheartedly, so I got ChatGPT and Claude Enterprise accounts from day one and was encouraged to use them for my research, exploration, and even coding, albeit with a warning that I should still review and own every single line that made it into production.</p>
<p dir="auto">One of my first projects involved reworking the legacy online payment system, which was a mess. They hired me for my previous experience in building that and trusted me with the task.</p>
<p dir="auto">Then my manager reached out to me: even though you're delivering code at a good pace, you're taking too long to deliver those Design Docs. Are you using AI? You should use more AI.</p>
<p dir="auto">And then I started realizing: all the knowledge I have accumulated over the years: the trade-offs between implementations, how acquiring works, how to structure idempotency to prevent double-charges, everything, was becoming useless. Even though the models still needed some steering, they could connect the dots on how to structure such systems, which was the hardest part that only develops in your brain after years of hands-on experience. That was my first shock.</p>
<p dir="auto">But sure, I thought, they can do that because there's plenty of articles on the web on how that shit works along with all the technical documentation. What the models will never be good at, and that's where humans will shine, is debugging!</p>
<p dir="auto">Then came the MCPs, the agentic workflows and Claude 4.5 and the sky started to fall.</p>
<p dir="auto">Claude 4.5, to be honest, wasn't that good. It solved like 60% of the bugs given a stack trace and some context. Sometimes it gave a solution that sounded plausible but was totally wrong.</p>
<p dir="auto">Then came 4.6, 4.7, GPT 5.5, Opus 4.8 and the DataDog MCP... Now I have CLIs that one-shots bugs across distributed systems for me. Bugs that I couldn't solve in the past. Bugs that would take 2 days of full-time debugging. 90% of the bugs are one-shotted now, including bizarre race conditions, unexpected corner-cases, third-party integration issues, undocumented API edge cases, everything. I hardly have to intervene.</p>
<p dir="auto">Of course, I'm still employable because someone has to review the code and steer the robot. But I'm just another off-the-shelf engineer now. I have no domain expertise that another Sr. engineer steering an LLM cannot match. All my finance and payment domain expertise, all the debugging intuition and distributed system knowledge earned through hours of sweat and tears, is now promptable.</p>
<p dir="auto">We were taught that generalists and specialists will always have their roles. But now the market is shaping everyone into becoming a generalist. If everyone is a generalist, the price of a generalist falls if there's no demand to match.</p>
<p dir="auto">I still have one pillar standing, though: code quality and software architecture - what's now being reduced to being called "taste".</p>
<p dir="auto">This is the last pillar standing. Except that nobody cares anymore. Agents do a really bad job at keeping codebases organized. But it's now fine. Nobody needs A or B-grade codebases anymore because they're being made for LLMs, not for humans to read.</p>
<p dir="auto">I spent 10 years getting good at things that are becoming less and less valuable. My last pillar of expertise is now reduced to a "taste" and will probably won't last long.</p>
<p dir="auto">The only way out for keeping my employability in the long-term now seems to be shifting my domain expertise to something LLMs will not get good at so easily. But what's left? Maybe I should consider transforming my woodworking hobby into a profession...</p>
]]></description><link>https://aspxai.com/topic/161/llms-are-eroding-my-software-engineering-career-and-i-don-t-know-what-to-do</link><generator>RSS for Node</generator><lastBuildDate>Mon, 22 Jun 2026 07:37:52 GMT</lastBuildDate><atom:link href="https://aspxai.com/topic/161.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Jun 2026 02:41:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to LLMs are eroding my software engineering career and I don&#x27;t know what to do on Mon, 22 Jun 2026 03:03:59 GMT]]></title><description><![CDATA[<p dir="auto">这篇写得特别清楚，比官方文档好理解多了，感谢整理。</p>
]]></description><link>https://aspxai.com/post/1360</link><guid isPermaLink="true">https://aspxai.com/post/1360</guid><dc:creator><![CDATA[vertex]]></dc:creator><pubDate>Mon, 22 Jun 2026 03:03:59 GMT</pubDate></item><item><title><![CDATA[Reply to LLMs are eroding my software engineering career and I don&#x27;t know what to do on Mon, 22 Jun 2026 03:03:59 GMT]]></title><description><![CDATA[<p dir="auto">太有用了，正好在找这方面的资料，收藏了慢慢消化。</p>
]]></description><link>https://aspxai.com/post/1359</link><guid isPermaLink="true">https://aspxai.com/post/1359</guid><dc:creator><![CDATA[摘星辰踏雪]]></dc:creator><pubDate>Mon, 22 Jun 2026 03:03:59 GMT</pubDate></item><item><title><![CDATA[Reply to LLMs are eroding my software engineering career and I don&#x27;t know what to do on Mon, 22 Jun 2026 02:41:14 GMT]]></title><description><![CDATA[<p dir="auto">这个教程的第二步可以用更简单的方式实现，回头发个补充帖。</p>
]]></description><link>https://aspxai.com/post/534</link><guid isPermaLink="true">https://aspxai.com/post/534</guid><dc:creator><![CDATA[新茶与共]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:14 GMT</pubDate></item><item><title><![CDATA[Reply to LLMs are eroding my software engineering career and I don&#x27;t know what to do on Mon, 22 Jun 2026 02:41:14 GMT]]></title><description><![CDATA[<p dir="auto">有没有视频版本？文字版有些地方不太直观。</p>
]]></description><link>https://aspxai.com/post/533</link><guid isPermaLink="true">https://aspxai.com/post/533</guid><dc:creator><![CDATA[捞月亮煎茶]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:14 GMT</pubDate></item></channel></rss>