За первую неделю я поняла, почему в интернете полно положительных отзывов про HR.
Напряженная учеба шесть дней в неделю - вещь реально утомительная. Каждый день у нас есть задания (спринты, о них - позже), а также от трех до пяти лекций; каждая лекция дистиллирована до такой степени, что там нет ни единого слова, без которого можно было бы обойтись. В университете обычно было так: если к лекции по-настоящему подготовиться, то уже можно и не ходить; а поскольку ходить было обязательно, то подготовившиеся студенты порой клевали носом и не черпали знаний.
В HR все по-другому.
На лекции приходят две одновременно обучающихся когорты, получается чуть меньше ста студентов и лектор. Лекторы, кстати, фантастические: всегда знают ответ, какой вопрос им ни задай; уверенно учат аудиторию не попадаться в ловушки джаваскрипта (вот вы смеетесь, а у этого языка, между прочим, в запасе полно фокусов); задают вопросы и тем, кому всё понятно, и тем, кто всё-таки запутался, и в итоге эти группы периодически меняются местами.
Всегда, конечно, есть те, кого с толку не собьёшь - это обычно люди, которые сначала закончили университет по специальности computer science, а потом еще и получили опыт работы именно с джаваскриптом. Для них базовые требования, конечно, сложностей не представляют - но именно поэтому у HR в каждом задании есть advanced section, которая порой способна свести с ума, а дальше есть еще и nightmare mode. В общем, с каким уровнем ни начни, закончишь как минимум на голову выше.
До начала программы я скептически относилась к отзывам типа "да, мы каждый день программировали по 14 часов, но это время пролетало незаметно". Теперь я сама чувствую, что только как следует разгонюсь - а уже опять пора идти на лекцию, или начинается обед, или вообще уже ночь на дворе и пора бы поспать, чтобы завтра не терять концентрации.
Первые шесть недель - это спринты: каждые один-два дня - новая тема, новые задания. Первая неделя в этом смысле слегка особенная, потому что там есть длинный, аж четырехдневный, спринт по структурам данных (не спрашивайте!!), а дальше все спринты не превышают двух дней. Следующая неделя, например, обещает нам аж три спринта.
На каждом спринте у нас новые партнеры.
На первом мне досталась девочка, которая подходила к задачам примерно так же, как я; на втором спринте моим напарником был Эван, который читал задание, хватал свой ноутбук и начинал писать код, пока я еще мысленно рисовала структуру задачи и необходимый результат; в половине случаев он приходил к тому же результату, что и я со своим подходом "медленно спустимся с горы и покроем всё стадо" , но первые 15 минут я всегда недоумевала, глядя, как кто-то уже вовсю пишет код, а я всё еще сижу с недорисованной схемой. Ко второму дню мы вроде привыкли друг к другу и работали сообща, но первый день был чистым шоком.
Завтра в 9 утра у нас очередной экзамен, по результатам которого [ну, вы знаете..] (и кстати, по результатам экзамена на прошлой неделе и правда, кажется, кого-то отправили домой), так что я на будущее особенно не загадываю.
Пойду решу пару-тройку задачек для уверенности, и напомните мне потом написать пост по меня и Ещё Одну Ханну.