Во все тяжкие: Веб-разработчик с нуля. Неделя № 10
«Если не спросить — никогда не узнаешь, если знаешь — нужно лишь спросить». (с)
Цель — Senior Frontend Developer.
Язык: JavaScript.
Исходные данные:
Возраст: 28 лет;
Образование: высшее, инженер ПГС;
Работа (настоящее время): менеджер по продажам.
Уровень мотивации: 7 баллов (из 10).
Режим тренировки основных навыков (ежедневные занятия, кроме вс):
1) Подъем в 06:00, отбой в 00:00 – 00:30. + 1 час на сон вечером;
2) Утренние занятия перед работой – 2 - 2,5 часа, практика;
3) Чтение 30 - 50 стр. книги по IT тематике или связанной с ней (в среднем - одна книга в неделю);
4) Подписка на HTML - Academy (выполнение 10 практических заданий каждый день);
5) Изучение теории и практика после работы, с 21:00 до 00:00.
Режим тренировки дополнительных навыков:
- Чтение 1 главы адаптированной книги на английском + аудирование (в среднем 30 мин. в день).
Сознательные добровольные (временные) ограничения:
1) Не курю;
2) Не пью алкоголь.
Итоги десятой недели:
1) Прочитано еще 100 страниц книги Питера Гудлифа «Ремесло программиста // Практика написания хорошего кода»;
2) Всю неделю решал простые задачки на знание алгоритмов и структуры данных. И дальше углублял знание базы по JS;
3) Зарегистрировался на codewars, начал решать задачки там;
4) Прошел Workshop по работе с canvas, вот что реализовано на данном этапе. Даже пришлось развернуть локальный сервер на danwer(да, мама, я программист), хотя говорят, что danwer - отголосок прошлого века;
5) Начал пользоваться советами на Тостер. Если бы не ребята, что там помогают, то вообще печаль была бы. Нелепую опечатку можно искать по 2-3 часа;
6) Прошел базовый курс по логике. Вот здесь, если нужно;
7) Начал верстать проект. Через пару дней закончу. Будет адаптивный + фильтр и новые фичи.
Проблемы с которыми столкнулся, выводы и корректировки:
1) На пару дней сломал график. Вечером залип не на час, а на 2,5, поэтому лег поздно, с утра встал поздно, короче старая песня :) Но потом выровнял. Как же всё-таки сложно сове стать жаворонком. Но я не сдаюсь;
2) Нужен новый комп. Прям реально нужен новый комп. Одновременно chrome и photoshop не работают, приходится при верстке пользоваться firefox. Но там не такой удобный отладчик;
3) Да, до этого не писал. Как я практикую английский? Кому интересно: на сайте есть адаптивные книжки с их аудиоверсиями. По уровням сложности. Я сначала читаю одну главу и перевожу, параллельно записывая новые слова, а после слушаю и закрепляю все новые слова на слух. Таким образом прокачиваю чтение, перевод и понимание речи на слух. Хотя бы на базовом уровне. Планирую позже переходить на подкасты, ролики и т.д. Надо бы еще учиться разговаривать, но это позже;
4) Кстати, провел эксперимент - нашел 5 вакансий на junior js, откликнулся и попросил тестовые задания. 3 компании из 5 пригласили и скинули тестовые задания. Но задания оказались сложные, а одно из них вообще было со знанием node.js. Так, что качаем уровень дальше и можно очень легко устроиться джуном.
Планирую через 3-4 месяца официально стать Junior Frontend Developer.
Желаю удачи и Вам во всех своих начинаниях! Увидимся через неделю!
Лига программистов
1.5K поста11.3K подписчика
Правила сообщества
- Будьте взаимовежливы, аргументируйте критику
- Приветствуются любые посты по тематике программирования
- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества