Да не за что, рад помочь.
Ты главное не насилуй организм)
Заниматься до посинения - идея амбициозная, но легко можно выгореть)
Попробуй хотя бы получить удовольствие от поисков того, что тебе нравится. Лишний раз зарядиться настроением не помешает. А дальше курсы сами поделят твое свободное время)
Давай сразу определимся - просто знать язык - это бесполезно. Важно уметь делать продукт. Продукт делается с помощью технологий. Технологии строятся на языке программирования + шаблонах проектирования + алгоритмы.
Для начала стоит выбрать сферу, где хочешь писать код. Желательно, выбрать ещё и продукт - сайты, мобильные приложения, игры, etc. Далее, стоит погуглить популярные технологии. Есть простой способ понять, что может понадобиться: заходишь в поисковик и ищешь роадмап. Это карта движения по технологиям. А целом, полезная штука, потому что наглядная. Поищи "frontend roadmap 2022", например. Там будет от от нуля до "мастера" выстроена цепочка. Языки, технологии и прочее.
Увидишь, что одного языка мало)
Дальше заходишь на YT и смотришь несколько видосов для затравки, так сказать. Оцениваешь объем работ, в общем. Видосики всегда будут полезным подспорьем, пока будешь учиться. Дальше же будет только сухая документация. Как созреешь, идёшь смотреть курсы. Просто в каталоге ищешь сферу и смотришь что есть.
Что касается ответа на твой вопрос - сложно оценить, везде по-разному. Сделай портфолио на 3-4 хотя бы средних работы. Желательно, чтобы они чем-то между собой отличались, чтобы твой опыт с разных сторон посмотреть. Потом ходи на собесы. Там ты быстро поймёшь, чего тебе ещё не хватает. Первое время будут отказывать, но это тебе на руку. Поймёшь, что ещё надо выучить, снимешь все нервные блоки в голове. И потом уже попадёшь к хорошему работодателю.
Да, пару слов про поиск работы. Если найдутся знакомые, которые тебя хоть кем-то смогут устроить - это идеальный варик. Надо хотя бы год иметь продуктовой разработки, чтобы иметь какую-нибудь позицию перед потенциальным работодателем. Сможешь 3 - вообще идеально, любые двери открыты.
Вариант без связей: гитхаб твой билет. Прошел курс? Сохранил в гитхаб. Нашел интересную задачу и решил(или хотя бы повторил решение, чтобы понять) - сохранил в гитхаб. Без связей это твой единственный паспорт, куда будут смотреть. По нему будут делать вывод, как ты пишешь код, решаешь задачи.
Далее берешь столько площадок, сколько сможешь обработать. И публикуешь резюме. Чем меньше опыта, тем дольше будут смотреть. Но шанс, действительно, есть.
Отмечу несколько моментов кратко, так как аналитики о том, "как войти в айти" и так достаточно.
1. Соответствие диплома - вещь сугубо необязательная. У меня диплома нет. Там, где я начинал учиться, база посредственная. Поэтому начал сам.
В любом случае, собеседования будут проводить. Скорее всего, даже в несколько этапов. За пару часов из тебя выжмут всё, что ты знаешь. Так что на диплом нет смысла смотреть. И так поймут, что умеешь, а что нет.
2. Начинать с уроков на YT, а потом полировать курсами - подход сразу неверный. Как минимум, надо наоборот. Курсы помогут сразу по полочкам раскладывать информацию. Загляни на Udemy. Там скидки каждые пару дней. Выхватить любой курс можно по очень низкой цене. Я думаю, если ты так сильно хочешь, то 1к не пожалеешь. К тому же, отличная мотивация не забросить на старте. Если у тебя сейчас низкая ЗП, то денег будет жалко). Но не ведись на курсы с преподами, интенсивами, буткемпами и проч. Смысл в таких курсах только в связях, которыми ты обрастешь. 95% из них - бесполезная чушь, а нормальные стоят +250к(год назад узнавал по фану). А инфа там такая же, как и в курсах за 1к, где будут просто видосы.
3. Не знаю, ожидает ли тебя дауншифтинг, но врать не буду, без подушки безопасности и в условиях ограниченного времени булки придется напрячь. Девушку так свою натаскивал. Выхлоп был, но она каждый день по 6-8 часов занималась. Такой был уговор. Но плоды свои дал.
4. Возраст. Ничего посоветовать не могу, кроме как: дальше будет хлеще, никто не знает, какой вагон последний. Просто старайся туда запрыгнуть)
5. В документах я полный 0, извини. Если английский не ниже B1+, то поучись писать код и проходи собесы в компании, где есть релокация. Выучиться кодингу, когда знаешь английский, куда проще, чем учить английский, если кодить умеешь, поверь. Я кучу ребят на собесах сбривал, кто умеет кодить, но нет английского. Не хотят учить, думают, что им 200к просто так на стол выложат)
В дополнение, хочу докинуть, что если вдруг решишь работать в Киеве, учи Go. По какой-то причине, у вас там дикий голод кадров с этим языком. Можешь пойти в целом на фронтенд. Там денег действительно много. $1к можно легко джуном получить. Такой уж рынок кадров.
Если собрался дальше ковырять С#, то сорян, возможно, я тебя тут огорчу. Если не в геймдев собрался, то тут тебе не светит высокая зп. С# использовался раньше для бэкенда. И все повально переписывают на Котлин/Go. С таким языком только Легаси поддерживать. Но там денег нет.
Если собрался в геймдев, то тут ничего не подскажу, извини.
В общем, удачи
Гуглишь, что такое MERN, и всё