In the interview, when interviewers ask how much experience you have in
C/C++. Do they mean work experience in C/C++, or programming experience
in C/C++? Do they consider college projects as experience as well?
For example, if I have 1 year of C/C++ work experience, but 3 years of
C/C++ college projects programming experience. How many years of
experience I should tell the interviewer? 1 year or 4 years?
I am really confused with the term experience.
please advise. thanks!!
The interview wants to know how much experience you have.
That doesn't neccessarily mean the number of years doing anything. They
want to know if you're familiar with the language, comfortable working in
it, and can step into the job and do the required work. I've found that the
best answers involve discussion that shows what you know, not simple answers
like "3 years".
Open up, tell them about the projects you've worked on! When I've
interviewed others, I like to hear what they've been doing. You know, what
cool stuff did they get to do using the language? What were the major
hurdles? How were those overcome? What new skills did I pick up along the
way?
That's what is interesting to me, as a programmer, not the number of years
they've been doing something. And if you can get me interested, and talk
intelligently about using the language, it shows your ability to think much
more clearly than simple, short answers. And that's what *I* look for in a
programmer... intelligence and ability to reason, not simply some number
that may not mean anything at all.
After all, I could interview a truly gifted and brilliant student who's
never worked a day in his life but can design software fast and well, and
then interview a "code toad" whose done a piss-poor job of C++ coding for
five years and never really learned a damn thing! That's what the
interview's all about...getting to know you. Your resume can do the trivial
task of citing numbers.
Just my $.02
-Howard