Я не сторонник мнения что "может нравиться всё". Потому что эту же фразу можно интерпретировать как "не нравится ничего".
Нажмите, чтобы раскрыть...
А я сторонник. И значит это как раз обратное. В обществе достаточно гуманитариев, не терпящих точные науки, лишь по той причине, что не разобравшись нормально с базой, несколько лет напролёт долбились о стену. Человеку не доставляет удовольствия ковыряться в том, в чём он не может разобраться. Иногда достаточно лишь наглядно объяснить перспективы и применение, а иногда требуется разобраться с сопутствующими любому обучению проблемами. Нет подкрепления - нет мотивации.
Я написал что нужно делать. В фаст-режиме прочекать каждую из интересных областей. Но не тратя год на каждую, для этого достаточно по 1-2 недели на каждую область. Не нужно читать всего Флэнагана чтоб осознать что тебе не нравится фронтенд. Открываешь любой источник информации которые основан на практике и проходишь его. Это позволит тебе понять как устроен рабочий процесс в выбранной области, что в целом тебе приходится делать и нравится тебе это или нет.
Я когда-то с интересом смотрел на андроид разработку, когда работал верстальщиком первый год. Скачал андроид студию, открыл гугловский офф туториал по андроиду, начал проходить его. Мне хватило одного вечера чтобы понять что мне не нравится процесс создания андроид приложений и что фронтенд (на тот момент я уже переодически выполнял легкие таски фронтендеров на работе) мне намного приятнее.
Я не вижу ни одной причины почему такой подход может не сработать у кого-то еще.
Нажмите, чтобы раскрыть...
Флэнаганн не даёт почти никакого представления о фронте. Лишь набор сухой информации, ещё и касательно ванильного JS. Его НЕ ДОСТАТОЧНО для этого. Но в чём проблема, понимают это люди не сразу.
1-2 недели на область... Понять, как устроен рабочий процесс... Ты рофлишь? Ресурсов в интернете огромное количество. Мнений ещё больше. Для кого-то, кто не представляет как устроены языки программирования, и зачем они нужны, первый месяц вообще уходит на составление обобщённого представления об области. Это при том, что куча клоунов в нете советуют начать с плюсов, Кнута и других несомненно ценных, но отбивающих у новичка всякую мотивацию, книг. Тот же подробный справочник Флэнагана. Ситуация в последнее время слегка поменялась, но всё ещё не идеальна. Ну да. Если ты состоявшийся программист, 1-2 недели достаточно
А он начал лезть во фронтенд с сайта FreeCodeCamp, где есть основы вёрстки и есть задачи на верстание сайтов. И здесь варианта два:
1. Он не дошёл до этого места, хотя это самое начало, которое дается перед изучением JSа. Это говорит о том что человек даже пары дней изучения не осилил.
2. Он дошёл до вёрстки но ничего не помнит, что возвращает нас к тому что у человека в голове ничего не осталось и он опять начинает с самого начала и опять просит оценить курсы, хотя если бы у него были какие-то знания, он бы сам мог определить хорошие они или нет.
Нажмите, чтобы раскрыть...
Хз бросил codecamp. Заколебали краши среды и постоянное выклянчивание денег. Зачем он нужен, когда есть codecademy или MDN, что ещё лучше? Несколько лет назад, кста, на MDN даже статей на русском не было. Да и не многое даёт codecamp, как по мне. Практические курсы после будут не лишними.
Нет, не раздражает. Более того, если бы это была тема от человека который первый раз создает тему о вкатывании, этого бы всего не было.
Но здесь меня стриггерила тема от человека, который уже несколько раз пытался вкатиться, рассказывая кулстори про друзей которые тоже вкатились и уже лутают кучу денег, которые ему помогут и прочее. Но, видимо, друзья не в состоянии оценить качество этого курса и написать ему полноценный гайд как и что надо учить, раз он пришёл с этим сюда. Я не писал бы всего этого если бы тема была создана, к примеру, тобой.
Когда человек из раза в раз позиционирует себя как лентяя и безвольное существо, каждый следующий раз к нему будет такое отношение уже по-умолчанию.
Нажмите, чтобы раскрыть...
У меня уже были темы в разделе и путь мой отчасти сходен. Ты бы написал то же самое. Разве что друзей программистов нет.
Сеньор не забудет после 10-летнего перерыва это все только из-за того, что он эти знания применял на работе на протяжении 7-10 лет. И часть информации он всё же забудет, если не будет заниматься этим или чем-то из смежной области. Знания полученные за пару дней изучения не сложатся в концепт или систему. Поэтому, можно сделать вывод что он каждый раз начинает с нуля.
Нажмите, чтобы раскрыть...
Нашёл недавно отличный курс по сетевым технологиям. Редкое везение. И конечно же мне надо учить React или Node, но проблемы с ориентирами, как видишь. Пары дней конспектирования и десятка шестиминутных роликов достаточно для появления определённого представления, если инфа изложена грамотно. Учить заново сеньор будет синтаксис. Основные принципы и концепты работы останутся, где были. Основной показатель - качество, а не количество. Можно и за 10 лет практики опыта не набрать
Я не винил человека в потраченном времени. Я просто дал совет не тратить его таким образом и сразу забить на это, раз никаких результатов за два года нету. Эти два года могли бы быть потрачены на что-то что действительно интересное для человека, а не для вкатывания в мейнстрим область которая тебе не слишком то и интересна.
Нажмите, чтобы раскрыть...
Дал совет, но не дал альтернативы. Совет дерьмо. Интересно, не интересно. Если человек этим занимается, вероятно счёл лучшим выбором. И потраченное время не в годах измеряется, а в часах чистого времени. Он только программированием 2 года занимался? Сколько ресурсов потратил? Был бы толк от вложений в интересные вещи?