Раньше все были просто программистами, и разделение было очень смутным и размытым (только по языкам). Но в последнее время направления разработчики разделились более чётко. Здесь хочу написать небольшой перечень профессий. Если вы хотите начать путь в IT и не знаете, кем хотите стать, то попробуйте всего понемногу, возможно вы найдёте что-то своё. Разработка сайтов, веб приложение, немного мобильных приложений. Только наружных, то есть лицевых их частей. Тексты, картинки, кнопки, с которыми могут взаимодействовать пользователи. Одна из самых лёгких профессий для входа, но здесь и самая большая конкуренция среди новичков. Для начала изучения подойдут: HTML, CSS, JS Обратная сторона разработки сайтов и веб приложений - код, который работает на серверах и базы данных. Здесь очень большая вариативность языков, и чуть выше порог входа, часто нужно знать и уметь работать с базами данных. Языки для начала: python, java, php, .net, go, node.js, ruby. Базы данных: mysql, mongo, postgres Предыду