Очень верно отмечено. Есть люди, которые могут продуктивно пользоваться готовыми методами, но шаг в сторону, не хватило знания метода, не узнали что-то - и они уже не смогут чего-то добиться. А есть те, кто эти методы может создавать даже не зная, что они уже есть, решать с большой долей изобретательности высокоуровневые сложные задачи при многих неизвестных, анализировать, искать зависимости там, где первый это не поймет. Просто разные типы мышления. Именно так и есть, один не потянет, второй заскучает... Оба нужны ))