Software Development is a human endaevaour
Do you face challenges in designing your code architecture? Cloud architecture? Or even need a bit of strategic IT advice? Let's talk then!
What soft-skills I value?
As software engineers, we do not only right code. We deal with humans, we analyze, we think and reflect. Therefore, your soft skills are as important as (if not more) than your technical skills.
Communication
Crystal-clear communication is vital for the success of any senior software engineer. Public speaking, writing, and teaching are the skills I advocate the most.
Planning and Anlaysis
We live in a resource-limited world. Therefore, It is not only about knowing how to build software. It is also about learning to develop it effectively and efficiently.
Reflection
Experiences are only helpful if reflected upon, analyzed, and well-digested. That is why I am writing here. I am not only sharing my experience, but I also reflect upon it :)
Join the Insiders & Never Miss a Tip!
Software Developer? Join Smarter Code newsletter and get weekly tips from me on C#, Azure and Soft Skills