When I was a kid, my mum always said to me, "Money is not everything, but everything needs money." This is the financial education I got from my mum. How true is this statement? I was too young to understand it at that time, but when I have grown up, I found the wisdom of the statement.
At some point in your career in a technical role, you would be promoted to a leadership role. Then you realise, having technical skills in your domain of expertise alone, is not enough to survive in the tech industry, but also, you would be facing a lot of challenges to deal with, and different crises to handle every day. So, here’s the bad news and good news. The bad news is that you don’t naturally equip yourself with the skills to manage your team from your technical experience. The good news is that, if you have an open mindset to learn, you can continuously improve to become a better leader.
I want to communicate with you on the importance of communication as a software developer. It may sound obvious, but it would impact significantly on your career. If you ignore what I said in this podcast, maybe you would not get the high paying job that you want in the interview process, maybe you would not get the promotion that you want as you were perceived as an incapable leader, maybe you won’t get the support that you want from your team members. You would not want to put yourself in such a competitive disadvantage position for your career and there is a couple more scenario that you would need good communication skills. I am going to share some tips on how to improve in this podcast.
I have 3 degrees from the university in Hong Kong: a bachelor of chemistry in faculty of science, a master degree in computer science at engineering school and an MBA, master of business administration. I want to share with you my learning about what they don't teach you in school.