VOOZH about

URL: https://thenewstack.io/6-development-insights-to-empower-it-teams/

⇱ 6 Development Insights to Empower IT Teams - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2020-12-11 12:00:08
6 Development Insights to Empower IT Teams
contributed,sponsor-torq,sponsored,sponsored-post-contributed,
DevOps / Tech Culture

6 Development Insights to Empower IT Teams

Read this post to learn what every IT Engineer needs to know about the software development process.
Dec 11th, 2020 12:00pm by Chris Tozzi
👁 Featued image for: 6 Development Insights to Empower IT Teams
Feature image via Dreamstime.
Torq sponsored this post. Insight Partners is an investor in Torq and TNS.
Chris Tozzi
Chris Tozzi has worked as a journalist and Linux systems administrator. He has particular interests in open source, agile infrastructure, and networking. He is senior editor of content and a DevOps analyst at Fixate IO.

DevOps has transformed the way we think about the roles of the IT team. Now, IT engineers don’t just maintain software post-deployment. They are expected to collaborate closely with developers (and vice versa) to fix bugs, design features, and so on.

But how far, exactly, should IT engineers go in this role? In other words, how much does the IT team really need to know about coding and the “left” part of the continuous deployment pipeline?

Those are subjective questions, of course, and the ideal approach will vary from organization to organization. Still, it’s possible to establish some general guidelines about the types of development-related expertise that IT engineers should have.

Here’s a roundup of six essential development skills that you should be sure your IT team possesses if you want to take a DevOps approach to software delivery.

1. Recognize Programming Languages

Familiarizing yourself with the programming languages that your organization uses and the ways in which language design impacts the CI/CD process will help make you a better IT engineer, regardless of whether you ever write a line of code.

This doesn’t mean that IT engineers need to be able to code in every language that their developers use. But they should understand things like the differences between compiled and interpreted languages, or how easy (or hard) it is to support multiple operating systems with the languages their developers use. These insights will help the IT team appreciate the work that developers do, as well as understand why tasks that may be simple for one language (like changing a line of code in a non-compiled language) can be more difficult when working with another (such as updating code that needs to be compiled again before it can be redeployed).

2. Understand Application Architectures

IT engineers aren’t typically involved in the design of application architectures (such as which API styles to use, or whether and how to build microservices). But application architectures can have profound impacts on the way that IT engineers maintain code in production.

Torq is a no-code automation platform for security and operations teams. Easy workflow building, endless integrations, and out-of-the-box templates deliver value in minutes — not weeks. Torq and TNS are under common control.
Learn More
The latest from Torq

A microservices-based application will typically require different deployment and monitoring processes than one that runs as a monolith, for instance. The API architecture that the application uses will also impact how it can be monitored and controlled.

For this reason, IT teams should have at least a general understanding of different approaches to application design and how they impact IT work.

3. Understand Continuous Integration

Continuous integration (CI) is a key component of most DevOps-oriented software delivery operations. Even if IT engineers aren’t involved in writing code or integrating it into the codebase, they should understand what CI means and why it matters within the context of CI/CD.

Likewise, they should know which CI server their organization uses and what the features of that server are. How easy is it to roll back code? How feasible is it to isolate a part of the codebase that is linked to a problem? Being able to answer these questions will help IT engineers understand what it takes to adjust the CI process in a way that supports their own work.

4. Observe the Build Process

Depending on the way your software delivery pipeline is organized, the IT team may or may not be involved in building code. Either way, however, the build process has important ramifications for deployment, which is typically the responsibility of IT.

That’s why the IT team should know, at a minimum, which tools (check out our list of recommended tools) the developers use to build code, how long builds take, what can cause a build to fail, and whether it’s possible to build and deploy the application in parts rather than having to wait for a new release to complete entirely before the application can be deployed.

These insights will help developers understand what happens in the CI/CD pipeline before releases are handed off to them. They will also give developers an understanding of how hard and time-consuming it will be to rebuild an application if they need to replace a production version.

5. Optimize Software Testing

Software testing is another key pre-deployment process that shapes how quickly and easily the IT team can expect new releases to be ready. That’s one reason why the IT team needs to understand how their organization tests its software, which types of testing tools it uses, how long the tests take to run, and so on.

But even more importantly, software testing plays a critical role in helping to mitigate the risk of bugs reaching production. In that respect, testing is a process that IT engineers should want to help optimize. If developers are not running enough tests or not testing critical areas of functionality that tend to lead to problems in production, IT engineers stand to benefit significantly by pointing that out. They may also be able to help speed up testing by, for example, encouraging developers to make greater use of automated testing tools or to run more tests in parallel.

6. Embrace Bug Reporting

Because IT engineers are often the first to notice bugs that make their way into production, they should be experts in writing good bug reports. They should know how to use their organization’s bug tracking software efficiently and effectively. They should also understand which environment information to collect and include when writing a bug report. And they should know how to prioritize bugs accurately, based on their associated security risks or the level of disruption they cause to end-users.

These skills will help ensure that, when something does go wrong, IT engineers and developers can work together to fix it — with as little frustration and inefficiency as possible.

IT engineers are not developers. Thanks to DevOps, however, understanding what developers do and how to help them do it more effectively, has become a core part of virtually every IT engineer’s job. That’s why it’s critical for IT teams to understand how things like CI and software testing work, how to report bugs, and more.

Torq is a no-code automation platform for security and operations teams. Easy workflow building, endless integrations, and out-of-the-box templates deliver value in minutes — not weeks. Torq and TNS are under common control.
Learn More
The latest from Torq
TRENDING STORIES
Chris Tozzi has worked as a Linux systems administrator and freelance writer. He has more than 10 years of experience covering the tech industry, especially open source, DevOps, cloud native technology and security.
Read more from Chris Tozzi
Torq sponsored this post. Insight Partners is an investor in Torq and TNS.
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Pragma, Torq.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.