Новичкам: как и чему можно быстро научиться в ИТ
easy

Новичкам: как и чему можно быстро научиться в ИТ

Выбирайте, что больше нравится

Эта статья выходит в первый учебный день сентября, когда все снова пошли учиться в школы и вузы. Мы тоже решили не отставать и собрали лучшие материалы для старта в ИТ — с чего начать, если вы новичок или только выбираете направление. Читайте, пробуйте, если что-то не зашло — переходите к следующему. Заодно сможете похвастаться, что вы в курсе всего, что вам нужно, и теперь просто выбираете, что нравится.

Веб-разработка

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

Фронтенд можно условно поделить на две части: визуальное оформление и скрипты, которые отвечают за внутреннюю логику работы страницы. За внешний вид отвечает связка HTML+CSS, а за скрипты — JavaScript. Ещё есть много фреймворков, например Node.js или React, но на старте можно и без этого. Как освоитесь — сами поймёте, что вам нужно из этого, а что нет.

Быстро вникнуть:

Сразу попробовать:

Научиться:

Бэкенд

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

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

Быстро вникнуть:

Сразу попробовать:

Научиться:

Биг-дата

Big data с английского переводится как «большие данные». Смысл биг-даты в том, что на её основе можно сделать прогнозы, найти связь между явлениями или обучить нейросеть, чтобы она тоже умела что-то делать. Чем больше данных — тем лучше работает нейросеть или точнее прогноз.

В работе с биг-датой есть два основных направления: аналитика и data-science. Аналитики ищут связи и помогают бизнесу принимать правильные решения, а дата-сайентисты учат нейронки и пишут новые алгоритмы, которые делают разные сервисы лучше.

Быстро вникнуть:

Сразу попробовать:

Научиться:

Тестирование

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

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

Быстро вникнуть:

Сразу попробовать:

Научиться:

Мобильная разработка

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

Быстро вникнуть:

Сразу попробовать:

Научиться:

Вам слово

Расскажите в комментариях, что бы выбрали вы и почему, что понравилось, а что нет. А если уже выбрали — тоже расскажите. Если историй наберётся много, выпустим отдельную статью с ними, чтобы все знали, как это работает на самом деле.

Текст:

Михаил Полянин

Редактор:

Михаил Полянин

Художник:

Алексей Сухов

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Юлия Зубарева

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
easy