leadership skills
-
Leadership Skills # 3: Establishing Trust

When your safe environment changes with team shifts, remember: avoid labeling, respect the role if not the individual, communicate without emotions, stay open-minded, build trust over time, organize thoughts into bullet points, and focus on the larger purpose in conversations. Continue reading
-
Leadership Skills # 2: Mind the Gap

Instant reactions to situations always yield a different kind of result. The width of the gap between stimulus and response is dependent on our conscious awareness of it. One needs to detach oneself from impulsive thoughts and poorly thought-out actions. It will be inevitable to avoid knee-jerk reactions but an honest reflection is more important. Continue reading
-
Leadership Skills # 1: Active Listening

The key to active listening is to convey a probing, clarifying, and shaping of thoughts. It is important to slow down and not act upon the information one already has, and to be honest with yourself. Continue reading
About Me

Over 24 years of experience developing software to support multi-million dollar revenue scale and leading global engineering teams. Hands-on leadership in building and mentoring software engineering teams. I love History as a subject and also run regularly long distances to keep myself functional.