Содержание
- В колледже
- Как теперь: работа с командой
- Навыки HR в IT-компании
- По большинству IT-профессий актуальной вышки просто нет
- 1 часть – Что такое IT?
- Кто такой IT-специалист
- Профессия IT №6. Специалист по юзабилити (UX/UI)
- Где получить образование, что предстоит учить
- Можно ли обучиться смежной профессии на базе своей?
- Как стать ИТ-специалистом высокого уровня?
- Недостатки профессии IT-специалист
- Работодателям вообще не нужно высшее образование
- «Периферия» IT
- Плюсы профессии ИТ-специалист
- В вузах учат по устаревшим программам и технологиям, которыми никто не пользуется
- Преимущества профессии IT-специалист
- Уровень 1. Работа контент-менеджером и попытки верстать
- Кто может скрываться за профессией айтишника?
- Современные востребованные специальности в сфере IT-индустрии:
- Люди
- Главные языки и технологии для старта
- Для общего развития
- Где учиться
- Учитесь профессии, а не конкретным навыкам
В колледже
Начать профессиональное становление в «Синергии» можно уже после 9 класса, поступив в колледж. Тем, кто закончил 11-летний курс общего среднего образования, этот вариант тоже отлично подойдет (не нужно сдавать ЕГЭ и участвовать в конкурсах).
Куда поступать:
- на информационные системы и программирование (вы станете специалистом техподдержки, сисадмином, оператором Big Data, тестировщиком ПО, разработчиком);
- интернет-маркетинг (здесь учатся будущие маркетологи, таргетологи, контекстологи, трафик-менеджеры, специалисты SMM);
- дизайн (с интеллектуальными решениями на самом деле работают все дизайнеры — художники-аниматоры, декораторы, дизайнеры среды, визуализаторы).
Как теперь: работа с командой
У каждого проекта своя команда и свой внутренний руководитель, с которыми я взаимодействую. Есть проекты, в которых я участвую плотно: присутствую на планёрках, помогаю принимать решения, слежу за кодом. Есть проекты, в которых внутренние руководители работают довольно обособленно и я помогаю изредка, в основном просто слежу за соблюдением общих стандартов и технологий.
Проекты постоянно прибавляются, мы ищем новых разработчиков. Так что важная часть моей работы — стандартизировать и описать процессы. Чтобы новый член команды мог быстро влиться в работу, а если кого-то переведут на новый проект, то он сможет быстро в него погрузиться и использовать уже знакомые инструменты по знакомым правилам.
Например, во всех проектах мы внедрили общий стандарт: везде пишем на TypeScript. Это язык, похожий на JavaScript, который расширяет его возможности, при этом сохраняет обратную совместимость. В командах похожие процессы планирования. Мы не пытаемся забить день разработчика под завязку, а считаем эффективные часы. Практика показывает, что писать код больше шести часов в день сложно, мы имеем это в виду, когда определяем нагрузку.
Я задокументировал многие процессы, есть инструкции, как разобраться в работе, подсказки, где найти нужную информацию. Со всеми разработчиками составили индивидуальные планы развития на полгода. Так у каждого есть рабочие цели и понятные способы, как их достичь.
Тимлид — это менеджерская работа. Я постоянно сам себя контролирую, чтобы оставалось время кодить, для меня это важная отдушина. Но если не следить за этим, то могу и неделями ничего не писать: проводить собеседования, общаться с командой, проводить ревью. На это легко уходит целый день, а за ним следующий и так далее.
Навыки HR в IT-компании
Давайте начнем с профессиональных навыков в IT, а потом перейдем к личным качествам (или soft skills).
Профессиональные знания, которые нужны HR для работы в компании IT-услуг:
- Опыт работы в технической сфере или технические знания. Как минимум, нужно знать, что Java и JavaScript – не одно и то же.
- Знать рынок IT, цикл разработки ПО. Нужно постоянно повышать свои знания в технической сфере и не отставать от современных тенденций и инноваций.
- Уровень английского языка – Intermediate и выше. В IT большая часть литературы и терминологии – на английском, поэтому знание языка специалистом HR поможет быстрее погрузиться в тему.
Кроме этого HR в IT должен обладать тем же, чем и рекрутер в любой другой организации. Так, у него должен быть опыт работы в сфере HR, HR-сертификация, нужно уметь управлять персоналом, работать с большим объемом информации и т.д.
Soft skills HR в IT также практически не отличается от других сфер:
- коммуникативные навыки;
- критическое и гибкое мышление;
- стрессоустойчивость;
- проактивность;
- лидерские качества;
- умение решать конфликтные ситуации.
Сотрудникам отдела HR в IT должна нравиться эта не самая простая сфера. Это поможет постоянно в ней развиваться и поддерживать разговор с подчиненными. Ведь о какой эффективной коммуникации в компании может идти речь, если вы говорите на разных языках?
В сфере IT многое зависит от эффективности персонала, поэтому нужно создавать условия в компании, где специалисты сами стремятся к новым высотам. Для этого HR должен учитывать особенности, о которых мы говорили в начале статьи, а именно: заботиться о свободе и профессиональном росте программистов. Специалисты HR в компании должны постоянно обучать сотрудников, разрабатывать системы поощрения и мотивации (зачастую они нематериальные) – так делают самые передовые компании.
По большинству IT-профессий актуальной вышки просто нет
Где тут правда. Обычно направления высшего образования называются как-то вроде «Прикладная информатика», «Информационная безопасность» или «Цифровые технологии». Направления типа «Программист С++» или «Фронтенд-разработчик», как на онлайн-курсах, встречаются редко.
Где ошибка. Мы уже сказали, что в вузах дают в первую очередь системные знания. И уже они помогут освоиться в конкретных профессиях. Например, при собеседовании на программиста на iOS никто не потребует у вас вышку конкретно по этому направлению
Будет достаточно просто высшего образования в сфере IT, часто даже не очень важно, какого именно
Например, мои сокурсники выпустились с направления «Автоматизированные системы управления». Но многие пошли работать программистами или веб-дизайнерами и не имеют никаких дел с системами управления, про которые рассказывали в вузе.
1 часть – Что такое IT?
Информационные технологии (IT) – это совокупность методов и средств, используемых для сбора, хранения, обработки и распространения информации.
IT технологии глубоко проникли в нашу жизнь и окружила нас. Мы уже не представляем своей жизни без использования смартфонов, планшетов и их полезных приложений, без использования ПК со множеством программ, без интернета и различных веб-сайтов, веб-приложений, игр и т.д. Все это уже воспринимается, как часть нашей жизни.
Более того, сейчас, технологии IT позволяют упростить, оптимизировать работу инфраструктуры бизнеса и решение бизнес задач, с помощью, корпоративного программного обеспечения. К примеру, компания может организовать свои внутренние бизнес-процессы с помощью облачных технологий или организовать работу с базой клиентов, с помощью CRM-системы. И за каждой программой, системой, веб/моб. приложением стоят специалисты, которые работают в IT сфере. Именно они продумывают дизайн, функционал, разрабатывают код и последующую поддержку программного продукта.
В связи с этим, можно выделить 3 основных направления, в которых работают IT специалисты. Это:
- специалисты, занимающиеся компьютерным оборудованием и техническими разработками;
- специалисты, создающие программное обеспечение для компьютеров и других вычислительных устройств;
- специалисты, работающие с готовыми информационными продуктами.
Именно поэтому, в современном IT мире существует много специальностей в совершенно разных областях IT, о которых многие, возможно, даже и не слышали
И эти специальности одни из самых востребованных на сегодняшний день и на которые стоит обратить внимание, если Вы хотите стать айтишником
Кто такой IT-специалист
Кто такой айтишник? IT сфера представляет собой крупное семейство профессий, объединенных определенными требованиями в области информационных технологий к IT-специалистам. В зависимости от направления обучения специалиста (технологическое, или маркетинговое), от него могут требоваться как общие знания, так и более углубленные.
Список профессий связанных с IT: программисты, дизайнеры, системные администраторы, тестировщики, менеджеры, product owner-ы, аналитики по продвижению и многие другие
Каждый из них может называть себя IT-специалистом и каждый из них имеет свой профиль и специфический набор должностных инструкций. Например, в задачу сис. администратора входит обслуживание компьютерных сетей, серверов и оборудования. При этом отдел, в зависимости от специфики бизнеса, может назначить администратору заниматься дополнительными функциями. А вот дизайнер, например, может вообще не входить в штат сотрудников, а делать свою работу на фрилансе.
Профессия IT №6. Специалист по юзабилити (UX/UI)
Обязанности
Специалисты по UX (User eXperience) должны довести продукт до ума и сделать так, чтобы он стал максимально удобным и легким для пользователя. Эксперт должен провести качественный анализ конечного результата работы программистов и разработчиков продукта. Им нужно выяснить,соответствует ли продукт ожиданиям заказчика и насколько интуитивно просто его смогут использовать потребители.
Специалист по UI (User Interface) отвечает за то, как будет выглядеть интерфейс и как он будет реагировать на действия пользователя. Этот человек рисует кнопочки, иконочки, формы, подбирает шрифты и делает так, чтобы все было гармонично и красиво.
Граница между двумя <>IT специалистами очень тонка, зачастую компаниям проще искать эксперта, который сможет совместить два направления.
Где работать
Существуют специальные компании и даже группы компаний, которые занимаются разработкой и проверкой дизайна интерфейсов, однако вакансии спецов по юзабилити есть и у ведущих торговых домов,и агентств по продаже недвижимости.
Зарплата
Сумма зарплат стартует от 60 тысяч рублей и может достигать 100 и более тысяч, в зависимости от проекта и компании.
Лучшие технические вузы
27 июн
28128
30
Читать позже
Где получить образование, что предстоит учить
Учиться профессии айтишника можно во многих престижных технических и классических ВУЗах России Москвы и СПБ: фак. информационных технологий в Московском политехе, факультет информатики и систем управления в “Бауманке”, Институт управления и инфо-технологий в Московском РУТ МИИТ. Институт вычислительных систем и программирования в питерском ГУАП.
Знания, полученные в ходе обучения – это ничто, если вы не будете восполнять пробелы и постоянно развиваться по своему профилю
Не хуже дело обстоит и с региональными учебными заведениями: фак-тет информационных систем и технологий в Самарском ПГУТИ, Институт комп. технологий и защиты информации в Казанском КНИТУ-КАИ им. Туполева, ВШ ЭКН в Челябинском ЮУрГУ, и др.
Из чего состоит образование
- обучение в колледже после 11 классов школы – 2-3 года;
- обучение в вузе – 4 года (бакалавриат)
- 6 лет (магистратура).
T-факультеты обычно сочетают объем профессиональных знаний в четырех областях: математики, экономики, инженерии и информатики, именно охват смежных специальностей при подготовке специалистов даёт возможность максимально успешно реализоваться на современном рынке
После освоения теоретической части, университеты предлагают студентам практику, с целью отработки полученных навыков. При этом условия практики должны быть максимально приближены к рыночным реалиям. Помимо университетской практики встречается стажировка студентов в компаниях, имеющих партнерские соглашения с ВУЗом.
Можно ли обучиться смежной профессии на базе своей?
IT-специалист – это широкое понятие, которое включает в себя множество профессий и направлений, объединенных только лишь работой в сфере информационных технологий. Поэтому при профессиональной подготовке в ВУЗе или колледже затрагиваются сразу несколько отраслей: это и основы программирования на С, С++, С#, Javа, HTML и т.п; и основы экономического курса: менеджмент и маркетинг, бухучёт и аудит, основы предпринимательской деятельности, и другие моменты. Выпускники учебного заведения обучаются смежным специализациям и становятся высококвалифицированными IT-специалистами, занятыми в обслуживании, управлении и разработке.
Как стать ИТ-специалистом высокого уровня?
Нет более четкого ответа, чем «учиться и нарабатывать практический опыт прямо сейчас». IT- та самая сфера, областью знаний в которой, в какой-то мере, владеет каждый из нас. Поиск в интернете, переписка в сетях и мессенджерах, свайп в смартфоне, скачивание игр, пользование фотошопом – все это возможно благодаря ИТ.
Но если вы решили стать IT-специалистом, то нужно не только потреблять контент и пользоваться решениями, которые придумали для вас другие, но и уметь создавать ИТ с нуля, разрабатывать что-то новое, модернизировать старое, трансформировать мир с помощью информационных технологий.
Это возможно благодаря учебе. При этом, чтобы стать специалистом по ИТ совсем не требуется ждать достижения возраста выпускника школы, стартовать можно в любое время.
Начните с просмотра видеокурсов, изучайте программирование на различных языках, станьте блогером инстаграм (это тоже в какой-то мере айти), создайте свое мобильное приложение, которое решает задачи других, разработайте технологию, которая будет востребована.
Недостатки профессии IT-специалист
Не секрет, что даже самые умные машины иногда выходят из строя и требуют вмешательства человека, который способен наладить их работу – ИТ-специалиста. Ну а поскольку машины пока еще не научились определять, рабочее сейчас время или выходной, то ломаются они в любое время суток. А это значит, что такая профессия чаще всего связана с ненормированным рабочим графиком, что, конечно же, часто нарушает личные планы.
К недостаткам профессии ИТ-специалист также можно отнести постоянные и высокие умственные нагрузки, что отрицательно сказывается на эмоциональном состоянии и нормальных функциях нервной системы. Поэтому, выбирая профессию, человек должен уметь правильно организовать режим труда и отдыха, несмотря на ненормированный график.
Не стоит забывать и о негативном влиянии профессиональной деятельности на здоровье: постоянные и очень высокие зрительные нагрузки требуют внимательного отношения к органам зрения, а «сидячий» образ жизни часто приводит к проблемам с лишним весом и опорно-двигательным аппаратом.
Работодателям вообще не нужно высшее образование
Где тут правда. Действительно, во многих вакансиях есть требования только к навыкам и опыту — а вышка вроде бы не нужна. Или бывает, что требование есть, но оно не строгое — можно продемонстрировать знания и как-то договориться. Например, мой приятель бросил вуз на втором курсе, но продолжил самообучаться — и потом прошёл собеседование туда, где требовали вышку.
То есть отсутствие высшего образования вряд ли станет страшным препятствием для трудоустройства.
Где ошибка. Встречаются компании, которые нанимают только выпускников вузов. Обычно их меньше и они достаточно консервативные, но без вышки вы туда точно не попадёте.
Часто высшее образование требуют для стартовых вакансий: стажёров и джуниоров. С ним устроиться на работу без опыта будет легче
Причём высшее образование не такой уж редкое требование. Прямо сейчас на HeadHunter 103 тысячи вакансии в категории «IT и телеком», и у 26,4 тысячи в требованиях указана вышка.
У высшего образования есть ещё один плюс — оно помогает уехать работать за границу практически без опыта. Дело в том, что во многих странах рабочую визу оформляют либо людям с вышкой, либо тем, у кого есть опыт работы от 3 лет. То есть без высшего образования можно будет стать джуном в зарубежной компании даже с минимальным опытом, если сумеете заинтересовать работодателя.
Например, мой друг проработал в России тестировщиком игр меньше трёх лет и в конце 2020 года переехал на работу в Европу. По условиям въезда в их страну с таким опытом его бы не взяли — но помог диплом о высшем образовании.
«Периферия» IT
К первым относятся инженеры, системные и сетевые администраторы, разработчики компьютерного оборудования.
Начало их карьеры часто складывается непростым образом. На хрупкие плечи подобных специалистов по обыкновению ложится слишком много ответственности, и учиться им приходится долго и кропотливо. Часто от них зависит работа целой кучи людей. А значит, доверие придется заслужить. Но как только он доказывает свою профпригодность – дорога устилается лепестками роз. Карьерный рост, такой вязкий на старте, разгоняется до запредельных скоростей.
И правда, когда люди работают, скажем, в офисе, за компьютером, они редко задумываются о том, кто же, собственно, заставляет эту ужасную машину исполнять любые их прихоти.
Они больше всех вникают в технические детали и принципы работы. И если их спросить: «Айтишник – это кто?», то они томно вздохнут и, вероятнее всего, ничего не ответят. И поверьте, это для вашей же пользы.
Копирайтеры, фрилансеры, начинающие
Фрилансеры — это люди, работающие на себя через интернет. Они занимаются версткой, созданием и продвижением сайтов, написанием и переводом текстов, программированием, администрированием и т.п.
Новички, занимающиеся разработкой сайтов могут получать около 10-15 тысяч, опытные же фрилансеры зарабатывают 60 тысяч рублей.
SMM-специалисты зарабатывают удаленно от 15-30 тысяч рублей, контент-менеджеры до 20-25 тысяч рублей.
Копирайтер — айтишник, отвечает за написание текста и заголовков страниц
Копирайтеры, зарабатывают написанием статей для сайтов, социальных сетей, рассылок и разнообразной рекламной продукции. Они красиво и доступно подают информационный или рекламный материал.
Читайте так же на «КтоТакой» — «Кто такой копирайтер»
Доход копирайтера, имеющего опыт работы больше 2 лет, в Москве — 40-70 тыс.
Копирайтер без опыта работы может рассчитывать на доход в 10-15 тысяч рублей.
Интернет-маркетологи, SMM-менеджеры, Сео-оптимизаторы, Дизайнеры, Верстальщики
Интернет-маркетологи продвигают компании, продукты, услуги в сети. Он осуществляет контроль и следит за работой копирайтеров, верстальщиков и дизайнеров, выбирает наиболее оптимальные каналы продвижения SEO, занимается контекстной рекламой и пиаром.
Интернет-марктолог в Москве получает зарплату в 75 тыс., в Санкт-Петербурге — 60 тысяч, а в регионах России — 50 тысяч рублей.
Сео-оптимизатор проводит работу по улучшению сайта, чтобы повысить его позиции в поисковой выдаче по запросам пользователей и сохранить высокие результаты. Также он может устранять технические ошибки сайта и совершенствовать навигацию и скорость открытия страниц.
Сеошник — айтишник, отвечает за продвижение сайта
Сео-оптимизаторы в столице зарабатывают 70 тысяч рублей, в Санкт-Петербурге — 50 тысяч, в регионах — 45 тысяч.
SMM-менеджер получает в Москве и Московской области в среднем 55 тысяч рублей, в Санкт-Петербурге — 42-43 тысячи рублей, а в российских регионах — 40 тысяч рублей.
Дизайнер — отвечает за визуальную часть сайтов и приложений
Дизайнер создает внешний вид сайта. Он определяет элементы, которые будут находиться на странице, их оформление и механизм взаимодействия пользователя с сайтом.
Зарплата данного специалиста по Москве и МО равняется 70 тыс. руб., в Санкт-Петербурге — 50 тысяч рублей, а в регионах России — 45 тысяч рублей.
Верстальщик создает сайт и контент. Его задачей является то, чтобы сайт отражался в разных браузерах одинаково, а все интерактивные и динамичные элементы работали правильно. Создавая сайт, данный специалист создает шаблоны, которые затем используют при установке системы управления сайтом.
Верстальщик зарабатывает от 15 до 75 тыс. руб. в месяц. Она зависит от опыта работы и региона. Средняя зарплата верстальщика составляет 50 тысяч рублей в месяц.
Программисты, Системные администраторы
Программисты занимаются написанием кода, созданием приложений, работают над совместимостью сервисов. Они создают сайты, программы и сервисы и поддерживают их работоспособность.
Среднемесячный доход московских программистов составляет 130 тысяч рублей, в Санкт-Петербурге — 90-100 тысяч.
Системный администратор — айтишник, который отвечает за работу и безопасность сети
Системный администратор — специалист, занимающийся обеспечением бесперебойной работы компьютерной техники, локальной сети и программного обеспечения. Он ремонтирует, настраивает и обновляет компьютеры.
Средний уровень зарплаты московского сисадмина составляет 120 тысяч рублей, в Санкт-Петербурге — 100 тысяч, а в регионах — 30 тысяч рублей.
Плюсы профессии ИТ-специалист
Преимущества, конечно, есть:
1. Хорошая зарплата. Именно из-за неё многие начинают учить сложные языки программирования, покупают курсы и пытаются «войти в айти» даже после 30. Впрочем, это не хорошо и не плохо — это факт, ведь такова жизнь, и каждый хочет достичь большего, чем имеет.
2. Большая востребованность на рынке труда. ИТ-специалисты требуются постоянно, поэтому без работы вы не останетесь, то есть безработица вам точно не грозит. Разумеется, если вы владеете востребованными технологиями.
3. Работа интеллектуальная. Вам не придётся физически напрягаться, а вот головой поработать придётся. Если вы к этому не готовы, IT-сфера не для вас.
4. Возможность работать удалённо. Такая возможность практикуется не во всех компаниях и не всегда возможна, но в некоторых случаях это происходит. Но не стоит заблуждаться, что вы будете работать, лёжа на пляже и попивая коктейль.
В вузах учат по устаревшим программам и технологиям, которыми никто не пользуется
Где тут правда. К сожалению, так иногда бывает, особенно в небольших вузах. Или там, где вуз в основном гуманитарный, а под IT выделяется один факультет или кафедра. Там вас вполне могут два года учить кодить на Паскале или рассказывать об азах схемотехники по учебникам времён СССР. Основы — это хорошо, но часто им уделяют много времени — и за ними не следует ничего.
Например, так выглядит программа обучению веб-безопасности на факультете информационной безопасности одного провинциального вуза. Здесь только основы, и местами уже устаревшие
Иногда промашки случаются даже в крупных вузах. У меня такое было с предметом «Мобильные сети» — преподаватель рассказывал нам о собственной уникальной технологии, которую он разработал ещё в девяностые. Правда, не патентовал, никак не продвигал, и технологию эту сейчас никто не использует.
Где ошибка. В современных вузах ситуация налаживается. Программы стараются пересматривать чаще, с учётом современных тенденций, — например, преподавать уже даже не С/С++, а Python или JavaScript.
Например, так выглядит программа курса для веб-разработчиков от РАНХиГС и Skillbox: здесь уже гораздо больше современных и актуальных технологий
Кроме того, в отличие от обычных курсов, вуз продолжает учить вас основам — базовым вещам, с которыми вам проще будет развиваться и не отставать от современных тенденций.
Преимущества профессии IT-специалист
Считается, что у каждой работы должно быть, как минимум, три преимущества, которые и являются стимулом для того, чтобы заняться ею. Профессия IT-специалист имеет такие преимущества:
- Каждый человек стремится идти в ногу со временем, занимаясь саморазвитием, повышением образования, расширением кругозора. Но для этого, чаще всего, требуется специально выделять свободное от работы время. IT-специалист имеет возможность повышать свой интеллектуальный уровень без отрыва от производства, поскольку это является и его прямой обязанностью.
- Поскольку трудовая деятельность IT-специалиста является интеллектуальной, то, благодаря тем же технологиям, он может осуществлять ее, находясь на большом расстоянии от непосредственного места работы (то есть, удаленно).
- Нельзя не отметить востребованность профессии и достаточно высокий уровень зарплат (причем как в частном бизнесе, так и в государственной системе). Согласно статистическим данным, эта профессия отмечается ежегодным приростом заработной платы на 10-16%, которая часто выплачивается в долларовом эквиваленте.
Кроме того, все еще сохраняющийся дефицит кадров в области ИТ-технологий позволяет легко решать вопросы с трудоустройством, в то время как у специалистов других профессий поиск свободных вакансий связан с большими сложностями. Такая тенденция будет сохраняться достаточно долго, потому что подготовка специалистов в сфере обеспечения технологий пока заметно отстает от возрастающего спроса на их услуги.
Уровень 1. Работа контент-менеджером и попытки верстать
Я учился в Иванове в школе с математическим уклоном. У нас было много информатики, тогда у меня и появился интерес к ИТ. В бакалавриат я осознанно поступил на факультет информационных технологий в МГТУ «СТАНКИН».
У нас был суровый, но справедливый преподаватель по информатике, он только усилил мой интерес к этой сфере. При этом сначала предмет давался мне тяжело, первую сессию сдал кое-как. Я ещё приехал учиться с одним айпадом — думал, что мне его хватит, чтобы писать код. Это была ошибка.
В итоге после первого семестра я взялся за голову, выкупил у соседа простенький ноутбук, начал лучше готовиться, постепенно выровнялся по учёбе.
К концу первого курса я уже твёрдо знал, что хочу работать в ИТ-сфере. Так что после летней сессии начал мониторить вакансии и попал в небольшую студию на позицию контент-менеджера.
У студии был свой образовательный продукт, который работал по принципу карточек: с одной стороны вопрос, с другой ответ, или с одной стороны слово, с другой перевод. Я эти карточки заполнял. Работал 20 часов в неделю, получал 10 тысяч в месяц.
Помимо карточек ещё помогал с другими задачами, вёл соцсети, занимался SEO. Если натыкался в продукте на баги, то заводил их в отдельную систему, так научился делать баг-репорты: доносить до разработчиков информацию как можно подробнее, чтобы им было проще всё починить.
На работе и в общаге вокруг меня было много студентов и молодых ребят, которые что-то программировали, так у меня появился интерес к разработке. В итоге на втором курсе увлёкся сайтостроением, начал учить HTML, CSS, PHP.
Со временем решил, что могу что-то сверстать сам. У отца тогда был бизнес по производству и продаже медицинской одежды и сопутствующих товаров, и я сделал для него сайт (но никуда не выложил).
После этого начал брать заказы на фрилансе по вёрстке макетов. В целом шло неплохо, но не без шероховатостей. Например, из одной компании, которая занимается подбором ИТ-кадров, три месяца выбивал 10 тысяч. В студии тоже помогал с вёрсткой, правил небольшие блоки. Мне подняли зарплату до 15 тысяч, но я решил, что хочу большего.
Кто может скрываться за профессией айтишника?
Если человек отвечает на вопрос о работе, что он айтишник, то он просто не хочет рассказывать о том, чем занимается. Это звучит примерно так, как «я работаю в медицине», но это может быть и директор больницы и мед брат и офтальмолог и пульманолог.
Причина проста — порой очень сложно объяснить чем именно в IT занимается человек.
Чем сегодня занимаются айтишники
Так как простых навыков работы на компьютере уже мало, чтобы называться IT-специалистом, то рассматриваться будут только те профессии, представителей которых можно с уверенностью назвать айтишниками.
Программист
Программист занимается разработкой программ, игр, драйверов. Наиболее квалифицированные специалисты этой профессии работают в компаниях по созданию и совершенствованию операционных систем, антивирусных программ и прочего, сложного ПО.
Веб-мастер
У этой профессии есть и другие названия, но это наиболее универсально. Веб-мастер занимается разработкой, версткой и отладкой Java-сценариев на сайте. Он разрабатывает макет сайта сам или использует разработку веб-дизайнера. Веб-мастер должен знать:
- язык разметки HTML,
- CSS,
- Jquery,
- PHP,
- JavaScript,
- уметь работать с основными движками управления сайтом, например, Joomla, WordPress.
Частично занимаются наполнением сайта контентом, если дизайном занимается он сам.
Модератор
Модератор не занимается программированием или созданием сайта. В его обязанности входит поиск и наполнение сайта контентом, наблюдение за порядком на сайте, чтобы гости не оставляли комментарии и сообщения, которые не соответствуют тематике сайта или нарушают закон.
Модератор должен уметь работать с системами управления сайтом Joomla, WordPress или Битрикс, знать, где брать контент.
Альфа и бета-тестеры
Эти ребята занимаются тестированием уже готовых программ и сайтов. Они оценивают не только внешнее исполнение, удобство интерфейса и сложность игры, но и наличие ошибок в работе программы или битых ссылок на сайте.
Первые обычно получают зарплату от разработчика напрямую, так как работают официально. Вторые – бесплатную полную версию приложения или небольшие комиссионные от сайта-посредника за клики.
Фотографы, видеооператоры, копирайтеры
Эта категория занимается созданием контента для сайта. Каждая из этих профессий требует от человека не только и не столько знания программ, сколько умения собирать и обрабатывать информацию.
Инженеры
Помимо тех специалистов, которые занимаются непосредственно работой с созданием и наполнением сайтов, разработкой компьютерных программ, существует немало специалистов, которые занимаются созданием новых гаджетов и ремонтом компьютерного оборудования.
Без них сложно вообще представить работу остальных участников рынка труда IT-технологий. Именно они занимаются разработкой новых электронных плат, поиском новых материалов и способов их компоновки.
Их слишком много. Практически не осталось какой-либо области человеческой деятельности, в которой не использовались бы компьютеры. К айтишникам также относят специалистов, занятых в робототехнике.
Будущее за IT-технологиями
Компьютер – это один из наиболее востребованных инструментов уже сегодня. Если раньше сфера его применения были банки и бухгалтерские отделы крупных компаний, то сегодня их используют даже так, где казалось им не место. Например, в медицине.
Компьютер сможет быстрее оценить полученные данные, сравнить их и поставить более точный диагноз. Однако чтобы он смог сделать это, ему нужно соответствующее программное обеспечение, а это значит, айтишники будут востребованы.
В ближайшее будущее, требования к IT-специалистам, скорее всего, повысятся. От них будет требоваться иметь знания не только компьютерных технологий, но и определенные познаниями в той области, в которой разрабатываемые им компьютерные программы будут использоваться.
Современные востребованные специальности в сфере IT-индустрии:
- Embedded-программист— это IT специалист, занимающийся разработкой, сопровождением, тестированием встроенного программного обеспечения.
- Frontend разработчик— это программист, занимающийся разработкой пользовательского интерфейса, то есть внешней части сайта или приложением.
- Back-end разработчик — это специалист, который занимается программно-административной частью веб-приложения, внутренним содержанием системы, серверными технологиями — базой данных, архитектурой, программной логикой.
- Тестировщик ПО и QA-инженер – это специалисты, которые занимаются тестированием программного обеспечения, контролирует его качество. Однако, отличия в принципе их работы в том, что тестировщик программного обеспечения занимается тестированием уже готового ПО, а QA-инженер работает над формированием процессов тестирования.
- Веб-аналитик — специалист в сфере IT, который занимается сбором и анализом различной информации о посетителях сайта с целью повышения эффективности веб-ресурса.
- Web-дизайнер — это человек, обладающий художественным вкусом и знаниями интернет-технологий, который создает Web-страницы и объединяет их в Web-сайты.
- Разработчик баз данных — это специалист, который занимается созданием баз данных, их отладкой, модернизацией, обслуживанием. А администратор базы данных — обслуживает базы данных.
- Корпоративный архитектор – это специалист по разработке структуры корпоративной системы программного обеспечения (ПО), её проектированию и контролю за ходом реализации. Он принимает решения по внутреннему устройству и внешнему интерфейсу ПО, сверяясь с требованиями проекта и существующими ресурсами.
- Продуктовый дизайнер, юзабилити-специалист (или «юзабилист»)— эти специалисты занимаются разработкой и усовершенствованием способов взаимодействия интернет-пользователей с IT-продуктом, созданием его привлекательного, «дружелюбного» интерфейса и внешнего вида. То есть, делают всё для того, чтобы IT-продукт был прибыльным, а пользоваться приложением или сайтом пользователям было удобно, понятно и легко.
- Мобильный разработчик — это специалист, разрабатывающий программные приложения для различных мобильных устройств: планшетов, смартфонов.
- Программист — это специалист, который занимается разработкой алгоритмов и компьютерных программ на основе специальных математических моделей. Программисты могут работать в разных направлениях, в зависимости от используемого языка программирования: 1C, C#, Java, Ruby.
- Задача системного программиста – выстроить единый организм компьютера или компьютерной сети.
- Специалист по информационной безопасности – специалисты по созданию и обеспечению системы защиты информации, анализируют информационные риски, разрабатывают и внедряют мероприятия по их предотвращению.
- Тимлид (Team leader) — менеджер команды разработчиков, который помогает организовать работу внутри команды и отвечает за заключение договора с клиентом, оценку объемов, бюджета и планирование сроков работ, планирование релизов и их выпуск и многие другие задачи, связанные с командой
- DevOps engineer (инженер) — специалист, который занимается автоматизацией жизненного цикла приложения
- Cloud engineer (Облачный инженер) – это ИТ-специалист, отвечающий за любые технологические обязанности, связанные с облачными вычислениями, включая проектирование, планирование, управление, обслуживание и поддержку
- SRE engineer (Site Reliability Engineering) – специалист, занимающийся и обеспечивающий доступность, задержку, производительность, эффективность, управление изменениями, мониторинг, аварийное реагирование и планирование программного продукта
Люди
Почитайте, как специалисты из разных профессий пришли к тому, что они умеют сейчас, чем они занимались на старте и как вообще пришли в ИТ:
Как стать руководителем ИТ-команды за 5 лет. Александр Штыков: путь от контент-менеджера до тимлида.
Владимир Олохтонов о работе старшего разработчика в Авито. Путь от монтажника локальных сетей до инженера машинного обучения.
«Никто не верил, что я сама пишу код». Анастасия Никулина: о дата-сайнс, ютубе и программировании.
Главные языки и технологии для старта
Для разных профессий нужны разные навыки и языки. Но для быстрого старта достаточно этого:
HTML — на нём пишут и верстают все сайты в интернете.
CSS — помогает оформлять красиво то, что уже свёрстано.
JavaScript — для программирования разных возможностей сайта: добавления товара в корзину, формирования персональной ленты или для корпоративного чат-бота.
Python — для тех, кто хочет пойти в бэкенд или в дата-сайенс. Для обычной веб-разработки он не нужен.
Для общего развития
Обычно такое не спрашивают при трудоустройстве, но для общего ИТ-развития это будет полезно. Заодно посмотрите, как ИТ влияет на привычные вещи.
Как устроен интернет, можно ли его отключить
Где учиться
Лучше всего учиться с наставником — он поможет быстро разобраться с тем, что непонятно, и проконтролирует весь процесс погружения в профессию. В Практикуме есть бесплатная часть с обучением — попробуйте, если понравится — продолжите учиться дальше.
Подборка
Михаил Полянин
Редактор
Максим Ильяхов
Корректор
Ирина Михеева
Иллюстратор
Даня Берковский
Вёрстка
Мария Дронова
Соцсети
Олег Вешкурцев
Учитесь профессии, а не конкретным навыкам
Обучение может даться очень тяжело, если штурмовать отдельные дисциплины в отрыве от общей цели. Практически любой IT-специалист подтвердит, что знание языка или среды — это лишь один из камней фундамента. Необходимо с самого начала применять знания в реальных задачах.
Что-то похожее было у Руслана Ибрагимова — с юношеским максимализмом он взялся сам изучать верстку, столкнулся со сложностями и почти потерял интерес к профессии. Но вскоре поставил перед собой конкретную цель и стал практиковаться. Это предопределило успехи в обучении, профессиональный спрос и хороший заработок.