| Vladimir Levin 2004-09-26, 3:57 pm |
| One thing I find interesting about software development is the variety
of people who find themselves in this strange field. I think that this
eclectic aspect of the industry is both a strength and a weakness. I
like the fact that software development is a fairly open area that
anyone with some intelligence and enterprise can get into relatively
easily; on the other hand, there never seems to be any consensus
because people's backgrounds and levels of expertise vary so widely. I
was musing to myself how different kinds of people who work in
software today would be doing different things in past centuries when
computers didn't exist, and how that might be representative of
people's thinking today. For example, I like languages, and I could
see myself as a grammarian if I wasn't doing programming. I like the
sense of interlocking rules and classification. Some might be
engineers, with a with a perspective of blueprints and design; other
might be blacksmiths or carpenters, with a mind to crafting useful
things that just work; still others might be mathematicians interested
more in pure logic and orthogonality... So I thought I would throw
this out to see what others might contribute on this topic, just to
have a bit of fun.
|