B
Bjorn Borud
[[email protected]]
|
| No, my selection criteria favors those who are not *dependent* on the API
| documentation and who are not dependent on an IDE. An interview is
| necessarily a limited test upon which you must make a decision, and since I
| can't test everything I test a few things that appear to correlate with
| success on the job.
so you have hard data suggesting there is a correlation between having
encyclopedic memory for APIs and being a good developer? I'd like to
see that, because nothing in my experience suggests that it is so. in
fact, I can't even remember any hiring manager I've known to share
your belief, but then again: it could be that it has slipped my mind
-- after all, I don't have an encyclopedic memory for the habits of
hiring managers I've known.
| If you make these tests too easy then you aren't really testing anything,
| and allowing them to refer to the Javadocs for Comparator, Calendar,
| BufferedReader, etc., would make the test ridiculously easy.
for what you test, yes. the problem with your tests is that they are
almost entirely irrelevant.
| > also the "writing code at 90 miles an hour" bodes ill. does this mean
| > you expect projects to go awry? you expect to fall behind schedule
| > and work in a state of panic?
|
| Like most American IT departments, panic is pretty much the normal state
| Maybe this is poor management, but that's just the way it is.
wow, poor management *and* no ambition to fix it. do you volunteer
this information to your candidates?
| > what kind of software does your company make, if I may ask?
|
| We make the software that controls insertion and extraction of Cadmium
| control rods in nuclear reactors
at "90 mph", with people who were picked mostly for their memory and
who are under poor management with no ambition to correct the faults
that lead to code being written in a state of panic.
they should put big signs up at these nuclear power-plants:
"the systems controlling the the neutron flow in this reactor were
made by people who were in a state of panic. minimum safe distance
is X miles. have a nice day"
I'll be watching for that mushroom cloud on the horizon!
-Bjørn
|
| No, my selection criteria favors those who are not *dependent* on the API
| documentation and who are not dependent on an IDE. An interview is
| necessarily a limited test upon which you must make a decision, and since I
| can't test everything I test a few things that appear to correlate with
| success on the job.
so you have hard data suggesting there is a correlation between having
encyclopedic memory for APIs and being a good developer? I'd like to
see that, because nothing in my experience suggests that it is so. in
fact, I can't even remember any hiring manager I've known to share
your belief, but then again: it could be that it has slipped my mind
-- after all, I don't have an encyclopedic memory for the habits of
hiring managers I've known.
| If you make these tests too easy then you aren't really testing anything,
| and allowing them to refer to the Javadocs for Comparator, Calendar,
| BufferedReader, etc., would make the test ridiculously easy.
for what you test, yes. the problem with your tests is that they are
almost entirely irrelevant.
| > also the "writing code at 90 miles an hour" bodes ill. does this mean
| > you expect projects to go awry? you expect to fall behind schedule
| > and work in a state of panic?
|
| Like most American IT departments, panic is pretty much the normal state
| Maybe this is poor management, but that's just the way it is.
wow, poor management *and* no ambition to fix it. do you volunteer
this information to your candidates?
| > what kind of software does your company make, if I may ask?
|
| We make the software that controls insertion and extraction of Cadmium
| control rods in nuclear reactors
at "90 mph", with people who were picked mostly for their memory and
who are under poor management with no ambition to correct the faults
that lead to code being written in a state of panic.
they should put big signs up at these nuclear power-plants:
"the systems controlling the the neutron flow in this reactor were
made by people who were in a state of panic. minimum safe distance
is X miles. have a nice day"
I'll be watching for that mushroom cloud on the horizon!
-Bjørn