I was searching the Internet for literature relating to the characteristics of a good developer and found this article:
I thought I’d share it as it included just 5 points:
- Remember that you represent your company.
- Make assurances, but not promises.
- Don’t be afraid to get technical, but understand your target audience.
- Be prepared for meetings.
Of these the two that for me would be really important are
I was wondering if anyone who IS NOT a developer has ever found a developer that over communicates or even allows for meetings? From a PM point of view communication when received brings you up to date with whats going on and establishes trust and confidence that things are moving as planned. Additionally, having reliable communication enables a PM to enact other processes within a project in a timely or calculated manner. I think sometimes developer may not realize they are part of a bigger picture. Not communicating to an email, a delay, set back, can result in financial losses to the project that could have been prevented if there had been an established communication flow.
Online meetings - lately I’ve noticed a trend that some people don’t want to meet online. RED FLAG! If you do some digging it can lead you to find out the person saying who it is they are isn’t true. Particularly when money is involved. Others will meet you online but with video off? Meeting online is good as ideas can be put forward while establishing if a party understands what your trying to communicate. Especially if both parties use different languages.
What do you guys think?