In Programming
Based on my experiences, my list would go like this -
Have empathy. This is the most important. Learn continuously. This is the second most important. Apart from these, you need
- Understanding of the organization and its culture
- Understanding of the team and its dynamics
- Understanding of the people on the team
- Facilitation skills
- Conflict resolution skills
- Ability to work with people
- Ability to coordinate with teams
- Ability to work with management
- Ability to solve problems and get things done
What does your list look like?
Recent Articles
- • Agentic coding need not be 100% accurate Feb 02, 2026
- • Founder Mode Sep 02, 2024
- • AI: Embeddings Aug 30, 2024
- • Product Death Cycle Aug 30, 2024
- • LinkedIn Queens Aug 24, 2024