YoVDO

Managing and Leading Developers

Offered By: LinkedIn Learning

Tags

Management & Leadership Courses Emotional Intelligence Courses Agile Software Development Courses Trust Building Courses Leadership Development Courses Remote Team Management Courses Interviewing Skills Courses

Course Description

Overview

Do you manage developers? Are you a developer who wants to make the jump to management? Engineering leadership requires a blend of vision and strategy, technical know-how, and, most importantly, people skills. Learn best practices for getting to the next stage in your career, and how to lead your engineering teams for success.
  • Explore the managerial path as an engineer.
  • Identify best practices for managing engineering teams.
  • Discover how to lead and inspire your teams.

Syllabus

  • Course 1: Tech Career Skills: Moving from Developer to Engineering Manager
    • Learn about the skills you need to successfully transition from an individual contributor developer on a team to an engineering manager.
  • Course 2: Tech Career Skills: Interviewing Developers
    • Looking to add a new developer to your team? Learn how to prepare for and conduct interviews to accurately assess a candidate's technical aptitude and overall fit.
  • Course 3: Tech Career Skills: Effective Technical Communication
    • Become a better communicator in the tech field. Learn the communication skills you need to ensure successful product delivery, manage a remote team, and excel in your career.
  • Course 4: Succeeding as a First-Time Tech Manager
    • Discover strategies to succeed as a leader in tech. Find out how to build the right team, create team goals, communicate technical information, and effectively lead a global team.
  • Course 5: Agile Software Development: Creating an Agile Culture
    • Ready to make your organization more nimble and responsive? It starts with culture. Learn how to develop trust, communication, productivity, and innovation on your team.
  • Course 6: Agile Software Development: Remote Teams
    • Successfully roll out an agile-based remote working strategy for your software team. Learn best practices for effective communication, hiring, and distributed development.
  • Course 7: Building High-Performance Teams
    • Discover how to accelerate your team's performance.
  • Course 8: Building Trust
    • Learn how to build trust in the workplace. Find out how to earn trust, practice trust, and rebuild trust.
  • Course 9: Having Difficult Conversations: A Guide for Managers
    • In a course designed specifically for managers, learn about how and when to conduct a difficult conversation.
  • Course 10: Leading with Emotional Intelligence
    • Get concrete techniques for boosting your emotional quotient (EQ) to better lead teams, work with peers, and manage up.
  • Course 11: Coaching Skills for Leaders and Managers
    • Learn coaching skills that can help you develop your employees and add value to your organization.

Taught by

Jessica Rose, Billy Hollis, Annyce Davis, Rashim Mogha , Andrea Goulet, Andrea Goulet, Mike Figliuolo, Brenda Bailey-Hughes, Marlene Chism, Britt Andreatta, PhD and Sara Canaday

Related Courses

Agile Software Development
University of Minnesota via Coursera
Desarrollo de software Agile
University of Minnesota via Coursera
Mastering Agile Development of Software as a Service
UC Berkeley via edX
Cloud Computing Foundations
Duke University via Coursera
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX