Sunday, May 31, 2020
Ask Jason How To Advance In My Career to CTO or VP of Technology
Ask Jason How To Advance In My Career to CTO or VP of Technology I got a great set of questions from, lets say, Anonymous. Im going to edit the original wording a little, but not much. I am a frequent watcher of your pluralsight videos (Jason Albas Pluralsight courses here). I am looking to move to the next level of my career as a VP of Technology, VP of Software Development, or CTO. I am currently [one level below those titles]. I am looking to build a roadmap to get me to the next level. A few questions I have are: What do I need to master? If we were talking in person Id ask you a bunch of questions, most of which center around this role you want. My first CIO role was in a tiny company. I made up the title myself. I had CIO responsibilities, kind of, but there is no way I could have sat next to a CEO from a Fortune 1000 company and talked shop. I would have been clueless. I was after the title. It was a good job, and great for where I was in my career. But a few years later when I was looking for a job (and instead started JibberJobber because no one would hire me) I couldnt compete at the executive level. So Id like to know what kind of industries and companies you want to work in. Do you want to work in Fortune 500 or 1000, or in a startup? Do you want to work in a funded startup or a bootstrapped startup? Do you want to work in a bleeding edge industry or in more of the commodity space? Do you want to be in an environment where you have a staff of 500 people or 5 people? The skills you need to master will depend on the answers to those questions. I recommend having a pretty serious conversation with yourself about what kind of company, environment, and opportunities you want. As you do that you should get a shortlist of answers to the questions I asked and from that list you work backwards. If you have those titles at a really big company you might need to master more soft skills, like negotiation, leadership, communication, mentoring, strategy, etc. If you are the titles at a fairly small company you might need a fair amount of soft skills, but you might be in more technical meetings with your small team, making technical decisions, than in executive level strategy meetings. Im not going to say one is better than the other but what do you think youll enjoy more? I assume you have some serious technical chops. You have to, to be where you are today. Youll have to maintain a degree of those technical skills, but youll probably want to really beef up on all things strategy and communication. Any executive should consider my Management 101 course boring or at least, they should understand every single thing I talk about there. Master learning. Master curiosity. Master human relations. Master hiring well and leading an A team. If you can master those things you will be a great boss and a valuable contributor. What do I need to improve? It depends on what you are after, and where you are at right now. The answers to my questions above, and the results of an honest self-assessment should help you identify gaps in your skillset. Then, work consistently on those gaps. This is a marathon, so take it slow and dont burn out early. Perhaps read a book a month, or every two months, on things you need to improve on. Go one step further and write about what you are learning. Whether that is through a blog (so everyone can see and learn with you) or a journal (so no one can see), I dont think it much matters. But write. Critically think about what you are learning about. Practice. Teach. Mentor. Internalize personal growth. Ive talked about the best time to plant a tree. You will likely have opportunities come your way for the roles you aspire to. You might not be ready right now, but you can start preparing right now and in 5 months or 5 years or whenever, you will be on the right path of the right preparation. I am considering this my Plan B option. At first I took this line out of this post but then I thought I really want to highlight it. EVERYONE should have a Plan B option. And a Plan C. I think Im on Plan N or M because A and B and C didnt work out. In our careers we have to be agile. We have to adapt. Please have a Plan B, and let it be fluid! I would like to understand where do I start and where is the defining moment when I feel I am ready to take the leap. Honestly, you have already started. You started a long time ago, and your current title tells me you have done very well. Your defining moment will come at a time when you think who me? Yes, Id love to take that job, but I dont think Im the right person! But, if you are on the path I talked about, and you are learning, and curious, and writing, and you are excelling in developing your soft skills, you are as much the right person as most other people. Sure, there will be rock stars who are more qualified and better than you. But that doesnt mean you should turn down opportunities. In my last role I suffered from imposter syndrome for months. It was weird because I normally suffer from a big ego. But there came a day, months in, where I thought Oh my, I really do get why Im here. And Im just right for this job. I dont know it all yet, but Ill learn and Ill contribute. And I will be known as a great hire, even if I have to fake some of this stuff until I get it. So maybe your defining moment will come a few months after you take the leap :p In a follow-up email Anonymous says: I am thinking about going to the local Technology Meetups, conferences, and networking events. But I dont know if these events are going to help. They will help you if you know why you are going, and once you go, you do the right things. When I started going to network meetings I was wasting my time. Or, honestly, I was learning. I went for me, and didnt know why I was there other than that is what people said I should do. Even though Im a speaker at these types of meetings I tell people to not go for the speaker. Maybe youll learn something, or get inspired, but go because of what happens before the speaker gets up, and what happens after the speaker sits down. Go for the other people in the room. You should get personal branding benefit from going to these meetings. You should develop and nurture networking relationships. You should find opportunities to give to others, to help, to make introductions, and even to volunteer your time to the organization. Any of those are excellent reasons to go to network meetings and conferences. I also go with a mindset of competitive intelligence research. That is, I want to know what topics are hot (look at the trends in topics what is always talked about? What is new?) I want to know who the players are, how good the speakers messages are, and I personally go to learn more and better presentation skills. But if you dont learn anything you should do some excellent networking at these meetings. Who knows maybe your next offers will come from people you meet at those meetings. What are your thoughts about using recruiters? I think recruiters can be great to help you land your next role. It is critical to understand, however, that unless a recruiter has an opening that is right for you, and you are right for their role, you are nothing to them. You arent even a number you are just in the way to them finding their next hire. Im not ragging on recruiters. They would tell you the same thing at least, if they were being honest they would. If you want to know how recruiters work, check out Nick at Ask the Headhunter. He has an excellent ebook on working with recruiters. There you go a little bit of this, a little bit of that. You have a fun future ahead of you. Continue in your preparation so when the opportunities come youll be prepared to jump! Ask Jason How To Advance In My Career to CTO or VP of Technology I got a great set of questions from, lets say, Anonymous. Im going to edit the original wording a little, but not much. I am a frequent watcher of your pluralsight videos (Jason Albas Pluralsight courses here). I am looking to move to the next level of my career as a VP of Technology, VP of Software Development, or CTO. I am currently [one level below those titles]. I am looking to build a roadmap to get me to the next level. A few questions I have are: What do I need to master? If we were talking in person Id ask you a bunch of questions, most of which center around this role you want. My first CIO role was in a tiny company. I made up the title myself. I had CIO responsibilities, kind of, but there is no way I could have sat next to a CEO from a Fortune 1000 company and talked shop. I would have been clueless. I was after the title. It was a good job, and great for where I was in my career. But a few years later when I was looking for a job (and instead started JibberJobber because no one would hire me) I couldnt compete at the executive level. So Id like to know what kind of industries and companies you want to work in. Do you want to work in Fortune 500 or 1000, or in a startup? Do you want to work in a funded startup or a bootstrapped startup? Do you want to work in a bleeding edge industry or in more of the commodity space? Do you want to be in an environment where you have a staff of 500 people or 5 people? The skills you need to master will depend on the answers to those questions. I recommend having a pretty serious conversation with yourself about what kind of company, environment, and opportunities you want. As you do that you should get a shortlist of answers to the questions I asked and from that list you work backwards. If you have those titles at a really big company you might need to master more soft skills, like negotiation, leadership, communication, mentoring, strategy, etc. If you are the titles at a fairly small company you might need a fair amount of soft skills, but you might be in more technical meetings with your small team, making technical decisions, than in executive level strategy meetings. Im not going to say one is better than the other but what do you think youll enjoy more? I assume you have some serious technical chops. You have to, to be where you are today. Youll have to maintain a degree of those technical skills, but youll probably want to really beef up on all things strategy and communication. Any executive should consider my Management 101 course boring or at least, they should understand every single thing I talk about there. Master learning. Master curiosity. Master human relations. Master hiring well and leading an A team. If you can master those things you will be a great boss and a valuable contributor. What do I need to improve? It depends on what you are after, and where you are at right now. The answers to my questions above, and the results of an honest self-assessment should help you identify gaps in your skillset. Then, work consistently on those gaps. This is a marathon, so take it slow and dont burn out early. Perhaps read a book a month, or every two months, on things you need to improve on. Go one step further and write about what you are learning. Whether that is through a blog (so everyone can see and learn with you) or a journal (so no one can see), I dont think it much matters. But write. Critically think about what you are learning about. Practice. Teach. Mentor. Internalize personal growth. Ive talked about the best time to plant a tree. You will likely have opportunities come your way for the roles you aspire to. You might not be ready right now, but you can start preparing right now and in 5 months or 5 years or whenever, you will be on the right path of the right preparation. I am considering this my Plan B option. At first I took this line out of this post but then I thought I really want to highlight it. EVERYONE should have a Plan B option. And a Plan C. I think Im on Plan N or M because A and B and C didnt work out. In our careers we have to be agile. We have to adapt. Please have a Plan B, and let it be fluid! I would like to understand where do I start and where is the defining moment when I feel I am ready to take the leap. Honestly, you have already started. You started a long time ago, and your current title tells me you have done very well. Your defining moment will come at a time when you think who me? Yes, Id love to take that job, but I dont think Im the right person! But, if you are on the path I talked about, and you are learning, and curious, and writing, and you are excelling in developing your soft skills, you are as much the right person as most other people. Sure, there will be rock stars who are more qualified and better than you. But that doesnt mean you should turn down opportunities. In my last role I suffered from imposter syndrome for months. It was weird because I normally suffer from a big ego. But there came a day, months in, where I thought Oh my, I really do get why Im here. And Im just right for this job. I dont know it all yet, but Ill learn and Ill contribute. And I will be known as a great hire, even if I have to fake some of this stuff until I get it. So maybe your defining moment will come a few months after you take the leap :p In a follow-up email Anonymous says: I am thinking about going to the local Technology Meetups, conferences, and networking events. But I dont know if these events are going to help. They will help you if you know why you are going, and once you go, you do the right things. When I started going to network meetings I was wasting my time. Or, honestly, I was learning. I went for me, and didnt know why I was there other than that is what people said I should do. Even though Im a speaker at these types of meetings I tell people to not go for the speaker. Maybe youll learn something, or get inspired, but go because of what happens before the speaker gets up, and what happens after the speaker sits down. Go for the other people in the room. You should get personal branding benefit from going to these meetings. You should develop and nurture networking relationships. You should find opportunities to give to others, to help, to make introductions, and even to volunteer your time to the organization. Any of those are excellent reasons to go to network meetings and conferences. I also go with a mindset of competitive intelligence research. That is, I want to know what topics are hot (look at the trends in topics what is always talked about? What is new?) I want to know who the players are, how good the speakers messages are, and I personally go to learn more and better presentation skills. But if you dont learn anything you should do some excellent networking at these meetings. Who knows maybe your next offers will come from people you meet at those meetings. What are your thoughts about using recruiters? I think recruiters can be great to help you land your next role. It is critical to understand, however, that unless a recruiter has an opening that is right for you, and you are right for their role, you are nothing to them. You arent even a number you are just in the way to them finding their next hire. Im not ragging on recruiters. They would tell you the same thing at least, if they were being honest they would. If you want to know how recruiters work, check out Nick at Ask the Headhunter. He has an excellent ebook on working with recruiters. There you go a little bit of this, a little bit of that. You have a fun future ahead of you. Continue in your preparation so when the opportunities come youll be prepared to jump!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.