Language Selection

English French German Italian Portuguese Spanish

Developers are from Mars, Programmers are from Venus

Filed under

Many of us use the terms "programmer" and "developer" interchangeably. When someone asks me what I do for a living I tend to describe my vocation as "computer programmer" rather than "software developer", because the former seems to be understood more readily by those unfamiliar with IT. Even when writing pieces for this site, I tend to swap back and forth between the two terms, to try and avoid sounding repetitive. But in truth, there is a world of difference between a computer programmer and a software developer.

The term "programmer" has historically referred to a menial, manual input task conducted by an unskilled worker. Predecessors of the computer, such as the Hollerith machine, would be fed encoded instructions by operators called "programmers".

Developers like to code as well, but they see it as being only a part of their job function. They focus more on delivering value than delivering program text, and know that they can't create value without having an awareness of the business context into which they will deploy their application, and the organizational factors that impact upon its success once delivered.

Full Story.

More in Tux Machines

Red Hat and Fedora

Leftovers: Ubuntu

Red Hat eyes app platform leader with Samsung

Red Hat, the world's leading mobile application platform provider, says it will create an unprecedented partnership model with Samsung, a move it has been pushing to provide converged mobile systems at the enterprise level. Read more

A kid in an open source candy store

In 2009, I decided to leave HP and become an independent consultant. I presented at the inaugural LinuxCon on "Transforming Your Company with Open Source." Over time, my engagement with open source became more introspective. I wanted to integrate its lessons more fully into the personal development lessons that I was learning through my ongoing studies of psychology and spirituality. I thought back to the kid in the candy store. What open source was doing was connecting (and confronting!) me with the energy of abundance. This is the kind of energy that encourages positive action while loosening attachment to the fruits of that action, increasing self-awareness in the process. I wrote about this in a 2011 article on, and expanded on it further in chapter 3 of my book Enlightening Technical Leadership in 2013. Read more