109

Во все тяжкие: Веб-разработчик с нуля. Неделя № 5

Во все тяжкие: Веб-разработчик с нуля. Неделя № 5

Цель – Senior Frontend Developer.
Язык: JavaScript.

Исходные данные:
Возраст: 28 лет;
Образование: высшее, инженер ПГС;
Работа: менеджер по продажам (последний месяц – IT сфера, но еще менеджер, не разработчик).

Решение принято, отступать некуда. Да и куда можно отступать? Хотя, наверное, многие уже состоявшиеся специалисты так и ждут удобного случая, чтобы сказать: «Не лезь с*ука, она же тебя сожрет.» Сожрёт? – Да и пусть, мне терять нечего.

Написано много статей о том, как плохо работать в продуктовой компании или как плохо работать в аутсорсе. Как хорошо в офисе и как плохо на удаленке или наоборот. Много историй про выгоревших или про выгорающих программистов. Но я не нашел ни одной истории становления того, о ком все говорят. Разве это не любопытно? Наблюдать становление и развитие человека в новой отрасли, совершенно ему незнакомой до этого и искренне желающим в ней развиться до высокого уровня. А может быть не только наблюдать, но и участвовать.

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

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

Сегодня 5 недель, со дня как я принял это серьезное решение, поэтому сегодня отчёт будет общим, за всё это время.

Уровень мотивации: 8 баллов (из 10).

Режим тренировки основных навыков (ежедневные занятие):
1) Подъем в 06:00. Утренние занятия перед работой – 2 часа. Изучение теоретических материалов (платные и бесплатные курсы);
2) Чтение 30 стр. книги по IT тематике;
3) Подписка на одно образовательную структуру (выполнение 10 заданий по верстке каждый день);
4) Отработка практических навыков после 19:00. Обычно удается выделить по 3 часа.

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

Сознательные добровольные (временные) ограничения:
- Не курю;
- Не пью алкоголь.

Тренировочная система корректируется примерно раз в 2-3 недели, на данный момент навыки только добавлялись, либо корректировалось время. Корректировка – это обязательная вещь, дабы не сбиться с курса. Возможно, в будущем времени изменится язык программирования или даже область программирования, загадывать не буду, на данный момент иду в фронтент.

По поводу сознательных ограничений: Без них скорость воплощения замысла будет меньше, попробуйте сами ограничить себя в чем-нибудь – увидите результаты в других сферах.

Итоги пяти недель:
- изучено много видеороликов и прочитано много статей о работе разработчика со всевоможных сторон и вглядов (частично было сделано еще до принятия решения). Понимаю минусы и плюсы;
- прочитана книга Джона Симнеза – «Путь программиста»;
- прочитано 100 страниц книги Райана Бенедетти – «Изучаем работу с JQuery»;
- на базовом уровне разобраны HTML и CSS, сверстано порядка 9 простых одностраничников, среди них адаптивные и не очень адаптивные;
- пройдено 30% курса по верстке;
- разобраны примитивы работы с командной строкой;
- мой Github.

Проблемы с которыми столкнулся (все будут решены по ходу тренировки):
- Нужно осваивать работу с командной строкой и Linux (в частности работу с Git);
- Не смог сделать parallax эффект для сверстанной страницы;
- Не удалось добиться адаптивности последней работы;
- В книге «Изучаем работу с JQuery» есть неработающие примеры, либо я криворукий(скорее второе). Надо разбираться.

В целом всё идет по плану, первые 3 недели была каша в голове касательно верстки по мастер классам из ютуба, однако теперь, благодаря структурированному курсу – всё встает на свои места. Кстати, по поводу курения и алкоголя - это волшебство какое-то. Не мог бросить курить 2 года, что только не пробовал, а тут как решение принял - как отрезало. С алкоголем тоже все просто - не тянет особо.

Пока что самое сложное из тренировки – это подъем в 06:00 в выходные дни. Вернее не подъем, встать-то очень легко, а вот не лечь спать в обед – это сложно.

Увидимся через неделю.

Лига программистов

2K постов11.9K подписчиков

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

- Если ваш пост содержит ссылки на внешние ресурсы - он должен быть самодостаточным. Вариации на тему "далее читайте в моей телеге" будут удаляться из сообщества