<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ShiftMag</title>
	<atom:link href="https://shiftmag.dev/feed/" rel="self" type="application/rss+xml" />
	<link>https://shiftmag.dev/</link>
	<description>Insightful engineering content &#38; community</description>
	<lastBuildDate>Fri, 24 Apr 2026 13:58:54 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shiftmag.dev/wp-content/uploads/2024/08/cropped-ShiftMag-favicon-32x32.png</url>
	<title>ShiftMag</title>
	<link>https://shiftmag.dev/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What 4 engineers with 10+ years of experience say about staying relevant in the AI era</title>
		<link>https://shiftmag.dev/what-4-engineers-with-10-years-of-experience-say-about-staying-relevant-in-the-ai-era-9309/</link>
		
		<dc:creator><![CDATA[Marko Crnjanski]]></dc:creator>
		<pubDate>Fri, 24 Apr 2026 13:58:54 +0000</pubDate>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[Developer Experience]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[career advice]]></category>
		<category><![CDATA[development]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=9309</guid>

					<description><![CDATA[<p>I spoke with four veteran software engineers to explore how they’re approaching long-term career resilience and adapting their skills to stay effective in the field.</p>
<p>The post <a href="https://shiftmag.dev/what-4-engineers-with-10-years-of-experience-say-about-staying-relevant-in-the-ai-era-9309/">What 4 engineers with 10+ years of experience say about staying relevant in the AI era</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Let’s start with a cliché: AI has quickly become part of everyday work in tech, reshaping what it means to be a developer.</p>



<p>A field that, just a few years ago, felt stable and full of opportunity now comes with more uncertainty -breaking in is harder, and <strong>staying relevant takes constant effort</strong>.</p>



<p>We spoke with software engineers who have more than 10 years of experience to hear how they’re navigating these changes.</p>



<h2 class="wp-block-heading"><span id="thinking-back-on-your-career-what%e2%80%99s-helped-you-stay-relevant-as-technologies-and-trends-kept-evolving">Thinking back on your career, what’s helped you stay relevant as technologies and trends kept evolving?</span></h2>



<p><strong>Denis</strong>:<strong> </strong>&#8220;I was always looking for ways to improve my workflow, so I could spend more time on the interesting, creative parts of the job and less on repetitive, routine tasks. I focused on really understanding problems and possible solutions, which meant <strong>building deeper knowledge rather than relying on quick fixes from the internet</strong>. I read books, followed blogs, attended both live and online conferences, and learned from experienced people in the industry to get different perspectives and form my own conclusions.</p>



<p>To stay relevant, I focused on real user use cases and the problems behind them, building solutions that create real value. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I also made a point of staying close to the products, users, and solutions over time to see what actually works and what doesn’t, regardless of hype or trends.</p>
</blockquote>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="256" src="https://shiftmag.dev/wp-content/uploads/2026/04/denis-1024x256.png?x91379" alt="" class="wp-image-9339" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/denis-1024x256.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/denis-300x75.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/denis-768x192.png 768w, https://shiftmag.dev/wp-content/uploads/2026/04/denis.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Working in teams and collaborating closely helped a lot, as there are always tough questions and healthy discussions that lead to better decisions in the end.&#8221;</p>



<p><strong>Marina: </strong>&#8220;Staying relevant over the years came down to <strong>curiosity and hands‑on learning</strong>. I regularly read blogs and watch online conferences to keep up with&nbsp;new technologies, but I learned the most by trying things out through small POCs. Experimenting helped me understand problems more deeply and see what really worked.&nbsp;&nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Changing teams also played&nbsp;a big role. Working with people who had&nbsp;different backgrounds&nbsp;and experiences exposed me to new ways of thinking and pushed me to grow.&nbsp;&nbsp;</p>
</blockquote>



<p>Finally, <strong>working on real products in production environments</strong> (especially in larger teams) taught me lessons you simply&nbsp;can’t&nbsp;learn alone. Collaboration, shared ownership, and learning from others helped me continuously adapt as the industry evolved.&#8221;</p>



<p><strong>Marko</strong>: &#8220;For me it&#8217;s a <strong>combination of continuous learning and a strong focus on fundamentals</strong>. I always tried to explore&nbsp;new technologies&nbsp;and different domains, but with an emphasis on really understanding the core principles behind them. That way, the knowledge stays useful even if my career moves in a different direction, and it becomes much easier to build on top of it later.</p>



<p>Just like for the other guys, another important factor was working on real products running in serious production environments, especially in larger teams. <strong>Collaboration, communication, and learning from others in a shared codebase</strong> bring insights you simply can’t get when working alone. Those experiences helped me grow not only technically, but also in how I approach problems and make decisions in the long run.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I’d&nbsp;describe myself as a cautious early adopter. I enjoy experimenting with&nbsp;new technologies, but I try to understand the fundamentals behind them first, so I can evaluate where they truly make sense and how they contribute real value rather than just following hype.</p>
</blockquote>



<p>Finally, <strong>self-reflection played&nbsp;a big role</strong>.&nbsp;Regularly asking&nbsp;myself what skills&nbsp;I’m&nbsp;missing, how I can contribute more to my team or company, and then actively working towards that has led to many good long-term career decisions.&#8221;</p>



<p><strong>Mario</strong>: &#8220;Talking to other people, watching what others build, and experimenting myself plus exploring open source projects, YouTube videos, and Udemy courses on 2x speed to quickly understand what’s possible with unfamiliar tools. I also follow Hacker News and similar newsletters. </p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="256" src="https://shiftmag.dev/wp-content/uploads/2026/04/mario-1024x256.png?x91379" alt="" class="wp-image-9340" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/mario-1024x256.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/mario-300x75.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/mario-768x192.png 768w, https://shiftmag.dev/wp-content/uploads/2026/04/mario.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>But staying relevant isn’t just about knowing what’s new; it’s about knowing what’s actually worth adopting &#8211; and when.</p>
</blockquote>



<p><strong>Understanding the high-level concepts</strong> <strong>and the problem</strong> I’m trying to solve is what allows me to pick something that looks like the right tool. After that, trying it out and <strong>getting first-hand experience</strong>: how it feels under the fingers, and whether it really solves my problem and makes my life easier &#8211; is mostly the deciding factor for me, but not the only one. If I’m doing a quick throwaway POC, I can try anything and really find the best tool.</p>



<p>But if&nbsp;I&#8217;m&nbsp;working in a team environment where cognitive load is already high,&nbsp;I&#8217;m&nbsp;careful <strong>not to introduce&nbsp;new technologies&nbsp;every other day</strong> just because&nbsp;it&#8217;s&nbsp;the new cool shiny thing &#8211; even if it&nbsp;actually is&nbsp;the best tool.&nbsp;It&#8217;s&nbsp;a&nbsp;tradeoff, and one that needs careful consideration. And sometimes the best&nbsp;isn&#8217;t&nbsp;even needed &#8211; something that works is good enough.&#8221;</p>



<h2 class="wp-block-heading"><span id="in-your-opinion-is-long-term-success-more-about-being-a-deep-specialist-or-a-broad-generalist-has-your-perspective-changed-over-time">In your opinion, is long-term success more about being a deep specialist or a broad generalist? Has your perspective changed over time?</span></h2>



<p><strong>Denis</strong>: For long-term success (whatever that is),&nbsp;it&#8217;s&nbsp;generally better&nbsp;to develop <strong>M-shaped skills</strong>. That will take some time, but only with great collaboration and multiple deep&nbsp;expertise&nbsp;areas can you be innovative and versatile, bringing measurable value and not be easily replaceable.</p>



<p><strong>Marina</strong>: Earlier in my career, I believed that being a T‑shaped developer was the ideal path and I assumed that trying to learn more than one thing deeply would only lead to superficial knowledge and that focusing on a single specialization was the safest way to grow.&nbsp;Over time, my view changed.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Through real-world experience, I realized it’s possible to build strong, meaningful expertise in multiple areas without losing depth. As systems became more complex, having deeper knowledge across several domains helped me understand the bigger picture better, make better technical decisions, and collaborate more effectively with others.</p>
</blockquote>



<p>Today,&nbsp;I believe long‑term success&nbsp;comes from <strong>combining depth with breadth</strong> &#8211; developing strong&nbsp;expertise&nbsp;in more than one area and continuously expanding that range as technology evolves. This flexibility has helped me stay relevant and adapt as roles and technologies have changed.</p>



<p><strong>Mario:</strong> I wonder if&nbsp;it&#8217;s&nbsp;possible to be M-shaped <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> For a long time, I was a firm believer that T-shaped is the way to go &#8211; a broad overview, but with at least one area of genuine deep&nbsp;expertise. And I still think&nbsp;that&#8217;s&nbsp;a solid foundation for any engineer.</p>



<p>But over 20+ years, curiosity kept pulling me in different directions: low-level Linux internals, networking, compilers, containers, orchestration, and large-scale distributed systems, working at different layers of the stack. And each time, I went deep enough to solve a real problem. That <strong>experience adds up over time</strong>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Understanding the problem and figuring out which layer it needs to be solved in matters more than the technology layer itself, and then it’s about stitching everything together.</p>
</blockquote>



<p>Do that long enough, across enough domains, and you naturally grow more spikes.&nbsp;So&nbsp;my view has evolved &#8211; <strong>I started as a T-shaped believer, and somewhere along the way I became something closer to M-shaped</strong>. Not by design, but by following the problems. And if you ask me what&nbsp;I&#8217;m&nbsp;an expert at specifically,&nbsp;I&#8217;d&nbsp;say solving&nbsp;problems, if&nbsp;that counts as&nbsp;expertise.&nbsp;That&#8217;s&nbsp;at least what I currently strive for.</p>



<p><strong>Marko:</strong> Today,&nbsp;I’d&nbsp;describe myself as <strong>somewhere between T-shaped and M-shaped</strong>,&nbsp;maybe N-shaped, still evolving. Early in my career, the T-shaped model made perfect sense, broad knowledge with depth in one area. Over time, as access to knowledge became easier and technologies evolved faster, I realized how valuable it is to develop depth in multiple areas</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>What ties all of this together is problem-solving. Technologies change, but problems&nbsp;remain. Being able to learn continuously, adapt, and apply concepts from one domain to&nbsp;seemingly unrelated&nbsp;problems&nbsp;becomes&nbsp;incredibly valuable over the long term.</p>
</blockquote>



<p>If I were to advise myself 10 years ago or to others today, it would be to <strong>stay curious, keep learning, and surround yourself with people you can both learn from and teach</strong>. Also,&nbsp;don’t&nbsp;be afraid to broaden your horizons, look for ways to contribute beyond your narrow specialization, pick up complementary skills, and take some risks. Growth often happens outside your comfort zone.</p>



<h2 class="wp-block-heading"><span id="how-do-you-see-ai-toolsimpactinglong-term-developer-careers">How do you see AI tools&nbsp;impacting&nbsp;long-term developer careers?</span></h2>



<p><strong>Mario:</strong> AI impact is real, especially in engineering. We’re much faster at writing code, and I can smart-search unfamiliar codebases and quickly understand how things work (something that used to take a huge effort). </p>



<p>But there’s a price.</p>



<p><strong>The amount of generated code is huge, yet humans still need to review, understand, and own it</strong>. AI isn’t the one waking up when something breaks. Creating PRs with AI is easy, being responsible for them is another story.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Our role has shifted to making sure code that looks ok is actually ok &#8211; fits the intended architecture, the broader system, the business rules, all the things AI isn’t aware of. The value is the same: understanding whether the code works as intended and preventing it from degrading into a ball of mud nobody can understand or fix at 3am.</p>
</blockquote>



<p>What’s changed is how much harder that challenge has become with code being generated at this speed. <strong>Young developers are in a tight spot</strong> &#8211; suddenly expected to skip writing code by hand but still have the same depth of understanding.</p>



<p>And I’m not sure you can skip that part. There’s something about writing code by hand, hitting a wall, debugging it yourself, and feeling the pain of it not working that builds intuition you can’t shortcut. Even if AI is faster and easier. The best advice is to learn the concepts, fundamentals, and engineering best practices that hold regardless of AI.</p>



<p>You need to be able to<strong> look at AI-generated code and know whether a for loop is acceptable or a dictionary lookup fits better</strong>, that’s software engineering 101. AI can generate the code, but we still need to understand whether it actually fits.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Write as much code by hand as you can. Use AI to review it, ask for other options, and have it challenge your approach, and then actually think through the answers. That way you learn faster while still building real understanding. </p>
</blockquote>



<p>And <strong>don’t skip debugging AI-generated code step by step</strong>; I do it regularly. It’s how you move from just looking at code to actually feeling it. That difference becomes obvious once you try it.</p>



<p>You’ll often be surprised how much you miss just by reading &#8211; sometimes it’s &#8220;this is not how I thought it worked&#8221;, sometimes it’s &#8220;I did not expect this at all.&#8221; Both are valuable, and both come from actually stepping through it.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="256" src="https://shiftmag.dev/wp-content/uploads/2026/04/marko-1024x256.png?x91379" alt="" class="wp-image-9341" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/marko-1024x256.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/marko-300x75.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/marko-768x192.png 768w, https://shiftmag.dev/wp-content/uploads/2026/04/marko.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong>Marko:</strong> AI tools already have&nbsp;a huge impact&nbsp;on my daily work, from writing code and understanding codebases to reviews, idea generation, debugging, and learning new topics. Overall, I see AI as a strong positive force for developers. It significantly reduces the time spent on repetitive or low-value coding tasks and frees up more space for thinking about architecture, system design, and solving complex problems that truly matter in production.</p>



<p>That said, some things won’t disappear. Understanding the problem and broader context, making architectural trade-offs, communicating well, and taking ownership are still firmly human. When something breaks at 2 a.m., it’s still engineers who make decisions and take responsibility. AI is powerful, but only as effective as the person using it.</p>



<p>For junior developers, don’t skip the fundamentals. Expectations are higher than ever, but strong foundations are key for a sustainable career. The good news is that access to knowledge and AI tools is better than ever. Use AI to accelerate learning, not replace understanding. Give yourself time, build experience, and master the basics—that investment pays off for decades.</p>



<p><strong>Marina: </strong>AI tools will significantly change how developers work, but I&nbsp;don’t&nbsp;see them replacing strong engineers. Instead, they will amplify those who understand what they are building. For younger developers, <strong>the key is to learn with AI, not just watch AI work</strong>.&nbsp;&nbsp;</p>



<p>It’s important to <strong>question AI output</strong>, understand why it made certain changes, and how those changes affect the system. Treat AI as a learning partner rather than a shortcut. Blindly accepting generated code can limit growth, while actively analysing and improving it builds real&nbsp;expertise.&nbsp;&nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Younger developers should also focus heavily on architecture and system design. When you understand how systems are structured, how components interact, and what trade‑offs exist, AI becomes far more powerful.&nbsp;It’s&nbsp;much easier to ask the right questions (and get useful results) when you already understand the problem space.</p>
</blockquote>



<p><strong>Denis</strong>: <strong>AI tools have made coding skills almost irrelevant</strong>. Still, other skills and practices related to quality, such as trunk-based development, TDD, continuous delivery, modularity, cohesion, DDD, etc., are more valuable than before. </p>



<p>AI tools are a <strong>powerful amplifier</strong>, and they need guidance, so software engineers with those skills will remain relevant and in demand for a long time.&nbsp;Understanding of the (business) problem and the solution&nbsp;shouldn&#8217;t&nbsp;be outsourced to the AI. Software engineers still need to understand trade-offs,&nbsp;architecture,&nbsp;and code.&nbsp;</p>



<h2 class="wp-block-heading"><span id=""><strong>&nbsp;</strong></span></h2>


<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2026/04/shift_final.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/shift_final.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/04/shift_final-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/shift_final-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/shift_final-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure><p>The post <a href="https://shiftmag.dev/what-4-engineers-with-10-years-of-experience-say-about-staying-relevant-in-the-ai-era-9309/">What 4 engineers with 10+ years of experience say about staying relevant in the AI era</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Microsoft Engineering Levels and Salaries: The Complete SDE Career Ladder (L59–L68)</title>
		<link>https://shiftmag.dev/microsofts-software-engineering-career-ladder-9318/</link>
		
		<dc:creator><![CDATA[Anastasija Uspenski]]></dc:creator>
		<pubDate>Wed, 22 Apr 2026 12:47:16 +0000</pubDate>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[career ladder]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=9318</guid>

					<description><![CDATA[<p>Microsoft doesn't publish its engineering ladder. I dug through leaks, salary data, and career pages so you don't have to. Here's the full picture.</p>
<p>The post <a href="https://shiftmag.dev/microsofts-software-engineering-career-ladder-9318/">Microsoft Engineering Levels and Salaries: The Complete SDE Career Ladder (L59–L68)</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>When devs eye jobs at top-tier tech giants, they want<strong> the real scoop on the career hierarchy and their growth potential</strong>. They want to know exactly what five to ten years of grinding in their dream position will look like. This info is often semi-secret and doesn&#8217;t exactly jump out at you, so it takes some serious research and time to decode the career ladder.</p>



<p>Digging through portals and LinkedIn profiles is a total drag. <strong>That’s why we at ShiftMag launched a handy guide that packs the career ladders of major tech corps into one place!</strong> <a href="https://shiftmag.dev/wp-admin/post.php?post=9174&amp;action=edit" type="link" id="https://shiftmag.dev/wp-admin/post.php?post=9174&amp;action=edit" target="_blank" rel="noreferrer noopener">We already tackled Amazon</a>, and today, Microsoft is on the menu!</p>


<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2026/04/microsoft.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/microsoft.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/04/microsoft-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/microsoft-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/microsoft-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p>To build this guide, I cross-referenced multiple sources: <a href="https://careers.microsoft.com" type="link" id="https://careers.microsoft.com/professionals/us/en/c-engineering" target="_blank" rel="noreferrer noopener">Microsoft&#8217;s official career site</a>, <a href="http://levels.fyi/companies/microsoft/salaries/software-engineer" type="link" id="levels.fyi/companies/microsoft/salaries/software-engineer" target="_blank" rel="noreferrer noopener">Levels.fyi compensation data</a>, LinkedIn profiles of current and former Microsoft engineers, and publicly reported industry data including salary leaks and engineering blogs.</p>



<p>Where sources conflicted, I noted the discrepancy rather than picking one arbitrarily. Compensation figures reflect self-reported U.S. data from Levels.fyi and should be treated as estimates, because they vary by location, team, and negotiation.</p>



<h2 class="wp-block-heading">Microsoft&#8217;s engineering levels</h2>



<p><a href="https://techcommunity.microsoft.com/blog/exchange/the-sde-career-path-at-microsoft/610723" type="link" id="https://techcommunity.microsoft.com/blog/exchange/the-sde-career-path-at-microsoft/610723" target="_blank" rel="noreferrer noopener">In Microsoft, there are a number of standard job titles</a>. Entry-level engineers start at L59–60 (SDE I) and <strong>progress through mid and senior roles up to L67–68 </strong>(Distinguished Engineer / Technical Fellow). The ladder splits into two tracks: management (Engineering Managers) and individual contributor (IC).</p>



<h3 class="wp-block-heading">L59–60 &#8211; Software Engineer (SDE I)</h3>



<p>Entry level for new graduates or engineers with under two years of experience. Engineers implement features, write and debug code on well-scoped tasks, and work under close mentorship. The primary focus is <strong>learning systems and coding practices</strong>.</p>



<h3 class="wp-block-heading">L61–62 &#8211; Software Engineer II (SDE II)</h3>



<p>Mid-level engineers with<strong> roughly 2-5 years of experience</strong>. They own more complex features end-to-end, write scalable code, and begin mentoring SDE Is. They influence design decisions within their projects but still receive technical guidance from seniors.</p>



<h3 class="wp-block-heading">L63 &#8211; Senior Software Engineer (Senior SDE)</h3>



<p>Engineers with<strong> approximately 5+ years of experience </strong>who own multiple features or projects<strong> </strong>and set technical direction within their domain. Senior SDEs lead design discussions, ensure long-term maintainability, and partner closely with product and engineering leads.</p>



<h3 class="wp-block-heading">L64 &#8211; Principal Software Engineer</h3>



<p>A senior IC role typically reached<strong> after 8-12 years of experience</strong>. Principal SDEs lead large components or entire technical domains, architect systems, and drive technical strategy. Some external sources label L64 as &#8220;Staff Engineer,&#8221; but Microsoft&#8217;s internal title is Principal SDE.</p>



<h3 class="wp-block-heading">L65-66 &#8211; Principal Engineer II / Partner-Level</h3>



<p>Principal-level engineers with broader organizational scope. These roles sometimes straddle IC and management tracks, with titles including Senior Principal or entry-level Architect. <strong>L65 is often where the formal &#8220;Principal&#8221; designation begins internally</strong>.</p>



<h3 class="wp-block-heading">L67-68 &#8211; Distinguished Engineer / Technical Fellow</h3>



<p>Top-tier IC roles focused on <strong>company-wide innovation and long-term technical strategy.</strong> Distinguished Engineers (L67) have deep domain impact across the organization. Technical Fellows (L68) are among the most senior technical positions at Microsoft and are extremely rare. These levels are not promoted into on a fixed timeline, they are typically nomination-based and require demonstrated impact at scale.</p>



<h2 class="wp-block-heading"><span id="cross-company-level-mapping">Cross-company level mapping</span></h2>



<p>The table below shows rough equivalents across Google, Meta, Amazon, and Microsoft. These mappings are approximate &#8211; scope, expectations, and compensation vary significantly by company even at equivalent titles.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Tier</th><th>Google</th><th>Meta</th><th>Amazon</th><th>Microsoft</th></tr></thead><tbody><tr><td>Entry</td><td>L3</td><td>E3</td><td>L4 (SDE I)</td><td>L59–60 (SDE I)</td></tr><tr><td>Mid-level</td><td>L4</td><td>E4</td><td>L5 (SDE II)</td><td>L61–62 (SDE II)</td></tr><tr><td>Senior</td><td>L5</td><td>E5</td><td>L6 (Senior SDE)</td><td>L63 (Senior SDE)</td></tr><tr><td>Staff</td><td>L6</td><td>E6</td><td>L7 (Principal SDE)</td><td>L64 (Principal SDE)</td></tr><tr><td>Principal</td><td>L7</td><td>E7/E8</td><td>L7–8 (Principal / Sr. Principal)</td><td>L65–66 (Principal / Lead)</td></tr><tr><td>Distinguished</td><td>L8+</td><td>E8+</td><td>L8+</td><td>L67–68 (Distinguished / Technical Fellow)</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="compensation"><strong>Compensation</strong></span></h2>



<p>Microsoft&#8217;s total compensation (base salary + bonus + RSU grants) rises steeply with each level. The figures below reflect U.S. median total compensation as reported on Levels.fyi. These change frequently and vary by location, team, and negotiation.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Level</th><th>Median Total Comp (US)</th></tr></thead><tbody><tr><td>L59</td><td>~$160K</td></tr><tr><td>L60</td><td>~$178K</td></tr><tr><td>L61</td><td>~$200K</td></tr><tr><td>L62</td><td>~$206K</td></tr><tr><td>L63</td><td>~$233K</td></tr><tr><td>L64</td><td>~$281K</td></tr><tr><td>L67</td><td>~$611K</td></tr><tr><td>L68</td><td>~$867K</td></tr></tbody></table></figure>



<p><em>Compensation data sourced from <a href="http://levels.fyi/en-gb/companies/microsoft/salaries/software-engineer" type="link" id="levels.fyi/en-gb/companies/microsoft/salaries/software-engineer" target="_blank" rel="noreferrer noopener">Levels.fyi.</a> Figures are self-reported estimates and should be treated accordingly.</em></p>



<p><strong>A note on RSUs:</strong> Microsoft grants RSUs on a 4-year vesting schedule with a one-year cliff, after which shares vest quarterly. At senior levels (L63+), RSU grants make up an increasingly large share of total compensation &#8211; often exceeding base salary at L65 and above. Annual refresh grants are awarded through Microsoft&#8217;s performance review process (called &#8220;Connects&#8221;).</p>
<p>The post <a href="https://shiftmag.dev/microsofts-software-engineering-career-ladder-9318/">Microsoft Engineering Levels and Salaries: The Complete SDE Career Ladder (L59–L68)</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Inside the AWS Hierarchy: Engineering Levels Explained</title>
		<link>https://shiftmag.dev/inside-the-aws-hierarchy-engineering-levels-explained-9174/</link>
		
		<dc:creator><![CDATA[Marin Pavelić]]></dc:creator>
		<pubDate>Fri, 17 Apr 2026 14:42:25 +0000</pubDate>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[software developer career]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=9174</guid>

					<description><![CDATA[<p>Decoding the AWS system is a roadmap for developers aiming for the top tiers of Big Tech. Here’s how to climb the ladder.</p>
<p>The post <a href="https://shiftmag.dev/inside-the-aws-hierarchy-engineering-levels-explained-9174/">Inside the AWS Hierarchy: Engineering Levels Explained</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2026/04/1-3.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/1-3.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/04/1-3-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/1-3-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/1-3-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p>Welcome to the engineering hierarchy of one of the world’s biggest tech companies, with nearly 200K employees&#8230; and I’ll be your guide.</p>



<p>Since Amazon <strong>doesn’t publicly publish an official breakdown of its career levels</strong>, I reviewed various sources such as <a href="https://dev.to/alexr/amazon-software-engineer-levels-roles-and-expectations-with-salary-1017" target="_blank" rel="noreferrer noopener">Dev.to articles</a> and <a href="https://www.levels.fyi/en-gb/companies/amazon/salaries/software-engineer?country=254" target="_blank" rel="noreferrer noopener">salary websites</a>.</p>



<p>To start with, AWS is famous for a decentralized, high-ownership environment where <strong>engineers don’t just write code, they must run what they build</strong>. Understanding the AWS career ladder is essential for any developer looking to enter the ecosystem that powers over a third of the cloud.</p>



<h2 class="wp-block-heading"><span id="the-aws-leveling-system">The AWS leveling system</span></h2>



<p>Amazon (and by extension AWS) uses a structured leveling system that spans from L1 to L12. However, most <strong>software engineers operate between L4 and L8</strong>, with higher levels reserved for a very small number of highly influential technical leaders.</p>



<p>While some companies hire engineers at lower levels, AWS typically starts its professional software engineering track at L4.</p>



<h3 class="wp-block-heading"><span id="level-4-software-development-engineer-i-sde-i">Level 4: Software Development Engineer I (SDE I)</span></h3>



<p>The SDE I position at Amazon serves as the foundational entry point, typically designed for recent <strong>college graduates or engineers with limited professional experience</strong>. At this stage, the primary focus is on building a robust technical baseline. You are responsible for hands-on coding and debugging within well-defined tasks, contributing to the development of small features that integrate into larger projects.</p>



<p>While you are expected to deliver high-quality code, you aren&#8217;t expected to do everything yourself. AWS has a <strong>heavy emphasis on mentorship at this level</strong>. Because of that SDE I engineers receive significant guidance from seniors to help them navigate complex systems and understand specific development tools and practices. It is a period of incremental skills development.</p>



<h3 class="wp-block-heading"><span id="level-5-software-development-engineer-ii-sde-ii">Level 5: Software Development Engineer II (SDE II) </span></h3>



<p>SDE II engineers are often the backbone of the company’s engineering organization. At this stage, it’s all about being <strong>fully self-sufficient</strong>. SDE IIs are expected to manage their own workloads with minimal supervision, prioritizing tasks effectively to deliver consistent, high-quality results.</p>



<p>Beyond just executing tasks, SDE IIs begin to take <strong>ownership of larger systems and components.</strong> They are responsible for designing and implementing solutions that specifically meet Amazon’s high standards for scalability, performance, and reliability. This is also the level where your influence begins to expand beyond your code, you start acting as a mentor to L4 engineers and begin coordinating on cross-functional projects.</p>



<h3 class="wp-block-heading"><span id="level-6-senior-software-development-engineer-sde-iii">Level 6: Senior Software Development Engineer (SDE III) </span></h3>



<p>The Senior SDE role is an advanced position reserved for experienced engineers who have demonstrated <strong>strong technical and leadership capabilities</strong>. At this level, the scope of responsibility expands beyond individual contributions to owning larger systems and leading complex projects.</p>



<p>Senior SDEs are expected to design scalable architectures, make high-impact technical decisions, and <strong>guide the work of other engineers</strong> on their team and adjacent teams. Their influence is significant, though typically focused within a team or a group of closely related teams.</p>



<h3 class="wp-block-heading"><span id="level-7-8-principal-and-senior-principal-engineer">Level 7 &amp; 8: Principal and Senior Principal Engineer</span></h3>



<p>Levels 7 and 8 represent the elite tier of engineering talent at AWS. As a Level 7 (Principal Engineer), you move into a <strong>strategic role</strong>, shaping the technical direction across multiple teams<strong> </strong>or an entire organization. They work closely with senior leadership and are responsible for solving complex, high-impact problems that affect large parts of the business.</p>



<p>The Senior Principal Engineer <strong>(L8) sits at the pinnacle of technical innovation</strong>. These engineers define long-term technical vision for major areas of AWS, often influencing hundreds of engineers indirectly through architecture, standards, and strategic initiatives.</p>



<h3 class="wp-block-heading"><span id="level-10-distinguished-engineer-vp">Level 10: Distinguished Engineer / VP</span></h3>



<p>Beyond Level 8, the roles become <strong>extremely rare</strong>. It&#8217;s reserved for a small group of engineers with company-wide or industry-level impact. These roles focus on setting long-term technical direction, solving the most complex architectural challenges, and influencing Amazon’s strategy at the highest level.</p>



<p>Level 10 is reserved for <strong>world-renowned visionaries and thought leaders</strong> who have a remarkable track record of technical excellence. They are responsible for identifying future technology trends and anticipating market shifts years before they happen. They set the architectural principles and technical standards that position Amazon as a continued leader in the industry. As mentors to the company’s highest technical leaders, they foster a culture of innovation that ensures AWS remains at the cutting edge of what is technologically possible.</p>



<h2 class="wp-block-heading"><span id="what-makes-aws-levels-different">What makes AWS levels different?</span></h2>



<h3 class="wp-block-heading"><span id="1-leadership-principles-lps-as-a-metric">1. Leadership Principles (LPs) as a metric</span></h3>



<p>Technical ability alone is not enough for promotion. Engineers are evaluated against <a href="https://www.amazon.jobs/content/en/our-workplace/leadership-principles" target="_blank" rel="noreferrer noopener">Amazon’s Leadership Principles</a>, which are used as a framework to assess impact, decision-making, ownership, and long-term thinking. As engineers progress through levels, they are expected to demonstrate these principles with <strong>increasing scope and consistency.</strong> Promotion depends on how well your work maps to multiple principles, not just one.</p>



<h3 class="wp-block-heading">2. The power of the &#8220;Doc&#8221;</h3>



<p>AWS is a famously &#8220;silent&#8221; company. They don&#8217;t use PowerPoints, they use 6-page memos. <strong>Your ability to move from L5 to L6 depends heavily on your writing</strong>. Can you argue your architectural choices in a structured, data-driven document? If you can&#8217;t write, you can&#8217;t lead at AWS.</p>



<h3 class="wp-block-heading"><span id="3-total-compensation-tc-structure">3. Total Compensation (TC) structure</span></h3>



<p>AWS compensation is uniquely structured compared to Google or Meta. While they have recently increased base salary caps, a large portion of your wealth comes from <strong>RSUs (Stock)</strong> with a 4-year vesting schedule:</p>



<ul class="wp-block-list">
<li><strong>Year 1:</strong> 5%</li>



<li><strong>Year 2:</strong> 15%</li>



<li><strong>Year 3:</strong> 40%</li>



<li><strong>Year 4:</strong> 40%This &#8220;back-loaded&#8221; vesting is designed to reward those who stay and grow through the levels.</li>
</ul>



<h2 class="wp-block-heading"><span id="aws-salary-expectations-2026-estimates">AWS salary expectations (2026 estimates)</span></h2>



<p>To provide an accurate picture of what these roles pay, we analyzed the latest 2026 data aggregates from <strong>Levels.fyi</strong> and <strong>6figr.com</strong>, which utilize verified salary stubs from engineers in major tech hubs. Compensation at AWS varies significantly depending on team, location, and negotiation, but follows a consistent structure of base salary, bonus, and stock (RSUs).</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><td><strong>Level</strong></td><td><strong>Role</strong></td><td><strong>Estimated Total Comp (TC)</strong></td></tr></thead><tbody><tr><td><strong>L4</strong></td><td>SDE I</td><td>$150k &#8211; $245k</td></tr><tr><td><strong>L5</strong></td><td>SDE II</td><td>$220k &#8211; $320k+</td></tr><tr><td><strong>L6</strong></td><td>Senior SDE</td><td>$300k &#8211; $420k+</td></tr><tr><td><strong>L7</strong></td><td>Principal</td><td>$400k &#8211; $600k+</td></tr></tbody></table></figure>



<p><em><strong>Note:</strong> These figures reflect top-tier offers in high-cost US markets. For European hubs like Dublin, Luxembourg, or Berlin, expect a 15-25% reduction in base cash, though stock grants remain aggressive.</em></p>



<h2 class="wp-block-heading"><span id="is-the-climb-worth-it">Is the climb worth it?</span></h2>



<p>The AWS ladder is demanding and often associated with a <strong>high-performance culture</strong>. Engineers who progress through it tend to develop strong ownership, system design skills, and operational discipline.</p>



<p>While experiences vary by team, time at AWS is generally seen as a strong signal of technical capability and execution, particularly at senior levels. For those who align with its culture, the system offers a clear path for growth.</p>
<p>The post <a href="https://shiftmag.dev/inside-the-aws-hierarchy-engineering-levels-explained-9174/">Inside the AWS Hierarchy: Engineering Levels Explained</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>MCP Co-Creator Explains Why MCP Needs More Than the Protocol to Scale</title>
		<link>https://shiftmag.dev/mcp-co-creator-explains-why-mcp-needs-more-than-the-protocol-to-scale-9041/</link>
		
		<dc:creator><![CDATA[Ivan Pelivanovic]]></dc:creator>
		<pubDate>Thu, 16 Apr 2026 14:50:53 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[David Soria Parra]]></category>
		<category><![CDATA[MCP]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=9041</guid>

					<description><![CDATA[<p>I was at the MCP Dev Summit North America and heard from its co-creator, David Soria Parra, that the question is no longer how to use MCP, but what breaks when you try to scale it.</p>
<p>The post <a href="https://shiftmag.dev/mcp-co-creator-explains-why-mcp-needs-more-than-the-protocol-to-scale-9041/">MCP Co-Creator Explains Why MCP Needs More Than the Protocol to Scale</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="2100" height="1400" src="https://shiftmag.dev/wp-content/uploads/2026/04/55192368242_8ea4f731a9_o-1-scaled.jpg?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/55192368242_8ea4f731a9_o-1-scaled.jpg 2100w, https://shiftmag.dev/wp-content/uploads/2026/04/55192368242_8ea4f731a9_o-1-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/04/55192368242_8ea4f731a9_o-1-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/55192368242_8ea4f731a9_o-1-768x512.jpg 768w" sizes="auto, (max-width: 2100px) 100vw, 2100px" /></figure>


<p>If you haven’t heard of MCP (Model Context Protocol), it’s a <strong>standardized way for AI models </strong>like GPTs and agents <strong>to connect to real-world tools</strong> &#8211; such as APIs, databases, and internal systems &#8211; <strong>without having to build custom integrations</strong> from scratch.</p>



<p>At the <a href="https://events.linuxfoundation.org/mcp-dev-summit-north-america/" target="_blank" rel="noreferrer noopener">MCP Dev Summit North America</a>, I heard from its co-creator <strong>David Soria Parra</strong>, Member of Technical Staff at Anthropic, that the question is no longer how to use MCP, but rather <em>what breaks under load?</em></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>There are roughly 110 million SDK downloads per month across tools like OpenAI Agents, LangChain, and other frameworks, and they are all speaking the same protocol. For comparison, it took React years to reach that scale. MCP did all that in under a year and a half.</p>
</blockquote>



<p>That demand explains the speed of adoption. Teams weren’t looking for another framework, they needed a practical way to connect models to real systems without rebuilding the same integrations over and over. </p>



<p>MCP gave them a shared interface for that. <strong>But</strong> <strong>standardizing the interface doesn’t remove the underlying complexity</strong>.</p>



<h2 class="wp-block-heading">Don’t blame MCP &#8211; blame the implementation</h2>



<p>Once you stop focusing on how to connect AI to tools, you’re dealing with everything that comes after: context management, tool selection, authentication, latency, and how it all behaves beyond a demo, when it’s actually running in production.</p>



<p><strong>The first thing that usually breaks is context</strong>. In most MCP setups, the simplest approach wins: expose a set of tools, pass them to the model, and let it decide. That works in demos, but in production it quickly becomes inefficient. David called this out:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>People continuously complain about context bloat in MCP and end up blaming MCP for it. But the interesting part is that we already know the mechanisms to work around context bloat. This is called progressive discovery.</p>
</blockquote>



<p>So, according to David, <strong>the issue isn’t the protocol itself, but the way it’s implemented</strong>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Tools come with metadata: descriptions, parameters, schemas. Across dozens of integrations, a significant portion of the context window is consumed before the model does any actual reasoning. In some cases, just listing available tools can take more than 20% of the context window.</p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/04/55185605318_8ce94be0ab_o-1-1024x683.jpg?x91379" alt="" class="wp-image-9229" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/55185605318_8ce94be0ab_o-1-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/55185605318_8ce94be0ab_o-1-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/04/55185605318_8ce94be0ab_o-1-768x512.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Foto: Agentic AI Foundation (Flickr) &#8211; David Soria Parra, Member of Technical Staff at Anthropic and co-creator of MCP</figcaption></figure>



<p>What makes it worse is <strong>how models behave under pressure</strong>. With too many tools, selection gets unreliable &#8211; overlapping capabilities and weak signals lead to irrelevant or suboptimal tool calls. </p>



<p>More context doesn’t help, it just makes things less reliable. David explained how to &#8220;fix&#8221; this:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>The idea behind progressive discovery is not to take all the 20, 50, 100 tools from an MCP server and naively dump them into the context window, but to use a more modern mechanism like tool search to load tools only when they’re needed.</p>
</blockquote>



<p>Progressive discovery changes the model from a static consumer of tools into something closer to a query-driven system. Instead of being aware of everything upfront, it retrieves what it needs at the moment it needs it, similar to how search or retrieval systems work.</p>



<p>MCP supports that pattern, but it doesn’t enforce it. And that’s the gap most teams run into: <strong>the protocol scales, but naive implementations don’t</strong>.</p>



<h2 class="wp-block-heading"><span id="what-about-infrastructure">What about infrastructure?</span></h2>



<p>Infrastructure is what most teams underestimate. <strong>MCP solves the connection, not how it behaves in a real system</strong>. Protocols define interfaces, they don’t handle reliability, scaling, or operations. And that’s exactly what breaks as usage grows.</p>



<p><strong>This shows up first in transport</strong>. Streaming HTTP works in controlled setups, but under load it gets hard to manage &#8211; connection state, coordination, throughput all start to matter. That’s why things are moving toward stateless communication. Until then, teams have to build around it.</p>



<p>The deeper issue is that MCP doesn’t define how systems should behave once a connection is established. It doesn’t define:</p>



<ul class="wp-block-list">
<li>How calls are retried.</li>



<li>How failures are handled.</li>



<li>How systems recover when something breaks mid-execution.</li>
</ul>



<p>And in production, those are the problems that matter. David points to this indirectly when talking about where MCP is heading:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>In my mind, 2025 was about figuring out whether something like MCP is needed in the ecosystemm, and the answer is a resounding yes. But 2026 will be about making sure it’s ready to help people productionize agentic systems.</p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/04/55185569833_ca1bfaa3f6_o-1-1024x683.jpg?x91379" alt="" class="wp-image-9234" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/55185569833_ca1bfaa3f6_o-1-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/55185569833_ca1bfaa3f6_o-1-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/04/55185569833_ca1bfaa3f6_o-1-768x512.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Foto: Agentic AI Foundation (Flickr)</figcaption></figure>



<p>The focus has shifted from whether MCP works to <strong>what’s needed around it in real-world conditions</strong>. That means things MCP doesn’t include: retries, observability, backpressure, coordination between agents hitting the same services.</p>



<p>Without that, MCP behaves fine on its own, but the system around it doesn’t. And that’s what you see in most early setups.</p>



<h2 class="wp-block-heading"><span id="how-duolingo-and-uber-use-mcp">How Duolingo and Uber use MCP</span></h2>



<p>If there’s one takeaway from the MCP Dev Summit in New York, it’s that I didn’t see anyone using MCP on its own. </p>



<p>Across talks from teams like Duolingo and Uber, the pattern was pretty consistent: MCP solves the integration layer, but everything around it still has to be engineered, constrained, and operated.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/04/55192368617_75cc7e1b7f_o-1-1024x683.jpg?x91379" alt="" class="wp-image-9236" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/55192368617_75cc7e1b7f_o-1-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/55192368617_75cc7e1b7f_o-1-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/04/55192368617_75cc7e1b7f_o-1-768x512.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Foto: Agentic AI Foundation (Flickr) &#8211; Aaron Wang (Software Engineer, Duolingo)</figcaption></figure>



<p>At Duolingo, the first issue wasn’t scale or performance, it was <strong>adoption</strong>. Setting up MCP servers meant manual config, credentials, and environment-specific setup, and the barrier to entry was high enough that few engineers bothered.</p>



<p>Instead of rethinking MCP, they focused on reducing friction. They built a central interface to discover and configure MCP servers &#8211; <strong>an internal &#8220;app store.&#8221; </strong>Behind the scenes, they standardized hosting, added shared auth, and built tooling to turn services into MCP-compatible endpoints without starting from scratch.</p>



<p>With thousands of engineers, services, and agents interacting through MCP, the lack of structure quickly became a risk, as <strong>Meghana Somasundara</strong> (Agentic AI Lead) and <strong>Rush Tehrani </strong>(Senior Engineering Manager) at Uber shared:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Without a central framework or guidance, everybody was trying to solve the same problems in silos.</p>
</blockquote>



<p>Their solution was a <strong>control layer on top of MCP</strong> &#8211; a central gateway for all interactions, backed by a registry defining what tools exist, how they’re described, and who can access them. Tool definitions are auto-generated from existing services, but still reviewed, scanned, and governed before exposure.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/04/55185446401_520b6b7baf_o-1024x683.jpg?x91379" alt="" class="wp-image-9239" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/55185446401_520b6b7baf_o-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/55185446401_520b6b7baf_o-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/04/55185446401_520b6b7baf_o-768x512.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Foto: Agentic AI Foundation (Flickr) &#8211; Meghana Somasundara (Agentic AI Lead, Uber) and Rush Tehrani (Senior Engineering Manager, Uber)</figcaption></figure>



<p>In the end, teams reduce how much decision-making is left to the model. Instead of letting it freely choose between tools, they scope what’s available and pre-set key parameters to reduce ambiguity and improve reliability, especially where mistakes matter.</p>



<p>As Meghana and Rush pointed out, &#8220;these things can hallucinate and maybe not pick the right tool.&#8221;</p>



<p>So in production, it’s not about trusting the model to make the right choices &#8211; <strong>it’s about reducing the number of choices it has to make</strong>. MCP defines the interface, but reliability comes from everything built around it.</p>
<p>The post <a href="https://shiftmag.dev/mcp-co-creator-explains-why-mcp-needs-more-than-the-protocol-to-scale-9041/">MCP Co-Creator Explains Why MCP Needs More Than the Protocol to Scale</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>As an Engineering Manager, I couldn’t ignore AI if my teams are to survive</title>
		<link>https://shiftmag.dev/as-an-engineering-manager-i-couldnt-ignore-ai-if-my-teams-are-to-survive-9061/</link>
		
		<dc:creator><![CDATA[Kristina Valjak]]></dc:creator>
		<pubDate>Wed, 08 Apr 2026 14:00:05 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[engineering management]]></category>
		<category><![CDATA[productivity]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=9061</guid>

					<description><![CDATA[<p>I admitted it: AI first sounded like coffee talk, not daily work, but I had to push through to help my teams.</p>
<p>The post <a href="https://shiftmag.dev/as-an-engineering-manager-i-couldnt-ignore-ai-if-my-teams-are-to-survive-9061/">As an Engineering Manager, I couldn’t ignore AI if my teams are to survive</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2026/04/ai-assistant.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/ai-assistant.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/04/ai-assistant-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/ai-assistant-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/ai-assistant-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p>Even with years of experience in leadership and change management, <strong>I couldn’t escape the familiar phases of change</strong>, this time with AI adoption. And that’s natural. Whenever something new arises, our first instinct is fear, especially when it could solve years of &#8220;only ifs.&#8221;</p>



<p>Yes, the tech industry is in a storm, and <strong>being an engineering lead has never been harder</strong>. Everyone is looking to you for answers, direction, and vision.</p>



<p>At first, I was in denial, thinking AI was for someone with fewer responsibilities. But then I realized the real question was:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>What can I do to help my teams adapt to AI?</p>
</blockquote>



<p>The answer was simple: <strong>push myself through the change</strong> and proactively lead my team’s transformation. Needless to say, it wasn’t easy.</p>



<h2 class="wp-block-heading" id="Ifinallyhaveanassistant.Whatnow?-ChapterOne:Denial"><span id="chapter-1-denial">Chapter 1: Denial</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Even without an assistant, I am a top performer; I do not need to perform better.</p>
</blockquote>



<p>Last year, AI tools arrived in our workspaces, but <strong>most of us were still in denial</strong>. They made for good morning coffee talk, but using them daily? That felt unreal.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Yeah, right. That will not happen. It’s not that I don’t want to learn something new, but I already have a ton on my plate: five teams to lead, acting as PM for a few products, and coaching a few prospective managers. On top of that, there are parallel technical initiatives I need to oversee. I simply don’t have time to play with shiny new tools,that’s for people not juggling ten parallel topics.</p>
</blockquote>



<p>You can see how easy it is to fall into the trap of your own perspective. The painful truth is: even if you keep delivering at your current pace, <strong>without adopting AI tools, you won’t be able to keep up in a few months</strong>.</p>



<p>How can you tell if you’re stuck in denial?</p>



<p>Start by<strong> asking yourself three crucial questions</strong>:</p>



<ol class="wp-block-list">
<li>Did I hear about a change? New trends in the industry? Internal reorganization? Anything that could be classified as a disruption topic? Actively listen to all sources of information.</li>



<li>Am I feeling like the ‘only one who is overstretched, with no time for anything’? It could mean you’re blinded by your own perspective.</li>



<li>Am I criticizing the change &#8211; openly or secretly? Together with the two above, a possible diagnosis is denial.</li>
</ol>



<p>You don’t want to stay in this state for too long. As a proactive leader, your next step should be to take the <strong>time to investigate</strong>.</p>



<h2 class="wp-block-heading" id="Ifinallyhaveanassistant.Whatnow?-ChapterTwo:Anger"><span id="chapter-2-anger">Chapter 2: Anger</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I don&#8217;t want you! You are not my assistant!</p>
</blockquote>



<p>And suddenly you realize the change is real. Your doubt becomes reality. <strong>Every topic is now an AI topic, and it’s irritating</strong>. It should feel new and interesting, but you feel pushed into it, without the chance to choose. Already overstretched, your natural response is another primary feeling: anger.</p>



<p>I could sense that state of mind in many of my peers and engineers over the last year. It’s not easy to force yourself into a positive mindset instantly.</p>



<p>The message I want to share is this: <strong>it’s okay to feel negative, but staying in that state too long can undermine your results</strong>. Spend as little time as possible in it, learn to let it go, and give it a try.</p>



<h2 class="wp-block-heading" id="Ifinallyhaveanassistant.Whatnow?-ChapterThree:Bargaining"><span id="chapter-3-bargaining">Chapter 3: Bargaining</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Ok, let&#8217;s see what I can really do.</p>
</blockquote>



<p>Keeping an open mind is valuable for anyone, no matter their rank or role. As an engineer, rolling up your sleeves should be natural. </p>



<p>So, aside from trying it out of curiosity, I decided to <strong>dive deeper and explore architecture and try the tools</strong>. Engineers usually transition quickly, but if they get stuck, you can help by highlighting the positive aspects. I used the opportunity to innovate and learn as a positive hook.</p>



<h2 class="wp-block-heading" id="Ifinallyhaveanassistant.Whatnow?-ChapterFour:Depression"><span id="chapter-4-depression">Chapter 4: Depression&nbsp;</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I need to relearn everything again &#8211; more work for human me… again.</p>
</blockquote>



<p>Reality strikes.&nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I’ve opened a new Pandora’s box. So much to adapt to, while still maintaining old performance. AI should help me, not add more work. Will I ever escape this loop?</p>
</blockquote>



<p>Leading through this phase is about <strong>providing support and reminding people of the positive outcomes</strong>.&nbsp;</p>



<h2 class="wp-block-heading" id="Ifinallyhaveanassistant.Whatnow?-ChapterFive:Acceptance"><span id="chapter-5-acceptance">Chapter 5: Acceptance&nbsp;</span></h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>We&#8217;re friends now. Sorry I was so mean before.</p>
</blockquote>



<p>With the knowledge comes the acceptance. &nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Yes, that was a big change, but I found a couple of good use cases quickly. Claude code amazed me, and I even saw a few valid Copilot use cases, even though I despised it at first. I started thinking about all the cases I could explore, and my inner engineer took over.</p>
</blockquote>



<p>Now it’s easy to bring others on board and help them through the change. And <strong>stay transparent</strong>, sharing the doubts you’ve faced and showing the human side.</p>



<h2 class="wp-block-heading" id="Ifinallyhaveanassistant.Whatnow?-Conclusion"><span id="so-how-does-a-true-leader-approach-ai">So, how does a true leader approach AI?</span></h2>



<p>Remember: ignoring changes around you is risky for any organization. It’s natural to fall into denial, but as a leader, it’s crucial to recognize it and take action.</p>



<p>Being aware of the steps that individuals, teams, or the organization need to push through (and helping them do it) is a key leadership skill.</p>



<p><a href="https://confluence.infobip.com/spaces/~kvaljak/pages/830309590/I+finally+have+an+assistant.+What+now"></a></p>
<p>The post <a href="https://shiftmag.dev/as-an-engineering-manager-i-couldnt-ignore-ai-if-my-teams-are-to-survive-9061/">As an Engineering Manager, I couldn’t ignore AI if my teams are to survive</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Some Engineering Teams Won&#8217;t Be Ready for AI Orchestration &#8211; and It Will Cost Them</title>
		<link>https://shiftmag.dev/some-engineering-teams-wont-be-ready-for-ai-orchestration-and-it-will-cost-them-8846/</link>
		
		<dc:creator><![CDATA[Ivan Pelivanovic]]></dc:creator>
		<pubDate>Fri, 03 Apr 2026 13:55:03 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI Orchestration]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8846</guid>

					<description><![CDATA[<p>If AI can do the coding and speed isn’t an issue, what do developers actually bring to the table now?</p>
<p>The post <a href="https://shiftmag.dev/some-engineering-teams-wont-be-ready-for-ai-orchestration-and-it-will-cost-them-8846/">Some Engineering Teams Won&#8217;t Be Ready for AI Orchestration &#8211; and It Will Cost Them</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2026/04/shiftmag_ian_final.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/04/shiftmag_ian_final.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/04/shiftmag_ian_final-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/04/shiftmag_ian_final-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/04/shiftmag_ian_final-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p>It’s a question many engineering teams <strong>aren’t ready to answer honestly</strong>.</p>



<p>Partly because the answer changes depending on who you ask, and partly because the two emerging answers point in completely opposite directions.</p>



<p><strong>Iain Bishop</strong>, CEO of Damilah Technology and a former CTO with over two decades of experience, believes that &#8220;there are uneven gains with AI at the moment.&#8221;</p>



<p>Some teams are moving fast &#8211; shipping more, experimenting, shaping decisions, and owning outcomes. Others are still treating AI like a smarter autocomplete, focusing on infrastructure and reliability. The gap between these groups, Iain believes, is <strong>only going to grow</strong>.</p>



<h2 class="wp-block-heading">Soon, devs won&#8217;t jus use AI &#8211; they will coordinate it</h2>



<p>Most teams today are still&nbsp;operating&nbsp;in what&nbsp;Iain&nbsp;describes as <strong>the&nbsp;copilot phase</strong>.&nbsp;</p>



<p>AI sits alongside developers, helping them generate code, suggest improvements, or speed up repetitive tasks. It’s useful, but<strong> it doesn’t fundamentally change how work is structured</strong>, though that could change soon, Iain believes.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>What we’ll see over time is a move from a copilot model to an orchestration model.</p>
</blockquote>



<p>In that world, developers don’t just use AI, they coordinate it. Instead of writing everything themselves, they manage multiple AI agents, assign tasks, validate outputs, and connect everything into a working system. The role shifts from execution to direction.</p>



<h2 class="wp-block-heading"><span id="you%e2%80%99re-still-accountable-no-matter-how-smart-ai-becomes">You’re still accountable, no matter how smart AI becomes</span></h2>



<p>As tools become more powerful,&nbsp;there’s&nbsp;a growing <strong>temptation to push more responsibility onto them</strong>.&nbsp;Iain&nbsp;sees that as a dangerous path:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>If AI is just like a co-worker, it isn’t truly autonomous and we remain accountable no matter how powerful the tools are.</p>
</blockquote>



<p>The risk&nbsp;isn’t&nbsp;that AI will take control.&nbsp;It’s&nbsp;that teams will give it up too easily:&nbsp;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>If we allow AI tools to&nbsp;operate&nbsp;completely autonomously, we lose&nbsp;that accountability. And&nbsp;that’s&nbsp;the wrong approach.</p>
</blockquote>



<p>This means developers aren’t becoming less responsible, <strong>they’re becoming more</strong>. They’re accountable not just for what they write, but for what they orchestrate.</p>



<h2 class="wp-block-heading"><span id="ai%e2%80%99s-first-impact-won%e2%80%99t-be-mass-layoffs-it-will-be-role-compression">AI’s first impact won’t be mass layoffs, it will be role compression</span></h2>



<p>AI’s first big impact won’t be mass layoffs, it will be role compression. &#8220;In the coming years, teams will shrink, and people will need to wear multiple hats,&#8221; Iain says.</p>



<p>The lines between traditional roles are starting to blur: you’ll see more product engineers build AI-driven solutions. At the same time, <strong>deep technical expertise won’t disappear</strong>; if anything, it becomes even more critical, Iain explains.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>There will always be a need for systems engineers who understand what good code looks like.</p>
</blockquote>



<p>As AI generates more code, someone still needs to ensure the architecture makes sense.</p>



<p>Iain sees two clear paths: </p>



<ol class="wp-block-list">
<li><strong>Toward product</strong> &#8211; understanding users, business needs, and delivering end-to-end solutions;</li>



<li><strong>Deeper into systems</strong> &#8211; architecture, design, and scalability. </li>
</ol>



<p>&#8220;The risk is for engineers who stay in the middle,&#8221; he says. &#8220;With AI handling more execution, being just <em>kind of technical </em>and <em>kind of product-aware</em> may no longer be enough.&#8221;</p>



<h2 class="wp-block-heading"><span id="structuring-ai-lets-teams-move-fast-without-losing-control">Structuring AI lets teams move fast without losing control</span></h2>



<p>Most companies aren’t struggling with what AI can do, they’re <strong>struggling with how to manage it</strong>, Iain says: &#8220;There’s a rapid pace of change, and companies need to get control of what’s happening.&#8221;</p>



<p>The instinct is to lock things down (limit tools, restrict access, add heavy governance) but engineers will find ways around it. </p>



<p>A more sustainable path is to <strong>structure how AI is used</strong>. Iain points to orchestration platforms, where standards, design systems, and governance are built into AI workflows. This lets teams move fast without losing control, and ensures organisations don’t have to choose between speed and consistency. Control comes not just from systems, but from people understanding the tools they’re using.</p>



<h2 class="wp-block-heading"><span id="knowing-how-to-use-new-models-won%e2%80%99t-come-automatically">Knowing how to use new models won’t come automatically</span></h2>



<p>With all the focus on automation, one skill is quietly becoming critical: communication. </p>



<p>Iain says that for teams new to AI, it’s about more than prompts &#8211; it’s understanding models, structuring context, and guiding outputs into something usable.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Prompt engineering is really about creating the right context to get the best response.</p>
</blockquote>



<p>This changes how developers work. Instead of writing everything, they guide systems, shape inputs, and validate outputs. Models will keep improving, that’s inevitable, but knowing how to use them well won’t be automatic.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="The AI Shift That Will Reshape Every Tech Team" width="500" height="281" src="https://www.youtube.com/embed/GNIgzCHr7qU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<p>The post <a href="https://shiftmag.dev/some-engineering-teams-wont-be-ready-for-ai-orchestration-and-it-will-cost-them-8846/">Some Engineering Teams Won&#8217;t Be Ready for AI Orchestration &#8211; and It Will Cost Them</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AI Hasn&#8217;t Made Developers Faster, It&#8217;s Made Their Review Queues Longer!</title>
		<link>https://shiftmag.dev/ai-hasnt-made-developers-faster-its-made-their-review-queues-longer-8935/</link>
		
		<dc:creator><![CDATA[ShiftMag]]></dc:creator>
		<pubDate>Thu, 02 Apr 2026 09:53:30 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI coding tools]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[Developer Experience]]></category>
		<category><![CDATA[Developer Productivity]]></category>
		<category><![CDATA[engineering metrics]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8935</guid>

					<description><![CDATA[<p>92% of developers use AI coding tools, but productivity has barely moved - stuck at 10%. Here’s why using AI doesn’t automatically mean getting more done.</p>
<p>The post <a href="https://shiftmag.dev/ai-hasnt-made-developers-faster-its-made-their-review-queues-longer-8935/">AI Hasn&#8217;t Made Developers Faster, It&#8217;s Made Their Review Queues Longer!</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2026/03/Ai-productivity.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/Ai-productivity.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/03/Ai-productivity-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/03/Ai-productivity-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/Ai-productivity-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p>A developer uses Copilot to write 30 lines of code in 10 minutes, but then spends 45 minutes reviewing it &#8211; checking for bugs, edge cases, and code that doesn’t match team standards. </p>



<p>The time saved during writing <strong>gets completely eaten up during validation</strong>. And this is exactly what happens repeatedly across teams trying to adopt AI at scale.</p>



<p>At the Pragmatic Summit, <strong>Laura Tacho</strong> (CTO at DX) <a href="https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/" target="_blank" rel="noreferrer noopener">shared some interesting research on AI in coding</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Almost 93% of developers use AI assistants every month, and about 27% of production code now comes from AI. Yet, despite all this, overall productivity has barely budged &#8211; staying around a 10% boost since AI tools arrived.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="ai-adoption-is-everywhere%e2%80%a6">AI adoption is everywhere…</span></h2>



<p>The numbers are clear:</p>



<ul class="wp-block-list">
<li>92.6% of developers use AI coding assistants monthly</li>



<li>75% use them weekly</li>



<li>26.9% of production code contains AI-authored segments</li>
</ul>



<p><a href="https://shiftmag.dev/stack-overflow-survey-2025-ai-5653/" target="_blank" rel="noreferrer noopener">84% of developers use AI tools, according to Stack Overflow&#8217;s 2025 survey.</a> Adoption is now standard &#8211; the numbers are probably even bigger now.</p>



<h2 class="wp-block-heading"><span id="%e2%80%a6yet-work-isn%e2%80%99t-moving-any-quicker">…Yet work isn’t moving any quicker</span></h2>



<p>The <strong>gap between adoption and productivity appears first as a trust problem</strong>. </p>



<p><a href="https://shiftmag.dev/stack-overflow-survey-2025-ai-5653/" target="_blank" rel="noreferrer noopener">46% of developers don&#8217;t fully trust the output</a>, and that skepticism has a reason: reviewing AI-generated code frequently requires more effort than reviewing human-written one.</p>



<p>The DX AI Measurement Framework (published by vendor DX but structured as an industry standard) identifies this directly: </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Code generated by AI may be less intuitive for human developers to understand, potentially creating bottlenecks when issues arise or modifications are needed.</p>
</blockquote>



<p>This is why productivity hasn’t jumped. <strong>Developers might write code faster with AI, but they end up spending the same time checking, fixing, and making sense of what AI produces</strong>. In the end, the overall development cycle doesn’t get any shorter.</p>



<p><a href="https://shiftmag.dev/state-of-code-2025-7978/" target="_blank" rel="noreferrer noopener">Sonar&#8217;s research confirms the pattern at scale: 42% of committed code now includes AI assistance</a>, yet <a href="https://shiftmag.dev/state-of-code-2025-7978/" target="_blank" rel="noreferrer noopener">96% of developers say they don&#8217;t fully trust AI-generated code.</a> And this is exactly what we see: output is everywhere, but the confidence in it is not.</p>



<h2 class="wp-block-heading"><span id="why-productivity-has-stalled">Why productivity has stalled?</span></h2>



<p>That 10% productivity bump comes down to a workflow mismatch. </p>



<p>Teams started using AI to write code faster, but<strong> didn’t adjust how they review, test, or integrate it</strong>. In other words, writing got quicker, but everything that comes after stayed just as slow.</p>



<p>The DX research notes a broader context relevant here: most organizations see their biggest bottlenecks not in code generation, but: </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>In the outer loop, or in human factors like collaboration, alignment, and the ability to do deep, focused work.</p>
</blockquote>



<p>AI addresses one specific problem, and that&#8217;s code-writing speed. But, as we can see, the overall development cycle has other constraints.</p>



<p>Teams that actually see productivity gains from AI usually do two things: <strong>they figure out exactly where AI adds value</strong>, and <strong>they tweak their workflows to make the most of it</strong>. Teams that just deploy AI without changing how they work? They get adoption, but no real boost in productivity.</p>



<p>The 10% productivity ceiling sticks because the time spent validating AI-written code cancels out the speed gains. Most teams focus on writing faster, but few have optimized for faster validation.</p>



<p>It’s an obvious obstacle, but maybe also an opportunity.</p>
<p>The post <a href="https://shiftmag.dev/ai-hasnt-made-developers-faster-its-made-their-review-queues-longer-8935/">AI Hasn&#8217;t Made Developers Faster, It&#8217;s Made Their Review Queues Longer!</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Many Engineering Leaders Are Getting AI Adoption Wrong</title>
		<link>https://shiftmag.dev/ai-is-changing-development-8791/</link>
		
		<dc:creator><![CDATA[Marko Crnjanski]]></dc:creator>
		<pubDate>Wed, 01 Apr 2026 14:04:10 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Chris Parsons]]></category>
		<category><![CDATA[CTO]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8791</guid>

					<description><![CDATA[<p>As AI tools become part of developers’ everyday workflows, a lot of engineering leaders assume that getting started is just a matter of buying the right software.</p>
<p>The post <a href="https://shiftmag.dev/ai-is-changing-development-8791/">Many Engineering Leaders Are Getting AI Adoption Wrong</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>But according to CTO and AI consultant <strong>Chris Parsons</strong>, the real challenge isn’t the tools themselves, it’s having the right mindset to use them effectively.</p>



<p>Just introducing new tools isn’t enough to make a real impact. <strong>What truly matters is how teams work</strong> -how they build, collaborate, and keep learning along the way, says Parsons.</p>



<p>He explained why many engineering leaders struggle with AI adoption, and how teams can move beyond just using AI tools to creating workflows where AI truly becomes a collaborator.</p>



<h2 class="wp-block-heading"><span id="ai-tools-can%e2%80%99t-be-treated-like-any-other-software">AI tools can’t be treated like any other software</span></h2>



<p>Generative AI has sparked <strong>huge expectations across engineering teams</strong>. Many organizations assume that introducing tools like code assistants or LLM-powered platforms will instantly boost productivity. </p>



<p>But Parsons argues that the real hurdle isn’t the technology itself, it’s how well the organization understands and adapts to using it.</p>



<p>For CTOs and engineering leaders, this often leads to a common mistake: <strong>assuming developers can adopt AI tools as quickly and easily as they would a new IDE or software library</strong>. In reality, the shift goes much deeper:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>It’s a fundamentally different way of working. You can’t simply give engineers an AI tool and expect them to start using it effectively right away. It requires time, experimentation, and a real shift in how teams approach development.</p>
</blockquote>



<p>Unlike traditional software, <strong>AI is inherently non-deterministic</strong> &#8211; running the same prompt can yield different results. Teams may see promising outcomes in internal tests and assume it will behave consistently in production, only to find that real users often produce very different results.</p>



<h2 class="wp-block-heading"><span id="people-not-frameworks-drive-organizational-success">People (not frameworks) drive organizational success</span></h2>



<p>Parsons’ perspective on AI adoption is also shaped by his experience scaling engineering teams. During his time at Gower Street, he helped grow a small team into an organization of more than 50 people.</p>



<p>Early in that journey, he focused heavily on building the most efficient team structures and processes. Over time, however, he realized that organizational success depended much more on people than on frameworks:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>If your engineering manager and product manager aren’t speaking to each other, introducing a weekly meeting won’t fix the problem.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="the-key-to-ai-success-track-everything">The key to AI success? Track everything</span></h2>



<p>Parsons starts with a surprisingly simple recommendation for AI adoptation: <strong>log everything</strong>. Every interaction, every model response, and every step in the AI pipeline should be recorded. These logs form the backbone for understanding how the system really performs in the real world.</p>



<p>From there, teams can go through the logs manually to see which responses are helpful, which are accurate, and which might cause problems.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>At the beginning, the responses are often not that good. Sometimes they’re okay, sometimes quite bad, and occasionally surprisingly bad.</p>
</blockquote>



<p>This hands-on review helps teams refine prompts, tweak workflows, and boost successful responses. Parsons suggests <strong>tracking AI performance just like engineering efficiency</strong>, using metrics like positive interactions and fewer errors.</p>



<h2 class="wp-block-heading"><span id="you-should-explore-meta%e2%80%91prompting">You should explore meta‑prompting</span></h2>



<p>One technique Parsons believes more leaders should explore is meta‑prompting &#8211; using AI to improve the prompts themselves.</p>



<p>Rather than trying to write the perfect prompt from the start, Parsons recommends <strong>letting the AI lead the conversation</strong>, asking one clarifying question at a time. This lets the model gather context gradually and deliver much better results.</p>



<p>Over time, teams can keep improving prompts by asking the AI what extra information it would have needed earlier, refining them step by step.</p>



<p>Parsons sees this iterative approach as <strong>part of a bigger shift</strong>: AI is evolving from a simple assistant into a collaborator, increasingly guiding problem-solving and asking questions like a coach.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>We’ll start giving AI tasks and letting it run for some time without us being involved.</p>
</blockquote>



<p>That shift will mean rethinking how teams collaborate with machines. Parsons points out that even the communication tools teams rely on may need to evolve to accommodate AI as an active participant in discussions and workflows.<br></p>


<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="720" src="https://shiftmag.dev/wp-content/uploads/2026/03/parsons_final_.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/parsons_final_.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/03/parsons_final_-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/03/parsons_final_-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/parsons_final_-768x461.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="CTO&#039;s Honest Opinion on AI Development" width="500" height="281" src="https://www.youtube.com/embed/JYp8v65pGAg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<p>The post <a href="https://shiftmag.dev/ai-is-changing-development-8791/">Many Engineering Leaders Are Getting AI Adoption Wrong</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tech Conferences Aren’t Dead. But Why We Go Is Changing.</title>
		<link>https://shiftmag.dev/tech-conferences-arent-dead-but-the-old-reasons-to-go-might-be-8787/</link>
		
		<dc:creator><![CDATA[Ivan Pelivanovic]]></dc:creator>
		<pubDate>Tue, 31 Mar 2026 14:01:02 +0000</pubDate>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[tech conference]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8787</guid>

					<description><![CDATA[<p>When was the last time a dev conference taught you something you couldn’t learn online? Probably never. But that’s the wrong benchmark - conferences were never just about information.</p>
<p>The post <a href="https://shiftmag.dev/tech-conferences-arent-dead-but-the-old-reasons-to-go-might-be-8787/">Tech Conferences Aren’t Dead. But Why We Go Is Changing.</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="2047" height="1190" src="https://shiftmag.dev/wp-content/uploads/2026/03/54513893224_bb77612be3_k.jpg?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/54513893224_bb77612be3_k.jpg 2047w, https://shiftmag.dev/wp-content/uploads/2026/03/54513893224_bb77612be3_k-300x174.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/03/54513893224_bb77612be3_k-1024x595.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/54513893224_bb77612be3_k-768x446.jpg 768w" sizes="auto, (max-width: 2047px) 100vw, 2047px" /></figure>


<p>Why would you, as a developer, fly halfway around the world to hear something you could Google in minutes?</p>



<p>&#8220;Because there’s more to it than just getting plain information,&#8221; says <strong>Mark Hazell</strong>, organiser of <a href="https://www.devoxx.co.uk/" target="_blank" rel="noreferrer noopener">Devoxx UK</a> and co-founder of Voxxed.</p>



<h2 class="wp-block-heading"><span id="some-things-just-can%e2%80%99t-be-replicated-online">Some things just can’t be replicated online</span></h2>



<p>Conferences feel like one of the few places where simply showing up still counts. In a way, they’re a throwback, a reminder that not all value happens behind a screen.</p>



<p>And that’s precisely what makes them stand out: remote work offers undeniable flexibility, but it often <strong>fragments our attention</strong>. It’s hard to find real focus, especially if you’re trying to keep a healthy work-life balance. At a conference, that changes, as Mark points out.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Simply not being distracted by incoming mail or slack messages is worth its weight in gold in terms of the knowledge you take away.</p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/03/54512970712_5db8a16201_k-1024x683.jpg?x91379" alt="" class="wp-image-8890" title="devoxxuk" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/54512970712_5db8a16201_k-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/54512970712_5db8a16201_k-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/03/54512970712_5db8a16201_k-768x512.jpg 768w, https://shiftmag.dev/wp-content/uploads/2026/03/54512970712_5db8a16201_k.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Foto: DevoxxUK / Flickr</figcaption></figure>



<p>The person next to you might be <strong>facing the same problem</strong>, or they might have already solved it. That kind of closeness makes learning immediate, practical, and way faster than online.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Many people tell me they watch a session on-demand from Devoxx UK and wish they could be in the room so they can chat with others who are facing similar challenges or are even further along in finding solutions.</p>
</blockquote>



<h2 class="wp-block-heading">But conferences are expensive&#8230;</h2>



<p>Let’s face it: conferences aren’t cheap. Between tickets, flights, and hotels, the costs add up fast. And with companies tightening budgets and cutting back on travel, that expense really matters. If you don’t get real value in return, <strong>it can quickly feel like a waste of both time and money</strong>.</p>



<p>Mark doesn’t deny it. Instead, he reframes the question: if you take your team to the right conference, you’ll see a strong return.</p>



<p>The keyword here is well-chosen:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I do think it’s key to research up front and find the conference that accelerates learning and problem solving in ways truly relevant to those attending. That way, instead of weeks of trial and error, your team can spend a day or two at the conference and return with practical techniques, ideas, and tooling suggestions that boost productivity and quality.</p>
</blockquote>



<p>Picking the right conference is all about fit. How long will your team be out? Is the ticket worth it? Will they meet people facing similar challenges? That’s where the real value is, says Mark. Plan ahead, and <strong>early bird tickets, flights, and hotels cost a lot less than last-minute bookings</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/03/54513711031_dec8550190_k-1024x683.jpg?x91379" alt="" class="wp-image-8887" title="devoxxuk" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/54513711031_dec8550190_k-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/54513711031_dec8550190_k-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/03/54513711031_dec8550190_k-768x512.jpg 768w, https://shiftmag.dev/wp-content/uploads/2026/03/54513711031_dec8550190_k.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Foto: DevoxxUK / Flickr</figcaption></figure>



<h2 class="wp-block-heading"><span id="big-stages-or-small-communities">Big stages or small communities?</span></h2>



<p>It might seem that large flagship conferences have the upper hand with bigger budgets, bigger names, and more production. And in some cases, that’s true, Mark admits: &#8220;If a conference is run by a large company with deep pockets, it can be more financially resilient.&#8221;</p>



<p>But that’s not the model Devoxx relies on, <strong>its strength comes from the community</strong>: they rely on a big team who volunteer their time and help them pull together all of the content, shape how the event looks and feels, and execute it on the ground.</p>



<p>In fact, many of today’s most respected conferences began as small, grassroots initiatives, including Devoxx itself, which grew from the London Java Community.</p>



<p>And for Mark, the real distinction isn’t size &#8211; it’s about <strong>quality and intent</strong>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Whatever the size of the event, the content has to stay balanced and neutral. Without that, scale&nbsp;doesn’t&nbsp;mean much.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="when-people-feel-welcome-real-connections-follow">When people feel welcome, real connections follow</span></h2>



<p>Modern conferences sit at the intersection of <strong>learning, hiring, and business</strong>. Sponsorships and recruitment are part of the reality, especially in expensive cities like London. But Mark doesn’t see it as a trade-off between developers and companies:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I prefer the notion of weaving strands together to create a fabric that everyone is part of.</p>
</blockquote>



<p>That&nbsp;means creating an environment where attendees&nbsp;benefit&nbsp;from sponsors being&nbsp;present&nbsp;and sponsors&nbsp;benefit&nbsp;from genuine interaction with the community.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/03/54513801801_8f95990774_k-1024x683.jpg?x91379" alt="" class="wp-image-8910" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/54513801801_8f95990774_k-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/54513801801_8f95990774_k-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/03/54513801801_8f95990774_k-768x512.jpg 768w, https://shiftmag.dev/wp-content/uploads/2026/03/54513801801_8f95990774_k.jpg 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Foto: DevoxxUK / Flickr</figcaption></figure>



<p>That same philosophy extends to how Devoxx grows by creating <strong>real opportunities for first-time speakers</strong>, helping them gain experience and build confidence. Many return to mentor the next group, creating a self-sustaining cycle that supports the broader developer community.</p>



<p>When there’s no barrier, people talk more freely, ask more questions, and connect naturally, Mark says.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Our philosophy is to create an environment where everyone is equal (sorry speakers, that means no private room out back to go hang out in), everyone is welcome and everyone is respected. This is noticeable and means the event has this really special, open vibe to it.</p>
</blockquote>



<p>As Mark puts it, when people feel welcome and respected, they talk, share, and enjoy themselves, and meaningful connections naturally follow. &#8220;Sure, we do stuff like hosting evening socials, a party, a pub quiz,&#8221; he says, &#8220;but it’s really the collective buy-in from everyone to welcome and respect each other that makes all the difference.&#8221;</p>



<p><em>ShiftMag is recognized as a friend of the Devoxx UK conference.</em></p>
<p>The post <a href="https://shiftmag.dev/tech-conferences-arent-dead-but-the-old-reasons-to-go-might-be-8787/">Tech Conferences Aren’t Dead. But Why We Go Is Changing.</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>11 Terms You Need to Know Before Incorporating AI</title>
		<link>https://shiftmag.dev/11-terms-you-need-to-know-before-incorporating-ai-8686/</link>
		
		<dc:creator><![CDATA[Ivo Starešina]]></dc:creator>
		<pubDate>Mon, 30 Mar 2026 13:33:51 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI agents]]></category>
		<category><![CDATA[LLMs]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8686</guid>

					<description><![CDATA[<p>What if I told you that understanding AI is a bit like juggling knowledge about Marvel, DC, Matrix, Harry Potter, Lord of the Rings, and Pokémon franchises? Crazy, right? But hear me out.</p>
<p>The post <a href="https://shiftmag.dev/11-terms-you-need-to-know-before-incorporating-ai-8686/">11 Terms You Need to Know Before Incorporating AI</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1350" height="709" src="https://shiftmag.dev/wp-content/uploads/2026/03/AI-terms-1.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/AI-terms-1.png 1350w, https://shiftmag.dev/wp-content/uploads/2026/03/AI-terms-1-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/03/AI-terms-1-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/AI-terms-1-768x403.png 768w" sizes="auto, (max-width: 1350px) 100vw, 1350px" /></figure>


<p>Remember the first time AI showed up at your company? That meeting where everyone (tech experts, managers&#8230;) <strong>threw around terms like LLMs, RAG and AI agents</strong> like they were yesterday’s news, and you sat there thinking:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Wait… what does any of that even mean?</p>
</blockquote>



<p>If you’re not totally fluent in AI lingo, it usually means <strong>you end up using tools without really understanding how they work</strong>. </p>



<p>My colleague already wrote a <a href="https://shiftmag.dev/the-glossary-you-must-read-if-you-wanna-talk-about-ai-8413/" target="_blank" rel="noreferrer noopener">full AI glossary</a>, but I just want to cover the basics &#8211; and, of course, throw in some pop culture along the way.</p>



<h2 class="wp-block-heading"><span id="3-concepts-for-beginners-to-onboard">3 concepts for beginners to onboard</span></h2>



<h2 class="wp-block-heading"><span id="1-artificial-intelligence-ai">1. Artificial Intelligence (AI)</span></h2>



<p>AI is any system that <strong>does &#8220;smart&#8221; work</strong>. That can be rule-based (&#8220;if X then Y&#8221;), statistical, or learned &#8211; like recognizing patterns, making decisions, understanding language, or spotting anomalies.</p>



<p><strong>Pop Culture Reference:</strong> Imagine JARVIS from <em>Iron Man</em> &#8211; not the suit, but the agent behind it: interpreting Tony’s questions, pulling relevant info fast, and suggesting next steps.</p>



<p><strong>Business Reference:</strong> AI can classify customer requests, predict leads most likely to convert, detect fraud, recommend next steps, or draft content &#8211; often at a speed and scale no human team could match.</p>



<p><strong>Key Insight:</strong> AI isn’t magic. It’s a pattern engine that works best when the goal is clear, the data is relevant, and humans remain in the loop for judgment, ethics, and edge cases.</p>



<h2 class="wp-block-heading"><span id="2-machine-learning-ml">2. Machine Learning (ML)</span></h2>



<p>ML is a branch of AI where systems don’t follow long lists of hand-written rules. Instead, <strong>they learn patterns from examples</strong> and make predictions or decisions based on them.</p>



<p><strong>Pop Culture Reference</strong>: Think Doctor Strange practicing spells. At first, he barely makes a spark. After thousands of repetitions, his hands “learn” the exact motion and timing to open a portal.</p>



<p><strong>Business Reference</strong>: ML powers churn prediction, lead scoring, fraud detection, demand forecasting, and recommendation engines.</p>



<p><strong>Tradeoff</strong>: ML can outperform rule-based logic at scale, but it’s only as good as the data it learns from. Biased, messy, or outdated data leads to biased predictions &#8211; the equivalent of &#8220;casting yesterday’s spell.&#8221;</p>



<h2 class="wp-block-heading"><span id="3-large-language-model-llm">3. Large Language Model (LLM)</span></h2>



<p>LLMs are ML models <strong>specialized in language</strong>. LLMs are trained to predict the next token in context, which lets them generate text, summaries, answers, and other language outputs.</p>



<p>Unlike a normal database, an LLM doesn’t &#8220;look up&#8221; facts by default, it generates plausible responses, which can sound confident even when wrong.</p>



<p><strong>Pop Culture Reference</strong>: Think of the Sorting Hat in <em>Harry Potter</em>. You give it cues (values, experiences, preferences), and it produces a fluent, confident answer: &#8220;Gryffindor!&#8221; or &#8220;Slytherin!&#8221;</p>



<p><strong>Business Reference:</strong> LLMs excel wherever language is work: customer support, sales follow-ups, knowledge Q&amp;A, meeting notes, content drafts, and cleaning up messy inputs. Best results come with clear context, constraints, and human review for high-stakes decisions.</p>



<h2 class="wp-block-heading"><span id="6-ai-terms-you-need-to-know">6 AI terms you need to know</span></h2>



<h3 class="wp-block-heading">Prompts &#8211; <em>Be careful what you wish for</em></h3>



<p>A prompt is your &#8220;three wishes&#8221; moment with a genie (think <em>Aladdin</em>). Vague wishes lead to weird outcomes. The clearer and more specific your prompt, the closer the AI gets to what you meant.</p>



<h3 class="wp-block-heading">Training Data &#8211; <em>No train, no gain</em></h3>



<p>Training data is everything Neo downloads in <em>The Matrix</em> (&#8220;I know kung fu&#8221;). It’s the massive pile of examples AI absorbs to recognize patterns and perform skills later, except here it’s language, facts, and human responses.</p>



<h3 class="wp-block-heading">Inference &#8211; <em>Let’s get stuff done</em></h3>



<p>Inference is when AI actually produces an answer on demand. Training is studying and practice; inference is taking the test or doing the real work. The model calculates the most likely next words or best output based on what it learned.</p>



<p>Think of JARVIS answering Tony&#8217;s question in real time. All that training compressed into a single, instant response. That&#8217;s inference: not learning, just delivering.</p>



<h3 class="wp-block-heading">Hallucination &#8211; <em>You will not believe what happened…</em></h3>



<p>Hallucination occurs when AI gives a confident, polished answer that is wrong or partly invented. It’s like that friend who exaggerates every story and even a trip to the bakery becomes an epic saga.</p>



<h3 class="wp-block-heading">Fine-Tuning &#8211; <em>Make it yours</em></h3>



<p>Fine-tuning is giving a general AI extra, targeted training so it learns your business context &#8211; your terminology, tone, and common tasks. It won&#8217;t guarantee perfect rule-following on complex decisions, but it gets the model significantly closer to how your team thinks and communicates. </p>



<p>Like training a Pokémon: a newly caught random Pokémon can battle, but one with complementary Nature, specific move set, and EV trained for your team&#8217;s strategy &#8211; performs much more reliably.</p>



<h3 class="wp-block-heading">Retrieval-Augmented Generation (RAG) &#8211; <em>It’s leviOsa, not levioSA!</em></h3>



<p>RAG lets AI answer using your trusted information (FAQs, policies, docs, CRM notes) instead of guessing.</p>



<p>Think Hermione Granger. When a question arises, she doesn’t just &#8220;vibe&#8221; an answer, she finds the right book, locates the passage, and explains clearly. That’s RAG: &#8220;look it up first, answer second.&#8221;</p>



<h2 class="wp-block-heading"><span id="2-solutions-to-rule-them-all">2 solutions to rule them all</span></h2>



<h2 class="wp-block-heading">1. <strong>AI Workflow &#8211; when the path is clear, pave it</strong></h2>



<p>An AI workflow is a system where LLMs and tools are orchestrated through predefined steps. The AI handles language &#8211; generating, summarizing, classifying &#8211; but the logic of what happens next is written by humans in advance.</p>



<p><strong>Pop Culture Reference</strong>: Think of the Fellowship of the Ring. Everyone has a role, a route, and a plan: cross the mountains, destroy the ring, protect the hobbits. Each member executes their part. When the plan works, it works perfectly. But if the mountain is blocked by a snowstorm (Caradhras), the Fellowship has no flexibility &#8211; they need to find a different path entirely.</p>



<p><strong>Business Reference</strong>:<strong> </strong>Workflows shine for predictable, repeatable tasks &#8211; summarizing support tickets into a CRM, routing inbound emails to the right team, generating weekly reports from your data. They are fast, consistent, and easy to audit. Use them when the goal and the steps are clear.</p>



<h2 class="wp-block-heading"><span id="2-an-ai-agent-is-like-mission-driven-automation">2. <strong>An AI agent is like mission-driven automation</strong></span></h2>



<p>An AI agent is a system where the LLM itself decides what to do next &#8211; it dynamically directs its own process, selects tools, adapts when something fails, and keeps going until the goal is reached. Unlike a workflow, the path isn&#8217;t predefined: the model figures out the steps. Think of it this way: an agent is an LLM using tools in a loop, autonomously, until the job is done.</p>



<p><strong>Pop Culture Reference</strong>: Think Harry, Hermione, and Ron hunting Horcruxes in Deathly Hallows. There&#8217;s no fixed plan &#8211; they have a mission, gather information, change tactics when something fails (tent camping, anyone?), and improvise through obstacles no one predicted. That&#8217;s an agent: goal-driven, tool-using, self-directing.</p>



<p><strong>Business Reference</strong>:<strong> </strong>Give an agent an objective (e.g., build a competitor feature table), and it decides the steps &#8211; what to search, what to read, how to structure the output &#8211; iterates when something is incomplete, and delivers results. Best for complex, open-ended tasks where the steps can&#8217;t be fully predicted in advance.</p>



<h2 class="wp-block-heading"><span id="if-you%e2%80%99ve-made-it-this-far-congratulations">If you’ve made it this far: congratulations!</span></h2>



<p>You now have a mental model for AI jargon. You don’t need to memorize 11 terms; you need to understand what you’re buying, building, or using.</p>



<ul class="wp-block-list">
<li>When someone says <strong>LLM</strong>, think <strong>&#8220;language engine.</strong>&#8220;</li>



<li>When they say <strong>RAG</strong>, think <strong>&#8220;library-first, answer second.</strong>&#8220;</li>



<li>When they say <strong>agent</strong>, think <strong>&#8220;mission-driven automation with guardrails.</strong>&#8220;</li>
</ul>



<p>AI won’t replace judgment, but it will punish vague instructions, messy data, and unclear ownership. Cheat code? Use workflows when the path is clear and you need consistency at scale. Send agents when the mission is complex and the path can&#8217;t be fully mapped in advance. And always demand receipts when the answer matters.</p>
<p>The post <a href="https://shiftmag.dev/11-terms-you-need-to-know-before-incorporating-ai-8686/">11 Terms You Need to Know Before Incorporating AI</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: shiftmag.dev @ 2026-04-26 01:34:36 by W3 Total Cache
-->