Microsoft CDAs on the Importance of Soft Skills for Software Developers

Microsoft CDAs on the Importance of Soft Skills for Software Developers

Most developers have certain goals for their career and also their life.

For me, for a very long time, it was to publish my own indie game. And I reached that goal.

But I figured, to achieve any goal, it’s not only about the technical skills. Communicating, personal growth, getting out of your comfort zone and building these soft skills are also immensely important.

At the Microsoft Tech Summit in Frankfurt, I met the following Microsoft CDAs (Cloud Developer Advocates) who certainly have a position many developers desire, and I asked (and recorded), what they think about the importance of soft skills for every developer.

The first person I asked was Shayne Boyer. He wrote his first text-based role-playing game at age 11 and is now CDA for .NET/.NET Core, Docker and Node.js. It’s all about communication, he says, and you should definitely join local groups and approach new people to exchange your ideas â€“ also at work.

Here’s the (short) video:

Next would be Zachary Deptawa and Bernd Verst. Zach’s primary professional background is rooted in Linux, hence he’s also a CDA for Linux (Yes, a Microsoft CDA for Linux. Welcome to 2018!). He thinks you should tell your story, be relatable and conquer your fears. If you do that, awesome stuff is happening.

Bernd originally comes from Germany. He studied six years in San Francisco, then worked for Google, then Twitter, even the government and now is a Microsoft CDA for Linux, Containers (Kubernetes) and Python. In his opinion, mentorship is very important. Both, getting mentored and also be the mentor yourself.

But see for yourself. Here’s the video with Zach and Bernd:

I hope these little clips helped in any way. If so, please let me know.

Write your comments below and share your thoughts on the importance of soft skills with the community. 


But wait, there’s more!


要查看或添加评论,请登录

Patrick God的更多文章

  • How To Find The Right People To Boost Your Software Career

    How To Find The Right People To Boost Your Software Career

    TL;DR? Listen to the podcast or watch on YouTube. Enjoy! ?? Lately, a student asked me how you find the right people in…

  • 8 Takeaways From 8 Years in the Software Industry

    8 Takeaways From 8 Years in the Software Industry

    Recently I gave a talk at the same university where I graduated eight years ago. It was nice and funny to see the…

  • DevOps - Saving Your Code from the Apocalypse

    DevOps - Saving Your Code from the Apocalypse

    A former fellow computer science student who is now a professor asked me to give a talk about DevOps. It seems to be…

  • How to Find Your Mentor

    How to Find Your Mentor

    Having a mentor can benefit your career and your life in general as a developer dramatically. Bernd Verst, Cloud…

  • 11 Tips on how to Survive any Convention as an Indie Game Developer

    11 Tips on how to Survive any Convention as an Indie Game Developer

    In 2005 I went to the Games Convention in Leipzig for the very first time. Ten years later I’m at Gamescom in Cologne.

  • Do You Need a Computer Science Degree to Be a Developer?

    Do You Need a Computer Science Degree to Be a Developer?

    It’s the eternal debate. Is a degree really necessary nowadays? The short answer: No.

    2 条评论
  • The Most Underrated Skill Every Developer Needs

    The Most Underrated Skill Every Developer Needs

    Imagine you are a student of computer science. And now imagine you are so lucky, that you get a job as a working…

  • How to Stay Motivated

    How to Stay Motivated

    Wherever you currently are in your life, sometimes it’s just hard to stay motivated. No matter if you’re studying…

  • 3 Phrases That Will Kill Your Agile Team

    3 Phrases That Will Kill Your Agile Team

    I’d say most development teams nowadays at least call themselves agile. But often the question arises, are they really…

  • The Magic Formula to Improve Your Programming Skills

    The Magic Formula to Improve Your Programming Skills

    You are a programmer or you want to become a programmer, but when you are at this stage in your life, it doesn’t stop…

社区洞察