#вашивопросы
Здравствуйте! Так как гуманитарию войти в сферу АйТи. Какие курсы/ресурсы могли бы посоветовать? Какую сферу программирования выбрать?
Добрый день! Поскольку с этим вопросом мы заходим на 2й (на самом деле 10й) круг, значит в канале появились новые подписчики, и это радует.
В целом на этот вопрос я уже много раз отвечала, так что рекомендую начать с постов в закрепе.
А здесь отвечу снова, будет версия-2024.
Итак, прежде чем гуманитарию "заходить в айти", надо для начала решить для себя, надо ли оно вам. Интересна ли вам вообще эта предметная сфера, подходит ли такая работа вам психологически и по чертам характера. Подход "ищу работу в айти, любую", конечно, не работает.
А вот чтобы это понять - берёте любой курс по Computer Science или программированию для начинающих (ключевые слова "с нуля", "101", "для начинающих", "введение") - курс должен быть коротеньким и бесплатным, но с какими-то практическими задачками. Вам нужно поизучать вводную теорию, поковыряться в учебных задачках, и в процессе задавать себе вопросы - "мне сейчас интересно?" "мне бы хотелось углубить свои знания в этой области?" "я хочу разобраться глубже, как здесь всё устроено?" "готов(а) ли я заниматься чем-то подобным по 8 часов в день каждый день?". Вместо курса подойдёт и книга.
Если в процессе вы заметите, что потеряли счет времени и уже часов 10 ковыряетесь над какой-то проблемой (например, с настройками Linux), и сдаваться не готовы - это хороший знак, видимо, работа в айти вам подойдёт.
Если вы прошли этот этап и считаете, что готовы/хотите продолжать, то можно уже переходить к более серьёзным, сложным и длительным курсам. Я вообще всем советую начинать с гарвардского Introduction into computer science, CS50. Если с английским языком не дружите, есть переводы на русский - тут ссылки (надеюсь, не устаревшие). Это бесплатно, но потребует определенных вложений в плане времени и усилий.
После CS50 уже можно начинать думать, кем вы хотите стать, когда вырастете - например, бэкенд-разработчиком или фронтэндером или системным администратором, или кем-то ещё. И уже выбирать курсы по специализации. Так что вопрос "какую сферу выбрать" - это вопрос ваших профессиональных предпочтений, и задать его нужно будет себе, когда у вас будет достаточно знаний о сфере в целом.
Начинать именно с CS50 не обязательно, это моя субъективная рекомендация, просто потому что он классный.
В целом курсов сейчас, в том числе платных очень много. И моё мнение - сильно заморачиваться с выбором конкретной онлайн-школы не нужно. Выбирать нужно, прежде всего, исходя из своего бюджета. Учиться можно и бесплатно, но придётся больше усилий прилагать для самостоятельного подбора материалов для обучения. На платных курсах у вас будет расписание, составленное для вас, помощь ментора, вебинары, возможность задать вопросы преподавателю, код-ревью и проверка домашних заданий. На бесплатных будете учиться сами. У меня на канале можно найти ссылки на роадмапы для каждой профессии, и ссылки на учебные репозитории на гитхабе для работы над самостоятельными проектами.
В любом случае секрет успеха - это умение выстроить себе регулярный график занятий, готовность много гуглить и самостоятельно искать ответы на вопросы, решать возникающие в процессе проблемы, любознательность и стремление копать глубже. А так же готовность сесть и написать какой-то проект от А до Я.
Всё это в большей мере вытекает из личных качеств человека, его характера, любознательности, уровня ответственности, усидчивости и напористости - поэтому предсказать точно, насколько это подойдёт лично вам, заранее нельзя. Это вопрос, который вы сами должны задать себе.
Задать вопрос автору блога можно здесь: @hum_it_bot