software development expectations
4 03 2010I expect programmers to be perfectionists but also pragmatic. I expect them to love Chess, Go or any other strategic game. I expect them to be nerds. I expect them to love to build cool things.
I expect project managers to be well versed in software engineering, project management and motivation. I expect them to have some technical knowledge. I expect them to be people persons.
I expect technical team leaders to be programmers with strong communication skills. I expect them to coach other programmers and encourage them to write great code. I expect team leaders to always look for the best answer to hard questions.
I expect my team members to be respectful of other team members’ time. I expect anyone in the team to interrupt me, only when they really need my help. (Because interruptions kill productivity)
That’s what I expect from my team to build great software.
Categories : IT services business, entrepreneur life, software engineering





