The best programmer I know personally, who hooked me on
Perl originally (When I asked if there was a good Basic
or Lisp for Irix =), is a Philosophy Major, a fine
swordsman, and a maddened redheaded redneck. The other
programmers I work with were working on Chemistry and
Graphic Arts degrees. Two others are in non-science
related fields, like History and English. All are exemplary
programmers.
What is missing isn't "Maths and Science"
but a foundation of critical thinking. They have learned
to break up problems into patterns and sub units. My boss
is the Graphic Artist and his approach to problem solving
has been described as "brutal". He can rip a problem apart
faster than anyone I know. He often sees the issue
while we are still asking the question. While he is a
real genius, I've seen plenty of computer types who weren't
brilliant but had a critical capacity for breaking down
problems and spotting patterns.
Programmers build up a toolkit of problem solving
techniques in their head. The best ones don't keep hitting
everything with the hammer, they whip out the jigsaw and
Vise-grips. =)
--
$you = new YOU;
honk() if $you->love(perl)
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.