Школа Frontend разработчиков (Angular) в Logicify

Мы запускаем нашу школу разработки. Это возможность получить практические и рабочие навыки в разработке ПО Frontend/Angular, поработать в команде в условиях, приближенных к настоящему проекту, и устроиться на практику или сразу инженером в Logicify. Мы пока еще готовим Dev Школу, конкретных дат старта нет - стартуем по набору хорошей начальной команды. Можно присоединяться "по пути".

Опция интересна в первую очередь:

  1. Студентам
  2. Уже работающим, которые хотят сменить направление (или получить первый реальный опыт в разработке, или сменить технологию)
Angular logo - Front-end framework built by Google to create more robust single-page web applications

Два слова о Logicify

Мы конслатинговая компания, которая помогает клиентам из США и Европы решать проблемы путем написания софта. Мы специализируемся на веб-разработке (Python/Django, Angular и куча вспомогательных технологий). Компанию основали программисты, и мы стараемся поддерживать высокую планку в качестве. Для этого и учимся сами, и учим других, постоянно ищем лучшие форматы для развития.

Больше о том почему с нами хорошо.

Что такое Dev Школа

Logicify проводит подобное мероприятие уже в четвертый раз. Предыдущие заходы показали себя достаточно успешно, как правило групповая работа в "настоящих" условиях помогает всем попробовать роль и научиться многому.

Формат взаимодействия примерно такой:

  1. Мы назначаем менторскую команду из наших инженеров-программистов и менеджеров проектов.
  2. Менторы доступны очно пару часов в неделю и в остальное время по почте - для вопросов. Менторы одновременно выступают и заказчиками, и советчиками.
  3. Из участников собирается команда, желательно с разными ролями (например, QA, frontend инженер, backend инженер).
  4. Команда в течении довольно длительного времени (месяцы) работает над задачей. Собирается на месте 1-2 раза в неделю, основной процесс - на самообучении. Это именно то, что придется делать в процессе работы - учиться. Все время.
  5. Проект мы стараемся придумать интересный. В прошлых итерациях пробовали делать систему детектирования дырок на дорогах по акселерометру, или например инструмент для персональных финансов - то есть реальная задача которую мог бы поставить клиент.
  6. Команда владеет проектом - сам код лицензируется под Open Source лицензией, работа идет на GitHub, и таким образом каждый участник начинает строить себе будущий профессиональный профиль.
  7. Лучших учеников школы мы приглашаем к нам на практику.

В таком формате приходится осваивать многие вещи, нужные в реальной работе:

  1. Использование системы контроля версий, системы управления задачами, тикетов.
  2. Общение и работа в команде.
  3. Что такое хорошо, а что такое плохо. Привычка разрабатывать с прицелом на длительную поддержку и эволюцию. Если что-то сделано плохо, через 2 недели поддерживать это будет уже тяжело.
  4. Разные роли в процессе разработки ПО. Зачем нужны QA и менеджеры проектов.
  5. Ошибки, как их не делать, находить и чинить. И так далее.

Условия участия

Группа ограничена - до 10 человек. Несколько важных моментов:

  1. Участие бесплатно, но будет отнимать много времени. В течении этого времени вы будете строить свой проект, начинать свое портфолио и учиться многому, то есть время вы тратите на себя. Но отделить это время нужно сразу же. Прикидываем 20+ часов в неделю (учиться нужно много!). Кто не занимается и не учится - вылетает.
  2. Нужно хотя бы немного уметь Frontend и программировать. Хорошо если вы умеет Angular, но не обязательно. "С нуля" нужно брать CS50 и за ним Open Source University
  3. В этот раз школа будет в основном заточена на frontend, но тоже обязательно напишите если вы:
    1. Знаете Python и хотите двигаться в сторону Backend Engineering или Data Science
    2. Хотите стать крутым "облачным" админом (AWS, Terraform, GCP и прочее)
    3. Спите и видите себя QA инженером.
  4. Отбор происходит так:
    1. Первый скрининг по портфолио/резюме/вопросам формы
    2. Первичный отбор.
    3. Короткое собеседование (20 минут) + алгоритмическая задача.
    4. Финальный отбор.
  5. Даты пока не определены. Мы хотим начать школу - набрать костяк группы - в июле или начале августа. Можно присоединяться в процессе, дата старта будет известна по формированию минимальной команды.
  6. Если есть вопросы, пишите их на hi@logicify.com, или на нашу страничку в Facebook (кнопочка "связаться", мы поможем разобраться).
  7. Не стесняйтесь и не пропускайте возможности. Дорогу осилит идущий!

Заявка на участие в Angular Dev Школу

PDF формат предпочтителен