воскресенье, 22 октября 2017 г.

Про джуниоров

Говорят про ждуниоров, что они должны знать вот это и вот это. А во факту джуниор без опыта это тоже самое что маляр без опыта. А нахера мне маляр без опыта, который не умеет равнять и шпаклевать стены или который сделал это от силы 2 раза? Сырая работа получится.

Так же и с джуниорами. Вот какая работа у обычного программиста? Правильно - разработка что-то своего и умение разобрать в чужом коде. Следовательно вопрос, что должен уметь джуниор? Ответ прост: разбираться в чужом коде, а это означает он должен повторить несколько десятков скриптов, которые выкладывают другие юзеры. Например 20-ть скриптов слайдеров и 50 бибилиотек на JS. Изучить каждую строчку и написать на основе что-то свое.
Вот так потихоньку приобретать опыт. копировать чужие решения и повторять, чтобы схема программрования осталась в голове. Это как с англйиским, надо много раз повторять языковые конструкции. заучивать их. Вот мы прогнали эти примеры 2-5 раз, а это означает что у меня теперь есть опыт программирования. Можно написать что-то свое.
Это и есть джуниор. Он может писать код и разбивается в чужом коде.