... because giving useful career/interview advice is totally about intellectual penis size.
Career advice is definitively not about scaring away prospective applicants by making interviews sounds incredibly difficult when in fact you can prepare for them. This is South Africa. Companies battle to get enough applicants and ask the most basic questions as a result. Difficult algorithm questions rarely get asked. Maybe 20 years ago when there was a strong focus on teaching on C and C++ in SA universities but with smartphones and the web becoming so popular the focus has moved away from C and C++. You just have to look at the number of electronic engineers in SA who learnt C++ exclusively at university but are now coding in C# and Java to see the trend. Instead of being asked questions in inteviews about algorithm you get asked do you know framework X,Y,Z and you have to do coding tests to prove you do.
I do found it interesting how you made light of the most well know expert on software development career advise,Gayle McDowell, who herself has a computer science degree, and has worked with Google, Microsoft,Apple and was a lead interviewer for Google and part of their hiring committee.
You went as far as saying
She is in the founder and CEO of a company called CareerCup - following the money, what do you think she would want you to believe, and what do you think actually makes sense?
If there is BS in her book like you are implying it certainly would not be in its 6th edition,the top selling book in programming for the past 5 years all with all positive reviews. One should rather be objective and read the reviews how hundreds of software developers have benefited from the book in the interview process, than dismiss it offhand.
Take it, or leave it, that's your choice, but please, if you have an issue, try address it rather than making a childish ad hominen attack.
.
Just what this thread needs is latin phrases. You read my mind.
It is an odd statement though. I make fun of my own penis size, you quote me doing so, and say it is a personal attack on you via your "ad hominen" comment (I won't lie I had to look it up).
How should it be interpreted? It should be interpreted as me making jokes at my own expense to make the conversation less serious to not scare off programmers as that is what I felt this thread would ultimately do, although it don't think that was the intention.
I have clearly in my posts played the ball, giving in detailed explanation for my viewpoint
I will quote myself
skimread said:
When you don't apply for C or C++ or machine learning positions I also don't see the need to test it (algorithms) in interviews.
then you say
cguy said:
We generally narrow our hires down to established researchers or top students at top universities, so we have yet to see someone who is surprised to get algorithm questions. Some of the research is done in R, but all the production code is C/C++ for performance.
I explicitly excluded C,C++ from my viewpoint and made clearly my view is only to applicable to SA but still you dismissed it. I still stand by my viewpoint and I am sure you will say your viewpoint still stands. Let's agree to leave it at that and let people reading this thread make up their own minds.