D
David Habercom
This follows a question I asked in October about how to find a qualified
successor for my job when I retire in about a year.
I am self-taught in Access & VBA and not especially talented, but I have
built and maintained a small database for several years. The work we do --
private fund raising for a public university (US) -- is complicated, and the
database and code reflect that. I am anxious (and so are my bosses) to find
someone who can 1) understand what I have done, 2) improve on it for the long
term, and 3) handle an intense reporting schedule among a bunch of
non-technical professionals who don't grasp how difficult the job really is.
(But they do leave you alone, since magicians and shamans shouldn't be
disturbed...)
After my earlier post, I concluded that we should give thought to requiring
finalists for the job to demonstrate their ability by designing a database
from scratch. As I think about that prospect, here are the questions that
come to my mind. I would appreciate your answers and any additional
suggestions.
1) Clearly we should provide some raw data for the test, but in what form?
Since I regularly have to import from other systems which output Excel or
ASCII files, should we provide those? Or is importing so simple we should
just hand the person some tables?
2) How much direction should we give? Is a generic set of requirements
(build tables, design a form, create a report with subreports, etc.)
sufficient, or should we require a design that parallels the actual
combination of tables, queries, reports & modules we use? Or should we just
give a "word problem," such as: take these 3 excel and 2 ASCII files and
produce a report which does such-and-such, etc.?
3) How much time should we allow each candidate for a test? A week? Two?
Three? We want the test to be revealing, but we need to be reasonable with
the candidates.
4) Who can we call on to help evaluate the results? I will certainly have
my own opinion, but I think the university should find someone with more
talent & experience than I have to judge the technical aspects of each
person's work.
I look forward to your good counsel. Thanks.
successor for my job when I retire in about a year.
I am self-taught in Access & VBA and not especially talented, but I have
built and maintained a small database for several years. The work we do --
private fund raising for a public university (US) -- is complicated, and the
database and code reflect that. I am anxious (and so are my bosses) to find
someone who can 1) understand what I have done, 2) improve on it for the long
term, and 3) handle an intense reporting schedule among a bunch of
non-technical professionals who don't grasp how difficult the job really is.
(But they do leave you alone, since magicians and shamans shouldn't be
disturbed...)
After my earlier post, I concluded that we should give thought to requiring
finalists for the job to demonstrate their ability by designing a database
from scratch. As I think about that prospect, here are the questions that
come to my mind. I would appreciate your answers and any additional
suggestions.
1) Clearly we should provide some raw data for the test, but in what form?
Since I regularly have to import from other systems which output Excel or
ASCII files, should we provide those? Or is importing so simple we should
just hand the person some tables?
2) How much direction should we give? Is a generic set of requirements
(build tables, design a form, create a report with subreports, etc.)
sufficient, or should we require a design that parallels the actual
combination of tables, queries, reports & modules we use? Or should we just
give a "word problem," such as: take these 3 excel and 2 ASCII files and
produce a report which does such-and-such, etc.?
3) How much time should we allow each candidate for a test? A week? Two?
Three? We want the test to be revealing, but we need to be reasonable with
the candidates.
4) Who can we call on to help evaluate the results? I will certainly have
my own opinion, but I think the university should find someone with more
talent & experience than I have to judge the technical aspects of each
person's work.
I look forward to your good counsel. Thanks.