software development expectations

I 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.

This entry was posted in IT services business, entrepreneur life, software engineering and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>