BECOME A LEADER
Are you ready to lead your team? You’ve been developing or testing software for a while and have led a few projects. Now you are ready to take on more responsibility.
Only, you’re not quite sure how to go about it. Your career has been growing steadily, but the leap to management has been out of your grasp.
Managing a team has a distinctive set of skills and behaviors, just like any other job. Management is a different job than being an engineer, even a lead. You need to learn how to do the management job.
The Software Leadership Academy’s Software Leadership course will teach you all of the skills necessary to lead a high-performing software engineering team.
The leadership model behind the class has been proven time and time again in helping engineers advance their careers into management positions. The model also helps managers to advance to higher positions. These skills include:
In addition to learning these management skills, you will also learn to be a strong leader, and be perceived as a leader. You will learn how to:
In addition to the leadership skills, the Software Leadership course includes a proven roadmap to promotion, a personal marketing plan to show that you are ready for the responsibility.
Also, enrolling in this course will give you access to our community of leader learners, powered by Slack. You will receive an invitation to our Slack workspace where you can interact with other students and John Ruberto, your instructor.
John has been leading software engineering teams, both development and testing, for over 20 years. He has coached hundreds of engineers in leadership. John holds a BS in Computer Engineering, MS in Computer Science, and MBA, and has lead engineering teams at some of the best companies in Silicon Valley.
"I would highly recommend this program to anyone aspiring to choose the management path or at any time in their career grow and strengthen their leadership skills. Companies who love to grow their leaders can greatly benefit from this program as well. "
- Manimala Kumaravel, Technology Leader
"I would highly recommend John’s course and his leadership training curriculum to any engineer or manager looking to take that critical next step to an engineering leadership role in an organization!"
- Kesavan Narayan, Director of Engineering at Clover, a First Data Company
John has been a tremendous influence in my career as a I progressed from an engineer to leadership roles in engineering throughout my path to my current role as Director of Engineering at Clover , A First Data Company. He has the unique ability to mix technology with a teaching point of view backed with a wealth of leadership experience running small and large engineering organizations. John’s influence on how to undertake 1:1’s with staff as well as his guidance for up leveling that to managing Senior engineering managers was instrumental in maintaining my high Annual Employee Engagement scores at Intuit. As I took the next step to Director of Engineering, I found John was still engaged in my career as a coach and a mentor and his ability to stay connected to one’s career aspirations is what I admired the most about the John as a leader/mentor. John has provided me with a wealth of best practices I leverage as a leader on a daily basis from fostering innovative thinking in my teams, goal setting for engineers & managers, to thinking strategically about technology decisions I make for my organization.
The content and topics provided at the Software Leadership Academy are comprehensive and well thought out on all aspects of Software Engineering Leadership. Critical topics in people leadership around Recruiting and Performance Management are explored thoroughly while helping set mindset around them. The various management models and frameworks used in several topics help you retain the concepts and apply them more effectively. For example, the SWOT model for personal development, Goals Grid for leading change, and several others.