Системный администратор — что нужно знать, чтобы получать 160 000 рублей

Про­смат­ри­вая на сай­тах объ­яв­ле­ния с IT-вакансиями, ино­гда мож­но наткнуть­ся на что-то подобное:

Системный администратор — что нужно знать, чтобы получать 160 000 рублей Давай­те выяс­ним, кто такой систем­ный адми­ни­стра­тор и что он делает. 

Системный администратор для обычных людей

Есть два под­хо­да к рабо­те систем­но­го адми­ни­стра­то­ра — обы­ва­тель­ский и профессиональный.

С точ­ки зре­ния про­сто­го чело­ве­ка, адми­ни­стра­тор — спе­ци­а­лист по ком­пью­те­рам широ­ко­го профиля:

  • он сле­дит, что­бы все ком­пью­те­ры в ком­па­нии вклю­ча­лись и рабо­та­ли как нужно;
  • обнов­ля­ет на них софт, когда при­хо­дит время;
  • настра­и­ва­ет сеть внут­ри компании;
  • сле­дит за анти­ви­ру­са­ми и регу­ляр­но их обновляет;
  • настра­и­ва­ет ком­пью­тер новым сотрудникам;
  • чинит ком­пью­те­ры, кото­рые сломались;
  • если нуж­но — настра­и­ва­ет досту­пы внут­ри орга­ни­за­ции, запус­ка­ет поч­то­вый сер­вер, внут­рен­нее хра­ни­ли­ще и сле­дит за рабо­той всей сети в целом.

В общем, для масс сисад­мин — это сино­ним сло­ва «ком­пью­тер­щик».

Системный администратор для ИТ-компаний

Дру­гое дело — систем­ный адми­ни­стра­тор в IT-компаниях. Там тре­бо­ва­ния уже намно­го выше, и от работ­ни­ка ждут высо­кой ква­ли­фи­ка­ции в таких областях:

  • зна­ние Linux и UNIX-систем;
  • уме­ние писать скрип­ты для них, что­бы авто­ма­ти­зи­ро­вать раз­ные задачи;
  • зна­ние сете­вых тех­но­ло­гий и протоколов;
  • уме­ние рабо­тать с база­ми дан­ных;
  • вла­де­ние систе­ма­ми авто­ма­ти­за­ции и вир­ту­а­ли­за­ции, напри­мер докер или Kubernetes;
  • зна­ние сер­вер­но­го ПО и уме­ние его настро­ить под зада­чи компании.

Если в обыч­ных ком­па­ни­ях сисад­мин — это мастер на все руки, то в ИТ-компаниях это «началь­ник отде­ла инфра­струк­ту­ры, пове­ли­тель сер­ве­ров и магистр автоматизации».

Что делает сисадмин

Вот как может выгля­деть типич­ный спи­сок задач на день у тако­го сисадмина:

  1. Напи­сать скрипт для резерв­но­го копи­ро­ва­ния базы дан­ных магазина.
  2. Настро­ить поч­то­вый сер­вер для рабо­ты внут­ри локаль­ной сети.
  3. Раз­вер­нуть и поте­сти­ро­вать на сер­ве­ре новую систе­му опо­ве­ще­ния об ошиб­ках, что­бы понять, нуж­но на неё пере­хо­дить или нет.
  4. Посмот­реть логи и разо­брать­ся, что вче­ра слу­чи­лось с базой, поче­му она выда­ва­ла ошиб­ку досту­па у груп­пы поддержки.
  5. Настро­ить доступ на сер­вер для сотруд­ни­ков, кото­рые пере­шли на удалёнку.
  6. Собрать в доке­ре рабо­чее окру­же­ние для отде­ла тестирования.

Понят­но, что не каж­дый рабо­чий день и не у каж­до­го адми­ни­стра­то­ра имен­но такой. Ино­гда на одну зада­чу может уйти несколь­ко дней, а ино­гда в день быва­ет одна про­стая зада­ча на полчаса. 

Есть такая при­сказ­ка про сисад­ми­нов: если систем­ный адми­ни­стра­тор ниче­го не дела­ет весь день и при этом всё рабо­та­ет, то это хоро­ший сисад­мин. Пото­му что его глав­ная зада­ча — сде­лать так, что­бы всё рабо­та­ло без сбоёв. 

Сисадмин и девопс — это одно и то же?

Мы рас­ска­зы­ва­ли про девопс-инженеров — ребят, кото­рые тоже зани­ма­ют­ся авто­ма­ти­за­ци­ей IT-процессов. Часто у них и у сисад­ми­нов появ­ля­ют­ся очень похо­жие зада­чи, но в целом — это раз­ные про­фес­сии. Мож­но сфор­му­ли­ро­вать отли­чие так:

  • девопс авто­ма­ти­зи­ру­ет по мак­си­му­му нуж­ные про­цес­сы в ком­па­нии и созда­ёт удоб­ную рабо­чую среду;
  • сисад­мин может и авто­ма­ти­зи­ро­вать, и создать сре­ду, но его основ­ная зада­ча — под­дер­жи­вать сер­ве­ры, про­грам­мы и сете­вые про­дук­ты в рабо­чем состоянии.

Как стать сисадмином

Вари­ан­та два: прой­ти кур­сы или осва­и­вать всё само­му и постепенно.

С кур­са­ми вы полу­ча­е­те мно­го тео­рии по раз­ным темам, но прак­ти­ка на заня­ти­ях может отли­чать­ся от того, с чем вам при­дёт­ся рабо­тать в ком­па­нии. Такие кур­сы хоро­шо про­хо­дить, когда у вас уже есть опыт и вы хоти­те под­тя­нуть навыки.

Вто­рой спо­соб — само­сто­я­тель­ное изу­че­ние все­го на реаль­ных зада­чах. Напри­мер, так:

  1. Осва­и­ва­е­те на уровне немно­го выше базо­во­го Linux, SQL, Apache, скрип­ты и рабо­ту веб-сервера.
  2. Нахо­ди­те ком­па­нию, кото­рая гото­ва взять себе помощ­ни­ка сисад­ми­на или стажёра.
  3. Наби­ва­е­те руку на бое­вых зада­чах и каж­дый день само­сто­я­тель­но изу­ча­е­те всё, с чем сталкиваетесь.

В таком режи­ме уже через 3–4 меся­ца вы ста­не­те вполне себе систем­ным адми­ни­стра­то­ром началь­но­го уров­ня и смо­же­те брать более слож­ные задачи.

Текст:

Миха­ил Полянин

Редак­ту­ра:

Мак­сим Ильяхов

Худож­ник:

Даня Бер­ков­ский

Кор­рек­тор:

Ири­на Михеева

Вёрст­ка:

Мария Дро­но­ва

Соц­се­ти:

Олег Веш­кур­цев