This suggests that “install unfamiliar languages and libraries and figure them out” should be a cornerstone of the curriculum.
And taken to its extreme — again, I’m being provocative; not sure even I believe this part, but try the idea on for size — this would imply the good old familiar “link lists, trees, and Dijkstra’s algorithm” curricular path should be an •elective•.
2/2