What's the ethos of the programming profession?

Posted by mac on Programmers See other posts from Programmers or by mac
Published on 2011-06-29T08:41:58Z Indexed on 2011/06/29 16:30 UTC
Read the original article Hit count: 337

I am one of those people who became professional programmer by chance, rather than by choice: I moved to a country whose main language I couldn't speak, I knew how to code... and here I am a few years later.

Because of this I never really gave much a thought about the ethos of being a programmer, and working as a freelance I neither had many occasions to discuss this with fellow colleagues.

Among others, Dictionary.com define the word ethos as follows:

The fundamental character or spirit of a culture; the underlying sentiment that informs the beliefs, customs, or practices of a group or society; dominant assumptions of a people or period.

So my question is:


How would you describe the ethos of being a programmer, and why would you say so?


Please note that:

  1. my question is different than this and this other ones (although you might have chosen to become a programmer because of the programmer'ethos or you might think that part of the programmer ethos is about "programming being a meaningful profession").
  2. beside the "how/what" part of the question, there is a "why" part too! :) I would appreciate if the answer could be based not only on the idealised vision of the hero-programmer, but also on real working and life experience.

Thank you in advance for your time and contributions!

© Programmers or respective owner

Related posts about language-agnostic

Related posts about ethics