<?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>Ivan Brezak Brkan, Author at ShiftMag</title>
	<atom:link href="https://shiftmag.dev/author/ivan/feed/" rel="self" type="application/rss+xml" />
	<link>https://shiftmag.dev/author/ivan/</link>
	<description>Insightful engineering content &#38; community</description>
	<lastBuildDate>Fri, 19 Jun 2026 12:59:36 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://shiftmag.dev/wp-content/uploads/2024/08/cropped-ShiftMag-favicon-32x32.png</url>
	<title>Ivan Brezak Brkan, Author at ShiftMag</title>
	<link>https://shiftmag.dev/author/ivan/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>CTOs Agree: Cognitive Debt Is the New Technical Debt</title>
		<link>https://shiftmag.dev/ctos-agree-cognitive-debt-is-the-new-technical-debt-10229/</link>
		
		<dc:creator><![CDATA[Ivan Brezak Brkan]]></dc:creator>
		<pubDate>Fri, 19 Jun 2026 12:59:35 +0000</pubDate>
				<category><![CDATA[Engineering Management]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[CTO Craft]]></category>
		<category><![CDATA[Developer Productivity]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=10229</guid>

					<description><![CDATA[<p>At a CTO Craft Dinner in Toronto, I sat down with engineering leaders from more than a dozen tech companies and asked where AI has actually landed. The free-for-all is over and we need to be realistic.</p>
<p>The post <a href="https://shiftmag.dev/ctos-agree-cognitive-debt-is-the-new-technical-debt-10229/">CTOs Agree: Cognitive Debt Is the New Technical Debt</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img fetchpriority="high" decoding="async" width="2100" height="1397" src="https://shiftmag.dev/wp-content/uploads/2026/06/1ea593ef-e1f3-483a-b18d-9a7a82b3f1db-scaled.jpg?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/06/1ea593ef-e1f3-483a-b18d-9a7a82b3f1db-scaled.jpg 2100w, https://shiftmag.dev/wp-content/uploads/2026/06/1ea593ef-e1f3-483a-b18d-9a7a82b3f1db-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/06/1ea593ef-e1f3-483a-b18d-9a7a82b3f1db-1024x681.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/06/1ea593ef-e1f3-483a-b18d-9a7a82b3f1db-768x511.jpg 768w" sizes="(max-width: 2100px) 100vw, 2100px" /></figure>


<p class="wp-block-paragraph">Our <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">Shift CTO Craft Dinner format</a> is built on candor, rather than slides or sponsor pitches. It&#8217;s just a group of senior engineering leaders talking about what&#8217;s actually happening in their organizations. At our Toronto dinner held on the outskirts of the <a href="https://conference.ctocraft.com/toronto-2026/" target="_blank" rel="noreferrer noopener">CTO Craft conference</a>, the theme was AI adoption in engineering</p>



<p class="wp-block-paragraph">Within the first 5 minutes it was clear we&#8217;d spend the evening confirming one uncomfortable truth, <a href="https://shiftmag.dev/cto-ai-adoption-strategy-9477/" target="_blank" rel="noreferrer noopener">similar to the one we heard earlier this spring in London</a>:<strong> nobody has truly yet figured it out</strong>.</p>



<p class="wp-block-paragraph"><em>Note: We&#8217;ll try to figure it out at our <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">Shift developer conference in September</a> on the beautiful Croatian coast &#8211; <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">tickets are on sale</a>!</em></p>



<h2 class="wp-block-heading"><span id="the-free-for-all-is-over">The free-for-all is over</span></h2>



<p class="wp-block-paragraph">Two years ago, the mandate was simple: spend on AI, no questions asked. That era is over.</p>



<p class="wp-block-paragraph">What&#8217;s replaced it is a harder conversation, one several participants had clearly been having with their CFOs. <strong>The question has shifted from <em>are you using AI</em> to <em>what are you getting for it?</em></strong></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The need for an ROI hasn&#8217;t changed. If anything, that window of just spending freely is dwindling. For larger organizations, the expectation is return within 12 months, or sooner.</p>
</blockquote>



<p class="wp-block-paragraph">The challenge, as one participant put it, is that the <em><strong>I</strong></em> in ROI is completely unmanaged. Engineering capacity used to mean headcount, something finance could model. Now it means tokens, and nobody controls how many tokens any individual engineer burns on a given day.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The CFO has no control once they&#8217;ve signed the contract over what the actual investment is going to be. And if you can&#8217;t tell me the investment, what does projected return even mean?</p>
</blockquote>



<p class="wp-block-paragraph">Several people around the table had run into the same wall: <strong>organizations that bought the tools, signed the contracts, and then realized there&#8217;s no financial model inside the company to manage what comes next</strong>. The comparison kept coming up: early cloud adoption, FinOps before FinOps existed. We&#8217;re in that same window. Costs are still a fantasy, usage is still undefined, and the metrics to measure it haven&#8217;t been invented yet.</p>



<p class="wp-block-paragraph">One participant&#8217;s take: pushing for ROI too hard right now might mean measuring the wrong things entirely. The smarter move is to establish a baseline first.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">I think eventually it will get to a more predictable state where we can say, approximately this many tokens leads to this much feature value. But I don&#8217;t think we can predict that yet.</p>
</blockquote>



<p class="wp-block-paragraph">The more pragmatic response, shared by more than one team: stop the free-for-all, start standardizing. This doesn&#8217;t mean we&#8217;re telling people to use AI less, but nudging from &#8220;use everything&#8221; to &#8220;use the same things, smarter.&#8221;</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="681" src="https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0318-1120-1024x681.jpg?x94846" alt="" class="wp-image-10256" srcset="https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0318-1120-1024x681.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0318-1120-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0318-1120-768x511.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Credit: CTO Craft Con</figcaption></figure>



<h2 class="wp-block-heading">What you&#8217;re actually hiring for now</h2>



<p class="wp-block-paragraph">The hiring discussion exposed a split in how people in the room think about what an engineer actually is.</p>



<p class="wp-block-paragraph">One participant drew a clean line between two different roles that often get conflated: <strong>the AI engineer who ships product</strong>, and <strong>the engineer who owns system design</strong>. Language doesn&#8217;t matter anymore: Python, Go, Rust, Node. But system design hasn&#8217;t changed. Someone still has to think about availability, budgets, and the architectural decisions that AI can&#8217;t make for you.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The new software engineer is a product leader. Someone thinking about what the product is, not just how it works. But we still need technical people who think about the design. Those are two different things.</p>
</blockquote>



<p class="wp-block-paragraph">On the interview side, the consensus leaned toward <strong>keeping technical fundamentals, but with caveats</strong>. One team hadn&#8217;t changed their process yet, still testing for systematic thinking, for the ability to break down ambiguous problems. Others were actively rethinking it. The most interesting take came from someone who&#8217;d shifted their interviews toward code review rather than coding, precisely because that&#8217;s what engineers actually do now.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">I changed our interview process to focus on code review, because that&#8217;s what we&#8217;re actually doing. And implementation is now AI-assisted, however you choose to use your agents.</p>
</blockquote>



<p class="wp-block-paragraph">If your team can generate code faster than it can review it, you have a bottleneck. <strong>The constraint is human judgment</strong>, not output.</p>



<h2 class="wp-block-heading">Team reactions and &#8216;recalibration moments&#8217;</h2>



<p class="wp-block-paragraph">Across the table, nobody described a team that was uniformly enthusiastic or uniformly resistant. The reality was messier.</p>



<p class="wp-block-paragraph">One leader talked about late adopters at his company who finally jumped in after being gently pushed, then hit what he called &#8220;<strong>recalibration moments</strong>&#8220;: realizing that whole categories of work that used to take days now take hours, and having to rethink how their schedule works.</p>



<p class="wp-block-paragraph">Another described something more complicated: an engineer who is highly productive with AI, genuinely good at using it, but also deeply skeptical of AI-generated output.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">There&#8217;s one person who&#8217;s really good at using AI, very productive, but also highly sensitive to anything AI has produced. &#8220;This is written by AI.&#8221; &#8220;Okay, but is it good?&#8221; &#8220;Yes, it&#8217;s good. But it&#8217;s written by AI.&#8221;</p>
</blockquote>



<p class="wp-block-paragraph">The concern about AI making people stop thinking came up more than once. The counterargument wasn&#8217;t a dismissal. It was a reframe: this is a management problem, not a technology problem. The tools make it easy to be lazy. <strong>The job of a leader is to make laziness not worth it</strong>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">You can choose to make something fast and long and not that good. Or you can use it to iterate and really drill it down to something short. We can all write really long letters now. Whether we should is a different question.</p>
</blockquote>



<p class="wp-block-paragraph">One company ran an anonymous survey and found 90% of engineers at that organization actually want to use AI, higher than expected. What surprised him wasn&#8217;t the enthusiasm but what came next: <strong>questions about performance management, about promotion criteria, about how individual contribution gets recognized when anyone can now generate code</strong>. The adoption had outrun the enablement.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">We&#8217;re applying AI adoption rapidly, but we haven&#8217;t updated the career pathway or rethought the competency matrix. They have every right to ask those questions.</p>
</blockquote>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0313-1078-1024x683.jpg?x94846" alt="" class="wp-image-10257" srcset="https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0313-1078-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0313-1078-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0313-1078-768x512.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Credit: CTO Craft Con</figcaption></figure>



<h2 class="wp-block-heading"><span id="the-feature-debt-problem-nobody-wants-to-talk-about">The feature debt problem nobody wants to talk about</span></h2>



<p class="wp-block-paragraph">AI makes it cheap to write code. That is not the same as it being cheap to <em>ship</em> it, or to <em>maintain</em> it. One participant put it cleanly: <strong>cognitive debt is the new technical debt</strong>.</p>



<p class="wp-block-paragraph">The room had seen the same pattern: teams adding features at a pace that would have been impossible two years ago, now dealing with the maintenance overhead that comes with it. Legacy code that was already hard to understand is now harder, because the people who wrote it aren&#8217;t being careful. They&#8217;re being fast. And internal tools that were never meant to be permanent are now permanent because someone shipped them with three prompts.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Those processes, build or buy, is this worth maintaining long term, were there for a reason. But if you can spin something up in an afternoon, it&#8217;s easy to skip them. The problem comes later.</p>
</blockquote>



<p class="wp-block-paragraph">One participant&#8217;s response: write whatever you want, but writing it doesn&#8217;t mean you&#8217;re shipping it. Code is cheap, but launching it isn&#8217;t. Keeping that distinction alive in a team is harder than it sounds when management is celebrating every PR.</p>



<p class="wp-block-paragraph">The concept of a dedicated &#8220;technical health team&#8221; came up as a structural answer: engineers who ship features and engineers who delete or refactor them, treated as equally valuable work. Getting buy-in for that from a business incentivized by velocity is the actual challenge.</p>



<h2 class="wp-block-heading"><span id="who-should-be-shipping-prs">Who should be shipping PRs?</span></h2>



<p class="wp-block-paragraph">The most spirited part of the dinner: if AI makes it easy for anyone to write code, should product managers be shipping PRs?</p>



<p class="wp-block-paragraph">The room was divided. Not on the possibility (everyone agreed the tools make it technically feasible) but on whether it&#8217;s the right thing to optimize for.</p>



<p class="wp-block-paragraph">One participant pushed back hard on the narrative of non-engineers shipping to production as a win:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">If you&#8217;re effectively making engineers into code review monitors, protecting the company from PRs they didn&#8217;t write, while the PM gets the credit for shipping, check in on your engineers&#8217; mental health.</p>
</blockquote>



<p class="wp-block-paragraph">Others were more pragmatic.<strong> Enabling non-engineers to contribute on smaller, lower-risk tasks reduces the feedback loop for everyone</strong>. Designers who can write a component to spec without waiting for an engineer. Product managers who can fix a copy bug without opening a Jira ticket. That has value, as long as the guardrails are right.</p>



<p class="wp-block-paragraph">The self-driving car analogy landed well: an average AI-assisted non-engineer is probably better than an average unassisted one. But nobody&#8217;s comparing them to the engineers who spent years developing the expertise. The comparison only makes sense within a specific complexity range.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">If a feature is 80% engineering and 20% product thinking, an engineer can do it. If it&#8217;s the reverse, maybe a PM can handle it. What I think is actually happening is that we&#8217;re becoming value creators who pick up whatever slice of the work makes sense, regardless of title.</p>
</blockquote>



<p class="wp-block-paragraph">The harder structural question got no clean answer: if anyone can ship, whose job is it to hold everything together? Several people in the room said the only realistic response is radical team autonomy: small groups of three to five people who own their own decisions, with management&#8217;s job shifting to alignment rather than gatekeeping.</p>



<h2 class="wp-block-heading"><span id="code-review-is-the-bottleneck-ai-might-fix-it">Code review is the bottleneck. AI might fix it.</span></h2>



<p class="wp-block-paragraph">One participant had been thinking about this from a CI/CD angle: the problem isn&#8217;t that teams can&#8217;t generate code, it&#8217;s that they can&#8217;t review it fast enough. Human review is now the bottleneck, and the solution isn&#8217;t more reviewers. It&#8217;s smarter triage.</p>



<p class="wp-block-paragraph">His team had been experimenting with confidence scoring on PRs: using AI to assess the risk of a change and surface only the parts that actually need human eyes. <strong>A 15,000-line PR with three lines that need human review isn&#8217;t a 15,000-line review problem. It&#8217;s a three-line problem, if you can trust the rest.</strong></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">I honestly think you can have a fifteen thousand line PR and say, I need a human to review these three lines. Everything else here is fine. I don&#8217;t know how to do that yet, but I know it has to happen.</p>
</blockquote>



<p class="wp-block-paragraph">The deeper point was about abstraction layers. We don&#8217;t read assembly, we trust compilers. The question is whether you can build enough validation infrastructure, feature flags, observability, acceptance tests, mutation testing, to make a similar trust relationship work with AI-generated code.</p>



<p class="wp-block-paragraph">Nobody in the room claimed they&#8217;d solved it. Several said they were pushing as hard as they could in that direction.</p>



<p class="wp-block-paragraph">One practical suggestion that came out of this: <strong>invest in evals now, not later</strong>. The cost of building AI features isn&#8217;t the hard part. The cost of verification is. If you build a solid eval suite today, you can swap providers, survive model deprecations, or move to open source without starting from scratch.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The cost of building isn&#8217;t as high. The cost of verification is high. When the vendor you&#8217;re partnering with changes their model, which they do often, you just run that suite of evals and you&#8217;re okay.</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/06/CTO-Day1-0302-1029-1-1024x683.jpg?x94846" alt="" class="wp-image-10259" srcset="https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0302-1029-1-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0302-1029-1-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/06/CTO-Day1-0302-1029-1-768x512.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Credit: CTO Craft Con</figcaption></figure>



<h2 class="wp-block-heading">The vendor you&#8217;re betting on</h2>



<p class="wp-block-paragraph">What happens when Anthropic or OpenAI raises prices, goes down, or gets disrupted?</p>



<p class="wp-block-paragraph">One participant said it plainly: her entire company has a single point of failure on Anthropic. Engineering understands single points of failure. The people in marketing and finance building on top of Claude do not.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">So many teams outside engineering are building things, and I don&#8217;t think they truly understand what&#8217;s underneath it. If all of a sudden we can&#8217;t get inference, what happens to marketing? What happens to finance? They&#8217;re gonna call engineering.</p>
</blockquote>



<p class="wp-block-paragraph">The counterpoint was that competition will keep pricing in check. Open source models are no longer years behind; they&#8217;re a couple of versions back at most. You can&#8217;t double your prices when customers have alternatives. But the lock-in concern isn&#8217;t really about the model itself. It&#8217;s about everything built around it. Skills, tooling, internal workflows — those are much harder to migrate than a model endpoint.</p>



<p class="wp-block-paragraph">The practical advice: <strong>build internal UI wrappers over generic model APIs now, before your teams are locked into specific product interfaces</strong>. It&#8217;s cheap to do, and it means you can swap the model underneath without rebuilding the interface your teams depend on.</p>



<h2 class="wp-block-heading">What&#8217;s next? Let&#8217;s talk about it at Shift</h2>



<p class="wp-block-paragraph">These reflections, reactions and conversations were part of just one of our Shift CTO dinners that we&#8217;re organizing as a lead up to our <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">Shift engineering and AI conference in September</a>. All of our dinner participants have been invited &#8211; and so are you!</p>



<p class="wp-block-paragraph">We&#8217;re also planning some Engineering leadership programming, but will be talking about topics just like the ones in this article &#8211; building AI native engineering teams, growing your developer career, scaling systems &#8211; across the conference agenda. I&#8217;d love for you to join us &#8211; <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">get your tickets and see you in Zadar</a>!</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>The dinner was held under Chatham House rules. Quotes are used without attribution.</em></p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://shiftmag.dev/ctos-agree-cognitive-debt-is-the-new-technical-debt-10229/">CTOs Agree: Cognitive Debt Is the New Technical Debt</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How Uber Engineers Use AI Agents</title>
		<link>https://shiftmag.dev/how-uber-engineers-use-ai-agents-8617/</link>
		
		<dc:creator><![CDATA[Ivan Brezak Brkan]]></dc:creator>
		<pubDate>Fri, 13 Mar 2026 15:39:36 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Developer Productivity]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Uber]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8617</guid>

					<description><![CDATA[<p>At the Pragmatic Summit, I heard firsthand that Uber engineers aren’t just using AI to write code anymore, they’re assigning it work. Let’s see how that plays out.</p>
<p>The post <a href="https://shiftmag.dev/how-uber-engineers-use-ai-agents-8617/">How Uber Engineers Use AI Agents</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="800" height="480" src="https://shiftmag.dev/wp-content/uploads/2026/03/73.png?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/73.png 800w, https://shiftmag.dev/wp-content/uploads/2026/03/73-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/03/73-768x461.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>


<p class="wp-block-paragraph"><em><strong>Uber engineers aren&#8217;t just using AI to write code; they&#8217;re rethinking how developers work with it. That shift matters because, <a href="https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/">despite 93% adoption, productivity gains remain flat</a>.</strong></em></p>



<p class="wp-block-paragraph">At the Pragmatic Summit, I listened to Uber’s Director of Engineering, <strong>Anshu Chadha</strong>, and Principal Engineer, <strong>Ty Smith</strong>, discuss how one of the world’s largest technology companies is integrating generative AI into its engineering workflow.</p>



<p class="wp-block-paragraph">Then, they shared:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">At Uber, engineers are beginning to assign coding tasks to AI agents much like managers distribute work among their teams.</p>
</blockquote>



<h2 class="wp-block-heading">Say hello to my new colleague &#8211; AI</h2>



<p class="wp-block-paragraph">Uber has been using AI for years in systems like its matching platform, but bringing generative AI into the day-to-day work of engineers is a newer step. </p>



<p class="wp-block-paragraph">According to Anshu, <strong>the goal isn’t to replace engineers</strong> &#8211; it’s to help them get more done.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">We’re not pushing for AI to automate all humans in the company. Our goal is to let engineers focus on creative work rather than toil.</p>
</blockquote>



<p class="wp-block-paragraph">Practically speaking, <strong>repetitive tasks</strong> such as code migrations, upgrades, documentation, and bug fixes <strong>are now being handled by AI-powered agents</strong>. According to Anshu, it frees engineers to build features and enhance the user experience.</p>



<h2 class="wp-block-heading"><span id="the-end-of-hands-on-programming-as-we-know-it">The end of hands-on programming as we know it?</span></h2>



<p class="wp-block-paragraph">One of the biggest shifts Uber has observed is the transition from traditional AI-assisted coding tools toward <strong>agent-based workflows</strong>. </p>



<p class="wp-block-paragraph">Tools like GitHub Copilot made coding faster by helping developers in the moment, but now we’re entering a new era: <strong>AI agents that can work independently</strong>, tackling tasks without needing someone at the keyboard.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Back in 2022 and 2023, developer velocity saw a modest 10–15% increase. Today, the paradigm has shifted to what we call &#8220;peer programming,&#8221; where developers can delegate workloads to AI agents and intervene or redirect them as needed.</p>
</blockquote>



<p class="wp-block-paragraph">This approach essentially <strong>positions engineers as</strong> <strong>tech leads directing AI agents</strong>. Developers define the goal, while agents execute parts of the work in the background and return results for review.</p>



<p class="wp-block-paragraph">Uber has built an <strong>internal platform that plugs AI agents right into its engineering workflow,</strong> mostly on Michelangelo, its machine learning platform. This gives access to models from OpenAI and Anthropic, as well as Uber’s own internal models.</p>



<p class="wp-block-paragraph">On top of that, they’ve created <strong>agent-driven tools that tap into company data</strong> (source code, documentation, Jira tickets, Slack) so the AI agents have enough context to actually get work done.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1344" height="747" src="https://shiftmag.dev/wp-content/uploads/2026/03/Screenshot-2026-03-13-at-14.26.09.png?x94846" alt="" class="wp-image-8665" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/Screenshot-2026-03-13-at-14.26.09.png 1344w, https://shiftmag.dev/wp-content/uploads/2026/03/Screenshot-2026-03-13-at-14.26.09-300x167.png 300w, https://shiftmag.dev/wp-content/uploads/2026/03/Screenshot-2026-03-13-at-14.26.09-1024x569.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/03/Screenshot-2026-03-13-at-14.26.09-768x427.png 768w" sizes="auto, (max-width: 1344px) 100vw, 1344px" /></figure>



<h2 class="wp-block-heading"><span id="ai-tackles-toil-but-gaining-trust-is-the-real-challenge">AI tackles toil, but gaining trust is the real challenge</span></h2>



<p class="wp-block-paragraph">At the conference, a standout demo was <strong>Uber’s &#8220;Minions&#8221; system</strong>. Engineers submit a prompt via web, Slack, or command line, and it generates code changes and opens pull requests automatically. Ty says:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">You give the agent a prompt and expect a pull request as the output. A few minutes later the system notifies you on Slack that the task is complete and the PR is ready to review.</p>
</blockquote>



<p class="wp-block-paragraph">The platform also helps engineers <strong>craft better prompts</strong> by suggesting improvements when instructions are unclear, increasing the likelihood that the agent will succeed.</p>



<p class="wp-block-paragraph">When Uber first rolled out agentic workflows, they found about 70% of submitted tasks were &#8220;toil&#8221; &#8211; repetitive maintenance work developers usually avoid. These predictable tasks are ideal for AI, creating a feedback loop: the more AI handles, the more developers are willing to delegate.</p>



<p class="wp-block-paragraph">Still, scaling AI isn’t just about technology. Supporting engineers as they adjust from traditional workflows and gain confidence in AI-generated code is an important focus.</p>



<h2 class="wp-block-heading"><span id="sharing-success-stories-sparks-faster-ai-adoption">Sharing success stories sparks faster AI adoption</span></h2>



<p class="wp-block-paragraph">Uber found that <strong>peer-driven adoption worked better than mandates</strong>. Anshu points out:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The most successful tactic has been sharing wins. When engineers see examples from their peers where AI helped them accomplish something impressive, adoption spreads quickly.</p>
</blockquote>



<p class="wp-block-paragraph">But measuring real impact remains tricky. </p>



<p class="wp-block-paragraph">Uber tracks metrics like developer satisfaction, productivity, and code output, but connecting them to business outcomes is harder. &#8220;These are activity metrics, not business outcomes,&#8221; Anshu says.</p>



<p class="wp-block-paragraph">To fix this, Uber is <strong>working to track the full development lifecycle</strong> (from design to production) to see how AI truly speeds up product delivery.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="480" src="https://shiftmag.dev/wp-content/uploads/2026/03/74.png?x94846" alt="" class="wp-image-8626" srcset="https://shiftmag.dev/wp-content/uploads/2026/03/74.png 800w, https://shiftmag.dev/wp-content/uploads/2026/03/74-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/03/74-768x461.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="ai-is-powerful-but-expensive">AI is powerful but EXPENSIVE</span></h2>



<p class="wp-block-paragraph">Cost is also becoming an issue. Running large language models at scale requires expensive compute resources, and AI infrastructure spending has grown dramatically, Anshu explains:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Since 2024, our costs have gone up at least six times. This technology is amazing, but the cost of AI is too high.</p>
</blockquote>



<p class="wp-block-paragraph">That&#8217;s why Uber is investing in AI infrastructure that <strong>picks the right model for each task</strong>, balancing performance and cost. With the AI landscape changing fast, the company continuously evaluates new tools and updates its stack:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">What’s successful this month may be overtaken next month. So we constantly test new tools, gather feedback from developers, and adapt.</p>
</blockquote>



<p class="wp-block-paragraph"><em><strong>This is a fundamentally different approach from the standard coding-assistant model, one that addresses the real constraints. See the broader context: <a href="https://shiftmag.dev/state-of-code-2025-7978/">42% of code is AI-assisted, yet 96% of developers don&#8217;t fully trust it</a>.</strong></em></p>



<h2 class="wp-block-heading"><span id="uber%e2%80%99s-coding-agent-now-writes-1-800-code-changes-per-week">Uber’s coding agent now writes 1.800 code changes per week</span></h2>



<p class="wp-block-paragraph">Just one day after we published this article, <strong>Praveen Neppalli Naga</strong>, Uber’s CTO, shared in a <a href="https://www.linkedin.com/posts/pneppalli_agentic-software-engineering-adoption-is-activity-7439402236541157376-6PwV?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAACLVy5sBN8dLDrcn59RanHua0YyYGA1cslI" target="_blank" rel="noreferrer noopener">LinkedIn post</a> that agentic software engineering adoption is accelerating rapidly at Uber:</p>



<ul class="wp-block-list">
<li>1.800 code changes per week are now written entirely by Uber’s internal background coding agent.</li>



<li>95% of engineers use AI every month across tracked tools.</li>
</ul>



<p class="wp-block-paragraph">Over the past few months, Uber has leaned in heavily, and as Neppalli Naga notes, the results have been phenomenal:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">84% of AI users are now working with agent-style workflows, not just tab completion. Usage of Claude Code nearly doubled in two months (32% → 63%), while traditional IDE-based tools have largely plateaued.</p>
</blockquote>



<p class="wp-block-paragraph">He also said that <strong>engineers are shifting from accepting suggestions to delegating tasks</strong>. Even within traditional IDEs, around 70% of committed code is now AI-generated.</p>



<p class="wp-block-paragraph">All of this suggests a quiet but significant shift: </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Background agents are increasingly writing code autonomously. Uber’s internal coding agent grew from contributing less than 1% of all code changes to 8% in just a few months, with zero human authoring. Engineers review and approve, but the code itself is written entirely by AI.</p>
</blockquote>
<p>The post <a href="https://shiftmag.dev/how-uber-engineers-use-ai-agents-8617/">How Uber Engineers Use AI Agents</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OpenAI Shares How They’re Turning Engineers into AI Team Leads</title>
		<link>https://shiftmag.dev/openai-shares-how-theyre-turning-engineers-into-ai-team-leads-8262/</link>
		
		<dc:creator><![CDATA[Ivan Brezak Brkan]]></dc:creator>
		<pubDate>Mon, 02 Mar 2026 15:56:59 +0000</pubDate>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[Pragmatic Summit]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8262</guid>

					<description><![CDATA[<p>Roles aren’t disappearing - capabilities are expanding, and often the problem isn’t the system, it’s the prompt. I saw that firsthand at this year’s Pragmatic Summit in San Francisco.</p>
<p>The post <a href="https://shiftmag.dev/openai-shares-how-theyre-turning-engineers-into-ai-team-leads-8262/">OpenAI Shares How They’re Turning Engineers into AI Team Leads</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Six months ago, if someone had told me that engineers would start <strong>naming their AI agents and treating them like teammates</strong>, I probably would’ve rolled my eyes.</p>



<p class="wp-block-paragraph">Honestly, even today, it still sounds a little… absurd. </p>



<p class="wp-block-paragraph">That is, until I heard directly at the Pragmatic Summit in San Francisco that&#8217;s happening right now inside OpenAI.</p>



<p class="wp-block-paragraph"><strong>Vijaye Raji</strong> and <strong>Thibaut Sottiaux</strong> from OpenAI say AI is shifting development from manual coding to guiding AI teams (setting goals and guardrails) while speeding up work and keeping core roles essential.</p>



<h2 class="wp-block-heading"><span id="close-the-laptop-join-the-meeting-come-back-to%c2%a0finished%c2%a0code-%c2%a0">Close the laptop. Join the meeting. Come back to finished code. </span></h2>



<p class="wp-block-paragraph">Raji’s (CTO, Applications, OpenAI) been at OpenAI for only six months, and already he’s seen <a href="https://openai.com/index/introducing-codex/" target="_blank" rel="noreferrer noopener">Codex</a> go from just a tool, to an extension, to an agent… and now it actually feels like a teammate.</p>



<p class="wp-block-paragraph">Inside OpenAI, they recently launched something called a <strong>Codex Box</strong>. </p>



<p class="wp-block-paragraph">Basically, engineers can grab a dev box on the server, fire off prompts, and let the system run things in parallel while they just work from their laptop. Sounds amazing, right?</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="538" src="https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-1-1024x538.png?x94846" alt="Ivan Brezak Brkan" class="wp-image-8265" title="" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-1-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-1-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-1-768x403.png 768w, https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Photo by Ivan Brezak Brkan</figcaption></figure>



<p class="wp-block-paragraph">Some engineers are using hundreds of billions of tokens per week across multiple agents &#8211; not for fun, but because that’s just how they build now. Raji said:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Software development inside OpenAI isn’t a single-threaded human loop anymore. It’s parallel. And that is going to become the new normal.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="designers-and-pms-are-writing-code-what%e2%80%99s-going-on">Designers and PMs are writing code. What’s going on?</span></h2>



<p class="wp-block-paragraph">Sottiaux (Engineering lead for Codex, OpenAI) described <strong>how the Codex team works</strong> today.</p>



<p class="wp-block-paragraph">&#8220;It changes constantly. Almost week to week,&#8221; he said. &#8220;We look for bottlenecks, solve them, and then a new one pops up.&#8221;</p>



<p class="wp-block-paragraph">At first, the slowest part was code generation, then it became code review, and now the friction often comes from <strong>understanding user needs faster</strong> &#8211; parsing feedback from Twitter, Reddit, and SDK experiments <strong>and turning that into product direction</strong>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Speed up coding, and suddenly reviews become the bottleneck. Fix reviews, and CI/CD slows things down. That rhythm has become normal. Instead of debating every trade-off in design docs and discarding alternatives, teams try multiple implementations in parallel and focus on what actually works.</p>
</blockquote>



<p class="wp-block-paragraph">&#8220;Trying things is cheaper,&#8221; Sottiaux added. &#8220;So we try more things.&#8221;</p>



<p class="wp-block-paragraph">And the rules? They’re blurring. Designers are shipping more code, PMs are writing and testing ideas, and it’s not that roles disappear &#8211; everyone’s capabilities are expanding.</p>



<h2 class="wp-block-heading"><span id="usually-the-problem-is-the-prompt-not-the-system">Usually the problem is the prompt, not the system</span></h2>



<p class="wp-block-paragraph">What about <strong>long-running, autonomous tasks</strong>? </p>



<p class="wp-block-paragraph">AI coding tools might seem like advanced autocomplete &#8211; type a few words, get a few lines back. Helpful, yes, but still reactive. Sottiaux challenged that: </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Give the model a meaningful, well-defined objective, and it doesn’t just respond &#8211; it runs, for hours.</p>
</blockquote>



<p class="wp-block-paragraph">Inside OpenAI, the model runs on its own for hours, sometimes producing full reports. <strong>Engineers review the results</strong>, pick what works, and feed it back &#8211; this isn’t just suggestions anymore, it’s delegated execution.</p>



<p class="wp-block-paragraph">There was also an unusually honest anecdote shared during the discussion: a researcher admitted that whenever he thought he was smarter than Codex, it turned out the problem was the prompt, not the system. </p>



<p class="wp-block-paragraph">The bottleneck isn’t typing speed &#8211; it’s <strong>defining the goal clearly</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="538" src="https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-1024x538.jpg?x94846" alt="" class="wp-image-8266" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-1024x538.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-300x158.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview-768x403.jpg 768w, https://shiftmag.dev/wp-content/uploads/2026/02/New-ShiftMag-panel-interview.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Photo by Ivan Brezak Brkan</figcaption></figure>



<h2 class="wp-block-heading"><span id="ai-tools-accelerate-work-and-ahape-ai-native-engineers">AI tools accelerate work and ahape AI-native engineers</span></h2>



<p class="wp-block-paragraph">During weekly analytics reviews, teams don’t assign follow-ups, they just <strong>trigger Codex threads</strong>. &#8220;Twenty minutes later, the answers are ready before the meeting even ends,&#8221; one leader said.</p>



<p class="wp-block-paragraph">In high-severity incidents, Codex gets effectively paged into calls to help figure out what went wrong and suggest the fastest recovery. &#8220;It’s like having small consultants working quietly in parallel,&#8221; they added.</p>



<p class="wp-block-paragraph">So what does this mean for junior engineers? </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">OpenAI is hiring new grads and running a strong internship program, believing the next generation will be AI-native and comfortable with these tools from day one.</p>
</blockquote>



<p class="wp-block-paragraph">At the same time, strong foundations, guardrails, and code reviews remain essential. As they put it, &#8220;Foundations will never go out of fashion.&#8221;</p>



<h2 class="wp-block-heading"><span id="engineers-will-guide-ai-teams-speeding-up-code-without-touching-every-line">Engineers will guide AI teams, speeding up code without touching every line</span></h2>



<p class="wp-block-paragraph">Vijaye has spent more than two decades in the industry. He has lived through the rise of developer tools, the shift to higher-level abstractions, the mobile wave, and the social platform era. In his view, <strong>none of those transitions felt quite like this one</strong>.</p>



<p class="wp-block-paragraph">What makes the current moment different isn’t just what the technology can do, it’s how quickly it is evolving. <strong>The speed of change</strong>, he suggested, is on another level entirely.</p>



<p class="wp-block-paragraph">And Sottiaux expects that pace to accelerate even further. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">In the near term, I anticipate another order-of-magnitude jump in development speed, enabled by networks of agents collaborating toward large, shared goals. Instead of a single assistant responding to prompts, entire clusters could work together on complex builds.</p>
</blockquote>



<p class="wp-block-paragraph">As systems get more complex, engineers stop checking every line of code and start setting constraints, guardrails, and validating outputs. <strong>It’s less about manual control and more about guiding the system</strong>, and working through a single assistant that coordinates all the agents behind the scenes. </p>



<p class="wp-block-paragraph">Whether this ends up being the smartest leap in the industry or a step we rushed into too quickly, only time will tell.</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/02/Pragmatic-Summit-OpenAI.jpg?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/Pragmatic-Summit-OpenAI.jpg 1200w, https://shiftmag.dev/wp-content/uploads/2026/02/Pragmatic-Summit-OpenAI-300x158.jpg 300w, https://shiftmag.dev/wp-content/uploads/2026/02/Pragmatic-Summit-OpenAI-1024x538.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/Pragmatic-Summit-OpenAI-768x403.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p class="wp-block-paragraph"></p>
<p>The post <a href="https://shiftmag.dev/openai-shares-how-theyre-turning-engineers-into-ai-team-leads-8262/">OpenAI Shares How They’re Turning Engineers into AI Team Leads</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Chip Huyen: To Build or Not to Build &#8211; When AI Can Do It All?</title>
		<link>https://shiftmag.dev/chip-huyen-to-build-or-not-to-build-when-ai-can-do-it-all-8238/</link>
		
		<dc:creator><![CDATA[Ivan Brezak Brkan]]></dc:creator>
		<pubDate>Fri, 27 Feb 2026 14:00:19 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[Developer Experience]]></category>
		<category><![CDATA[Pragmatic Summit]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8238</guid>

					<description><![CDATA[<p>I was at Pragmatic Summit when Chip Huyen reframed the AI conversation - if any product can be generated from a clear description, code isn’t the constraint, and true value lies elsewhere.</p>
<p>The post <a href="https://shiftmag.dev/chip-huyen-to-build-or-not-to-build-when-ai-can-do-it-all-8238/">Chip Huyen: To Build or Not to Build &#8211; When AI Can Do It All?</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/02/chip.png?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/chip.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/02/chip-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/chip-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/chip-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p class="wp-block-paragraph">&#8220;If AI can replicate almost anything quickly and cheaply, <strong>what’s the point of building anything at all</strong>?&#8221; <a href="https://www.linkedin.com/in/chiphuyen/" target="_blank" rel="noreferrer noopener">Chip Huyen</a> asked at the start of her talk at the Pragmatic Summit.” </p>



<p class="wp-block-paragraph">And that question carries weight because she isn’t a casual AI observer: she’s an ex-Netflix researcher, former NVIDIA core developer, and an author who explores AI engineering.</p>



<p class="wp-block-paragraph">She told us a personal story: <strong>after building a product, someone recreated it with AI almost immediately</strong>. </p>



<p class="wp-block-paragraph">That moment forced her to confront hard questions &#8211; if anything can be copied, where’s the moat, the incentive, or the point of the effort?</p>



<h2 class="wp-block-heading">&#8220;I built a product &#8211; and someone copied it with AI&#8221;</h2>



<p class="wp-block-paragraph">After she built a product, someone emailed her a clone generated with AI. The message read: &#8220;I love what you’ve built. So I used AI to recreate exactly that. And here’s the link.&#8221;</p>



<p class="wp-block-paragraph">She described her reaction bluntly: <strong>&#8220;I’m flattered. But also, why the f**k?</strong>&#8220;</p>



<p class="wp-block-paragraph">That moment crystallized a new reality: if replication requires minimal effort, traditional defensibility weakens. Technical execution no longer guarantees leverage. She framed the shift clearly:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">If you can describe a software, then AI can build it for you. The constraint moves upstream. The critical question no longer asks how to build, but what to build.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="the-real-advantage-comes-from-context">The real advantage comes from context</span></h2>



<p class="wp-block-paragraph">But Chip <strong>pushed back against the idea that AI erases all opportunities</strong>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Common problems are quickly handled by AI, but challenges with nuance and context remain &#8211; and those are where real value lies.</p>
</blockquote>



<p class="wp-block-paragraph">She illustrated this with chatbots: U.S. users expect instant replies, while in parts of Asia, waiting signals respect. These nuances matter. As AI handles common solutions, <strong>advantage goes to those who master context</strong> (cultural, behavioral, or domain-specific) where generic automation fails.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2026/02/1.chip-1-1024x614.png?x94846" alt="" class="wp-image-8281" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/1.chip-1-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/1.chip-1-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/1.chip-1-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2026/02/1.chip-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Chip spoke at this year’s Pragmatic Summit in San Francisco.</figcaption></figure>



<h2 class="wp-block-heading"><span id="engineering-culture-is-changing">Engineering culture is changing</span></h2>



<p class="wp-block-paragraph">Workflows built around humans writing code (pull requests, line-by-line reviews, mentorship) don’t work the same when AI generates large chunks. </p>



<p class="wp-block-paragraph">Junior developers may disengage, and even seniors wonder<strong> &#8220;How do I give feedback to my AI?&#8221;</strong></p>



<p class="wp-block-paragraph">The focus moves from polishing code to designing instructions and systems. Mentorship now teaches structured thinking in a human–AI–human loop.</p>



<p class="wp-block-paragraph">And Chip <strong>didn&#8217;t have an answers about job displacement or copyright</strong>, she acknowledged uncertainty.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">I do think it’s a bit scary and I don’t really know what the futures look like but builders still shape tools that affect labor markets, creative industries, and institutions.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="when-ai-acts-who%e2%80%99s-accountable">When AI acts, who’s accountable?</span></h2>



<p class="wp-block-paragraph">As AI systems move beyond code editors, the risks grow. Chip drew a hard line: if AI acts in the real world (like a car hitting a pedestrian), mistakes can’t be undone. </p>



<p class="wp-block-paragraph">The question isn’t if AI can act, but <strong>whether it should without strict limits</strong>. </p>



<p class="wp-block-paragraph">Engineers now must build guardrails, monitoring, and escalation paths from the start &#8211; autonomy demands containment.</p>



<h2 class="wp-block-heading"><span id="enjoy-building-but-choose-wisely-what-to-build">Enjoy building, but choose wisely what to build</span></h2>



<p class="wp-block-paragraph">Chip closed on a personal note:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Fundamentally, I enjoy building. It just brings me joy.</p>
</blockquote>



<p class="wp-block-paragraph">In an environment where execution becomes cheap, intrinsic motivation gains weight. She compared building to music that creates tension and resolution, and to assembling Lego sets for friends. Not every project requires a moat. Not every product needs revenue logic.</p>



<p class="wp-block-paragraph">Her final reframing carried strategic weight. <strong>If replication becomes trivial, the advantage may belong to those who decide what deserves to exist</strong>. Vision, context, and responsibility define the new frontier. Execution follows.</p>
<p>The post <a href="https://shiftmag.dev/chip-huyen-to-build-or-not-to-build-when-ai-can-do-it-all-8238/">Chip Huyen: To Build or Not to Build &#8211; When AI Can Do It All?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>This CTO Says 93% of Developers Use AI, but Productivity Is Still 10%</title>
		<link>https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/</link>
		
		<dc:creator><![CDATA[Ivan Brezak Brkan]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 15:13:58 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[CTO]]></category>
		<category><![CDATA[Developer Experience]]></category>
		<category><![CDATA[Developer Productivity]]></category>
		<category><![CDATA[Laura Tacho]]></category>
		<category><![CDATA[Pragmatic Summit]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=8013</guid>

					<description><![CDATA[<p>I was in the room at this year’s Pragmatic Summit when Laura Tacho dropped the numbers: nearly all developers use AI coding assistants, over a quarter of production code is AI-written - and yet productivity gains haven’t budged past 10%.</p>
<p>The post <a href="https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/">This CTO Says 93% of Developers Use AI, but Productivity Is Still 10%</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I had the chance to attend this year’s Pragmatic Summit and catch <a href="https://www.linkedin.com/in/lauratacho/" target="_blank" rel="noreferrer noopener">Laura Tacho</a> &#8211; CTO at DX, executive advisor, and Austrian Innovator of the Year &#8211; in her keynote. </p>



<p class="wp-block-paragraph">She presented her latest research, <em><a href="https://lauratacho.com/research" target="_blank" rel="noreferrer noopener">Measuring Developer Productivity &amp; AI Impact</a>,</em> based on three months of data collected through February 1.</p>



<p class="wp-block-paragraph">The research surveyed <strong>121.000 developers across 450+ companies</strong>. A striking 92.6% of them use an AI coding assistant at least once a month, and roughly 75% use one weekly. Clearly, AI isn’t just a side experiment anymore, it’s part of the workflow.</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/02/1.cartoonized.png?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/1.cartoonized.png 1200w, https://shiftmag.dev/wp-content/uploads/2026/02/1.cartoonized-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/1.cartoonized-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/1.cartoonized-768x461.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p class="wp-block-paragraph">Here are the top takeaways I found most compelling from Laura’s research.</p>



<h2 class="wp-block-heading"><span id="the-10-productivity-plateau">The 10% productivity plateau</span></h2>



<p class="wp-block-paragraph">The first thing most people think of with AI assistance is saving time. According to the research, developers say they’re <strong>saving about 4 hours a week</strong> &#8211; pretty much the same as Q2 2025, with Q4 2025 numbers sitting around 3.6-3.7 hours. </p>



<p class="wp-block-paragraph">It looks like the time-saving boost has leveled off. Productivity shows the same pattern:<strong> it jumped around 10% when AI first took off, and since then, it’s stayed steady at that level</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2026/02/1-1-1024x614.png?x94846" alt="" class="wp-image-8072" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/1-1-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/1-1-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/1-1-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2026/02/1-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">What’s really shifting is the <strong>amount of &#8220;AI-authored code&#8221;</strong> &#8211; that is, code that gets merged into the main repository or production environment with little to no human intervention. Laura breaks this down using the latest data:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Looking at about 4.2 million developers between November 2025 and February 2026, AI-authored code now makes up 26.9% of all production code &#8211; up from 22% last quarter. Daily AI users are also hitting a milestone: nearly a third of the code they merge, which passes review and goes into production, is written by AI.</p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2026/02/2.1-1024x614.png?x94846" alt="" class="wp-image-8074" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/2.1-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/2.1-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/2.1-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2026/02/2.1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">One example Laura loves to highlight is how AI is speeding up the <strong>onboarding process</strong>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Looking at the data quarter by quarter, from Q1 2024 through Q4 2025, onboarding time has been cut in half. Specifically, we’re measuring it by the &#8220;time to the 10th Pull Request (PR).&#8221;</p>
</blockquote>



<p class="wp-block-paragraph">This metric (widely seen as a key sign of successful onboarding) has now been cut in half. Because of that, Laura sees <strong>AI as a powerful tool for getting people up to speed</strong>, whether it’s new hires, engineers switching projects, or even non-engineers stepping into technical workflows.</p>



<p class="wp-block-paragraph">The faster someone gets up to speed, the longer the productivity boost lasts, usually for at least two years. This points to a bigger trend: AI is helping developers get up to speed faster, reducing mental load, and making it easier to onboard into complex codebases.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2026/02/5.1-1-1024x614.png?x94846" alt="" class="wp-image-8075" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/5.1-1-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/5.1-1-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/5.1-1-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2026/02/5.1-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><span id="in-struggling-organizations-ai-exposes-flaws-instead-of-fixing-them">In struggling organizations, AI exposes flaws instead of fixing them</span></h2>



<p class="wp-block-paragraph">Laura also pointed out a part of the research that looks at <strong>how AI impacts company performance</strong>. This segment analyzed data from 67.000 developers between November 2025 and February 2026, and the findings are strikingly divided.</p>



<p class="wp-block-paragraph">Some companies are dealing with twice as many customer-facing incidents, while others see a 50% drop. </p>



<p class="wp-block-paragraph">The difference comes down to <strong>how AI is used</strong>: in well-structured organizations, AI acts as a &#8220;force multiplier,&#8221; helping teams move faster, scale with higher quality, and boost reliability. In struggling organizations, AI tends to highlight existing flaws rather than fix them. Based on this, Laura concludes:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Transformation is uncomfortable. Organizations that were ready to quit their cloud or agile transformations are now giving up on AI transformation, too. It’s difficult to look at an entire organization and realize that something fundamental must change to see a real impact on the bottom line.</p>
</blockquote>



<p class="wp-block-paragraph">According to her, adoption alone doesn’t guarantee results, just <strong>using the tools doesn’t automatically improve an organization</strong>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">This is really a management problem. The hype made it sound like just trying AI would automatically pay off. But so far, most tools have been used for individual coding tasks. To see real impact, we need to use AI at the organizational level, not just for single tasks.</p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2026/02/6.1-1024x614.png?x94846" alt="" class="wp-image-8076" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/6.1-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/6.1-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/6.1-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2026/02/6.1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Laura also touched on the most popular AI tools among developers, specifically highlighting <strong>Codex</strong>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The Codex desktop app launched on February 2 and has already topped one million downloads, with a 60% growth rate just last week. They recently rolled out GPT-5.3 Codex. Inside OpenAI, 95% of developers use Codex, and those users submit roughly 60% more Pull Requests each week.</p>
</blockquote>



<p class="wp-block-paragraph">As a real-world example, Laura highlights Cisco, where <strong>18.000 engineers use Codex daily</strong> for complex migrations and code reviews. This has cut their code review time in half. But Laura cautions that AI won’t fix deeper organizational issues unless you tackle those problems head-on, and that starts with acknowledging they exist.</p>



<p class="wp-block-paragraph">Since organizations remain constrained by human and systemic friction, Laura notes: </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">I am skeptical of any technology&#8217;s promise to improve performance without addressing those underlying constraints. If we don&#8217;t solve our systemic issues, we’ll just &#8220;carry them into space with us.&#8221; The real question isn&#8217;t how to colonize Mars, but how to achieve actual organizational impact.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="devex-is-more-important-than-ever">DevEx is more important than ever</span></h2>



<p class="wp-block-paragraph">To wrap things up, Laura revealed the secret to success for those who are &#8220;winning&#8221; with AI: </p>



<p class="wp-block-paragraph">1. <strong>They set clear goals and measure results</strong>.</p>



<ol class="wp-block-list">
<li></li>
</ol>



<p class="wp-block-paragraph">2. <strong>They recognize that Developer Experience (DevEx) matters more than ever</strong>.</p>



<p class="wp-block-paragraph">3. <strong>AI succeeds when factors like fast Continuous Integration (CI), clear documentation, and well-defined services are in place</strong>.</p>



<p class="wp-block-paragraph">At the end of the day, getting real organizational results means treating AI as a company-wide challenge. The research shows the barriers aren’t technical, they come down to change management and leadership support. Laura sums it up:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Successful organizations experiment by tackling real customer problems. Exploring Mars sounds exciting, but it’s not sustainable &#8211; it’s expensive and distracts from the core business. Focus your experiments on the customer to drive meaningful results. After all, somewhere, something incredible is waiting to be discovered.</p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://shiftmag.dev/wp-content/uploads/2026/02/7-1-1024x614.png?x94846" alt="" class="wp-image-8077" srcset="https://shiftmag.dev/wp-content/uploads/2026/02/7-1-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2026/02/7-1-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2026/02/7-1-768x461.png 768w, https://shiftmag.dev/wp-content/uploads/2026/02/7-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Really enjoyed your talk, and I really appreciated our chat afterward!</figcaption></figure>



<p class="wp-block-paragraph"><em><strong>The productivity gap isn&#8217;t unique. Read why <a href="https://shiftmag.dev/stack-overflow-survey-2025-ai-5653/">84% of developers use AI, but most don&#8217;t trust it</a>. The trust issue is part of the equation.</strong></em></p>
<p>The post <a href="https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/">This CTO Says 93% of Developers Use AI, but Productivity Is Still 10%</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to get hired  at Stripe as a (Product) Engineer</title>
		<link>https://shiftmag.dev/stripe-interview-process-jobs-4412/</link>
		
		<dc:creator><![CDATA[Ivan Brezak Brkan]]></dc:creator>
		<pubDate>Thu, 17 Oct 2024 13:34:34 +0000</pubDate>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[Product Engineering]]></category>
		<category><![CDATA[Bucharest]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Horia Coman]]></category>
		<category><![CDATA[How to Web]]></category>
		<category><![CDATA[Interview at Stripe]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[product and engineering]]></category>
		<category><![CDATA[Romania]]></category>
		<category><![CDATA[Stripe]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4412</guid>

					<description><![CDATA[<p>One of the biggest hurdles engineers face when applying to Stripe is the interview process.</p>
<p>The post <a href="https://shiftmag.dev/stripe-interview-process-jobs-4412/">How to get hired  at Stripe as a (Product) Engineer</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="720" src="https://shiftmag.dev/wp-content/uploads/2024/10/shiftmag_naslovna.png?x94846" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/10/shiftmag_naslovna.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/10/shiftmag_naslovna-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2024/10/shiftmag_naslovna-1024x614.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/10/shiftmag_naslovna-768x461.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p class="wp-block-paragraph">“Interviewing is a skill separate from being a good developer&#8221;, says Horia Coman, Stripe&#8217;s <strong>Stripe&#8217;s Director of Engineering and Site Leader</strong> at their <strong>new engineering hub</strong> in Bucharest, Romania. <br><br>Horia shared with us what non-coding and coding skills engineers should work on if they want to <strong>successfully interview at Stripe</strong>. He also shares <strong>career advice for engineers at big product companies </strong>such as Stripe. Spoiler: the secret is in being aligned with the success of the product.</p>



<h2 class="wp-block-heading">Watch The Whole Interview on Shiftmag&#8217;s YouTube Channel</h2>



<p class="wp-block-paragraph">You can continue reading the whole interview below &#8211; or watch the interview on our YouTube channel:</p>



<h2 class="wp-block-heading"><span id="how-to-prepare-for-an-interview-at-stripe">How to Prepare for an Interview at Stripe</span></h2>



<p class="wp-block-paragraph">According to Horia, one of the biggest hurdles engineers face when applying to Stripe is the interview process itself, which requires a specific set of skills beyond just coding. <strong>“Interviewing is a skill separate from being a good developer,”</strong> he explains. In many regions, particularly in Eastern Europe, engineers may not be accustomed to the rigorous problem-solving focus of interviews at companies like Stripe. “<strong>You have to practice this skill if you want to be good at it</strong>.”</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="I Asked Stripe How To Get Hired" width="500" height="281" src="https://www.youtube.com/embed/ojo8O_gd4cM?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 class="wp-block-paragraph">Stripe’s interviews test not only your ability to code but also your <strong>understanding of system design and your problem-solving approach</strong>. Horia advises candidates to focus on honing their algorithmic coding skills and be prepared to work in realistic coding environments:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Our interviews are not puzzle-like, but they do test if you can code, debug, and integrate systems. The key is not just technical expertise but <strong>how well you handle problem-solving under pressure.</strong> Debugging, in particular, can be a stumbling block for many, as most engineers coming out of university don’t have much experience debugging real codebases.</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/2024/10/Horia_1-1024x683.jpg?x94846" alt="" class="wp-image-4413" srcset="https://shiftmag.dev/wp-content/uploads/2024/10/Horia_1-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_1-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_1-768x512.jpg 768w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_1.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><span id="product-minded-engineers-need-to-be-100-aligned-with-their-product">Product-Minded Engineers Need To Be 100% Aligned With Their Product</span></h2>



<p class="wp-block-paragraph">For those looking to make a lasting impression at global technology companies like Stripe,<strong> Horia emphasizes the importance of being &#8220;product-minded.</strong>&#8221; In other words, engineers need to think beyond the technical aspects and focus on the broader success of the product they’re working on. &#8220;Being a <a href="https://shiftmag.dev/software-engineers-own-code-product-engineers-own-product-3676/">product engineer</a> means internalizing the mission of making the product successful,&#8221; Coman said. This involves not only building the product but also <strong>engaging with customers, understanding the business goals, and continuously improving the product based on user feedback</strong>.</p>



<p class="wp-block-paragraph">This approach contrasts with the mindset many engineers adopt in service-based or outsourcing companies that have been common in Romania and Eastern Europe, where the focus is often on delivering to client specifications rather than driving the success of a product:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">In a product company, 100% of the time you need to be aligned with the success of the product. This shift in perspective can make a significant difference in an engineer’s career. Once you work like that, there’s no going back.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="first-class-stripe-engineers-regardless-of-location">First-Class Stripe Engineers, Regardless of Location</span></h2>



<p class="wp-block-paragraph">Stripe’s hiring process is known for being thorough and challenging, but it’s designed to ensure that candidates are the right fit for its product-driven culture. Horia highlighted that Stripe is committed to maintaining high standards for all of its hires, regardless of location. &#8220;<strong>We didn’t want to say, ‘Hey, these people are different,’ or treat them as second-class engineers. We’re operating at the same level.</strong>&#8220;</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2024/10/Horia_4-1024x683.jpg?x94846" alt="" class="wp-image-4414" srcset="https://shiftmag.dev/wp-content/uploads/2024/10/Horia_4-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_4-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_4-768x512.jpg 768w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_4.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Stripe’s recruitment process typically includes <strong>a mix of coding interviews, system design assessments, and integration tasks</strong>. For entry-level candidates, the focus is on coding and problem-solving. &#8220;You have to be good at turning a problem statement into code,&#8221; Horia said, stressing the importance of algorithmic thinking over &#8220;puzzle-like&#8221; problem-solving. For more experienced candidates, the interview process goes deeper into system design, with an emphasis on how they’ve architected systems and solved complex problems in real-world environments.</p>



<p class="wp-block-paragraph">Mid-level and senior engineers, in particular, are expected to articulate their design decisions clearly. &#8220;Sometimes the most experienced candidates rely too much on intuition and struggle to explain their thinking process,&#8221; Horia pointed out. At Stripe, it’s not enough to just know the right answer; engineers need to be able to explain their approach and reasoning.</p>



<h2 class="wp-block-heading">Eastern European Talent Is Great &#8211; And The Cost Isn&#8217;t Low Anymore</h2>



<p class="wp-block-paragraph">We spoke to Horia during the largest startup conference in Eastern Europe &#8211; <a href="http://www.howtoweb.co" target="_blank" rel="noreferrer noopener">How to Web</a> in Bucharest and he admits that adapting to the local recruitment culture was one of the challenges when starting and growing Stripe&#8217;s Bucharest office.</p>



<p class="wp-block-paragraph">Unlike in the U.S. or Western Europe, where engineers actively seek out opportunities, in Romania, companies often have to chase top talent. &#8220;<strong>Here, you have to go after candidates, convince them to join, and even prepare them for the interviews,</strong>&#8221; Horia explained. This required Stripe to adapt its approach, working with local recruiters who understood the nuances of the Romanian tech scene.</p>



<p class="wp-block-paragraph">Despite these challenges, Stripe has maintained its high hiring standards across all its offices. Horia made it clear that Stripe’s Romanian office is not a low-cost alternative. &#8220;Eastern Europe is not a low-cost location with so-so talent. <strong>The talent is great, and the cost isn’t low anymore.&#8221;</strong> As Stripe continues to grow its Bucharest team, the company is focused on building an engineering hub that meets the same rigorous standards as its U.S. counterparts.</p>



<h2 class="wp-block-heading"><span id="career-advice-for-engineers-take-ownership-of-your-work">Career Advice for Engineers: Take Ownership Of Your Work</span></h2>



<p class="wp-block-paragraph">For those looking to advance their careers, Horia offers some valuable advice:<strong> take ownership of your work and invest in your long-term development</strong>. He believes that engineers who can align themselves with the success of the products they’re building will find greater fulfillment and career opportunities. &#8220;The ideal is that you’re building something you believe in, that you feel you are the owner of, and that you have a big hand in directing for success.&#8221;</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2024/10/Horia_3-1024x683.jpg?x94846" alt="" class="wp-image-4415" srcset="https://shiftmag.dev/wp-content/uploads/2024/10/Horia_3-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_3-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_3-768x512.jpg 768w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_3.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Waiting for new team members to join soon&#8230;</figcaption></figure>



<p class="wp-block-paragraph">He also encourages engineers to broaden their skills and not <span style="box-sizing: border-box; margin: 0px; padding: 0px;">b</span>ecome too narrowly focused on one technology or framework. &#8220;You have to either go broad and develop a big toolbox or go really deep and become an expert in a particular technology,&#8221; Horia advises. He <strong>warns against becoming too specialized </strong>without mastering a broader set of skills or achieving expert-level depth. &#8220;If you just have this surface understanding, it’s limiting to call yourself an expert.&#8221;</p>



<h2 class="wp-block-heading"><span id="stripe%e2%80%99s-commitment-to-giving-back-to-the-ecosystem">Stripe’s Commitment To Giving Back To The Ecosystem</span></h2>



<p class="wp-block-paragraph">Horia joined Stripe partly because of its strong commitment to university recruitment and <strong>training new generations of engineers.</strong> Stripe is not just looking for experienced talent—it’s also focused on developing young engineers through internships and graduate programs. &#8220;We wanted to build a correct office from the start, with a mix of senior, junior, and mid-level engineers,&#8221; he explained.</p>



<p class="wp-block-paragraph">Stripe’s training programs are designed to offer new engineers valuable learning opportunities, working alongside senior engineers and contributing to real projects. &#8220;You get this intergenerational experience of training new generations, and we learn a lot from them as well,&#8221; Horia said. <strong>Stripe plans to grow its university recruitment efforts,</strong> hoping to hire more young talent each year and help shape the local tech ecosystem in Romania.</p>



<h2 class="wp-block-heading">Engineering Careers Are Long, So Let&#8217;s Make The Most Of Them</h2>



<p class="wp-block-paragraph">For engineers looking to join a company like Stripe, the key takeaway from Horia’s interview is clear: take charge of your career and continuously strive to improve your skills:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Our careers are long, and we spend a lot of time on them, so we need to make the most of them! </p>



<p class="wp-block-paragraph">This means not only preparing for interviews and improving technical skills but also adopting a product-focused mindset that prioritizes long-term success.</p>
</blockquote>



<p class="wp-block-paragraph">For those interested in applying, Horia encourages candidates to explore opportunities on <a href="https://stripe.com/en-ro/jobs">Stripe’s job portal</a> or <a href="https://www.linkedin.com/in/horia141/">connect with him directly on LinkedIn</a>. &#8220;We’re growing fast, and we’re always looking for great talent to join the team,&#8221; he said.</p>



<p class="wp-block-paragraph">Horia notes they plan to grow the Bucharest office to 70 people by the end of the year, with plans to expand beyond 100 in 2025. Long-term, he mentions the goal is to have <strong>hundreds of engineers</strong> <strong>at the Bucharest office within</strong> <strong>three to four years</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/2024/10/Horia_2-1024x683.jpg?x94846" alt="" class="wp-image-4416" srcset="https://shiftmag.dev/wp-content/uploads/2024/10/Horia_2-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_2-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_2-768x512.jpg 768w, https://shiftmag.dev/wp-content/uploads/2024/10/Horia_2.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">In essence, if you want to secure a role at Stripe—or any top tech company—it’s not just about your coding skills. <strong>It’s about your ability to think strategically, own the success of the product, and continuously adapt to new challenges in a fast-paced, ever-evolving industry</strong>. Especially in Eastern Europe, which is moving from being a low-cost engineering hub to a home of product-minded engineers like the ones at Stripe.</p>
<p>The post <a href="https://shiftmag.dev/stripe-interview-process-jobs-4412/">How to get hired  at Stripe as a (Product) Engineer</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-06-26 16:48:45 by W3 Total Cache
-->