2 comments

0

Our interviews are very real-world, and of course still many people don't make the grade.

I'm sure I wouldn't. I have software deployed in C, C++, C#, Go, Python, SQL92, JavaScript, TypeScript and Kotlin on 4 different embedded ARM architectures plus Linux, Windows and FreeRTOS.

Can I remember the exact syntax, APIs, class libraries etc for all of them off the top of my head? Of course not. As with law (my other subject), you pull all the relevant information from archive into active memory to deal with the case you're handling, then flush most of it again when you context switch to something else.

If you ask me a programming question "cold" you'll get an answer in procedural Pascal. I can't remember map/reduce syntax in every damn language off the top of my head and I'm not going to try. As with law (again), the key to productivity isn't remembering every precedent verbatim it is knowing: that a precedent exists, where to find the details and how to apply it to the problem at hand.

Please notice that post in the comment sections. He is spot on!

If you ask me a question about a topic, then I will answer "I don't know".

The day after I know the complete answer, the week later I become the expert.I become the expert because I had a couple of hours to search the information.

0

https://archive.fo/5DBe8 | :

You can't find tech staff – wah, wah, wah. Start with your ridiculous job spec • The Register Forums

'"Yes, Yes, of course yes!". '

'The agency find that the client is not very good at specifying what they want, so the agency says "What about skills X, Y, or Z?", and the client goes "Yes, all of them!". '

'Typical recruitment process is that companies employ an agency. '

'Then they move on to qualifications, and the client is still clueless. ', "The vast majority of managers complaining about skills shortages are talking out of their arses, and their companies can't find skills purely because they rule so much of it out on spurious grounds."

This has been an automated message.