
Bridge the gap between management and engineering by learning empathy, respecting differing communication styles, and aligning priorities through hands-on activities to boost collaboration.
Learn to communicate effectively with engineers by recognizing diverse backgrounds and working styles, avoid stereotypes, and embrace that one size does not fit all while focusing on the how.
Understand how introverts and extroverts differ and how to tailor communication with engineers who recharge by focus and solitude, avoiding unnecessary meetings and open offices.
Bridge engineering and business priorities by clearly explaining why a task matters to the business and the customer experience, while listening to technical concerns to prevent schedule slips.
Empower teams to balance short-term value with long-term maintainability by communicating about technical debt, simplifying designs, retiring obsolete systems, and leveraging existing systems.
Balance long- and short-term objectives by aligning business needs with engineers' incentives, favoring simplicity and reuse over building large, complex systems.
Bridge the gap between big-picture aims and engineers' detail orientation by clearly stating the project’s business goals, requirements, and realistic scalability, latency, availability, and dependencies.
Explore how engineering and management view a project differently, weighing business value, resources, timelines, prompts, dependencies, scale, and quality amid ChatGPT interventions to balance short-term gains with long-term technical debt.
Engineers prefer written and asynchronous communication to protect flow state and productivity, so use keyboard-based updates and Slack or email, reserving in-person talks for sensitive or team-building moments.
Understand why engineers use technical jargon and the need for a common language to get work done. Ask questions, gain high-level familiarity with frameworks, and bridge communication with engineers.
Respect engineers' time by communicating directly and succinctly, avoiding fluff and unnecessary meetings, and promoting asynchronous, prepared brainstorming that accommodates introverts.
Bridge the gap between business concerns and engineering by listening to technical concerns, practicing reflective listening, and using two way communication with active confirmation to address mismatches.
Prepare for objections by engaging the technical lead, assessing schedule impact, and outlining design changes; hold a brief in-person meeting with a pre-meeting email to set expectations.
Engineers are results-driven and prefer focused, productive work. Managers should minimize meetings, respect engineers' time, and use direct, text-based, asynchronous communication to avoid disrupting flow.
Learn how engineers' focus on productivity can create resistance to collaboration, and how to balance pair programming, interviews, and reviews with a clear collaboration process.
Tailor your communication to the listener's experience level, recognizing that newcomers may need direct guidance while seasoned engineers collaborate and speak the same language in professional settings.
Discover how to respect engineers' flow state or the zone, where focus and productivity thrive, and use asynchronous communication to avoid disturbing them.
Practice crafting asynchronous meeting announcements to engage engineers, set a clear agenda and time limit, respect focus by scheduling after lunch, and reserve in-person time for questions and answers.
Learn strategies to solicit and deliver feedback with engineers by institutionalizing code and design reviews, setting clear expectations, and implementing open, regular performance feedback.
Foster transparency by setting clear expectations and enabling regular, bidirectional feedback through design and code review policies, ensuring engineers show their work and catch misdirections early.
Prioritize written communication to bridge language gaps and cultural differences in engineering, and explicitly solicit feedback to overcome hierarchy and improve collaboration.
Learn to harness asynchronous, written communication to collaborate with remote engineers across time zones, using Slack and email, and establish design reviews, code reviews, and regular check-ins.
Practice reflective listening by restating and confirming understanding, and use the feedback sandwich to deliver critique with empathy. Be direct with engineers, focus on technical challenges, and bridge disciplines.
Role-play a management conversation to enforce consistent code reviews and coding standards, diagnose barriers, and implement a two-review system with clear design and coding guidelines.
Review how introverts and extroverts shape engineering and management communication, balancing soft and hard skills, preferred engineer communication styles, and language or cultural barriers.
Why do our technical projects keep slipping? Why are the engineers I work with annoyed when I try to talk to them? Why are they resistant to coming back into the office? Why can't they appreciate the strategic importance of what we're building?
If you've ever asked yourself any of those questions - consider that the problem might not be with your engineers, but with how you communicate with them. Managers, project managers, or anyone who depends on technical teams need to understand how engineers think differently - and how to communicate with engineers to maximize their productivity and their morale.
This course is taught by Frank Kane, who brings his experience as both a senior manager and as a senior engineer at Amazon headquarters. Frank's seen the challenges of communication between engineers and non-engineers from both sides of the table, and shares his insights on how to empathize with engineers to communicate more effectively. You'll join 700,000 learners who have gained technical and managerial skills from Frank.
Better communication with engineering leads to more realistic project schedules, a more productive team, and an assurance your team is building the right thing. Some specific topics we'll cover include:
Introversion vs. extraversion, and how to create an environment conducive to both
Communication challenges arising from a focus on the big picture vs. a focus on technical details
Optimizing your communication style to keep engineers productive
Soft skills vs. hard skills, and the communication challenges that arise
Navigating cultural, language, and geographic barriers
You'll also get four hands-on activities, including a role-playing exercise of a difficult meeting with a lead engineer. You'll get to practice and apply what you learn.
This course is aimed at non-technical staff that depends on engineering teams to deliver results - managers, project managers, or anyone else on the business side. Understanding what makes engineers tick goes a long way in building a more productive working relationship with them. Hope to see your enrollment!