Технологии

Чему учиться сейчас, чтобы быть востребованным в сфере IT в 2017 году

Чему учиться сейчас, чтобы быть востребованным в сфере IT в 2017 году
Выяснили, что в тренде у программистов.

Если точно решили уйти в IT, то есть направления, которые будут актуальны как минимум еще несколько ближайших лет. Важно понимать, что это субъективно. Разные айтишники и отвечать будут по-разному — войны сторонников различных технологий не затихают никогда. Редакция Downtown.ru попросила PR-менеджера DataArt Вадима Мазина рассказать о базовых направлениях в IT, которые будут актуальны вечно. А Software Engineer в DataArt Владимир Проскурин назвал новые перспективные направления, за которыми стоит будущее — если научитесь работать с ними, то станете королем программирования.

Вадим Мазин

PR-менеджер в DataArt

QA, тестирование

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

Бизнес-анализ

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

Верстка

HTML и CSS — наши друзья. Их большой плюс — наглядность. Все, что вы делаете сразу видно. Все просто — HTML это скелет сайта, а CSS — оформление. С верстки тоже часто начинают в IT. Ее большой плюс — в ней можно разобраться самому. Для этого есть много хороших онлайн курсов, а кое-какой российский даже один из лучших в мире по этой теме. Я сам проходил такой. Это действительно реально — потратить 15-20 часов на изучение и начать писать несложные веб-страницы.

Проектный менеджмент

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

JavaScript, фронтенд-разработка

Фронтенд — это то, что видят пользователи. Фронтенд-разработчики сейчас небывало востребованы, JavaScript очень динамично развивающийся язык. Но он развивается даже слишком быстро. Про это даже шутка есть — когда JavaScript-разработчик просыпается утром, он пьет кофе и изучает фреймворки, которые вышли за ночь. Если успевать за JavaScript, можно быть очень востребованным в этой сфере.

Java

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

Ruby

Это очень логичный и понятный язык, он очень популярен в мире. Писать код на нем очень приятно, есть фреймворк Rails — надстройка над Ruby, которая позволяет собирать проекты как конструктор, есть готовые блоки. На Ruby работают Twitter, GitHub, Look At Me. На базовом уровне язык довольно простой. Он интересен тем, что легко читается и быстро работает.

Python

Практически язык-религия. Логичный и понятный, как Ruby, он используется повсеместно: Pinterest, Instagram, Dropbox, Reddit. Начинать учить его очень легко. У меня есть знакомые, которым по работе не нужно писать код. Они учили Python, чтобы делать простые скрипты, которые будут помогать в обычной жизни. Например, мы с друзьями устроили игровую ночь, но забыли игральный кубик. И мы решили, что чем качать приложение-симулятор, лучше сами напишем генератор случайных чисел — все получилось, хотя программистов среди нас не было.

Экзотические языки

Например, Erlang, Go. По ним очень мало специалистов, поэтому имеющиеся востребованы. Мой друг получил потрясающую работу с очень высокой зарплатой, не имея опыта разработки на Go. Он изучал его в свободное время в качестве хобби и работодатель сам его нашел.

 

Владимир Проскурин

Software Engineer в DataArt

 

Облачные технологии

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

Big Data

Главная функция этого направления — сбор и обработка большого количества данных. Big Data набирает все больше оборотов, в особенности из-за большого распространения мобильных устройств и повальной компьютеризации и мобилизации жизни человека. Чем больше человек использует интернет, тем больше интернет может узнать о нем. BigData собирает информацию о людях, как о покупателях: их предпочтения, тренды, возраст. Все это нужно, чтобы показывать более таргетированную рекламу и лучше понимать целевую аудиторию. Если умеете работать с Big Data — вы в будущем.

Machine learning

Это огромный пласт информации о алгоритмах, способных выделять определенные знания из данных. Можно сказать что это часть Big Data, которая отвечает за анализ и выявление полезной информации. Некоторые называют это подобием искусственного интеллекта, но это далеко не так. Тем не менее, алгоритмы, могут самообучаться. Эта дисциплина пока по большей части теоретическая и сугубо математическая. Но она уже достаточно надежно закрепляется за многими IT-секторами, особенно связанными с поиском, продажей товаров и услуг — за ней большое будущее.

Internet Of Things

Интернет вещей. Очень динамично развивающаяся и интересная область. Как понятно из названия, это про вещи, которые имеют доступ в интернет. Это может быть что угодно — лампочка, термостат, холодильник, видеокамера. Вещи подключают к интернету для того, чтобы иметь контроль над ними на расстоянии и получать всю интересующую информацию о доме, просто делая пару тапов в приложении. Более того, с развитием помощников типа Siri на Iphone или Alexa от Amazon, становится реальностью голосовое управление домом. Можно сказать «спокойной ночи Siri» и дом перейдет в ночной режим, а уже утром разбудит хозяина в нужное время. Специалисты IT следят за интернетом вещей и изучают его, потому что за ним будущее.

Virtual Reality

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

Выход бизнеса в онлайн

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

Фотографии: stocksnap.io

Интеллектуальный партнер

9507
Настя Алесковская
23 января, 16:19

Поделиться: