it’s actually about testing your ability and willingness to jump through hoops that serve no discernible purpose, one of the most vital skills for working within 99% of human organizations
“how to problem solve” and “use logic” are, I believe, myths. When you teach someone to implement quicksort, all you’ve done is taught them to implement quicksort. Classroom based lectures and rote memorization do not impart any kind of broader “problem-solving” ability. This is an ex post rationalization by the perpetrators of the education system to justify their own existence. I place the value of what they do very low
If it’s about problem solving and using logic, why do we need to memorize quicksort? That’s not an example of using logic or problem solving
it’s actually about testing your ability and willingness to jump through hoops that serve no discernible purpose, one of the most vital skills for working within 99% of human organizations
I meant that as 2 separate thoughts. The quick sort is about understanding algorithms and ability to communicate them.
“how to problem solve” and “use logic” are, I believe, myths. When you teach someone to implement quicksort, all you’ve done is taught them to implement quicksort. Classroom based lectures and rote memorization do not impart any kind of broader “problem-solving” ability. This is an ex post rationalization by the perpetrators of the education system to justify their own existence. I place the value of what they do very low