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
- • AI Agents Need Hard Boundaries Apr 24, 2026
- • Managing Context in Agentic Coding Apr 22, 2026
- • AI Agents Need to Learn to Forget Apr 20, 2026
- • Are enterprise coding agents getting unaffordable? Apr 17, 2026
- • Thinking Like a Freelancer Apr 02, 2026