Mario Gerard is a great resource that I highly recommend you turn to if you want a better understanding of different technical jobs that may interest you and for which you may qualify. Even if you are happy with your current technical job, it does not hurt to know what potential path you have available in your career. Mario uses his vast experience as a technical professional to teach others on different technical opportunities available to pursue in his or her career. And what it takes to get those jobs is what it takes to succeed once you start the jobs the first 90 days, the first year, and how to become a competent technical professional and take on more challenges. Mario is an excellent communicator. He simplifies things so that anyone can understand. He is an outstanding teacher. He asks questions that we want to ask of his guests. I have recommended his blog posts and podcast to others. They have found it very helpful. To give you an example, you can check out his podcast with his guest, Visva Mohanakrishnan, Senior Technical Progam Manager (TPM) at Amazon, in two parts. In the two podcast episodes with her, I learned about the following items:
In his podcast, Mario not only asks questions to get the perspective of his excellent guests, but he also provides his perspective from his experience. You will get a solid understanding of what is required to succeed in different technical jobs. I want to thank Mario Gerard for taking the time out of his schedule to answer my questions. Five Questions Q: Can you explain the role of a technical program manager (TPM) as it exists at many companies? Do you see this role evolving in the future from how it is today? In short, a technical program manager (TPM) enables tech organizations to achieve their goals faster. This is done by the TPM being the single point person to be responsible for critical programs. The reason this role has become critical in recent times is that every program that is critical requires the TPM to effectively communicate technical issues and problems and work with several dependencies that are owned by other teams. The role is already significantly evolving, we can see this because we now have TPMs who specialize in certain areas like front end systems, backend systems, operational excellence, cloud technologies, payments, fraud, etc. Q: TPM is a hard job, so what kind of people you can turn to from whom you can learn and get advice? Who did you learn from when you were starting out? And now that you are principal TPM, whom do you go to when you want to bounce off ideas? Is there a support group for TPMs to share ideas and discuss best practices? Have you seen this at other places where you have worked? Generally, as a TPM, you can get advice and pointers from more experienced TPMs within your own organization. Also, you can always get help from SDMs (Software Development Managers) as well. I was lucky to have a very good peer group of TPMs both within the organizations I have worked at and also had a good circle of TPMs outside my organization who I could use to bounce ideas with. As a Principal TPM, I use my management chain to get help when required and use my peer network of TPMs within the organization heavily. There are people who are experts at solving certain types of problems; knowing who they are and what each person's expertise is generally a great start. I also help TPMs at various organizations with advice when they reach out to me. Q: Can the technical program manager's role be divided between the software development manager and the product manager? Or is it that there are too many products and software development projects that have to be managed in a coordinated manner to ship a product that there is a real need for a TPM? Yes, the TPM role could be divided between the SDM and a PM if they have the right set of skills. However, if both those roles have their hands full and need someone who could help their team scale, a TPM would be a great addition. The same goes for teams that do not have a Product Manager. There are several instances where a TPM also takes on the role of a PM's role when the team does not have a PM. This is particularly true when the TPM is very technical, and the Product that is being developed is also technical in nature or when the TPM has significant Product based knowledge. In general, the need for a TPM is generally higher if the organization is structured in such a way that there are too many dependencies outside the primary team's control. Q: What does a typical day (if there is one) look like for a technical program manager? A typical day for an embedded TPM would involve the following activities:
Q: Have you worked at a company where you had both a technical program manager and a business program manager? Is there a handoff that takes place from a TPM to a BPM as you the Product is close to being shipped? Do you even need both a TPM and a BPM? There have been instances where we have had a business PM whose primary responsibility is to interact with customers. This is generally true in an organization where the Product is a B2B product. In this type of organization, the BPM is generally responsible for customer interactions, dealing with legal, creating a go-to-market plan, working with press relations, etc. While the TPM is more internal-facing and is primarily responsible for building and shipping the product. Three Books Recommended by Mario Gerard Measure What Matters: How Google, Bono and the Gates Foundation Rock the World with OKSs by John Doerr Solution Architect’s Handbook: Kick-start your solutions architect career by learning architecture design principles and strategies by Saurabh Shrivastava, Neelanjali Srivastava, Kamal Arora Art of Scalability. The Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise by Martin Abbott and Martin Fisher Resources Mario Gerard Website TPM Podcast Mario’s Contact Information LinkedIn: https://www.linkedin.com/in/mariogerard/ Email: mario.gerard@gmail.com Twitter: mariorgerard ##### I am an author, speaker, career success coach. I guide people thrive on high stakes stage whether it's for a job interview, career advancement, a sales presentation or a high-stakes speech. I am the author of a practical book on speaking titled Winning Speech Moments: How to Achieve Your Objective with Anyone, Anytime, Anywhere. The main idea of the book is that if you want people to remember your speech and take action, you must create a winning speech moment. Please download the free speech checklist I created that I always use to create a winning speech for any occasion. Please contact me if you would like to thrive on high stakes stage. You can reach me at joza@winningspeechmoments.com or 732-847-9877. Note, if you are an author, executive, podcaster or interesting and would like me to interview with five questions and then publish it as a blog post and promote it on LinkedIn, Twitter and Facebook and become famous, please contact me.
1 Comment
We often don't pursue a job unless we have experience. So how do you get a job when you don't have the experience? It's is a classic chicken and the egg problem. How do you get the experience if you don't get the job first? Suneel Gupta offers an excellent approach to try in his book "Backable: The Surprising Truth Behind What Makes People Take A Chance On You." He explains what Reid Hoffman (entrepreneur, venture capitalist, author, podcaster) did early in his career to become a product manager at Apple without any experience. Instead of competing with better-qualified candidates, Hoffman tried something different. He approached James Isaacs, the head of product management, whether he would be open to looking at his ideas presented in a document. Isaacs agreed. After completing his document, Hoffman went to see Isaacs get his feedback. Though the document was not perfect, it showed to Isaacs that Hoffman had real potential. By taking a chance on Hoffman, Isaacs was now invested in Hoffman's success. And that's how Hoffman started his career in product management. Gupta used this lesson when he was trying to get funding for his startup. Hoffman advised Gupta that when you pitch for financing, address one to issues that are problematic right upfront. Don't wait for it to come up in Q&A. If address the issues upfront and show how you plan to address them, they may be more willing to take a risk on your startup. It worked. Gupta received funding for his startup. So the lesson here is that when you don't have the experience, there is a lot of uncertainty that makes it easier for someone to say no. The one way to overcome this uncertainty is to point it out upfront and then do something about it that makes you less uncertain. That is what Hoffman did that jumpstarted his career. That is what Gupta did that got him funding for his startup. That is something we can all do to get ahead in our careers, business and life. ##### I am an author, speaker, career success coach. I guide people thrive on high stakes stage whether it's for a job interview, career advancement, a sales presentation or a high-stakes speech. I am the author of a practical book on speaking titled Winning Speech Moments: How to Achieve Your Objective with Anyone, Anytime, Anywhere. The main idea of the book is that if you want people to remember your speech and take action, you must create a winning speech moment. Please download the free speech checklist I created that I always use to create a winning speech for any occasion. Please contact me if you would like to thrive on high stakes stage. You can reach me at joza@winningspeechmoments.com or 732-847-9877. Note, if you are an author, executive, podcaster or interesting and would like me to interview with five questions and then publish it as a blog post and promote it on LinkedIn, Twitter and Facebook and become famous, please contact me. Super Bowl is here again. It is the pinnacle of a long National Football league (NFL) season where the winning team will walk away with the most coveted trophy in American sports: the Vince Lombardi trophy. The winning team's players will receive their Super Bowl rings and the glory that accompanies winning the big game. To make it in the NFL, you must have a boatload of talent and willpower. Then to make it to the Super Bowl, you are the best of the best. That's why the game gets so much attention since it has a lot to teach us how to be the best in what we do and what it takes to win the ultimate prize of success. For us, our equivalent to playing in a "Super Bowl" is a job interview. To get an interview that can lead to getting a job and having a good career requires a lot of work. You need a good education, strong work experience, and marketable skills. When you do well in a job interview, you win a job, get a pay increase, and a path to a good career. To win a job interview, you have to be talented, experienced, adaptable, well-prepared, and poised. Interviews are highly stressful, and they should be since there is so much riding on them. Both you are the employer have to make a decision on making a big investment. And if it does not work out, it can be devastating for both. This makes interviews very high stakes and high opportunity. Football payers strive to have an opportunity to prove their worth in the Super Bowl. All NFL players are winners to be playing in the NFL. But they want more. They all have two goals: One, to get in the Super Bowl; second, win it. Is it just another game? Yes and No. The game does not change. But It is no ordinary game. It is the only game watched by over a hundred million people all around the world. People scrutinize every play on the field, every decision made by coaches, every call made by officials, every commercial aired on TV, and every song sung by the entertainment act during half time. Similarly, you have to prove your worth in a job interview. You are being judged on what you say and do during a job interview. You have to know what you are up against since there are no second chances. Your real competition is not another candidate but the interviewer. The other candidates can't affect your performance. It is how well you play the interview game against the interviewer to get you the win. You are probably saying at this point, hey, I thought I was just interviewing for a job, not taking it like I was playing in a so called "Super Bowl." Perhaps you should. Are you working hard to get an interview in the first place? And then, when you do get an interview, are you doing whatever it takes to get the job offer? If the answer to both is yes, then you have the same mindset of an NFL player. The stakes are very high for the Super Bowl as there is a lot of hype surrounding the game. For your job interviews, you have to raise the stakes. Unfortunately, many don't. I am amazed at how ill-prepared candidates often are for job interviews. People don't realize how much work is involved when you are interviewing for a job. Many have done more preparation for their SATs than they do for job interviews. You may get away with this for entry-level positions, but not if you want to get ahead in your career. Your competition will get much more difficult, and you can assume that they are all in it to win it. Most people can't give a well-thought answer to a simple question, "Tell me something about yourself?" Can you answer that question and score a "touchdown" in the opening question? If you do, your chances of winning the job go up quickly. It is a statement answer for the interviewer. He or she will know that you have not just shown up to play but are ready to stand out and secure an offer. Having a good career is not an accident, just like winning a Super Bowl is not an accident. Winning a Super Bowl means you worked harder, smarter, better than others both individually, as a team, and as an organization. And probably got some luck along the way too. Football players don't do it alone. They have had all kinds of coaches from young age to a professional career. You can do the same by having a support group, mentors, and coaches to succeed. Winning is a team sport, whether it's Super Bowl or job interviews. Stakes are very high; thus, rewards are very high. That means you must want it badly and willing to do just about anything to win. Now go plan, prepare, and play to win like the NFL players will do at this year's Super Bowl. You can be a winner and get to celebrate your getting a new job with your family and friends and then start planning for your next win. ##### I am an author, speaker, career success coach. I guide people thrive on high stakes stage whether it's for a job interview, career advancement, a sales presentation or a high-stakes speech. I am the author of a practical book on speaking titled Winning Speech Moments: How to Achieve Your Objective with Anyone, Anytime, Anywhere. The main idea of the book is that if you want people to remember your speech and take action, you must create a winning speech moment. Please download the free speech checklist I created that I always use to create a winning speech for any occasion. Please contact me if you would like to thrive on high stakes stage. You can reach me at joza@winningspeechmoments.com or 732-847-9877. Note, if you are an author, executive, podcaster or very interesting to talk to and would like me to interview with five questions and then publish it as a blog post and promote it on LinkedIn, Twitter and Facebook, please contact me. Ethan Evans is one of the best go-to sources to get an excellent understanding of different jobs you can move into in the tech space. If you want to get ahead in your tech career, you must follow Ethan, listen to his podcast, and watch his YouTube channel. Ethan will guide you on potential technical career paths you may want to pursue, what you have to do to get these jobs, and how to succeed in these jobs. Careers don't just happen; you have to make it happen. Ethan will give you some straight talk that you have to work hard and smart to have a good career in tech. Ethan's tag line on his website (ethanevans.com) is "Sharing what I have learned to help you succeed." He has tremendous credibility in providing great career advice since he has done it all in the technical area. He worked for startups for twelve years and at Amazon for fifteen years, with the last seven years as vice president. He recently retired from Amazon to focus on speaking, coaching, and consulting. What makes Ethan interesting to listen to is his passion for tech and his ability to communicate effectively about different tech jobs. He is a must source for people working in tech jobs and those working in non-tech jobs to understand better the jobs tech people do and connect with them so both tech and non-tech people can exchange ideas and learn about each other's jobs and make the company successful. I learn a lot listening to Ethan's podcasts or his guest appearances on other podcasts. You will too. In this blog post, Ethan was generous in answering five questions about a not well-understood position, but very important for products' success in companies like Amazon--technical program manager. I want to thank Ethan for answering my questions and for all he does to help people. Five questions Q: Can you explain the role of a technical program manager (TPM) as it exists at Amazon? Technical Program Managers (TPM) at Amazon work to make things ship. I think of this in terms of questions.
Of course, no job can be boiled down to a single word, but TPMs focus on what it takes to get a product to release by a particular date. This includes the debates about what should be included in each sprint in an agile environment; the TPM is often the Scrummaster if there is one. It also includes coordinating with other teams to align schedules because rarely is any one team able to launch something major in complete isolation. Responsibilities will always overlap, but the TPM is the main owner of shipping the project on time. Q: What should a new TPM do in the first 90 days to ensure success? At Amazon, the core of early success is "start doing something today." Those who feel they need to sit back and absorb, or who need to test the waters and gain approval before acting, ultimately don't do as well as those who jump in and contribute. This is a challenge for TPMs because, in many ways, the TPM job is less of a "first 90 days" job than many other roles. This is because the TPM is often working on a primary goal that is 6 - 24 months long. But, there are things the TPM can do on day one, such as
This basic loop of understanding blockages and working on them will immerse you in learning and start moving the project towards completion. Through the 90 days, you then must learn the architecture, learn the web of dependent teams and technology, and move up from the daily blockages to the goals and strategy of the project. But the thing you can do on day one is ask a developer, "what do you need today," and go get it for them. By contrast, if you ask a manager, "what meetings can I sit in on to learn, who should I meet, what should I read" you are doing nothing wrong, but you are being less proactive and will earn less respect. Q: What skills you must have to move into a TPM role, and what skills you must develop to be successful? Particularly at Amazon, the T is for technical, so the basic skill required is to have the technical ability. This often means software development ability, but TPMs in other fields, such as hardware, can meet this requirement with skills in those fields. The skills you must develop are in project management (organizing a set of tasks and people to accomplish a goal by a given date), program management (thinking longer-term about the strategic direction of the product or service, not just the current release), and influence (ability to get others to help you hit your goals). The TPM must be good at driving forward progress every single day while also "looking around corners" to anticipate future needs. The best TPMs keep the work of their teams unblocked proactively so that precious developer time is never wasted. They are also very good at getting other teams to do what is needed to support their own team. Q: What kind of jobs people move into after working as a TPM for several years? The most common next move for a TPM is to become a software development manager. In some sense, dev managers need both project and personnel management skills. Becoming a TPM allows the person to break apart the challenge of learning both groups of skills into two steps. As a TPM, they learn project management and influence skills. Then as a dev manager then learn about directly managing people. Some TPMs go in the opposite direction, away from directly building software personally, to become Product Managers. In these cases, the TPM is usually motivated by the desire to have more input into what gets done. They wish to shift from owning the execution of the direction to owning the definition of the direction itself. Overall I think the TPM skill set is a great one. My first real leadership role in my career was as a TPM, though the company did not have that title. When I think of my core skill set, I consider myself to be a TPM to this day, even though I added other skills and responsibilities to that core as I became an executive. The core of my success comes from organizing a group of people to deliver results quickly. Q: Can you explain what you mean by your famous saying, "Results are the Currency of Credibility," and how is it applicable to a technical program manager? When I created the phrase Results are the Currency of Credibility, it was because I realized that people were more likely to listen to someone who had accomplished something meaningful in their sight. Talk is cheap, and lots of smart people have many opinions. One way to differentiate how much weight to give to the opinion is to look at what the person has accomplished, what results they have produced. When I see someone with lots of results, I listen to their ideas and opinions more closely, even if intellectually I may disagree with what I am hearing. I reason, "this person has accomplished great things and has this belief. Though the belief sounds strange to me, perhaps I had better put more effort into understanding what they mean, because it is working for them." For a TPM, the direct application of this phrase is in its influence on others. If they have shipped a lot, their teams will trust their decisions. Other teams, product managers, and development managers will tend to accept what the TPM asserts about their resource needs, schedules, and plans. What I specifically advise people is to make an impact by delivering valuable results before doing too much talking about what you think should change about the team or company. Five Books Recommended by Ethan Evans 1) Decisive: How to Make Better Choices in Life and Work by Chip and Dan Heath 2) Leadership and Self Deception: Getting Out of the Box by The Arbinger Institute 3) The Four Hour Work Week by Tim Ferris 4) I Moved Your Cheese: For Those Who Refuse to Live as Mice in Someone Else’s Maze by Deepak Malhotra 5) Eat That Frog: 21 Ways to Stop Procrastinating and Get More Done with Less by Brian Tracy If you would like to see Ethan's full book recommendations, then please click here. Ethan’s Contact Info: Website: https://ethanevans.com/ Twitch Channel: https://www.twitch.tv/search?term=ethanevans LinkedIn: www.linkedin.com/in/ethanevansvp Twitter: @EthanEvansVP Facebook: https://www.facebook.com/ethanevansvp YouTube Channel: https://www.youtube.com/channel/UC-BAdkBGjOIlccGLZ3jbLiA Ethan Evans’ Podcast: https://podcasts.apple.com/us/podcast/ethan-evans-podcast/id1461708488 TPM Podcast by Mario Gerard in which Ethan was the guest talking about technical account manager role: https://www.mariogerard.com/tpm-podcast-with-ethan-evans/ ##### I am an author, speaker, career success coach. I guide people thrive on high stakes stage whether it's for a job interview, career advancement, a sales presentation or a high-stakes speech. I am the author of a practical book on speaking titled Winning Speech Moments: How to Achieve Your Objective with Anyone, Anytime, Anywhere. The main idea of the book is that if you want people to remember your speech and take action, you must create a winning speech moment. Please download the free speech checklist I created that I always use to create a winning speech for any occasion. Please contact me if you would like to thrive on high stakes stage. You can reach me at joza@winningspeechmoments.com or 732-847-9877. Note, if you are an author, executive, podcaster or very interesting to talk to and would like me to interview with five questions and then publish it as a blog post and promote it on LinkedIn, Twitter and Facebook, please contact me. |
AuthorJay Oza Archives
July 2023
Categories
All
|