Andela - глобальная инженерная организация, объединяющая инженерные группы с разработчиками программного обеспечения мирового уровня.

Я подал заявку на участие в программе Andela в рамках цикла Andela 28, и мне посчастливилось пройти последний этап процесса приема на работу, буткемп, Bootcamp28.
Bootcamp - это двухнедельный полностью загруженный тренинг для начинающих Andelans, где нам потребуется создать полнофункциональное веб-приложение. После первой недели будет отбор тех, кто перейдет на вторую неделю. Лучшие кандидаты, завершившие вторую неделю, выбираются в качестве собратьев. Я знаю, что это самый строгий процесс обучения, который может пройти любой начинающий разработчик программного обеспечения.

На буткемпе вы не будете просто строить как хотите, вы должны использовать некоторые профессиональные инструменты при разработке программного обеспечения. Контроль версий - это не вариант, вы должны его использовать, и то же самое относится к управлению проектами с помощью основного трекера и многого другого. Однако вы не одиноки, чтобы делать все это самостоятельно, у вас есть назначенный LFA (фасилитатор обучения), который готов помочь вам в любое время, сотрудничество также является ключевым моментом, есть свободный канал, который соединяет всех на буткемпе.

Тем не менее, я не в первый раз участвую в буткемпе, я тоже был в буткемпе26, но не смог продвинуться на вторую неделю. По прошествии той недели я уже многому научился. Андела просто поставила меня на путь обучения за одну неделю. Я провел большую часть своего времени между буткемпом26 и текущим учебным курсом, изучая и совершенствуя все, что я получил от буткемпа26. Сейчас я на буткемпе28, и сегодня второй день на буткемпе.

Для меня этот буткемп действительно доказал философию Andela:

Andela распределяет возможности. Мы распространяем обучение и стимулируем технологическое лидерство. В основе проекта лежит посылка о том, что честолюбивые технологические лидеры изучают программирование, одновременно создавая важные вещи, и что лучший способ учиться - создавать готовый продукт.

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

Если бы я мог сделать все это на неделе перед буткемпом, мне интересно, что бы я сделал к концу этой недели и в конце учебного лагеря. Однако по мере того, как мои навыки повышаются, я твердо уверен, что смогу достичь главной цели в этом буткемпе:

По завершении вы создали бы полнофункциональное JS-приложение мирового класса (интерфейсное и внутреннее).

Итак, я ожидаю от буткемпа Andela, что к концу двухнедельного обучения, даже если я не буду выбран в качестве стипендиата Andela, я стану полнофункциональным Javascript-разработчиком. Я мог бы пойти дальше и сделать гораздо больше. Теперь Andela поставила меня на путь, чтобы стать разработчиком программного обеспечения мирового уровня.