[Please do not mail me a copy of your followup]
woodb...@gmail.com spake the secret code
<
325f1435-d46d-436d...@googlegroups.com> thusly:
>On Thursday, September 25, 2014 6:43:26 AM UTC-5, Robert Hutchings wrote:
>> On 9/25/2014 12:45 AM, Richard wrote:
>>
>> > Robert Hutchings <
rm.hut...@gmail.com> spake the secret code
>> > <lvul7c$qhd$
1...@dont-email.me> thusly:
>> >
>> >> SOME employers like "certs"...are there any for C++? What is the best?
>>
>> > Speaking as someone who has interviewed many programmer candidates in
>> > the past 3 years, I would recommend that you contribute to an open
>> > source project instead of working towards a certification.
>>
>> I think this is an excellent suggestion! Thanks Richard...
>
>I suggest you consider a hybrid approach where you have
>some open source and some closed. That's the approach
>I've taken. If you are a super-genius, you might be
>able to make Richard's suggestion work. But if, like me,
>you are not so smart, I think you will have a better chance
>of making it with a hybrid approach.
Most places will pay you to work on their intellectual property, i.e.
closed source software. This is valuable experience, but it's not
something that you can share with anyone else other than what you
write on your resume.
Besides open source, another thing that is useful is to offer to pair
program with the people on the team of your prospective employer.
There are many more factors to consider in a candidate beyond the
resume. The resume is just the starting point and only scratches the
surface.
Looking at someone's contributions to open source tells me a lot more
about their programming ability than anything on a resume. In fact,
if someone's resume was just a list of their open source projects and
the username under which they made commits, that would be fine with
me.
Beyond technical ability and knowledge is how well you would fit into
the team. Unless it is a very small company, the likelihood is very
high you will be working on a team with other engineers, UX designers,
testers and so-on. If you pair program with the team for a day you
will both get a feel for how well you are going to fit into that team.