software lead weekly

good practise

There are several common things and These all take practice. 1. Organization skills/project management skills: ability to pull together internal/external resources, ability to create clear plans, ability to build relationships with other teams to make cross-team collaboration easier 2. Communication skills: ability to deescalate and mediate conflicts fairly, ability to give both positive and negative feedback regularly, ability to create psychological safety, ability to deliver bad news while maintaining psychological safety, ability to run efficient meetings, ability to make unpopular decisions while still commanding the team’s respect, ability to engage with different personality types and communication styles 3. Delegation skills: ability to translate ambiguous directives from above into actionable tasks for the team, ability to arrange tasks so that individuals have the creative freedom to figure out how to do it, predictability in decision-making, ability to shield team from external pressure, ability to give negative feedback immediately, ability to fire low performers before they fester into team morale and culture problems 4. Coaching skills: ability to give targeted advice, ability to match employee’s own aspirations and growth objectives to projects, enough technical expertise to point people in the right direction, ability to evaluate skills and hire for them

Dealing with ambiguity and developing resilience

http://www.melanieallen.co.uk/articles/dealing-with-ambiguity/

The 2 Mental Shifts Highly Successful People Make

https://medium.com/personal-growth/the-2-mental-shifts-highly-successful-people-make-7089450c2d7c

why your programmers just want to code

https://hackernoon.com/why-your-programmers-just-want-to-code-36da9973388e

Three Powerful Conversations Managers Must Have To Develop Their People

  1. Starting with kindergarten, tell me about your life

  2. Spot their lighthouse and bring it into focus “The idea is to try to get employees to start to talk to you about their dreams, or three to five of them if they don’t really want to commit to one idea. None of it should be time-bound — no 10-year plans. Ask what this person would be doing at the pinnacle of his or her career — when they’re feeling challenged, engaged and not wanting anything else.”

  3. Create a career action plan

leading snowflakes

http://leadingsnowflakes.com/ Show How, Don’t Tell What - A Management Style

Progressing from tech to leadership

https://lcamtuf.blogspot.hk/2018/02/on-leadership.html

Share your Manager README

https://matthewnewkirk.com/2017/09/20/share-your-manager-readme/

How to Win Friends and Influence People

https://www.amazon.com/How-Friends-Influence-People-Chinese

Books I read this year

https://www.gatesnotes.com/About-Bill-Gates/Best-Books-2017