1

Etapa 1

Изучить HTML5 и CSS

14 junio—21 septiembre

2

Etapa 2

Пройти курс Learning how to learn на Coursera

3

Etapa 3

Курсы на академии по JS

4

Etapa 4

Курсы на академии

5

Etapa 5

Создать несколько законченных проектов с использованием технологий:

6

Etapa 6

Технологии, которые нужно освоить

7

Etapa 7

Изучить синтаксис ES6

8

Etapa 8

Верстка

9

Etapa 9

Изучить Git

10

Etapa 10

Сделать презентацию по VUE к семинару

11

Etapa 11

Покрыть код тестами

12

Etapa 12

Подготовиться к итоговому интервью

13

Etapa 13

Прорешать задачи из репозитория про задачи

14

Etapa 14

Вопросы https://github.com/h5bp/Front-end-Developer-Interview-Questions

15

Etapa 15

Изучить JS

16

Etapa 16

Личные проекты

17

Etapa 17

React

18

Etapa 18

EPAM курсы по основам разработки

19

Etapa 19

Алгоритмы и структуры данных

1

Etapa 1

Изучить HTML5 и CSS

14 junio—21 septiembre

2

Etapa 2

Пройти курс Learning how to learn на Coursera

3

Etapa 3

Курсы на академии по JS

4

Etapa 4

Курсы на академии

5

Etapa 5

Создать несколько законченных проектов с использованием технологий:

6

Etapa 6

Технологии, которые нужно освоить

7

Etapa 7

Изучить синтаксис ES6

8

Etapa 8

Верстка

9

Etapa 9

Изучить Git

10

Etapa 10

Сделать презентацию по VUE к семинару

11

Etapa 11

Покрыть код тестами

12

Etapa 12

Подготовиться к итоговому интервью

13

Etapa 13

Прорешать задачи из репозитория про задачи

14

Etapa 14

Вопросы https://github.com/h5bp/Front-end-Developer-Interview-Questions

15

Etapa 15

Изучить JS

16

Etapa 16

Личные проекты

17

Etapa 17

React

18

Etapa 18

EPAM курсы по основам разработки

19

Etapa 19

Алгоритмы и структуры данных

14 junio 2018 15 diciembre 2020
Objetivo completado 15 diciembre 2020

Autor del objetivo

Elena

Rusia, Санкт-Петербург

28 año / año / año

General

Стать Junior Frontend разработчиком в EPAM

Привет. Меня зовут Лена и вот уже почти два года я пытаюсь стать фронтенд-разработчиком. Началось всё с HTML-academy. Я прошла их курс по верстке в августе 2018 и решила, что фронтенд - это то, чем я действительно хочу заниматься профессионально. В тот момент я работала менеджером по деловому туризму. Да, да, у меня нет технического образования. Я больше скажу, в дипломе у меня написано, что я библиотекарь.

Работа в туризме меня не устраивала, я не видела в ней своего будущего. Поэтому все свободное время я посвящала своему новому увлечению. Ещё я постоянно читала истории типа "была воспитательницей в детском саду, за полгода освоила новую профессию и стала разработчиком". Даже среди моих друзей было аж два таких случая и и я им страшно завидовала.

На фоне таких головокружительных историй успеха я чувствовала себя жутко глупой и бездарной. Через полгода после начала изучения фронтенда я разве что очень посредственно знала что такое верстка и какие-то азы JS. При том, что училась я по 5-6 часов после работы и полностью все выходные. Это я сейчас знаю, что просто тратила время не эффективно, разбазаривая его на откровенно некачественные источники.

По-настоящему все изменилось, когда в начале 2019 я решила, что готова пройти отбор на курсы EPAM. Мне тогда отказали, потому что было недостаточно теоретических знаний. Я очень расстроилась, конечно, но из абстрактной цели, желание попасть на работу именно в эту компанию, стало вызовом для меня. Так что отказы - это не всегда плохо. Иногда это отличная возможность прокачаться, особенно, когда эмоции немного утихли.

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

До начала подачи новой заявки оставалось почти полтора месяца. Я не теряла время зря и очень серьезно прокачала навык верстки (если кому интересно - пишите, порекомендую очень классный курс с Udemy), повторила основы js и прорешала уйму задач на codewars и leetcode.

Настал день, когда мне позвонили из EPAM. Я успешно прошла телефонное интервью и меня пригласили на техническое. С техническим и английским я тоже справилась, меня зачислили на курсы.

Курсы - это лекции по основам JS три раза в неделю и домашки. Зачисление происходит по итогам финальной работы и технического интервью.

В феврале этого года курсы закончились и меня зачислили в лабораторию.

В лаборатории мы все также делаем домашки и слушаем лекции, но в добавок к этому у нас есть еще основной проект. Это полноценная работа, только вместо сотрудников - студенты, а менторы - опытные ребята из EPAM.

Сейчас середина мая, лаборатория близится к своему завершению (это я так выбрала, но можно сидеть здесь дольше и делать задачи по минимуму. Многие так и делают, умудряются совмещать лабу с учебой и работой).

На фоне кризиса я не знаю, возобновится ли найм в ближайшее время и получу ли я работу. Пока просто делаю всё, что от меня зависит и делюсь своими историями успехов и провалов здесь.

 Criterio del fin

Успешно прошла собеседование на должность младшего разработчика

 Recursos personales

Время, информация, навыки

 Lo ecológico del objetivo

Мне действительно нравится разработка интерфейсов, это не навязано обществом и окружением. Я осознанно хочу стать веб-разработчиком

  1. Изучить HTML5 и CSS

    1. Бесплатные курсы на htmlacademy HTML

    2. Бесплатные курсы на htmlacademy CSS

    3. Подписка

    4. Платные курсы на htmlacademy (1 часть по верстке)

    5. Сетки

  2. Пройти курс Learning how to learn на Coursera

    1. week 1

    2. week 2

    3. week 3

    4. week 4

  3. Курсы на академии по JS

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

    1. Знакомство

    2. Условия

    3. Циклы

    4. Массивы

    5. Функции

    6. Объекты

    7. JS в браузере

  4. Курсы на академии

    1. Гриды

    2. Анимация

    3. Знакомство с LESS

    4. Примеси LESS

  5. Создать несколько законченных проектов с использованием технологий:

    1. Простой резиновый кроссбраузерный лендинг

    2. С использованием JS

    3. С использованием сборщика

    4. С использованием React

    5. С использованием препроцессора

    6. С использованием PUG

    7. С использованием Bootstrap

    8. С использованием jQuery

  6. Технологии, которые нужно освоить

    1. PUG

    2. Gulp

    3. Sass

    4. Webpack

    5. Bootstrap

  7. Изучить синтаксис ES6

    В итоге я должна полностью отказаться от var, преимущественно использовать стрелочные функции и по максимуму пользоваться новыми возможностями языка.

    1. Спецификация

    2. Лаврик https://www.youtube.com/watch?v=Spme1IW1ejg

    3. Up&going

    4. Scrimba

  8. Верстка

    1. БЭМ (спецификация + сверстать несколько макетов

    2. Гриды

    3. Флексбоксы

  9. Изучить Git

    1. Введение

    2. Конфигурация

    3. Основы

    4. Ветки

    5. Теги

    6. Reset

    7. Очистка проекта от изменений

    8. Просмотр

    9. Слияние

    10. Копирование коммитов

    11. Перемещение коммитов

    12. ReReRe

    13. Обращение коммитов

    14. Даты в git

  10. Сделать презентацию по VUE к семинару

  11. Покрыть код тестами

  12. Подготовиться к итоговому интервью

  13. Прорешать задачи из репозитория про задачи

  14. Вопросы https://github.com/h5bp/Front-end-Developer-Interview-Questions

    1. Ответы https://github.com/yangshun/front-end-interview-handbook

    2. https://medium.com/web-standards/front-end-interview-handbook-html-ab5a9b64755f

  15. Изучить JS

    1. пройти бесплатный курс по js на академии

    2. дочитать Выразительный JavaScript

    3. создать сайт с использованием верстки и JS

    4. Пройти 35 уроков Sorax на YouTube

    5. Курсы по подписке

    6. Дэвид Флэнаган «JavaScript. Подробное руководство» (6-е издание)

    7. Маклафлин Б. «Изучаем AJAX»

    8. Секреты JavaScript ниндзя

    9. Пройти 1 уровень по JS на академии

  16. Личные проекты

    1. Написать свой блог на react

  17. React

    1. Документация

    2. Хуки

    3. Scrimba

    4. Написать блог из цели про блог

  18. EPAM курсы по основам разработки

    1. Записаться, пройти собеседование на курсы

    2. Успешно завершить курсы

    3. Вписаться в учебный проект

    4. Поработать в учебном проекте

    5. Перейти из учебного проекта на основную работу, получить оффер

  19. Алгоритмы и структуры данных

    1. Прочитать Алгоритмы. Вводный курс Томаса Кормена

  • 12560
  • 14 junio 2018, 18:56
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?