Я не был уверен, чего ожидать от нашей первой сессии или буткемпа в целом. Что я могу сказать, так это то, что я был приятно удивлен и запаниковал в течение первой недели.

Наши уроки проходят с 18:30 до 21:30 по вторникам и четвергам. Первая половина состоит из лекции на новую тему и «стендапа», на котором мы обсуждаем, над чем мы работали за последнюю неделю, где мы находимся, что нам показалось трудным и т. д. Вторая половина рабочее время для нас и наших партнеров, чтобы продолжить выполнение поставленных перед нами задач. Это также отличная возможность задать миллион вопросов о вещах, в которых вы не уверены, и получить советы от Эрселя, Джо или Майкла.

Когда мы приехали, нас разделили на пары, и мы прослушали лекцию нашего наставника и работающего инженера-программиста Эрселя об основах JavaScript и важности эффективного парсинга при написании кода.

Контент, который мы обсуждали, — это то, что вы уже не можете найти в Интернете или в книге, но всегда приятно, когда люди, которые уже работают в отрасли, подтверждают, что то, что вы уже узнали, верно.

Вещи, которые мы прошли:

  • Примитивные типы данных
  • Переменные
  • Математические операторы
  • Логические операторы
  • Операторы сравнения
  • Функции
  • Объекты
  • Массивы
  • Практики очистки

После того, как мы закончили лекцию, Эрсел сказал нам создать репозиторий на GitHub и приступить к работе в парах, к чему мы все были очень рады.

Заданием на неделю было несколько сделанных на заказ ката по примитивным типам данных (логические значения, числа, строки) и некоторым элементам структуры данных (объекты, массивы).

Моему партнеру и мне удалось пролететь через первые три страницы работы (логические значения, числа, строки), и, как у любого, кто знаком с Codecademy примерно до шага 8, также не должно возникнуть особых проблем. Однако, как только мы наткнулись на объекты и массивы, это сразу же стало более интенсивным, и я не имею в виду «мне нужно немного почитать, чтобы лучше понять эти объекты», я говорю больше в духе «мне нужно повторите Codecademy, прочитайте книгу по основам JS и загляните на YouTube».

Хотя я сразу же почувствовал себя ошеломленным и совершенно не в себе, это было именно то, что я хотел чувствовать, приходя на курс. Я хотел, чтобы мне бросили вызов до такой степени, что я знал, что единственный способ исправить это — полностью погрузиться в него, когда у меня не было никаких других обязанностей. Это привело бы к тому, что я проводил большую часть своих ночей с 19:00, 20:00 и далее (после того, как ребенок заснул) и от 8 до 10 часов в выходные по уши в JavaScript.