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