Хорошо, я уже некоторое время учу приятеля программированию. Он очень быстро учится и до сих пор неплохо программирует. Однако у него есть одна «проблема», которую я пытаюсь исправить.
Он подключается и начинает заниматься программированием на высоком уровне, не изучая некоторые основы (он создал полноценное веб-приложение, но все еще не знает нумерацию страниц или управление сессиями).
Это не проблема, хотя. Он продолжает искать новые технологии (Node.js, MongoDB, EC2 и т. Д.). Я пытался сказать ему, что он должен изучить некоторые основы своей RDMS по своему выбору (MySQL), поскольку он использует ее каждый день, прежде чем тратить кучу времени на изучение основ MongoDB (и, возможно, переходить к чему-то новому).
Неужели я здесь не прав, или он должен попытаться сосредоточиться на чем-то одном за раз и получить действительно хорошее в этом?