Axa Assurance Maroc - Insurer Innovation Award 2024
5 step guide to hiring developers who don't suck
1.
2.
3. Moss Says:
Anyone being considered for hire must
provide verifiable source code for
review.
Rule #1:
Source Code > Resumes
Involvement with open source projects
is an indication that the programmer
loves to program.
Confucius:
“Choose a job you love, and you will
never have to work a day in your life.”
4. Moss Says:
Every great developer continues
their job on personal time. Side
projects require the developer to
learn multiple skills and languages.
Rule #2:
Must have a history of
side projects.
It forces them to become great
developers to achieve their goals in
life.
Confucius:
“The will to win, the desire to succeed,
the urge to reach your full potential…
these are the keys that will unlock the
door to personal excellence.”
5. Moss Says:
Industry experience teaches
developers good process.
Process is required to deliver
quality products.
Rule #3:
Time-critical projects
require industry
experience.
Quality Assurance is the incubator
of good process.
Confucius:
“Success depends upon previous
preparation, and without such
preparation there is sure to be failure.”
“Never give a sword to a
man who can’t dance.”
6. Rule #4:
Projects that aren’t
time-critical
do not require industry
experience.
AND…
Hiring a person without
industry experience requires
the company to provide faceto-face mentorship from a
seasoned developer.
Moss Says:
Developers without industry
experience are easier to shape into
great developers.
Habits are formed early in a career,
make them good ones.
Confucius:
“By three methods we may learn
wisdom: First, by reflection, which is
noblest; Second, by imitation, which is
easiest; and Third by experience, which
is the bitterest.”
7. Moss Says:
Rule #5:
Complete your due diligence by
taking time to follow up with
references for the candidate.
Follow up with references.
Confucius:
“Study the past, if you would
divine the future”