3 ms·
1. avoid teams, developers who just "hate" non-technical project managers. Either they lack experience or full of shit. 2. the most valuable thing developers a
by aristofun 3y ago
1. avoid teams, developers who just "hate" non-technical project managers. Either they lack experience or full of shit.
2. the most valuable thing developers appreciate in managers is the answer to question "WHY". Why are we building this? Why is this feature has such priprity? Why are we dumping this tool? Why should I care about the this type of users? etc.
3. the above implies first and foremost deep quality business domain knowledge, also care about the mission and the goal of the project, product.
4. the skill of breaking down complex ideas and goals into clear points, vision is a huge bonus
5. all the above does not require programming skills and is a full time hard work if you take it seriously