Friday 14 November 2008

Relating to non-programmers

Though programmers will occasionally refer to non-programmers as "muggles", the term typically cannot carry the same separatist connotations as it does in the Harry Potter universe. Programmers write software for non-programmers, so it is essential that we understand the mindset, spend much time with them and consult with them on major points. To do otherwise would result in software that does not meet the needs of the client. Once you start writing software for programmers, you turn into a toolsmith, which is okay, but a bit too theoretical to make good conversation at parties. You become the stereotypical geek.

Mokalus of Borg

PS - I am guilty of disappearing into a hole to finish my work rather than contacting clients.
PPS - I can't keep doing that forever.

No comments: