Skip to content
Podcast

The future of engineering at Nationwide, Comcast, TD, and HPE

In this session from DX Annual, Rebecca Fitzhugh, Lead Principal Engineer at Atlassian, moderates a panel featuring Nidhi Allipuram, Vice President, Enterprise Developer Experience and Platform at Nationwide, Jai Schniepp, Senior Director, DevX Product Management at Comcast, Brent Foster, Vice President and Head of Architecture and Strategy at TD Bank, and Praveena Patchipulusu, Vice President of Engineering at HPE. Together, they discuss how large enterprises are approaching AI adoption, what it takes to build an AI-first software development lifecycle, and how engineering leaders are balancing speed, security, governance, and developer experience. They also share their perspectives on the changing role of engineers, human accountability, and how organizations can prepare for the future of software engineering.

Show notes

Building an AI-first software development lifecycle

  • AI adoption is becoming a redesign effort, not a tooling effort. Several panelists argued that the biggest opportunity is not simply adding AI assistants to existing workflows but rethinking the software development lifecycle itself. Rather than treating AI as a coding tool, organizations are beginning to integrate it into requirements gathering, design, testing, code reviews, and deployment.
  • Training and organizational support matter more than tool selection. Nationwide found that productivity gains came less from introducing new tools and more from providing engineers with training, coaching, playbooks, and time to learn. Teams consistently reported that air cover, psychological safety, and opportunities to experiment were more valuable than access to additional AI products.
  • Successful adoption requires systems, not mandates. Organizations cannot simply tell teams to “go use AI.” Several panelists described building AI champion programs, governance models, embedded coaching, and structured learning opportunities that help teams develop new habits and scale adoption across large enterprises.

Keeping humans accountable

  • Humans remain responsible for outcomes regardless of who writes the code. Every panelist emphasized that accountability does not shift to AI. Whether code is generated by an engineer, a copilot, or an agent, humans remain responsible for validating outputs, making decisions, and owning the results delivered to customers.
  • Validation is becoming more important than approval. Traditional approval processes may matter less than ensuring the right people validate assumptions, outcomes, and risks. Teams are increasingly focused on creating workflows where humans review and challenge AI-generated work rather than simply acting as signoff gates.
  • Decision-making is becoming a core engineering skill. As AI takes over more implementation work, engineers are spending more time evaluating tradeoffs, validating outputs, and making judgment calls. The ability to make good decisions quickly may become a larger differentiator than the ability to manually write code.

Security and governance in an AI-powered world

  • Shift-left practices become even more important with AI. Security, compliance, and quality checks are being pushed earlier into the development process. Rather than relying on reviews at the end of the pipeline, organizations are embedding guardrails directly into workflows and development platforms.
  • AI-generated infrastructure introduces new challenges. The conversation extended beyond application code to infrastructure. As AI increasingly generates Terraform, YAML, and cloud configuration files, organizations must build policy-driven validation and security controls to prevent vulnerabilities from entering production environments.
  • Context is both a powerful asset and a potential risk. One of AI’s greatest strengths is its ability to use organizational knowledge and historical context. At the same time, exposing that information to AI systems creates new security concerns, making governance and access controls increasingly important.

The changing role of the engineer

  • Engineers are becoming orchestrators rather than implementers. As AI takes over more boilerplate work, engineers are expected to focus more on system design, architecture, critical thinking, and coordinating work across humans, agents, and platforms. Success increasingly depends on defining intent and evaluating outcomes rather than writing every line of code manually.
  • Role boundaries are becoming less rigid. The panel described a future where engineers, product managers, designers, and other builders work more closely together. AI is making it easier for individuals to contribute across traditional functional boundaries, creating smaller teams with broader responsibilities.
  • Critical thinking and creativity become more valuable. While AI can accelerate execution, it cannot replace human judgment and problem framing. Several panelists argued that creativity, curiosity, and the ability to think differently about problems will become increasingly important as AI capabilities continue to improve.

Rethinking developer experience

  • Developer experience is becoming workflow experience. The focus is shifting from individual tools toward creating trusted workflows that help teams move from idea to production more quickly. Organizations are increasingly measuring success by how effectively teams can deliver outcomes rather than by how efficiently they write code.
  • Developer experience now includes agent experience. As AI agents become active participants in software delivery, organizations must consider how agents consume context, operate within guardrails, and interact with development platforms. Designing effective systems now means thinking about both human and AI users.
  • Breaking down silos creates better outcomes. Several panelists argued that AI provides an opportunity to reduce friction between product managers, designers, developers, and security teams. The organizations that benefit most may be those that remove barriers between disciplines and enable more collaborative ways of working.

Preparing for the future

  • The time to experiment is now. Every panelist encouraged organizations to begin learning through direct experience rather than waiting for the technology to mature. Teams that develop AI skills, workflows, and governance practices today will be better positioned as the technology continues to evolve.
  • Institutional knowledge may become a competitive advantage. Large enterprises possess decades of documentation, decisions, diagrams, and expertise that often remain difficult to access. Several speakers highlighted the opportunity to unlock that knowledge and make it useful through AI-powered systems.
  • Fundamentals still matter. Despite rapid technological change, the panel repeatedly returned to the same conclusion: strong engineering fundamentals, sound judgment, accountability, security practices, and critical thinking remain essential regardless of how much AI enters the software development process.

Timestamps

(00:00) Intro

(02:28) The AI journey across TD Bank, Comcast, and HPE

(05:59) Inside Nationwide’s AI-assisted development lifecycle

(10:04) Reimagining the software development lifecycle with AI

(11:32) Security, governance, and human accountability

(15:27) Embedding security and guardrails into AI workflows

(17:55) How AI is changing the role of an engineer

(21:52) What developer experience looks like in the AI era

(26:55) What software engineering may look like in 2030

(32:47) How to prepare for the AI-driven future

Listen to this episode on:

Transcript

Speaker 1:

All right. Welcome back. Here we go again, round two. Amazing. All right. If you guys want to go ahead and take your seats, we’re going to have our next breakout stage happening right up here, and we’re upgrading from one great speaker to five.

Our next session is going to be a panel featuring leaders from Nationwide, Comcast, TD Bank, and Hewlett-Packard Enterprises. They’re all going to be speaking about what it means to drive AI first work in large enterprises in regulated industries. Moderating the conversation is Rebecca Fitzhugh, lead principal engineer at Atlassian. And I know they all have a lot to share, so let’s go ahead and welcome them up. Please welcome Rebecca, Nidhi Allipuram, Jai Schniepp, Brent Foster, and Praveena Patchipulusu.

Rebecca Fitzhugh:

Thanks.

Brent Foster:

Thank you.

Nidhi Allipuram:

I’ll just follow the suit.

Rebecca Fitzhugh:

Yep. It’s good pump-up music.

Nidhi Allipuram:

Yes.

Rebecca Fitzhugh:

Hello, everybody. We are so excited to be joining you. We are what is holding you between lunch, so you’re welcome. But as you’ve been hearing today, AI is not just this future thing anymore, it’s something that we’re applying every single day to our daily work, but that’s even harder in very large, complex organizations. So the question doesn’t become how do we adopt AI and how do we go faster? But also how do we do that without breaking everything and potentially losing things like our compliance certifications in the process?

So I’m extremely excited to be joined by leaders from across a number of very complex organizations. So today we have on the far left… Well, to you, right? Okay. We have Brent from TD Bank, we have Jay from Comcast, we have Praveena from HPE, and we have Nidhi from Nationwide. So to get started, each of you leads a pretty large, complex engineering organization. How far along are you on that journey? Can we start with you, Brent?

Brent Foster:

Sure. Can we do maybe a slight tangent first? Sure.

Rebecca Fitzhugh:

Why not?

Brent Foster:

What day is it? Is it Thursday?

Nidhi Allipuram:

Thursday.

Brent Foster:

It might be thankful Thursday. I just wanted to take a quick moment. So Danny and Jake over there, they made DX happen for us, so let’s give them a round. Yeah. Made it happen. And I saw Nick and Molly. I see Nick over there in the DX crew. Great partners. Thank you. So, sorry, what was the question again?

Rebecca Fitzhugh:

This will be the only question that Brent gets to check. You lead a large engineering organization, complex. How far along are you on the AI journey?

Brent Foster:

Oh, well, I think you’ve heard it from every speaker here today. We’re all figuring it out as we go, right? What’s that analogy, like building the airplane while you’re falling out of the sky or whatever?

Rebecca Fitzhugh:

Yeah.

Brent Foster:

That’s what’s happening. So I think every day, and I think Tim said it best from Microsoft, it’s the learning and experimentation. So the quicker you can learn, the quicker you can adapt and you can feed that right back into what you’re doing, the better off we are. So we’re really trying to figure out how can we tighten that feedback loop and learn and grow as quickly as possible.

But we’ve rolled out some agents. We’ve got some mortgage adjudication happening, which is pretty neat. But scaling something like that in that sort of a space, it’s a little bit easier. How do you do it everywhere? Where do the deterministic decisions you have to make? Where can you let them loose? Figuring it out just as we go.

Nidhi Allipuram:

Excellent. Jai, what about you?

Jai Schniepp:

Well, I don’t run an engineering organization. I run a product organization within DevEx. So it’s a little bit different, but a lot of the same. You have to be talking to your users. You have to understand what they’re looking for. And where we are on the journey, I don’t know where we end. I think Jen made some great points today earlier in her session around this is an inflection point. I don’t see this as a major change yet. We’ve been through this already as technologists. And so how do we make sure that our users are there with us and we’re continuing to ask them, “What do they need? How do we help?” And that’s whether or not you’re talking to your subscribers at Comcast or you’re talking to your engineers. As a DevEx organization, we have to be in the front of our users and saying, “What do you need? How do we help?”

Rebecca Fitzhugh:

Excellent. I do want to kind of shift the question a little bit. So we keep hearing today about this being this massive shift, this massive change in how we’re doing software engineering, how we’re running our organizations and so on. So I’m curious, how are you talking about it with your peers, with your company, with your teams? Praveena, I would love to start with you.

Praveena Patchipulusu:

Yeah. I think Jay, and he went before me, but then basically there is no other topic nowadays. I think that’s the only topic at top of everybody’s mind. Doesn’t matter. It’s your team members, it’s your peers, peers at other companies, within the company. So everybody is using AI, it just depends on what the use cases are. I think most of the companies have like 20% to 40% around using AI, but a lot of it is call generation for sure, but then maybe in a smaller areas. And then as you see, maybe, it’s more production level, or fully blown modules or functions, it’s a little bit less. And then as you go to the production level, customer facing, that’ll be even less. So I think we are just figuring it out, how much and which type of application you’re starting to use AI.

And then fail fast, right? And then also validation of those AI outputs, and then relearning into the agents is very critical. So I think, as we go along, we’ll figure out, but I think that’s where industry is kind of moving. Most of the companies have adopted, it just depends on the team size, the functions, and then what are the applications, the workloads, and where you are starting to use them.

Rebecca Fitzhugh:

Interesting. Nidhi, I completely skipped you.

Nidhi Allipuram:

That’s okay.

Rebecca Fitzhugh:

So I did that on purpose a little bit, right? Because one of the things as we were talking, you gave us a little bit of information about this AI assisted development lifecycle that is being rolled out across Nationwide. And my understanding, this is across hundreds of teams at this point. So I’m very curious, walk me through that. Where did you decide to start first and where are you now?

Nidhi Allipuram:

Okay. Sure. Before I start, first of all, it’s a pleasure and an honor to be part of this amazing panel. Looking forward to learn from this panel, too.

So before we dive in, a quick fun fact I want to share with the group. For those who don’t know, Nationwide is headquartered in Columbus, Ohio. And the fun fact is we are celebrating our hundred-year anniversary this week, so pretty excited about it. So with that, first of all, I’ll answer our journey a little bit. At Nationwide, AI is just not a tool on top of SDLC. We are reimagining how we do SDLC mode to be more AI first, so from the very first line of the requirement to the last line of code. So again, from a mental model, it’s very simple. We want AI to be the trusted team made for our engineers. So our engineers are not thinking about AI when they’re stuck, but they’re starting off with AI.

So back to the journey, how we started. Early in 2024, we started with some AI tools, just doing prototyping or… Sorry, piloting, testing, more in building code, more in the code assist space, and we saw good efficiency and productivity. In 2025, what we did is we did a focused 10-week experiment across a handful of teams. And what we, as the teams, as we provided first, we provided a handful of AI tools that they should be leveraging across SDLC. When we say across SDLC, from elaborating requirements, to design, to develop, to do code reviews, to do testing. So through that experiment in that 10 weeks, what we have learned is it was less about the tools. They said that the tool that we brought in 2024 and scaled across, that was good enough to do what we are asking them to do across as SDLC.

But what they said, which was very profound, was giving them the training, the time to upskill, and getting that air cover to go slow before they speed up was key. So they said, “Give us that.” And we are actually seeing productivity, instead of just saying, “Go use AI.” So that was what gave the insights for us to start off a AI flagship effort across the… So we have about 400 plus agile lines. So we said, “We are going to scale it across.” And we started this early January in different phases. The goal is to get all 400 lines on AI DL -

Nidhi Allipuram:

… Goal is to get all 400 lines on AIDLC by end of August. It’s definitely an aggressive timeline, but we are seeing good feedback. We are hearing from teams good feedback, because we are giving them the training material, the training, the playbooks. We are providing them embedded coaches. We are giving them accelerators. So that itself is helping them to take time, upskill and use AI. And big thing is we are providing guidelines, guardrails, and putting some governance around it.

Rebecca Fitzhugh:

I love that. That really resonates with me. I think we’re going through a similar journey, where we are reinventing the SDLC and that’s how we’re talking about it. Because for us, we’ve already made it AI powered, but that’s more of a bolt-on. It’s not really changing the way we fundamentally think or work. And a lot of this transformation I think requires a pretty strong product sense. So I’m curious, Jai, from your point of view, how are you approaching this reinvention of the SDLC?

Jai Schniepp:

Yeah. For us, it’s really looking at the entire journey end-to-end, and it’s also looking at the DevEx platforms themselves. Can you reliably consume AI if you’re not in a consistent journey with your development process? And so, still making sure that our teams are in the tools that we’re investing in, are running on the platforms that we want them to use, and then adding AI to that. And you can’t just add AI or agentic at the coding standpoint. You have to be thinking about product, you have to be thinking about your usability perspective. We’ve talked about code reviews and the second part before you deploy. It’s that end-to-end journey or else you’re just going to create more bottlenecks. So we’re really looking at how do we make our product managers more efficient and effective in the early discovery time?

Because historically, that discovery phase of the SDLC is 50% of the time it takes to get something into production. So it was never about the code. It’s about everything that exists on either side of it. And so, we’re really leaning into what do our product managers need in the business? What do our usability teams need? How do our developers want to interact and work with those teams to gather those requirements and bring them in? And then, making sure at the end that we’re actually delivering outcomes, because if we’re not delivering what we expected, we’re just creating more inventory. And that’s not something we want to continue to manage going forward.

Rebecca Fitzhugh:

Very interesting. Were you about to add something?

Nidhi Allipuram:

No, that was…

Rebecca Fitzhugh:

I just want to make sure.

Nidhi Allipuram:

I’m in line with that.

Rebecca Fitzhugh:

Yeah. So whenever you are introducing AI into some sort of an established delivery process, how do you decide what you keep and what you redesign? I’m going to start with you, Jai, because I feel like that’s a natural place where you left off. And then, Praveena, I’d love for you to jump in.

Jai Schniepp:

Yeah. I think it’s really important to think about the fact that as humans, we’re still responsible for the risk in everything we deliver. Regardless of who wrote the code, we are still responsible. So at what point throughout that journey do you need a person to look at something, approve something, move it forward? And actually, I don’t want to use the word approve, because it’s not really about approve. It’s about validating what’s out there and making sure that it’s meeting the right expectations. So for me, it’s about understanding the role that product now plays further into the journey, the role developers play further to the left. How do we get security further to the left and really start to talk about it as that code function, that middle gooeyness, we’re all right there now. There isn’t those definitive lines that we’ve had before. And so, how do we bring us all together at that point to move things forward?

Praveena Patchipulusu:

Yeah.

Jai Schniepp:

And that’s a professional gooeyness in the middle. That’s the term for it.

Brent Foster:

Like a cookie.

Jai Schniepp:

The cookie. Yeah. The gooey middle. Yeah.

Praveena Patchipulusu:

Yeah. I want to just actually convey the same. I think shifting left. I think we all are doing even security left, like quality left, shift left, right? But then now with AI intermixed, we want to double down on it. Like policy driven maybe templates which are more secure, because now not just the code, but even infrastructure, AI is writing the infrastructure, like Terraform, YAML, right? But then it may be more permissive IAM roles that can maybe expose your infrastructure. So how can you have policy driven, secure guardrails, then the AI generated infrastructure needs to be validated against these policy driven guardrails before it’s deployed. So like not just the code, but also infrastructure. And then, what developers are doing is like inadvertently, like asking something, the other agents which are not approved by the enterprise, so you’re like opening up, right? So how can you put some edge, like security at the edge, so that not inadvertently our code base is exposed.

So that’s the other thing. And then even for some security questions, they ask like, “Oh, how can I secure? How can I remediate?”

For those questions also, it has to be really a boundary, right? One is your internal boundary, one is at your company level edge boundary, right? So those are like different levels of security and vulnerability, right? But it is definitely helping. I think because it used to take for debugging, for how do I fix this? There is a vulnerability. How do I fix it? But now agents are actually telling you how to fix it. You can make a judgment call if you want to accept or deny, right? So it’s definitely improving, but then you still need to make certain guardrails.

Jai Schniepp:

And that judgment’s super important, because none of us want to be the first company litigated because of AI. Literally no one in this room wants that. No one in the world.

Nidhi Allipuram:

I’ll touch on two points here. Again, great points you both made. From a harness engineering, back to what you were saying, you have to build the harness in such a way that, again, AI is very non-deterministic. It’s building the code based on the code that’s already out there with vulnerabilities. So how do we make sure that we are not building new code with more vulnerabilities, right? So the big thing that we are focused on, how are you building that strong harness? And the other thing which you mentioned about human in the loop or being accountable, I like to say human at the helm is what I like. And no matter who is typing the code, the human is always the accountable person for the outcome. So that’s the two big things that we are focusing on.

Rebecca Fitzhugh:

Interesting. So I think we’re starting to kind of touch on security a little bit, compliance. Brent, you lead architecture at a bank. I can’t help but ask this question of like, how are you even deciding where you apply AI and what should still be human-led today?

Brent Foster:

Yeah, that’s a goal. Well, first off, because I was thinking about your hundred years, I found out on my flight over here, United Airlines been around for 100 years too.

Praveena Patchipulusu:

Oh, wow.

Jai Schniepp:

American too.

Brent Foster:

We’re all getting old. We’ve been around for 170 something years, so we’ve seen a few things. So I guess there’s a few things there. So a couple of things to keep in mind. One, and I heard accountability from each of you. You cannot delegate accountability, and that doesn’t change with AI agents, doesn’t change in your life. You’re accountable. So there’s kind of two different realms you could kind of divide this into. First is, what are those deterministic decisions? And if you look at the SDLC, those are kind of good little break points like, “Oh, am I planning, building, testing? If I released it, am I maintaining it?” Those are kind of natural decision points and those are very deterministic. And as a bank and as a GCB, you heard Jason mention this. And by the way, Jason, I’m on board. We’re doing a yes day.

We’re saying yes. But you can say yes if you actually bake in security into the fabric of everything you do. You build in those guardrails, you do it right. And so, from an agent perspective, I’m a big fan of GitHub Spec Kit. Has anyone played with it? Okay. So you define a constitution, you get a spec, and all of a sudden you can start to consistently drive execution, but you need to wrap it in some sort of deterministic situation. That’s a strange word to say. So basically, if you look at it from that lens, anything deterministic, anything where there’s a decision, the human should be a part of that. The human should drive it. If it’s execution, it’s kind of the mundane like, “Hey, go write this unit test for me. Go run that test harness, that regression test suite, let it run, but do it in some sort of context, where maybe you got a PR, you got a merge request you’re reviewing and that’s your gate.” But I think that’s kind of how I look at it.

Rebecca Fitzhugh:

Makes perfect sense. We’ve been talking a bit about regulated industries and some of the guardrails that we need to put in place to ultimately ensure safety. But I’d like us to actually maybe shift for a second away from delivery dynamics and discuss maybe what’s changing for the engineer on the day to day. So how are you keeping pace with the needs of the developers? Because their needs are changing right now, but also we’re fundamentally shifting from the developer being the construction worker to being more of the foreman, right? Which also means that we as tool builders have to build our tools a little bit differently to suit that. So maybe Nidhi, let’s start with you.

Nidhi Allipuram:

So I feel like the AI is taking over the boilerplate, right? So with that from engineers, what is expected or what we want? I think, I don’t know who mentioned this, I think maybe it was Jai who was mentioning, where as roles are changing, we need to give them what is expected of their role. So with AI taking the boilerplate, engineers are more expected to be that design thinking, should have that design thinking, system thinking capabilities. The go forward or where I see this engineer’s expectations would be that they are orchestrating humans, agents and…

Nidhi Allipuram:

They are orchestrating humans, agents, and platforms with just using AI. This is where the skills are what we see for the engineers.

Praveena Patchipulusu:

I can add a little bit.

Nidhi Allipuram:

Yeah.

Praveena Patchipulusu:

Even basically it’s not just one job anymore. We used to hire for like, “Hey, do this job, QA, test, development, or design and UX.” I think those lines are getting a little bit blurry. So you want somebody, now we see fewer teams doing most of the jobs because the mundane repetitive task like he was mentioning is done automatically. So now you can actually expand. So you can do UX, a little bit of UI, product, and then tell what to do to the agents. So that part has become easier, but then you have expanded and then you’re the decision maker who is validating, who’s making that judgment call.

At the end of the day, the team is still responsible and accountable for what the outcome is going to be. But to tell this is the intent and is the outcome exactly the same as the intent, that’s the job of that engineer or that skillset. So it’s a little bit of taking a broader role for each of those engineers. Along with the system design architecture, all that has to be done by the humans.

Brent Foster:

It’s compound engineering. That’s what we’re talking about.

Praveena Patchipulusu:

Compound engineering.

Jai Schniepp:

You got it. There we go.

Praveena Patchipulusu:

You found the right place.

Brent Foster:

That’s it. That’s it.

Rebecca Fitzhugh:

As you can tell, we made a lot of bets with each other to get certain keywords in. So that was our first one. We’re very excited.

Brent Foster:

And that’s probably on Polymarkets or somewhere. If anyone bet on that.

Jai Schniepp:

If I can, just also the decision making piece. I think that’s something that’s going to be measurable for us going forward. How quickly are we making decisions and moving things forward? I feel like especially in large enterprises, we get really hung up on whose decision is this? And rather than worrying about the right person is making the decision, are the right people in the room, are we empowered to make the decision on behalf of this piece of code, this outcome that we’re looking for? And then how do we learn if the decision wasn’t right?

If we have the right guardrails in place and we’ve shifted left from security, what’s the biggest risk? We’ve created something that no one wants to use. Okay, then how do we take it back out of the environment and build something better? But getting it out there and getting that empowerment for our teams to be able to move stuff forward is going to be critical because we’ve got to cut the red tape that we’ve created around ourselves for the last year.

Praveena Patchipulusu:

Providing gears.

Brent Foster:

That’s it.

Jai Schniepp:

178 years, right?

Praveena Patchipulusu:

16, 17.

Brent Foster:

When you heard Abi and Brian, so that 14%, who wants to just live in that 14%? That is my favorite 14%. But guess what? We want to go fix those bottlenecks. We want to move upstream. We want to move downstream. We can do it.

Rebecca Fitzhugh:

I think we can do it.

Brent Foster:

Yeah.

Rebecca Fitzhugh:

But you’re hitting on a thing of a very important point. So we just mentioned this idea that the role of the engineer is broadening and also generalizing to some extent. And then we heard this morning and the panel that Abi led around with our CTOs, they were talking about designers or landing code and PMs. And so this definition of who is a developer doesn’t matter. It’s who is the builder who has that maker mindset was one of my big takeaways this morning.

So then that begs this question in my head of what is a good developer experience in this era? Because the one thing I’ll share with you is I had my worst nightmare meeting on Monday. I was explaining linking rules to a designer.

Brent Foster:

Nice.

Rebecca Fitzhugh:

And then I had to explain CI and then I went, “What am I doing?” I had this moment where I was like, “Do they need to know that?” So I’m curious, what is a good developer experience now? Maybe Brent, we’ll start with you and I would love to actually just go down the row on this one.

Brent Foster:

And guess what? We also care about the agent experience now too, right?

Praveena Patchipulusu:

Yes.

Brent Foster:

Well, I think one, it’s breaking people out of their silos. So where before maybe the designers lived in Figma and the engineers are in GitHub or VS Code and then the project and program or the product folks, they’re in Jira. Break all those barriers down, bring people together. But I think part of it is like, and you heard it, I think Nancy was talking about it, spend that energy building those harnesses in such a way that you remove those barriers, you remove that friction. You can basically say, “Yeah, come on in. Go take your Figma mock up and go put in the prod.” Just run it through this first, run it through that pipeline, compose it together in the appropriate way, you’re going to be fine.

But I think what a great time to have everyone experience that you get in that state of flow, you’re working on something, you’re enjoying it. Now everyone can see that and you can actually get the outcome. You can actually see your work reach the end. You don’t have to stop wherever your barriers were before. You can go all the way, which is super cool.

Jai Schniepp:

Yeah. I think about it a little bit differently from the standpoint of not everyone’s going to make it. And I’ll say that as a challenge to all of us. And again, I think Jen, you were at the great session this morning. Really thinking about that change management piece. And some folks are just not there. They’re operators. They’ve been operators their entire career. That’s what they want to do. That’s what they want to be good at. Good. How do we make sure that they have a place still? Because we still need operators out there checking that work of the AI that’s on that, if you want to shift left, shift down, that underlying KTLO effort and things like that.

So for me, it’s about getting the right team of people together who want to work in the same way and moving them through the journey. So where do the operators want to sit? Where do those smaller, and I agree with the panel earlier this morning, smaller teams delivering an outcome together collaboratively all the way through, that’s where we are because we can’t continue to say that like, oh, PMs are going to prototype. We’ve been prototyping with paper. This is not new to us. Now you just gave us a tool like Replit and Figma to do it with. So I think also it’s about a lot of this isn’t change as much as enablement of better tooling, better systems, and a way for us to collaborate together.

Praveena Patchipulusu:

Yeah. I’ll quickly add, I know you probably want to. It’s basically enabling.

Jai Schniepp:

Yes.

Praveena Patchipulusu:

I feel like we are, because of the agents and AI, it’s enabling to learn more quicker, but also to, I think Jennifer mentioned psychological safety, right? If you provide psychological safety, then every individual will be like, “It’s okay. Let me learn and I have the air cover and let me fail at it or maybe move forward.” If you create, the operators can create the agents to make your life easy, but also somebody else to learn that area. So I think it’s kind of coming closer with the agents and also providing that air cover so that I can fail fast and move forward.

Nidhi Allipuram:

Just to add to what is developer experience now in this world, in this era, right? In the past, we were trying to remove friction. I think now it’s more creating a trusted workflow to our engineers. So how do you go from ideate to a prototype to go to market? Again, before it was months. Now, can we go from months to weeks to days? I think that is going to be the experience that they’re going to have. Again, when we are providing them to tools or refraining them from not using something, giving them the clear understanding back to helping them understand why they’re expected to use a certain tool versus another one is what we have to be explicit for their experience.

Rebecca Fitzhugh:

That makes sense. I know this morning, they said they’re not planning to. By they, I mean our CTOs that were on stage this morning, they were talking about not planning too far in the future. They were saying a quarter at a time, a quarter at a time. I’m not going to heed their advice. I want us to fast-forward to 2030. So the year 2030… By the way, I want to consider this our spicy hot take round.

Brent Foster:

Ooh, nice.

Rebecca Fitzhugh:

Let’s open it up.

Brent Foster:

You’re making me hungry.

Rebecca Fitzhugh:

I know.

Nidhi Allipuram:

That was the second one.

Rebecca Fitzhugh:

Oh, that was the second reference. Perfect. Are we going to need fewer engineers or just different engineers? Praveena, let’s start with you.

Praveena Patchipulusu:

I think we kind of sort of little bit answered, right? So I think it will be fewer, but then also it’ll be different, right? Because the skillsets like we just talked about, if you are a pure coder or purely one skillset, that probably won’t fly that much. So you probably want to have a broader skillset that you gain over period or learn. So who is designing? Designing is very important and intent based outcome. How do you tell the agent that this is what I want and this is my intent? So that definition of it and designing specifications and architecture is very crucial because the easy tasks, the agent is going to do for you, right? But then telling it exactly this is and how quickly we can reach there, but with the guardrails, right? So the guardrails are also equally important. You cannot open up yourself to vulnerability.

So putting that quality, security, mindset, and guardrails, compliance, but also having varied skillset will definitely… Like 2030, I think that’s where it will probably land.

Rebecca Fitzhugh:

Jai, I know you’ve been doing a lot of thinking about the 2030 engineer.

Jai Schniepp:

I have.

Rebecca Fitzhugh:

I cannot wait for your take.

Jai Schniepp:

Well, I have thought about the engineer and thinking about the entire persona and the journey of DevX, I agree, skills are changing and we need to be ready to train and help folks adapt to that. The people who are going to be strongest in this as we move forward are those that can have critical thinking skills, the folks that can bring others along with them. That idea of getting work done through others as leaders, we now need to train our engineers on how to do that with agents and-

Jai Schniepp:

… now need to train our engineers on how to do that with agents and the rest of the teams that they work with. My hot take on this one, and this is a great debate on LinkedIn, is we’re going to need more product managers and UXers who are working with our users. Regardless if you’re managing a DevEx organization, you’re a B2C, B2B company, being able to engage with your users is super important. And I do not believe that that’s something we should give up to AI. We need to have those conversations, we need to make it qualitative and quantitative, but we really need to lean into that listening and closing that loop on the things that we build.

So everything we build is not going to be successful and we need to be ruthless about taking things out of our environment that just cause waste. Because AI is giving us this opportunity to build so much more so much faster, but that doesn’t necessarily mean it’s good and it doesn’t necessarily mean it’s giving value back to the business.

And so that finalizing that loop around, did this work the way that we expected? Did people adopt it? And if they didn’t, what are we missing from a functionality standpoint? Or did we just miss the boat completely? And what’s great about AI is that we can move more quickly through that phase, but we can’t overlook the idea that just because something went into production means that it’s valuable because it absolutely doesn’t.

Rebecca Fitzhugh:

It’s interesting. I’m curious, Nidhi, what percentage of code do you think will be written by AI?

Nidhi Allipuram:

Again, it’s hard to tell how it’s going to be a year from now, but 2030, I would say probably still 70 to 80% is going to be AI and we would still need humans to, especially when you’re a regulated organization and have a lot of compliance needs. With banking and all of that, I think you need that. Regardless of, again, who is typing the code, the human is owning the outcome of it and is accountable for it.

Brent Foster:

All right. I was just …

Rebecca Fitzhugh:

Hot take.

Brent Foster:

But I think code becomes more ephemeral. It’s kind of like you’re talking about YAML and infrastructure’s code. Just as cloud native software becomes more ephemeral, I think you’re doing the same thing for code. Well, actually, fun side tangent here. I was thinking about context. So my father-in-law recently retired. I’ve noticed on his bookshelf, he’s got all these engineering notebooks from decades of work. How much knowledge is trapped in those notebooks that will never be useful context to anyone else because it’s just in a notebook. That’s a problem everywhere. And it doesn’t even have to be a notebook. It’s like maybe it’s in a Confluence wiki. You got a diagram in Visio. We got to break all this loose. That’s what I’m thinking about for 2030. We’ve got to free up all this knowledge that is sitting all around us. We’ve got to make it useful. How are we going to do that in the next few years?

Jai Schniepp:

Well, the context becomes super powerful, but also super dangerous.

Brent Foster:

Yeah.

Jai Schniepp:

Because all of a sudden you’re putting context to things and now the machines are deciding how that’s all coming together. And you’re like, “Oh, we never thought about it like that.” And not to double down on the Mythos scenario from earlier this week, but was it a PR stunt? Is it real? Whatever it is, stuff is going to get out. And so as very regulated organizations, that security, that threat modeling that we need to do is critical now because we need to put context around it, but we also need to protect it so it doesn’t get out.

Brent Foster:

Indeed.

Rebecca Fitzhugh:

I wouldn’t dare keep our lovely audience from lunch. And I see that we have five minutes left, so I’m going to give us the final question and I would love all of you to answer. Large, complex organizations, right? I think those are the keywords for all of us on stage. So for the leaders and the engineers that are in the audience today with a similar type of complexity and road ahead of them, what advice would you give them to help prepare for the year 2030?

Brent Foster:

My advice would be go understand what you have and how to codify it into specs that then agents can actually do something useful with. You got all this brownfield. After 170 years, you got a lot of brownfield. How do I turn that into something useful today? And the greenfield stuff is easy, but it’s that brownfield stuff. Focus on that.

Jai Schniepp:

I’d say lean into the creativity of it all. Stop thinking about the tooling. Stop thinking about the process. How do you think differently? How do you think creatively? Because your AI isn’t. It’s going to tell you that you’re super smart and you ask all the right questions, but creativity …

Brent Foster:

That’s a tough word. It’s like deterministic.

Jai Schniepp:

I know. And you did it right.

Jai Schniepp:

Anyway, it’s our creativity that’s going to keep us on the stage in our roles, thinking about things differently. So if you’re not a naturally creative person, I would lean into training for critical thinking and how we think about solving problems differently. I need to eat.

Praveena Patchipulusu:

Yeah. The big thing is get on the board. You have to get on the board no matter what. And then doesn’t matter what type of organization it is, what type of skillsets you have. You have to get on the AI train and then it could be sooner than later, but everyone will be talking about AI. So you have to get on the board. And the fundamentals still stay though. The human being is accountable and the fundamentals don’t change, be it SDLC, be it AI-DLC or whatever. The fundamentals don’t change. So just use the knowledge that you have and start using AI in your day-to-day life and it’ll start helping you.

Nidhi Allipuram:

For organizations that are large, I would advise is don’t just say go use AI. Build a system or a framework that will stick. So again, things that we are doing along with providing the training, playbooks, all of that. We have created something called an AI champion initiative or a team where, again, organically we have asked people who are interested or are passionate to be part of that program. And we continuously provide them training material. We bring them together and get some learnings, more feedback to say how are things going? How are they using? What are the things that we can help provide more as an accelerator? So I think having a system or a program built in will allow you to scale while sustaining the new tools, technologies that are coming in.

Rebecca Fitzhugh:

Excellent. So to wrap it up then, it sounds like humans are still very much in the loop, still very much accountable for all of the code that’s being generated, but guardrails and safety are becoming more and more important. And we have to find that right level of abstraction with the definition of who our makers are expanding.

Fantastic. Are you ready for 2030?

Brent Foster:

Yeah, let’s do it.

Praveena Patchipulusu:

Yes.

Rebecca Fitzhugh:

How about lunch?

Brent Foster:

We’ll start with lunch.

Praveena Patchipulusu:

Thank you all very much. Yes.

Nidhi Allipuram:

Ready for lunch. Thank you.

Brent Foster:

Okay.

Jai Schniepp:

All right. Yay.

Brent Foster:

Thank you.