The COVID-19 pandemic has been the toughest test that I had to endure in my work life. Unlike many others, I did not lose my job however I was the person on the other side of the table having to give the bad news. It is with much sadness, I had to let go of more than half a dozen of my talented engineering staff since the start of this year. It wasn’t an easy thing to do, however, it allows the company to survive this pandemic and come back on the other side of it stronger.
I was recently introduced to Dave Snowden’s Cynefin framework, pronounced “kuh-neh-vin”, as a way to understand the complexity of an issue so that you know your options to respond accordingly. With Cynefin, Dave Snowden, reminds us that not all issues are created equal and that different issues warrant different solutions. Continue reading “Cynefin”
An year ago, my next career goal was to become a Tech Lead. I wondered whether it is something I can achieve with dedication and aiming high or is it a simple case of being born with leadership gene, if such thing actually exist. When I consulted with Ben Liquete, my team’s Tech Lead at Barnardos Australia, we brainstormed about the qualities that makes up a Tech Lead and it came down to the following: A Tech Lead is an experienced programmer and a valuable team member. Is that all? No, there is more to it. Let’s dig deeper, shall we?