AVKor, там описано достаточно, чтобы загуглить каждую непонятную картинку и изучить точечно все что нужно. Проходить университетскую программу обучения для изучения алгоритмов - это перебор. Вы как я понимаю ее проходили, поэтому советуете со своей колокольни. Что ж, рад за вас.
Vilmof20, в принципе да. Желательно сделать несколько проектов, которые можно будет показать на собеседованиях в качестве портфолио. Когда нет коммерческого опыта работы, это хороший способ убедить работодателя иметь с вами дело. Идеи для проектов легко найти в инете, достаточно загуглить.
В плане вёрстки я не заморачиваюсь, практически везде и всегда использую Twitter bootstrap.
Vilmof20, я бы сказал, тут от человека зависит - кому-то хорошо заходит фронтенд, кто-то лучше может в бекенд. В обоих направлениях полно работы и зарплаты неплохие.
На ранних этапах своей карьеры я пробовал верстать. Это показалось мне адовым занятием. Платят мало, геморроя много - заказчики постоянно докапывались, что здесь на 1 пиксель нужно левее, там оттенок не тот. Демотивировало меня это жестко. Потом начал пробовать писать сайты и скрипты на PHP - это занятие быстро начало получаться и нравиться. От простых сайтов затем перешел к специализированным проектам - самописные CRM, личные кабинеты, всевозможные системы учета итд. Так и втянулся в это дело.
На вашем месте я бы попробовал несколько направлений. Какое начнет лучше получаться, на том и оставайтесь.
Vilmof20, пробуй и у тебя все получится. Я 3 года пытался фрилансить, получалось весьма неэффективно по личным причинам. Потом ушел в офис, просто чтобы научиться эффективно работать)
Спустя 5 лет в этом году перешел на удаленку (не из-за ковида, просто так совпало). И у меня все получилось! Самодисциплины хватает, с задачами справляюсь, зарплата больше сотки килорублей на руки. В офис возвращаться не собираюсь, воспринимаю его как пройденный этап. В следующем году планирую выйти на европейский рынок удаленки. Усиленно изучаю алгоритмы, system design и английский.