Bandicoot
@Bandicoot
Вась-программист

Является ли данная стратегия верной и универсальной?

1. Изучил базовые вещи по теме веб-разработки и программирования.
2. Изучил язык программирования на продвинутом уровне.
3. Изучил популярный фреймворк на выбранном ЯП (можно изучить 2 фреймворка, так становишься ценнее для работодателя + будет с чем сравнивать).
4. Сделал несколько проектов на нем, желательно интересных и сложных (чтобы не стыдно было показать в портфолио)
5. Нашел работу на этом фреймворке. Закрепился на ней, попутно изучив несколько смежных технологий.
6. PROFIT!

Интересуюсь в связи с тем, что от эпизодического фриланса перехожу к постоянной удаленке. Какие нюансы могут быть при такой схеме?
  • Вопрос задан
  • 307 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Между 2-ым и 3-им пунктом было бы неплохо освоить еще ООП на приемлемом уровне. И учиться писать тесты, TDD попробовать. И там чуть чуть по сетям - HTTP хотя бы что из себя представляет. Паралельно с 4-м и 5-ым можно еще прошариться в деплойменте, автоматизации, процессах и методологиях и т.д.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
IonDen
@IonDen
JavaScript developer. IonDen.com
Фреймворки - это не панацея от всех проблем. Любой круг задач выходит за их рамки почти всегда. Гораздо важнее знать базовые технологии очень хорошо и уж потом фреймворки.

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

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

Войдите, чтобы написать ответ

Похожие вопросы