Ты решил/а стать разработчиком - отличное решение, поздравляю.
Осталось только найти и переработать космос информации: оценить, понять, применить. Это очень сложная задача, на которой большинство пасуют. Тут важно вовремя задать вопрос: а что, если кто-то уже это все сделал, описал и выложил в открытый доступ ?
Это пилотная статья цикла "Frontend разработчик за 4 месяца" - в цикле я описываю путь от желания писать код, до своей первой работы, на которой платят деньги.
С высоты птичьего полета
Предложение сотрудничать - он же "оффер" с нуля за месяц может получить только очень везучий человек. Ну или парень из "Области тьмы" с чудо таблетками - нам такое не подходит. Надо написать глобальную стратегию, например:
1. Изучить основы веб разработки
2. Подготовить резюме, найти подходящие компании
3. Пройти около 10 собеседований и получить первую работу, либо
4. Поработать над обратной связью: закрыть пробелы в знаниях
5. Повторить пункт 3
Первый шаг
Большинство (98%) людей ничего не делают со своими желаниями, потому что не знают с чего начать. Рекомендую взять за правило такую идею: если решено стать хорошим разработчиком/автомехаником/дизайнером/финансистом, то всегда следует начинать с базовых знаний. Тут тебя ждет ловушка: понестись "во все тяжкие" за книги про алгоритмы, устройство компьютера, сети, операционные системы...
и когда тебе скажут на собеседовании - "сверстай кнопку, обработай событие клика и выведи в консоль текст с кнопки" - ты ничего не сможешь.
Вариант получше: начать с простых и практичных вещей, сильно не переживая о том, как они работают + параллельно изучать основы программирования из хороших источников. Делать и то, и другое надо выборочно, потому что для всего есть подходящее время. Никто не посадит "джуна" писать сложные алгоритмы для финансовой системы, а пока дойдет до дела, то придется все повторять снова. Так с чего же я рекомендую начать свой путь ?
The web developer bootcamp
Держи один из лучших 🚀 курсов для новичков. Я прошел его в самом начале своего путешествия во frontend-land.
Почему это годный материал ?
🔸 Достаточно короткие уроки и разделы
🔹 Качественное объяснение сути (до практики)
🔸 Подход к решению задач JavaScript - простая и понятная цепочка размышлений для решения любой задачи
🔹Легкая практическая работа
🔸Простой English, который можно свободно слушать
🔹За несколько недель успеваешь попробовать JavaScript, HTML, CSS + Node JS. Это позволяет составить общее представление о разработке.
Почему я его скачал, когда не знал всего этого ?
По сравнению с аналогами на Udemy, количество подписчиков курса наМНОГО больше. Сейчас данный курс содержит 579 506 подписчиков! Представляете, пол миллиона людей! Да это просто 🔥🔥🔥
Напутствие:
- Пропустить jQuery (прошлый век) либо для old-school
- Пропустить секцию про Node. Курсы по Node есть лучше
- Воспринимайте курс как обзорный: потрогать, "понажимать", попробовать, чтобы понять суть. А детали и вещи сложнее уже будут в других местах (следующих статьях).
Больше информации в telegram канале FRONTBASE