In this day and age, writing code is slowly but surely becoming akin to black magic. We interview perhaps 100-200 young engineers a month, and very few of them can write a bubble sort algorithm. Some indignantly claim that such sorting is “not required to write Java servlets”.