Looking for CTO/Tech Leader perspectives: How do you drive engineering rigor or is there a need in non-software orgs without alienating functional teams? (UK, Manufacturing)

Posted by Neither_Soup6132@reddit | ExperiencedDevs | View on Reddit | 11 comments

This might not be the perfect sub for this, but hoping to get some insights.

I’m based in the UK, working in a manufacturing organization that doesn’t sell software or operate like a tech company. Recently, the company brought in a new CTO to oversee both the IT and Data teams. The CTO comes from a fast-paced startup/product background and has a very product-centric mindset—something that doesn’t quite fit with how things typically function in our industry, where the focus is more on operational efficiency, compliance, and continuous improvement.

Early on, they made comments about both teams being “cost centers,” which has rubbed people the wrong way—especially considering the significant impact we’ve had on cost savings. There are clear examples: • We automated a quality tracking process that used to take a full-time technician several days a week. • A digital maintenance scheduling tool we built in-house saved a site from needing to hire additional coordinators. • IT also implemented a centralized inventory scanner integration that reduced loss and shrinkage by 30%.

Despite these wins, the CTO has been pushing for the org to hire dedicated software engineers—but hasn’t been given the budget. That’s led to mounting pressure on existing team members—many of whom use scripting languages like Python or VBA in Excel—to take on formal software dev tasks. The expectation is creeping into areas like version-controlled deployment, test coverage, documentation, and architecture standards.

When folks express hesitation, the CTO frames it as resistance to “growing beyond their comfort zone” or “not wanting to do more than what’s in the job description.”

The thing is, most of us are open to growing—just not without proper support, compensation, or recognition. Right now, simple automation is being escalated into full SDLC territory, and there’s no clear plan or structure for how that transition is meant to happen. We’ve gone from being a support function to being expected to ship production-grade software.

Morale is taking a hit. A few people have already left, and many are quietly job hunting.

Would love to hear from other CTOs or tech leaders—particularly those in non-software organizations like manufacturing or logistics: • How do you introduce software engineering best practices without alienating teams who weren’t hired as devs? • How do you make the case for growing technical capability while still respecting role boundaries and existing value? • Is there a better way to bridge this gap without burning out functional teams?

Appreciate any perspective.