Ни одна сфера сегодня не обходится без информационных технологий. Любому бизнесу нужен сайт, любой бухгалтерии и отделу продаж нужен софт. И все это надо подключать, запускать и обслуживать. Нередко клиенты просят помочь с подбором для их компании «умного» IT-специалиста. И тут начинается самое интересное...
Когда хотят все и сразу: «тыжпрограммист»
От такого специалиста хотят все и сразу: установить нужные программы, закупить оборудование, разработать сайт, внедрить CRM, а главное — чтобы все работало и увеличило прибыль, ну, как минимум, в два раза. Этот стереотип получил свое емкое название: «тыжпрограммист».
А теперь для наглядности представим себе строительство дома, на котором заняты сотни специалистов. Это проектировщики, архитекторы, геодезисты, крановщики, каменщики, монтажники, сантехники, отделочники. Штукатур-маляр не имеет понятия, как разрабатывали проект здания, в котором он красит стены.
Стало немного понятнее? Точно так же в информационной среде есть десятки специализаций и навыки, которыми обладают эти узкие спецы, не менее сложные, чем навыки геодезиста и проектировщика. Пробовали предложить проектировщику здания сесть в кабину крановщика? А может быть, он еще умеет подключать сантехнику? Если такие уникальные специалисты и существуют, то стоят они в разы дороже, чем рисуют ваши фантазии.
Что такое информационные технологии
Айтишник, программист, сисадмин — для большинства людей это понятия-синонимы. Но информационные технологии — огромная сфера, которая охватывает все способы обработки информации. И программирование, а именно, создание определенных продуктов для решения конкретных задач, — только один из этих способов.
Программист — специалист, который разрабатывает программы, или на профессиональном языке программное обеспечение (ПО). Для этого он использует специальный код, или язык. Это звучит таинственно и похоже на волшебство. Человек с давних времен привык придавать ореол волшебства тому, в чем он сам мало разбирается. Вспомните восход солнца, гром и молнию, и так далее. Но нет: программист — не новое божество! И умеет он только то, чему научился, как каменщик умеет класть кирпичи.
Даже при разработке и запуске конкретного ПО, кроме программистов, в техпроцессе участвуют другие узкие специалисты. Это аналитики, дизайнеры, тестировщики, технические писатели, сотрудники техподдержки. Без них даже самый хороший программист, как без рук.
Айтишник, как видим, — более широкое понятие, чем программист, и всех перечисленных спецов можно с легкостью к нему отнести.
Но информационные технологии, или IT, — это не только разработка ПО. Это поддержка, внедрение и продвижение, это та же безопасность. Но кибербезопасность — отдельная сфера деятельности по защите информации. Про нее поговорим позже.
Продвижением в сети занимается направление диджитал-маркетинга, поддержкой — группы системных администраторов и аналитиков. И тут снова встречаем десятки неизведанных профессий: UI/UX-дизайнеры и контент-менеджеры, таргетологи и директологи, сторисмейкеры. А так как сфера эта постоянно развивается, появляются и новые специализации. Ну вы же хотите, чтобы все работало, сайт продавал, а объемы росли в геометрической прогрессии? Поэтому все эти люди и работают!
Что умеет программист
Самый большой и страшный для программиста миф в том, что он разбирается во всем, что связано с компьютером, причем, как внутри, так и снаружи. Что-то не работает — зовем программиста.
Из истории личных просьб: просили установить Windows, подключить к интернету, удалить вирусы и даже помочь выбрать подходящий телефон. Вспоминаем проектировщика, которого просят помочь поклеить обои!
В небольших компаниях программиста могут привлекать к поддержке работоспособности локальной компьютерной сети, интеграции 1С, продвижению корпоративного сайта и публикации на нем новостей. Прежде чем нанять айти-специалиста, определите список задач, и, возможно, выяснится, что вам нужен кто-то другой.
Программист пишет программы, и это не значит, что он разбирается во всем. Более того, каждый программист работает на определенном языке программирования. Да, с помощью каждого языка, или кода, можно решать разные задачи. Но и тут есть своя специфика. Для нового языка потребуются совершенно новые знания.
Как правило, хороший программист пишет только на одном-двух языках, так как для их глубокого изучения нужно время. Думать, что программист реализует любую вашу мечту, — большая ошибка. Это второй самый распространенный миф. Разработка мобильных приложений, сайтов и создание баз данных — разные вещи.
И напоследок третий миф: программист не починит по взмаху волшебной палочки все, что работало плохо до него. Это так же, как перестраивать неправильно построенное здание.
Представим на минуту ситуацию: проектировщик разработал проект строительства на участке двухэтажного дома площадью 150 квадратных метров. А вместо этого возвели пятиэтажный торговый центр с бассейном на крыше. Через пару месяцев бассейн дал течь, вдоль стены пошла большая трещина, угрожающая всей постройке. Владелец принял нового проектировщика и ждет, что здание тут же начнет идеально функционировать. Нет! Чаще всего в такой ситуации неправильно построенное здание подлежит сносу! А если нужно новое — все начинают с нуля.
Программист — относительно новая специальность, но законы мироздания, как и законы физики, остались прежними.
Как понять, кто вам нужен
В мире информационных технологий специалистов множество, это факт. Даже современные школьники это знают.
У нас действует такой ознакомительный проект по ИТ-профессиям для детей. Взрослым он тоже может быть полезен. Здесь простым языком описан функционал разных специалистов из ИТ-сферы и представлены навыки, которыми они обладают: https://uic-online.ru/
Если вы еще не разочаровались и не передумали нанять айтишника, действуйте по следующей схеме:
- Сформулируйте цели, которые стоят перед компанией.
- Разработайте бизнес-задачи, которые нужно решить для того, чтобы этих целей добиться. Например, для увеличения объема интернет-продаж нужен интернет-магазин, для удобства формирования отчетности — интеграция с 1С, для участия в электронных торгах — внедрение ЭДО.
- Используйте эти данные на собеседовании при определении профиля и конкретных навыков специалиста. Интересуйтесь его предыдущим опытом и продуктами, которые он успешно реализовал. Неплохо будет привлечь к собеседованию эксперта в выбранной области.
Важно! Лучше начать с аналитики бизнеса. Именно бизнес-задачи определяют выбор ИТ-продукта. Правильно поставленная задача — залог успешного выбора навыков и скиллов it-персонала, который предстоит нанять. За увеличение продаж и конверсию сайта отвечает интернет-маркетолог, за разработку — программист, дизайнер, верстальщик и тестировщик, за техническую работоспособность — системный администратор.
Григорий Коган, директор компании «Пиком»:
Разные задачи требуют спецов разного уровня. Где-то нужен простой исполнитель, чтобы выполнять текущие рутинные задачи. А где-то может потребоваться эксперт с особым набором скиллов, чтобы внедрить что-то новое или описать стратегию.
Если задач много, выход один — командная работа. Помните, что проектировщик и геодезист не монтируют внутридомовые коммуникации и не кладут плитку. Сегодня распространен подход формирования gig-команд для реализации конкретных целей или выполнения определенных проектов. Это система фриланса, когда независимые специалисты приходят в компанию и выполняют поставленные задачи в указанные сроки.
В работе нашей компании мы придерживаемся подобной стратегии. У нас есть «мозговой центр» — эксперты в различных ИТ-специализациях, ведущие специалисты в своём деле в РФ, постоянные участники многих конференций (и, конечно же, нашей любимой UIC dev!). Они реализуют сложные задачи, руководят командой для выполнения типовых проектов, отбирают и наставляют специалистов для конкретных задач. А ещё они консультируют не только нас, но и наших клиентов. И если вам нужно нанять ИТ-специалиста или получить консультацию эксперта в этой области, вы всегда можете обратиться к нам!