On Dec 8, 2003, at 7:19 AM, J Ingersoll wrote: [..]
I'd like to know how many in the list  - employed for
their perl skills - learned perl on their own (practice,
forums, books, et. al. ) and how many attended formal classes ...?
[..]

first off you really SHOULD NOT scare people
with phrases like " write microcode for " and
then refer to a four digit chipset. WAY BAD FORM.
{ and yes, doing the Motorola side of the assembler
on a RISC was much easier, none of that reverse
polish notation smack... }

The best way to learn perl is to have someone on
site who can mentor you, since that way you have
the constraint of professional requirements, and
can see where perl fits into the flow. IF you
can not find a SithLord, then, well, join the
rest of us the old fashion way, vote for
comp.lang.perl - oh yeah, that's already happened...
Buy the Big Book, make mistakes, enjoy...

The hardest part is getting the knack for telling
which things are worth knowing, and which are
merely passing fads, the cult du jure...

now back to the academic side of the chat.

On Dec 8, 2003, at 4:07 AM, Rob Dixon wrote:
Marcos Rebelo wrote:
[..]
from this side the University is very important.
Most of all, for learning how to think.

Exactly. And that's the basis of all the best English universities which are, sadly, being swamped by all of our 'polytechnics' being rebranded.

If you can't think, then no amount of 'Computer Science'
lectures will help you to program.

I'm not sure that I like the phrase


"learning how to think"

as much as I would probably argue for

"develop the habit of formal analysis"

and from there hopefully move on into the rest
of the process of being able to present that
analysis in some polite way, eg:

"Well now that is Organic Fertilizer,..."

rather than merely blurting out say:

"smells like dung to moi..."

What would be useful of the undergrad liberal arts
world would be a more active engagement in the
fine art of 'learning to learn' - namely that it is
not simply something that happens IN the hallowed halls
of the Ivory Tower, but is a fundamental survival skill
mix that separates "the eaters" from "the food".

It is a BAD SIGN when

On Dec 8, 2003, at 8:39 AM, Robert Brown wrote:
[..]
I spent my freshman year at Duke in 1969 and got kicked out because
the second semister I lived in the computer center and never went to
class.
[..]

One of the other things that one should be learning
as an undergrad is a bit about 'time management' as
well as the various social and cultural skills that
make the university environment the recruiting
grounds for various spying organizations...

Education is nice, but the economy is the governing factor.
I still have that wife and daughter I told you about!

This, unfortunately, is NOT something that most universities will teach you up front. Having all of the brilliance in the world does NOT mean that it will make a job possible. Nor for that matter, that one can figure out a way to sustain a long term growing set of personal relationships.

There is also nested in Robert's presentation that
more interesting idea - namely that one go back and
attend university anyway, and this time to do it with
an intention to graduate, and in a field that you find
at least interesting and amusing. Nothing Screws Up
the Kiddies like Grey Panthers arriving back 'from
the fleet' with 'additional perspective' not included
in the SillyBuy from the Prof....

Ultimately one needs to re-read Marcos' other line:

On Dec 7, 2003, at 10:57 PM, [EMAIL PROTECTED] wrote:
[..]
Anyone can do hacker programming but for doing software engineering
you need to know a little bit more.
[..]

The question remains whether that is material
that a University can provide, or is that the
sort of professionalism that comes from life
amongst the professionals.

A part of the problem IS the very phrase "software engineering".
Has it been an ambition, rather than an actual assertion, of a real
relationship between 'software' and 'engineering'.

As folks start noticing that 'there is more than one way
to do it' - in perl, out of perl, etc, etc, etc... The
mythological 'software engineering' entity really comes
under fire perchance more than merely 'hacker programming'.

Think for a moment folks, the lead time that a university
will need to just get the course catelog out the door. In
that same amount of time, the professional rags will of
course wander their way through how many different hip
new next wave trends in CodeMonger??? Anyone ever see
that 4GL? Or are we really retreating into the new
wave of IDE, that makes the CodeMonkey more productive???

So while I would so love to believe in such things
as the Mythological Perkin-Month, there is that
minor management problem that one can not merely
assign nine womyn and get one baby in a 30 day period.

Ultimately the relationship between the academic world,
the professional world will be a bit, uh, interesting.

If you can 'improve your position' by mere talent
and talent alone - then focus on growing that talent.
If on the other hand having been vetted by some
Ivory Tower, well, then get that piece of paper,
and never worry about the technical questions about
learning diddly squat, the mission is to get the
piece of paper, you can figure out how to be a
coder later on when you actually have to have some talent...

ciao
drieux

---


-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>




Reply via email to