ул. Белинского, 9б
8 (831) 428-30-09
Начать надо с того, что "сфера айти" - достаточно широкое понятие, включающее в себя просто множество возможностей. Человек, который хочет работать в сфере ИТ, имеет, по-моему, 4 варианта действий. Для выбора одного из вариантов необходимо подумать кем человек хочет быть. Итак:
1. QA / QC - если проще, то "тестером". Это наиболее простой способ начать карьеру в ИТ для того, кто пока нет особых умений. За исключением владения английским на приличном уровне, конечно. Вообще, если хочешь в ИТ то начать надо именно с английского, а еще так называемых "soft skills" - умение общаться, выяснять чего от тебя хотят, уточнять детали, презентовать свои другие умения и таланты, искать ответы на вопросы самостоятельно (в частности с Google) и т.п.
Так вот, кроме английского для получения должности QA / QC надо иметь общее представление об ИТ. Я бы советовал почитать и просто попробовать пройтись по тем пунктам самостоятельно и прикинуть что знаешь, а что стоит почитать. Ну а дальше уже можно или на курсы записываться или готовить резюме и передачей в HR-отдел компании. В принципе, одно другому не мешает.
2. Developer , более известный как "программист". Здесь есть несколько направлений, в частности явный разделение на фронтэнд (Web IU) и бэкенд.
Если хочешь заниматься разработкой того, что пользователь увидит в окне браузера (создание сайтов), если есть тяга к верстке, знание HTML / CSS, JavaScript - вам сюда. В каком направлении двигаться зависит от имеющегося багажа знаний. Сначала почитать нечто для общего представления, этого должно хватить, а дальше уже снова я бы советовал курсы и прочее углубление знаний.
Для бэкенд наиболее популярными языками являются Java и C # (.NET).
Как человек, который учил Java самостоятельно, закончил курсы Java и сейчас работает Java-разработчиком, могу сказать, что указанные темы актуальны и для начала их достаточно. Впрочем, надо не только книг начитаться, а лучше сделать какой-то маленький проект для себя и залить на GitHub - на собеседовании это прибавит баллов, и практических навыков добавит.
3. DevOps - фактически очень "прокачанный" системный администратор с умением программирования. Курсы бывают относительно редко и вообще порог вхождения в эту профессию значительно выше, поэтому я не буду подробно об этом рассказывать.
4. PM или Project Manager - это уже не курсы, но возможность начать карьеру в ИТ для того, кто умеет работать с людьми, организовывать рабочий процесс, мотивировать работников, улаживать различные вопросы. Здесь как раз рулит опыт и те же "soft skills". Технические знания и умения для менеджера проекта не являются основными, но очень пригодятся, чтобы лучше понимать требования заказчика, риски и т.д.