5 шагов, чтобы стать системным администратором
Работа системным администратором – хороший шанс начать карьеру в IT. При этом не все отзываются о ней хорошо. Хотите узнать, почему?
Современный бизнес опирается на IT-операции, поэтому ему всегда нужны профессиональные администраторы компьютерных систем для настройки и обслуживания сетей. Сисадмин сегодня – это супергерой, благодаря которому бизнес продолжает зарабатывать.
Скажем сразу: эта должность не для слабонервных!
Решили, что подходите для профессии сисадмина? Тогда сделайте первый шаг, и успех не за горами ;)
1. Получите степень бакалавра и технические навыки
«Да бросьте! Высшее образование в IT неактуально!» – подумаете вы и будете правы... Отчасти. Львиная доля работодателей нанимают кандидатов со степенью в профильных специальностях компьютерных наук и инженерии.
Почему?
Рекрутеры – это не всегда или вообще не гики. Единственное, на что они могут опереться, рассматривая кандидата на первых этапах – не практические навыки, а степень образования. Согласитесь, лучше нанять «Бакалавра компьютерной инженерии», чем просто «человека, который может».
Не стоит видеть в этом несправедливость: бизнес хочет уверенности в завтрашнем дне, которая подтверждается для него вашим дипломом. Именно это заставит рекрутера и компанию нанять вас.
Всё просто: современные технологии опережают учебники, здесь не обойтись без самообразования и глубоких знаний, которые дают в ВУЗах. Без них невозможно освоить комплексные изменения в динамичном мире информационных технологий. Часто кандидат, которого наняли около пяти лет назад, становится некомпетентным.
Не хотите для себя такой участи?
Тогда заведите привычку самостоятельно узнавать о новых тенденциях в вашей сфере: какие приложения и ОС используются чаще, как меняются подходы диагностики ПО и железа, что за угрозы обсуждаются в сфере информационной безопасности и так далее. Читайте первоисточники и взаимодействуйте с профессиональным сообществом.
За 4 года вы освоите основы нескольких языков программирования, разных операционных систем, компьютерных сетей, работы с базами данных, etc. Важный момент – не игнорируйте стажировки! Они помогут обзавестись профессиональными связями и сделают вашу кандидатуру привлекательнее. Не забывайте, что вам понадобится минимум 3-5 лет опыта работы.
2. Пройдите курсы, чтобы стать системным администратором
Ещё во время учёбы нужно проходить дополнительные программы. Сертификаты – это ещё одна причина нанять вас. Они повышают навыки и расширяют возможности.
Разные компании предоставляют свои сертификаты. Вот самые крупные.
Microsoft Certified Solutions Associate (MCSA)
В корпорации есть три уровня:
- MTA – для новичков, которым нужны технические аспекты.
- MCSA – для обладателей основных знаний в поисках работы начального уровня.
- MCSE – для опытных IT-профессионалов, которым нужны навыки в инновациях и облачных технологиях.
После окончания бакалавриата самое время получить MCSA – эти курсы сосредоточены на бизнес-приложениях, облачных платформах, управлении данными, аналитике и т. п. Они помогут разобраться в проектировании решений с помощью базовых продуктов, таких как Microsoft Server.
По завершении курса нужно сдать два или три экзамена. Затем проходят одну дополнительную проверку раз в году для подтверждения компетенций.
LPIC-1 Certified Linux Administrator
Не терпится поработать с Unix-подобными ОС и применить свои знания? LPIC-1 – это сертификат от Linux Professional Institute. Вы научитесь выполнять задачи в командной оболочке, устанавливать и настраивать операционную систему и сеть.
Для завершения нужно сдать два экзамена. Сертификат действителен в течение пяти лет, после чего следует переаттестация.
CompTIA Server+
Эта некоммерческая организация выпускает независимые от поставщиков IT-сертификаты. Server+ – это комплексная и очень интенсивная программа. Она требует от заявителя 18-24 месяцев профессионального опыта работы. Взамен она даёт мастерство в серверной архитектуре и администрировании, в хранилищах, безопасности, сетях, аварийном восстановлении и в отладке проблем железа.
Для получения бессрочного сертификата нужно пройти 90-минутный экзамен.
Есть много других IT-сертификатов. Среди них Red Hat Certified System Administrator для работы с RHEL и CCNA от Cisco.
3. Занимайтесь самообразованием
И читайте книги:
- Самоучитель системного администратора – в данном руководстве вы научитесь выбирать удобное аппаратное средство, устранять ошибки, работать с большими сетями и многому другому.
- Командная строка Linux и автоматизация рутинных задач – это руководство познакомит вас с основными Shell-утилитами и интересными приёмами оптимизации различных задач.
- Unix and Linux system administration handbook – следует держать при себе на разные случаи жизни. Подойдёт начинающим системным администраторам и поможет быстро решить ряд проблем.
Установите виртуальную машину с Linux
Выбирайте CentOS, которая базируется на коммерческом RHEL и совместима с ним. Не забудьте указать это в своём резюме.
Debian можно рассматривать в качестве серверной ОС, для которой доступно основное сетевое программное обеспечение. Она довольно гибкая и служит основой для многих других дистрибутивов. Начните с документации:
Освойте языки сценариев
Они активно используются системными администраторами:
- Bash – оболочка для работы в интерфейсе Linux. Является стандартом для создания скриптов и главным требованием к сисадмину.
- Python – лёгкий, бесплатный, open-source язык, который справится со скриптами и приложениями. Можно написать полноценный back-end и front-end благодаря разным парадигмам программирования.
- Perl – язык, который часто используют сисадмины. Не исключено, что вы получите в наследство длинные скрипты, написанные на нём. Хотите быть системным администратором? Запасайтесь терпением и учите синтаксис.
Ещё вам понадобится знание Vim, Git и SQL, поэтому читайте:
- Покоряя редактор Vim: как зайти, выйти и сделать что-то полезное?
- Основы Git: контроль версий для самых маленьких
- От CREATE до JOIN: введение в SQL + шпаргалка
4. Постройте сильные личностные качества
Как быть хорошим системным администратором? Кроме технических знаний Windows и Linux, важны и личностные качества.
Когда появляются сетевые проблемы, зовут системного администратора. Вы должны научиться работать под давлением и при этом оставаться спокойным. Нужны навыки управления временем, рассудительность, возможность решать проблемы быстро и эффективно.
Общительность – первостепенный скил, ведь нужно предлагать идеи, объяснять цели проекта и обучать сотрудников ответственной работе с IT-активами компании. Хороший сисадмин знает, как объяснить сложную информацию людям, не связанным с IT. Используйте юмор, придумывайте истории и просто общайтесь, объясняя сложные вещи.
5. Получите первую работу
Для начала попрактикуйтесь на стажировках и part-time, затем устройтесь на full-time. Возьмите на себя младшие роли Junior Tech или Desktop Support Helpdesk. Здесь вы сможете применить ваши знания на практике. Лучшая тренировка – это настоящая работа.
Когда пройдёте «огонь и воду», готовьтесь стать системным администратором. Вместо ожидаемых 3-5 лет опыта приложите ваши стажировки и обучение. Используйте заведённые контакты и сеть – это лучший способ устроиться. Обозначьте в резюме специфические вещи, определённую ОС или особую профессиональную сферу.
Думайте дважды при выборе между корпорациями и малыми организациями. В небольшой компании вы получите максимум опыта. Ведь там ограничен бюджет и персонал – придётся разбирать не один проект и учиться многозадачности, что является хорошим шансом освоить навыки автоматизации. В крупной компании есть риск получить узкую область ответственности и меньше опыта.
А стоит ли?
Как вы уже поняли, изучить придётся многое. Между тем профессия очень стрессовая – своего рода IT-пожарный. Нужно крутиться как белка в колесе: реагировать на жалобы пользователей, решать «глупые» проблемы, чинить принтер, восстанавливать файлы и т. д. За это вам никто даже «Спасибо» не скажет, ведь это ваши прямые обязанности. А вспомнят о вас тогда, когда всё пойдёт не по плану. Угадайте кто будет виноват?
Другая сторона – это хороший шаг для погружения в IT-индустрию. Здесь много интересных задач и людей, с которыми нужно общаться. Это хорошее подспорье для освоения других профессий в разработке или DevOps.
Возможно, ради опыта стоит потерпеть недостатки и видеть больше достоинств в системном администрировании.