Most career development programs in IT are mandatory. HR schedules them, managers forward the calendar invite, and people show up because they have to. Completion rates look great on a slide deck. Actual learning is another story.
I took the opposite approach. I built a program that was entirely voluntary. No attendance requirement. No manager pressure. No penalty for skipping. And at its peak, 37 out of 100 IT employees showed up anyway.
Here's why that matters, and what I learned about building something people actually want to be part of.
Where It Started
The idea didn't come from one place. Leadership flagged that they wanted more development investment in the team. I saw a real skills gap across the organization: strong technicians who struggled to communicate decisions upward, solid engineers who had never thought about budgets or vendor strategy, people who were good at their jobs but had no roadmap for what went next.
And honestly, I've always believed that investing in people is how you build teams that last. Before IT, I spent 10 years running a karate school and earned three third-degree black belts. A decade of teaching taught me that people grow when you break complex things into learnable progressions, meet them where they are, and give them a reason to keep showing up. That philosophy carried straight into how I lead technology teams.
So when the ask came from leadership, I didn't outsource it or hand it to HR. I built it myself.
What We Actually Cover
The program runs weekly. Not monthly, not quarterly. Weekly. That cadence matters because development isn't a one-time event. It's a habit.
The curriculum spans four areas:
Technical skills. Networking, scripting, troubleshooting methodology, certification prep. The foundational work that makes someone dangerous in the right way.
Leadership and soft skills. Communication, decision-making, ownership, managing up. The stuff that separates someone who fixes problems from someone who prevents them.
Career growth. How to position yourself for a promotion. How to have a career conversation with your manager. How to build a professional narrative that goes beyond "I fix things."
Business acumen. Budgets, vendor management, understanding where IT fits in the P&L. If you want a seat at the leadership table, you need to speak the language of the business, not just the language of the infrastructure.
Most IT training programs stop at the first category. Technical skills are safe. They're measurable. You can put a certification logo on a slide. But the people who get promoted, who become leaders, who build careers instead of just collecting paychecks, are the ones who develop across all four.
Why Voluntary Matters
I could have made it mandatory. It would have been easier to justify the time investment. Attendance numbers would have looked better on paper. But mandatory attendance kills the thing that makes development work: curiosity.
When someone walks into a room because they chose to be there, the energy is different. They ask questions. They challenge ideas. They do the pre-work. They come back the next week because they got something out of the last one.
When someone walks in because their manager told them to, they check their phone under the table and count the minutes.
I wanted the first kind of room. So I made it voluntary and focused on making the content good enough that people would tell their coworkers about it.
It worked. Average attendance settled around 10 to 12 people per session, which is the right size for real discussion, not a lecture. And at peak, we hit 37 out of about 100 IT employees. All voluntary. All on their own time.
How It Grew Beyond IT
The part I didn't expect: it went cross-departmental.
People from operations, finance, and other business units started asking if they could attend. Word got around that this wasn't a typical corporate training exercise. It was practical, it was relevant, and it treated people like professionals who wanted to get better.
Then the C-suite noticed. Executives started volunteering their personal time to come speak quarterly. Not because they were asked by HR. Not because it was on their OKRs. Because they saw something real happening and wanted to be part of it.
When a Chief Officer gives up a Friday afternoon to talk to a room of IT professionals about leadership, that tells you the program has earned something that no amount of mandatory attendance tracking can buy: credibility.
What Changed
I'm careful about claiming outcomes I can't measure precisely. I don't have a spreadsheet that says "career development program reduced escalations by X%." But I can tell you what I observed.
The team started handling more on their own. Problems that used to land on my desk were getting resolved two levels down. Not because I pushed them back, but because people had the confidence and the context to make decisions without waiting for permission.
The culture shifted. People started thinking about their careers differently. Instead of "I'm a network tech," it became "I'm building toward a leadership role and here's what I'm working on." That shift in identity changes how people show up every day.
And the cross-departmental interest proved something I've always believed: when you build something genuinely valuable, you don't have to sell it. People find it on their own.
What I'd Tell Another IT Leader
Make it voluntary. The self-selection is the feature, not the bug. The people who show up are the ones who will actually change.
Run it weekly. Monthly or quarterly sessions lose momentum. People forget what you covered. Weekly builds a rhythm and a community.
Go beyond technical skills. Your team doesn't need another networking workshop. They need to understand how the business works, how to communicate with leadership, and how to think about their career as something they're building, not something that's happening to them.
Teach it yourself. Don't outsource this to a vendor or an LMS. When the leader invests personal time, it signals that development matters. When you hand it off to a third party, it signals that it's a checkbox.
Let it grow organically. Don't force cross-departmental participation. If the content is good, people will come. If it's not, no amount of marketing will fix it.
The career development program is one of the things I'm most proud of building. Not because of the attendance numbers, although 37 out of 100 on a voluntary program is something. Because it proved that IT teams want to grow when you give them the opportunity and get out of the way.
The systems I build will eventually be replaced. The people I develop carry that investment with them for the rest of their careers. That's the longer-lasting infrastructure.