Fwd: Fwd: Fwd: Python for philosophers

Chris Angelico rosuav at gmail.com
Thu May 16 10:00:12 EDT 2013


On Thu, May 16, 2013 at 11:46 PM, rusi <rustompmody at gmail.com> wrote:
> IOW a programmer is one who quickly and easily comes to the nub/core/
> kernel/essence of a problem and as easily and adroitly shaves off the
> irrelevant.

+1.

This is a fairly good description of a programmer's job. Of course,
that's the theoretical and pure programmer... a professional
programmer often has to:

* Figure out what the problem *is* based on an incomplet description
from an incompetent user via a bored telephone operator

* Traverse a morass of bureaucratic requirements and politicking just
to get the necessary hardware/software to do his work

* Deal with the Layer Eight firewalling against the implementation of
the solution he comes up with

* Attend inane meetings with bikeshedding non-technical people who
have some kind of authority over the project

* Etcetera, etcetera, etcetera.

But yeah, that's what a programmer is. :)

ChrisA



More information about the Python-list mailing list