In a recent discussion between Sol Rashidi, a renowned technology executive with expertise in AI, data strategy, and digital transformation, and Joe Reis in his Data Engineering course on Coursera/DeepLearning.AI, valuable insights emerged for data engineers on determining the right level of technical detail when communicating with stakeholders.
1. Know Your Audience:
Identify whether the stakeholder is functional, techno-functional, or purely technical. Adjust your detail and technical language accordingly.
2. Start with Functional Language:
For non-technical leaders, avoid jargon and focus on business outcomes and value.
3. Light Technical Detail for Techno-Functional Leaders:
Simplify technical concepts without overwhelming stakeholders who have both business and technical backgrounds.
4. Full Technical Depth for Technical Leaders:
With CTOs or technical VPs, dive deep into details to showcase your expertise.
5. Adapt Based on Company Size and Type:
In startups, leaders may be more technical, while larger enterprises often have functional leaders. Adjust your approach accordingly.
6. Look at Titles and Reporting Lines:
If stakeholders report to a CIO, CTO, or CDO, they may be more open to technical discussions, but assess their background first.
7. Test Their Knowledge Early:
Ask questions to gauge their understanding of technical concepts, allowing you to tailor your explanations.
8. Be Ready to Pivot:
Start with a functional approach, but be prepared to adjust if the conversation shifts towards technical details.
If you like to learn more from Sol Rashidi, please check out her book here:
if you would like to learn more from Joe check these out:
- Data Engineering Course 🧑🎓
- Fundamentals of Data Engineering: Plan and Build Robust Data Systems
- Substack