Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re: Re: The first cargo cults

by jepri (Parson)
on Jan 11, 2002 at 19:44 UTC ( [id://138029]=note: print w/replies, xml ) Need Help??

in reply to Re: The first cargo cults
in thread The first cargo cults

That's a fascinating peek at history. Where was all this great stuff in high school?

Almost by definition, the people who teach science are the people who (didn't want to go it|couldn't cut it) in research, thus making them ill equipped to teach the important things about research. Many of the good researchers I have talked to resented having to give lectures because lectures take away from research time (you may only see one hour of class, but it takes three or four hours to prepare, not counting marking homework). Feyman was a good researcher who was different enough to enjoy teaching too.

Of course I should shut up now, since I'm not yet doing research, but I've researched doing research, if that makes sense. I have however noticed that the quality of a teacher can be enough to drive an entire class of people away from a subject, or to pack a lecture hall for a subject - even among third-year students.

If it's ten lines that you want to re-use, but the second use is different enough that it doesn't make sense to build a common subroutine, go ahead.

I can't think of a situation where this would happen. I suspect you mean that the in the second use the code is likely to diverge from the first over time, so factoring the ten lines in a subroutine would end up with lots of conditionals in the routing to deal with changing circumstances. In that case, definately don't factor.

It has been pointed out that typeing use CGI is as much cargo cult as rolling your own, but that's not quite true. Using a module is like buying a manufactured product, like a plane. Rolling a quickie is like trying to make one from scratch is inherently dodgy, like trying to make a plane of of bamboo and get it flying. It worked for Daedelus, kinda, but it's not a good way to do it for production code.

I didn't believe in evil until I dated it.

Replies are listed 'Best First'.
Ability to research and teach are not the same
by tilly (Archbishop) on Jan 11, 2002 at 22:45 UTC
    Sorry, but you just hit a pet peeve.

    I likewise have talked to many good researchers who hated to teach. And when I have sat in their classes I have found that their students quite rightly disliked being taught by them as much as they disliked teaching.

    Teaching well and doing quality research are different skills. Setting good researchers in front of classes does not result in good teaching. Making researchers teach classes without quality feedback while rewarding them almost entirely for their research results in dreadful teaching.

    One of my favorite books is about exactly this. It focusses on math education, and explains why the state of math education at the college level is so dreadful. (The problems there tend to trickle down, but that is another story.) And it isn't just a rant, it is accurate, and the more you know the more you can recognize that accuracy. I have seen mathematicians say, in all seriousness, "That book is my biography."

    And, as I just found out from Google, this book is available online! Why the Professor Can't Teach by Morris Kline. The next time you see someone suggesting that ability at research is a good qualification for teaching, I suggest handing them this link.

    (An incidental note. The author, Morris Kline, was both respected as a researcher and an educator.)

Re: Re: Re: The first cargo cults
by scain (Curate) on Jan 11, 2002 at 21:32 UTC

    You wrote:

    Almost by definition, the people who teach science are the people who (didn't want to go it|couldn't cut it) in research

    That is probably true as a generalization, but I can certainly think of exceptions. I, for instance, think of myself as a good researcher, and very much enjoy teaching. I would happily teach at the high school or college level, but the sad truth is I can't afford it. I have a family and gigantic student loans to pay back, so I can't give up my good job in industry (which I also enjoy) to take a huge pay cut to teach. :-/ It says something very sad about our education system that I am in this situation.


      That was indeed terribly unfair of me, and I should have included a catagory for "does it for pleasure". I have had a couple of excellent teachers, and they were probably the thing that kept me in school. However I think we both have met the teachers I am referring to :(

      I'm sorry to hear you are trapped by your commitments, and I hope you manage to get some teaching in, because the best teachers I had were the people who came from industry or research.

      The whole education thing does seem weird, but nobody seem to have come up with some thing better.

      I didn't believe in evil until I dated it.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://138029]
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (1)
As of 2024-07-19 00:08 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.