Programmers should be seen and heard

The single biggest barrier to success in a project is when the project team do not communicate effectively.
This cripples the project beyond repair, and people may as well just pack up and go home. Technology choice, technical difficulty are all just minor in comparison to the numbing effect of lack of communication.
Some of the key factors in this are when inexperienced, or unsure developers refuse to ask questions for fear of being seen as “dumb”. Ask the questions. Ask the BA’s if you don’t understand the requirements. Ask the senior developers if you don’t understand how to build something. Ask the project managers for advice if you think you might take longer than expected.
There’s a very, very big difference between inexperience and stupidity. Most people go through the inexperienced stage at various times. It’s not a problem, it’s not an issue.
What is an issue is if people don’t recognise that inexeperience is just a phase that we all have to go through during learning. Get over it. Move on. Ask the questions.


4 thoughts on “Programmers should be seen and heard

  1. The worst thing is when experienced developers are managed by general director’s causin which just has no any clue in programming…

  2. I’d add that it’s not just for the programmers. BAs, PMs, whoever are also vulnerable to this fear of exposing ignorance.
    This seems to also be tied into a focus on appearance, on appearing to “know what you’re doing” instead of focusing on actually “knowing what you’re doing”.

  3. I agree Jason – I just chose programmers as the main culprits as they _tend_ to be more isolated and introverted than other team members.
    It’s important for all team members to communicate.

  4. Plainly stated and true big fella. Jason’s observation is also correct; PM’s and Account Managers can be very damaging to the project team when attempting trying to hide their ignorance – for it is these team members who are often responsible for communicating with your customers. At this point miscommunication can spiral out of control. As for ignorance; it took me a little while not to be ashamed of it actually embrace ignorance as part of the learning process.

Comments are closed.