The following feedback was collected at a recent C4E masterclass and summarized by ChatGPT:
A quick interview with Chris Laffra why it is important to communicate well as an engineer:
Your teacher, Chris Laffra, is a software engineer with over 30 years of experience in software engineering, spanning various domains, industries, and roles. Developer productivity, communication skills, and software engineering leadership are his core competencies. He has a Ph.D. in Computer Science and authored numerous publications and books. Chris worked as an individual contributor, manager, team lead, and developer advocate at IBM, Google, Uber, Morgan Stanley, Bank of America, and JP Morgan.
Chris is working on a startup bringing Python data analysis to the browser. Chris is passionate about helping other engineers discover the right path for their professional and personal development, and he gives coaching, mentoring, and in-person Communication for Engineers masterclasses to share his experience with others.
As engineers, we care a lot about our technical skills and code. They define us. However, communication skills tend to get less attention. Examples of those softer skills are: how to collaborate, reach a consensus on an idea, articulate our thoughts, and listen to others.
This masterclass provides a simple plan, a systematic approach, and actionable advice for improving your communication skills. It also includes the Communication for Engineers book, the Secret to Developer Productivity book, and a 70 page printed handout with comprehensive materials on the same topics.
|
![]() |
This masterclass already helped hundreds of engineers develop their communication skills to an advanced level.
Attending this masterclass will make you a more successful software developer, impactful engineer, and happier engineer. When you improve your communication skills as a software developer, three different types of communication partners will benefit:
The C4E masterclass is kept small on purpose. The ideal number of attendees is around 20 people, to foster an interactive environment and ensure you get the most out of this event. The materials and exercises are discussed in three different sessions:
Attending this masterclass will make you a more successful software developer. You will become more impactful. Moreover, you will become a much happier engineer. You will effectively explore the many dimensions of communicating well with other engineers and stakeholders. You will learn how to become more impactful and productive by improving your communication. You will acquire various soft skills to help your work as a software developer/engineer.
When asked what attendees learned from the masterclass, answers included:
"Branding yourself can be fun."
"Communication helps me improve my career."
"To communicate well, I need to focus on controlling my emotions."
"You are a brand. Not only when you are finding a new job, but all the time."
"The insights from this masterclass have a major impact on my development, enjoyment and mental health at work, now and in the future."
"Communication is not just talking to people, but it is happening all the time"
"This course taught me to see how my experience aligns with others."
"I can do code reviews better."
"Writing is an important skill to develop!"
"Everything is connected. The way you reply to emails, write tickets, write documents, write code, comment on code reviews. Everything plays a role in your "brand" and in how people see you. Doesn't matter whom you're talking to in the "hierarchy chain", you need to be polite, objective and effective when communicating. Thinking about engineers (encoding, decoding, channels) make a lot of sense when thinking about communication."
"Tickets are communication tools."
"This workshop should be mandatory training at JP Morgan!"
The C4E Masterclass has been delivered over two dozen times in the past, with a couple more planned in 2024. It is held on site at a company's offices, at a partner site, or at conferences, such as GOTO Amsterdam and GOTO Copenhagen. Upcoming public sessions will be listed below as they are scheduled.
To schedule a session at your own offices, contact Chris using the button shown below.