Nashville, Tennessee, United States
Making the leap to management isn't easy but, with the right skills and preparation, solving people and process problems can be incredibly rewarding and profitable. In fact, the experience and skills you've gained over the years may have prepared you for this new role without even realizing it!
In this session we will explore how software engineering principals and patterns can guide your journey to becoming a successful development manager. We'll cover what the role entails, common hurdles, and the mental shift required to do it effectively.
I've been working on a series of blog posts for over a year with the intention of publishing a guide on how to become a successful software development manager. Over time I began to notice a trend in the correlation of programming concepts to leadership strategies, so I decided to create a presentation which should resonate with developers and provide insight into how they might follow a similar path.
Gaines is passionate about helping people reach their full potential and providing the structure necessary to maximize their value. His strategic leadership capitalizes on a blend of technical vision and business acumen acquired through 20 years identifying, qualifying, building consensus for, and implementing solutions to meet business objectives.
Gaines serves as founder and CIO for Music City Tech, an educational non-profit responsible for organizing the Music City Code, Music City Agile, and Music City Data conferences in Nashville, TN. His public speaking and other thought leadership work led to becoming a three-time recipient of the Microsoft MVP award and serving on the board of directors for Technology Leaders of Nashville and the Nashville Technology Council.