Найти тему
Войти в IT с Катей

Кто делает сайты и мобильные приложения

Я постоянно говорю — прежде чем выбирать язык программирования, нужно выбрать направление в IT, в котором вы хотите работать.

Amsterdam, 2019
Amsterdam, 2019

Какие направления есть в IT?

Давайте начнем с сайтов и приложений. Над ними работают:

Разработчик мобильных приложений. Спрос на них сейчас сумасшедший, и не видно предпосылок к его спаду. Уже давно люди выбирают именно приложение, а не web-версию. Для разработки под iOS используется Objective-C и Swift, под Android Java и Kotlin.

Frontend-разработчик. Эти программисты занимаются разработкой внешней части сайта. Спрос на них тоже большой и ходит шутка, что они покупают себе золотые ванны. Для работы потребуется язык программирования JavaScript, а так же HTML / CSS.

Backend-разработчик. Они отвечают за серверную часть сайта, все то, что не видно. Работают с данными, с тем как их хранить и как отдавать. По работе много взаимодействуют с фронтендерами и мобильщиками, так как данные отдают именно им. Выбор языков тут большой, мне кажется самые простые PHP, Python и Ruby.

UI/UX-дизайнер. Делают прототипы сайтов и приложений, что-то вроде чертежа. Иногда им требуется HTML, но языки программирования можно не учить.

Менеджер продукта, ПМ. Они занимаются экономикой продукта, исследуют рынок, следят за всем по организации и общаются с партнерами. Тут тоже можно обойтись без программирования.

Специалист по поисковой оптимизации (SEO). Занимается продвижением сайта в поисковых системах, старается поднять сайт на первые строчки.

Еще над сайтом работают маркетологи, иллюстраторы, копирайтеры, фотографы… и это далеко не весь список. Найти работу в IT сфере можно и не программируя.

Какая из этих профессий вам больше всего нравится? Мне конечно backend.