Базированный Гайд по вкату в айти, часть про учебу

Как вкатиться в айтишку относительно быстро и без вбухивания кучи бабла на очередной курс или буткемп

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

Тем более этот пост как будто бы актуальней, будет три части

1- как научиться дешевле и лучше чем на любом курсе

2- че делать на рыночке, первые шажки

3- как не вылететь, а то знаете, некоторые вкатились и сразу на выход

Изначально в тексте было много мата, я его заменил на добрые слова, поэтому местами может выглядеть странно.

Когда то я сам вкатился этим способом, за последние полгода 8 человек из моего окружения тупо повторили и оно сработало, более того скажу, если не сработает то тут уже ничего не поможет.

Разумеется, все должно быть в рамках адекватности, это про основной фокус, то что просто не может не сработать, даже если суметь сделать подобное процентов на 50-60, то уже должен быть хороший результат. Чем эта история будет покрыта сверху, каким правильным подходом или чем то еще - дело каждого, тут тупо про основной фокус.

Все как всегда просто и очевидно, но все вокруг делают по-другому и не получается, поэтому паре моих сабскриберов будет явно полезно.

Погнали

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

Почему я так категоричен, может же и хороший контент быть платным? Все так, правда как в анекдоте есть нюанс, если челы действительно имеют хотя бы мидловскую лычку, то тратить кучу времени ради того чтобы раз в неделю наварить лишние косарей 5-10 просто смешно, посчитайте сколько чел поднимает в час и все станет понятно.

Второе, большинство из этих господ к айтишке не имеют никакого отношения, на learnjavascript просто ужас что твориться в комментах, 1001 прекрасный канал про «становление обычного парня в айти», подписывайтесь, читайте или группы не пойми кого в которые вот точно вступишь и оффер получишь. Угар в том, что они еще и возмущаются когда их спам подтирают

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

Классический диалог в таких местах выглядит так

-Хгык среньк, меня на собесе про солид спросили, а я не знал, что делать

правильно было бы подкинуть статейку, рассказать че именно обычно спрашивают или банально разузнать чтобы быть готов к такому же, но разумеется челик получает другие ответы:

-Блииин, вот же плохие люди, нельзя спрашивать о таком, да как они вообще смеют, я вот 5-ый год хожу на собесы и каждый очень расстраиваюсь, так что не переживай, ты не один

-Вообще офигели, вот 100 лет назад спрашивали что такое переменная, вот же были времена

-А я вообще 5000 откликов послал и ни разу на собес не позвали

[звуки грустной группой дрочки]

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

Если его нет, единственное что я могу предложить - это чатец в котором я с удовольствием объясню че учить и почему ты знаешь не достаточно и вообще сколько ты сегодня кода написал? Сколько собесов посмотрел и тебе вообще не стыдно? Нихера не делает и вот все в таком духе, положительный поток критики с большим удовольствием, правда относительно направления - онли фронтенд, тут сорряныч про java ничего не расскажу

чатец где можно меня подакапывать

Но лучше создай свой если есть возможность, потому что чем меньше народу, тем лучше будет, с другой стороны и у меня скорее всего будет человек 5-10 🤡

4. говнокодец важнейший этап!

Ищем любой популярный курс, там будет план изучения, забираем

первые несколько месяцев нужно примерно охватить на практике этот список тем, еще раз, охватить, а не выучить, выучить нереально, что я имею ввиду под охватить - на практике все это попробовать.

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

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

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

Тут нужны именно такие же отбитыши, которые готовы на подобное, потому что работает: смотришь на челика рядом, а он уже офигеть как далеко ускакал.
Основная идея именно такая, очень много всего сделать, я бы не назвал это соревнованием, скорее желанием быть не худшим, крайне рабочая метода, заходить и рассказывать коллегам по вкатыванию насколько ты лучше всех)

Если хотите реальные цифры - то мы говорим о минимум часах 2-3 ежедневной практики, в практику не входит просмотр и повторение в тупую, в практику входит самостоятельные попытки добиться результата, по классике, посмотрели видосик, сделали что-то похожее сами, потом потопали в чатик, спросили а че бы мне добавить, вам накидывают, здесь очень сильно пригодится опытный чувак, который может встрять и сказать что задача слишком сложная или наооборот слишком изи.

Если возникла шальная мысль что 2-3 часика практики это изи мод, то теория с удовольствие займет остальные часов 4-5, и вот это уже очень похоже на реальные цифры быстрых вкатунов.

Опять таки, нужен чатец чтобы сравнивать себя с остальными и тупо не прокрастинировать, один из чуваков которого я за ручку провел через все это придумал наверно самый правильный способ это контролить - всеми нами так любимый тайм трекинг, ставишь прогу, смотришь отчеты, понимаешь что ты реально всего минут 30 практиковался и часика два смотрел контент по теме

Важно, что я рекомендую на этом шаге полностью забить на любые не прикладные задачи

4. прошло два месяца, все слова из плана условного курса должны быть уже знакомы, чсв уже должно разрастись и быть чувство, что хоть сейчас ты готов наваять свой Амазон или Гугл и подарить этому миру омерзительный и огромный кусок дерьмовейшего кода, отлично мы этого и добивались, теперь полностью забиваем на всю прикладуху и приступаем к тому что спросят на собесе

Идем на ютубчик гуглим собес по своей специальности, план такой - разбор одного собеса в день все следующие 4 месяца, собесов вполне хватит если мы говорим про популярную специальность, а если промелькнула мысль, а что так мало, всего один то собес в день, то сразу утешу - времени будешь тратить не меньше чем на прошлом этапе

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

Тут вежен источник правды, если индивид не совсем тупой, то он поймет что наверно нужно искать что то типа доки или спеки или что все вокруг хвалят и говорят что оно к ним близко

Конкретно про js, новичкам в спеку лучше вообще не лезть, доки mdn - норм, learnjavascript - идеально подходит под задачу, хоть и далек в некоторых местах от спеки, для джуновского уровня хватит, есть еще дока гайд которая тоже хороша. Так же есть куча контента на ютубчке крутого уровня, если до этого смотрели все подряд, то теперь нужен именно он, если не понимаем что хорошо, а что нет, то где там наш чатовый мудрец.

Спойлер, 4 месяца - это с очень большим запасом, скорее всего к концу первого-второго все вопросы банально закончатся, на реальных собесах примерно так же

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

6. самое важное, все циферки из прошлых пунктов можно двигать как хочется, но именно такое соотношение выглядит наиболее результативным

Однако есть секретный ингредиент, который выведет на запредельный уровень - менторинг. Нужен не чувак мудрец из чата, а именно личный ментор который будет с тобой заниматься.

Что самое ценное в курсах - то когда лично тебе объясняют как решать проблему, желательно в формате лайв кода, не пересказ книг или доки, не никому не нужный выпускной проект, не поддержка чата где чувак за 30к в месяц и вообще без опыта будет отвечать тебе по заготовленным скриптам. Самое ценное - то небольшое время которое потратят конкретно на тебя, какие курсы готовы потратить конкретно только на тебя - час или два специалиста в неделю? Еще раз, не групповой разбор, не код ревью который делают по сценарию, не комментики поддержки, а настояний полноценный час времени когда будет решена конкретная проблема

Час менторинга стоит обычно что то в районе 2к, может дороже, может дешевле. Однако за эти деньги ты получишь полную сессию лайвкода, объяснения и закрытие какой то прикладной проблемы, объяснение задач или например мок собес сильно лучший по качеству чем от бедолаг

А теперь умножение, если ментор нужен больше чем 2 раза в неделю, то он тебя не грузит, ищи другого, зачастую 1 часа будет достаточно, 2 * 2 * 4 * кол-во месяцев, например 6 выйдет примерно в 96к, соточка - стоят ли хорошие курсы 100к? Я думаю очевидно что нет, а если все же один раз в неделю? То сумма уже 48, а если ты весь период профигачил сам, а ментор тебе нужен для условно финальных 20 мок собесов чтобы выходить на рынок, смех в том что такой чувак по итогу может быть в разы скиловее любого выпускника курсов и чувствовать себя на собесе более уверено

Еще смешнее когда я вижу что продают нечто подобное за 300к, за 300 к можно чувака из гугла нанять для этих же целей, это не шутка, почитайте сколько это стоит, разумеется это делать не нужно если ты не собрался в гугл

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

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

Вообщем итог:
1. отписывается от всего что вам продает или внушает идею не напрягаться

2. создаем чат таки же бедолаг, главное чтобы они понимали идею, если с этим плохо можете приходить в мой чат https://t.me/it_vkat_chat , но в идеале конечно чтобы это были ваши знакомые, небольшая группа до условно человек 5-10, чтобы легко было чекать прогресс остальных и крайне желательно кого то знакомого по нужной специальности

3. говнокодим как бешенный пару месяцев

4. доучиваем теорию до собесов, перелопачивая кучу их них

5. самое важное - подключаем ментора

Это может сработать и без всякого ментора, но так будет эффективней в разы, это может сработать и без периода гавнокода, никаких суровых правил тут нет, я специально описал утрированный случай, если уж он не сработает то тут ничего уже не поможет

2424
68 комментариев

давайте я на всякий случай повторю в десятый раз, не надо подписываться на группу, делайте свою, прямым же текстом об этом пишу

не надо подписываться на канал, потому что его даже не существует, откуда вообще это взяли

надеюсь хоть кому то этот пост помог, если есть вопросы и критика я всегда открыт

Какая-то встратая подача рекламы телеграм-канала

10

Ну и манера писать/говорить у некоторых джаваскриптизерах до условных "кудах-кудах" крылом подать

4

Единственный нормальный быстрый гайд о том,
как вкатиться в айти. Не благодарите ;)

1

бро, перечитай я там прямым текстом говорю что лучше намутите свою группу и то что ни на какие тг каналы вообще не надо подписываться

Вопрос один имеется, чисто ради любопытства.
Насколько важны знания математики/алгебры уровня старших классов для программирования ?

Не важны в 90% направляниях

5