Java script для начинающего куда двигаться дальше?
У меня девушка неплохой математик, я решил предложить ей попробовать java script на codeacademy.
В результате за пару недель она полностью прошла курс и ей даже понравилось. Посоветуйте: куда ей двигаться дальше, какие шаги предпринять чтобы стать полноценным программистом?
Чтобы стать полноценным программистом, пусть изучит ещё 3-5 языков. Желательно достаточно разных. Скажем, Python, Java и PHP.
Может показаться, что это не нужно, чтобы стать полноценным программистом именно на Javascript, но на самом деле только так можно разобраться в основах языка, и почему он работает тем или иным образом.
К примеру, понять, чем прототипно-ориентированное программирование отличается от объектно-ориентированного, изучить различные структуры данных и паттерны проектирования именно в алгоритмическом смысле, а не тупо их копипастить.
Практика и еще раз практика.
А когда после практики начнут возникать вопросы типа «как это сделать лучше, красивее, быстрее», тогда умные книжки читать.