Okay, let's do a little interview prep today. It's important that you be able to demonstrate an ability to bridge the gap between tech and non-tech worlds. So, how would you answer this question if it came up in a job interview?
When it comes to non-technical team members or stakeholders, how do you effectively communicate complex technical concepts?
Newbies and experienced devs, alike: please share your proven strategies and techniques for breaking down the intricacies of coding and technology into digestible information.
Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie!
Image by Freepik
Top comments (6)
What I recommend
The mindset is to believe that there no bad students, only bad teachers.
If someone didn't understand what you tried to say, try to say it more clearly.
The rule is to forbid yourself to use jargon
Jargons are the words that you use between developers to go faster, because everyone understand them, but make only things worse who people who don't understand those words.
If you cannot explain what your company does without using the words "blockchain", "AI" or "SAAS" then you can't explain what your company does.
Practice is how you become good at it
If you need inspiration, have a look at my explain me like I'm five collection
▶️ jmfayard.dev/explainlikeimfive
Use simple language: Avoid using technical jargon or complex terminology that might confuse your audience. Instead, use plain language that is easy to understand. Break down complex terms or acronyms and provide clear explanations.
Tell a story: Present the tech concept in the form of a story or narrative. This can help engage your audience and make the concept more ilegal relatable. Use real-world scenarios or examples to illustrate how the technology works and its potential impact.
Visual aids and demonstrations: Utilize visual aids such as diagrams, charts, or infographics to simplify complex ideas. Visual representations can often convey information more effectively than words alone. Additionally, if possible, provide demonstrations or hands-on experiences to help solidify understanding.
I've had success figuring out what the other person already knows and understands, then using that as a springboard. I'm into cars, so if I can use a car metaphor to explain how something works (or doesn't work) I'll absolutely do it. If they know a little bit about the tech I'm using for something, I'll ask about it then build on that if it's something more advanced or a topic they haven't gotten into yet.
My mother still thinks everything I do is magic though. I can't explain that properly...
Don't go too much in depth. Throw out all acronyms, technical details, and things that someone would have to look up on their own. Explain in terms using everyday things, events, etc. This will allow them to either 1) be satisfied with the information you gave or 2) ask more questions. Then you can go in depth.
it is a tough job to make people buyin. and often people arejust to ignorant for the technology. so we also have to change and answer in vague terms. the most important thing is just to show confidense.
How does this work? it works very good.
how are you going to do it? I will select modern technologies, follow best practicesof software development and build a stable foundation.
Technology is ever-evolving. Hacking has become a common occurrence. Without the requirement for administrative access, hackers have developed tools that can be used to compromise proprietary systems or access networks. Although I wasn't the top student in my high school, I always managed to get by, and I continued to do so until I entered college. When I failed my courses in my first year due to illness, things really began to pile up on me. My second year was extremely challenging because I had to accomplish things I never believed I could. After the first time, it was simple to pay the hacker to change my grades semester after semester, and I'm now in my third year. So hiring a hacker turns out to be a good idea after all. If you require assistance as well, you should contact Wizard Web Recovery by mail at: wizardwebrecovery(@)programmer(.)net or Reach them via WhatsApp: +1 (917) 725-3296