Podcast
Root Causes 338: CLM and Your Career as an IT Professional
Hosted by
Jason Soroko
Fellow
Original broadcast date
October 23, 2023
In this follow up to our episode on CLM and the IT skills gap, we now discuss how CLM matters to individual IT professionals and can help progress careers and improve work life.
Podcast transcript
Lightly edited for flow and brevity.
TCTim CallanWe want to follow up. We very recently published an episode where we discussed certificate automation - Certificate Lifecycle Management - and the IT skills gap. And I think it would be fair to say that we tried to explore how managers of IT organizations with their certain pool of resources that they have and limits on those pools of resources can be thinking about certificate automation to enhance their overall company success and productivity. There’s another side to that coin that we didn’t get into because it was going to be too much for one episode but I think you and I were both keen on to follow up on it pretty quickly which is certificate automation or Certificate Lifecycle Management and your career as an IT professional. Right, Jason?
Things like certificate installations. You know, probably a tiny part of your job but they do take time and they are risky as all heck and you might be doing these certificate installations into intranet systems or even test systems and the scariest one of all, of course, if your main - - absolutely, your main webservers.
Which if those things go down or if they are misconfigured, it’s a bad, bad day for everyone and, of course, as always, who does the weight bear down on? It bears down on exactly this audience we are talking to right now, Tim. The folks who are at the front line of being Administrators.
TCTim CallanI talk to a lot of people who have to live in this world. I know you do too, Jay, and one of the common themes I hear is the sense of – what do I want to say? – anxiety. A sense that at any given moment disaster might come crashing down on us. And that it will not be predictable or foreseeable and that it could occur at any time. That I could be, you know, it could be the weekend and I could be fishing on the stream or at my kid’s sporting event and all of the sudden my phone is ringing because everything went to hell. Or I might wake up in the morning and before I have a chance to get my coffee I find out that everything went to hell. The people responsible for certificates just sort of live in this world all the time.
Here’s the thing, Tim. What we are talking about is these are the people under the operational crunch. These are the people who are on call to keep the lights on at all times and there’s not a lot of mercy. It’s just get the lights back on ASAP, and there’s another habit some of these people have. This is not everyone but there’s a habit that I’ve seen in that there’s an interesting sense of job security, Tim, that comes from every one of these tasks. As much as it might be the bane of your existence to do a lot of these tasks, you maintain doing them because, well, that’s your job.
TCTim CallanAnd because I think sometimes there’s this sense of, well, we need to have these things. If we don’t have these things, the whole business shuts down so when I’m doing this work, I get to feel like I’m important and I’m indispensable.
TCTim CallanRight.
And I truly, truly belief that a lot of people who work in IT and are administrators – just like we’ve talked about – you people are craftspeople in the sense that even though it’s something only you see most of the time. The fact that the lights are on people just take for granted.
But you know what it took and you know that when you did the job, you did Step A, B, C, D and E all the way to Z and then you didn’t get an error message and everything just works. There is the same human reaction that a carpenter has to building the house, to completing an IT task in many cases and that’s why it’s not just job security, it’s also there’s this feeling of satisfaction of having done it with your own hands.
TCTim CallanI get that. I do. But we need to talk about the other side of that coin, to what degree are we limiting ourselves and our own ability to build our skillset and build our value by doing things by hand when perhaps there is a more efficient and safer and more reliable way.
TCTim CallanRight.
Now, if it’s the first time you’ve ever done it, if it’s the first time you’ve ever done it and it’s the first time you’re doing it on an individual server, that could take you the day.
Now those of you who have done it hundreds at times would laugh at me and say it doesn’t take it day. You’re right. But think about a person who is absolutely brand new. And, Tim, I actually went through this exercise with some of my colleagues who don’t live in the technical world and they’ve never lived in the Ops world and I said to them, do it. Install a cert manually. And you know what it took them? It took them most of a day.
TCTim CallanI believe it.
But I’m saying right here, we’ve timed a lot of people over the years - - somebody who is sharp, you know, it’s on average an hour. I would say to stretch it to two hours isn’t hard to imagine for a manual renewal. And certainly, two hours, that would be incredibly fast to set up a brand new server. That’s pretty quick.
Now, we are not talking about using ACME. We are not talking about using any automation. We are talking about a manual process that would happen every year with a one-year certificate at this point in time.
TCTim CallanAt this time, right now.
It would take about the same time. Automated out with ACME and then guess what? You are not having to do that hour every year or, hey, at some point, Google may force it to every 90 days. At some point down the road. Which means you are doing this every, you know, 60, 70, 80 days. So, that’s a lot of hours if you add it up. That’s a lot of hours.
TCTim CallanJason, you touched on an interesting point here. You talked about, look, the first time you do this maybe it takes you the better part of a day but as you learn it, maybe it’s pretty lickety-split and it’s taking you less than an hour to get it done. Ok. I think about this in terms of skills now; in terms of a marketable saleable career skills and I say, alright, I’ve built my direct certificate management and installation and server configuration skill sets. Good for me. This is a good thing. I can add value to an employer. I can add value to an operation. It seems to me that figuring out how to implement and operate a robust, successful, managed certificate automation process – probably more words in there than I needed – would be a somewhat different set of skills and it would seem to me that the person who has that first set of skills and then develops the muscles for that second set of skills has increased their level of value to a company. Their employability, their saleable, their overall ability to drive career progress. Do you see where I’m going with that? It’s like I can be somebody whose abilities and, you know, demonstrable abilities and useful job skills are stagnant or I can be somebody where those job skills are progressing and increasing and I feel like that second set of people probably has better prospects in general. What do you think of that?
TCTim CallanYou mean because the risk is too high? Because if it goes wrong, everything fails?
That is your prime candidate. The person you would trust to do these manual things - - I mean, trust me, there’s not much to be learned from an IT standpoint. It is a standard set of procedures. It’s rote work. It just needs to be done precisely and this person should not be spending that time doing that manual procedure. They absolutely should be building the systems for change management for your company. They should also be - - you know, take that hour or two or five and be learning, you know, the scripting language which allows, you know, if it’s in Windows maybe it’s PowerShell. If it’s in Linux, there’s all kinds of languages – you know, Bash, all the way to various other automation languages you could be using like Python, etc., etc. Right?
TCTim CallanRight.
TCTim CallanAt the same time if I find myself doing a lot of rote work perhaps automating my rote work is my path to doing that more interesting stuff. Perhaps I can go to my management chain and say, look, I’m the perfect person to automate this and put an automated form in place because I know it better than anybody and then you get a chance to have those new experiences, to have those new accomplishments on your resume, to have those new stories you can tell and you just transition from what you already know better than anyone else. What a great launching pad to take on these new kind of initiatives that aren’t really what you are doing in the day-to-day.
TCTim CallanUh-huh.
TCTim CallanYeah. I think this might be a productive place to plant your flag, right? If you start automating aspects of certificate management and life gets better, then that kind of is gonna by default become your territory. That’s something you can keep doing, you can keep building, you can keep expanding on so that maybe once, maybe yesterday if you were the certificate installation guy now all of the sudden you are the CLM guy and you can just be that. In so many organizations if we take on a task and we succeed at it, then it’s ours forever. That’s a very common thing that occurs in companies and you could see that for a lot of people happening in this scenario.
What I would say is it’s way better to have true visibility to your certificates and true automation of this. Let computers do what they do best which is to automate these certificates and modify these webserver configuration files and all the steps of getting the certificate from the CA – all the stuff. Again, we are gonna go through what all those steps are and just say those steps are best left to a computer. There’s other types of management that these professionals should be doing and the dollar I spend on them in a manual process versus the dollar I’m spending in this automated world, I’m getting a lot more out of that person in the automated world for the same dollar.
TCTim CallanFor the individual, you know, in the long view, this feels to me like this kind of attitude probably is going to lead you much more to where you really want to be. That the more I’m willing to move with the times, use the best method, embrace automation, embrace new techniques, the more I’m always going to be working on the best work and the most interesting work and frankly, the highest valued work. And that, you know, if we foster this attitude toward certificate management, then we can apply that same attitude toward other things and that that’s just how IT professionals thrive and succeed.
TCTim CallanSo, anyway, this is part and parcel. We took this top-down look from the management perspective and in that way you think it’s a very compelling argument. I also think it’s compelling if you are actually the one sitting in the chair and that’s what we wanted to talk about today. I think you agree. Right, Jay?
TCTim CallanYeah, I like that. Do the work you want to do or grow into the work you want to do as opposed to the work that you are forced to do today.