В данном вопросе я больше соглашусь с
Zzepish. Тут для работодателя важно не то, что человек знает много или мало алгоритмов. А то, что он способен мыслить. И, если надо, быстро находить решения. Тем более, что ни в одном языке нельзя предусмотреть все алгоритмы, которые могут понадобиться. Например, есть функция для вычисления производной? А ведь может понадобиться где-нибудь. Если знаешь алгоритм (т.е. что такое производная), то сделаешь быстро.
Как-то давно, при наборе сотрудников в контактный центр одного сотового оператора, было практически обязательное условие - высшее образование. Лучше гуманитарное. Я тогда спросил "а нахрена нужно высшее образование для такой работы?". Ответ был такой, что берут много людей, которые не известно, что из себя представляют. Им предстоит изучить много всякой инфы и свободно оперировать ею. Если человек получил высшее образование, то это дает некоторую гарантию, что он способен выучить и использовать то, что тут будет требоваться. И вполне логично прозвучало... Хотя, на первый взгляд, было странно.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)