Tech Lead
CurrentAs a Tech Lead, I'm more focused on people development than software development itself. I still code (and I love code, more than ever), but now my main challenge is consider myself as a facilitator, to empower people and leverage their technical skills.I'm thinking more on long term roadmaps, breaking things down into smaller pieces so that the team can act operationally while I follow in a more strategic and tactical way.Not just being recognized as a leader, but formally, within an organizational structure, taking on this role is a whole new world for me, so as I discover the day-to-day minutiae, I update my description over time.---Some observations being a Tech Lead:- Technology is not an end in itself. It must serve the people and the process involved, not the other way around. And this is not an excuse to write/accept bad code. Quality software is expected as much as adherence to business requirements;- Leading is about leveraging others, delegating, training and empowering;- Communication is the central key: openly, promoting dialogue and understanding by listening actively and empathizing;