Как я стал системным администратором

Много раз видел в интернете размышления на тему «как стать системным администратором» или «как вырасти из эникея»?

В связи с этим, хочу рассказать свою историю становления в этом качестве.

Началось всё в довольно таки уже далёком 2006 году. У меня была постоянная работа по специальности, никоим образом не относящаяся к компьютерной деятельности. Но желаемых денег она не приносила, и у меня было свободное время. В связи с этим я принялся за поиски работы.

На тот момент опыт компьютерной деятельности у меня составлял три года, и выражался в ковырянии своего домашнего компьютера, celeron 1,7 Ghz, 512MB DDR, 40GB HDD. За эти пару лет я много раз его ломал, но в целом успешно чинил. Хотя конечно моих знаний для работы на тот момент было мало, но компьютером я увлекся. И вот, в один прекрасный момент, друг предложил мне работу монтажником в небольшой интернет компании.

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

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

У меня к сожалению профильного образования в IT не было. Наш системный администратор очень любил BSD системы, и по этой причине всё у нас работало на FreeBSD и OpenBSD. Помню, меня очень впечатлили два его монитора, с открытыми консолями, на которых весело бежали разные символы.

Хочу сказать сразу — для обучения придётся потратить много времени. И даже если вы купите большую толстую книгу, и даже прочитаете её — не факт что у вас сильно прибавится знаний.

Так произошло и со мной. Первая моя книга была такая: UNIX руководство системного администратора

Нет, конечно она не прошла даром. Но многое из того что там было написано я не понимал, потому что у меня не было того самого фундамента. Например знания и устройства сетей. Я установил на своем домашнем компьютере FreeBSD, упоённо устанавливал на нём KDE, настраивал рабочий стол, темы оформления, правил конфиги…. Мне было это очень интересно. На работе мои обязанности же заключались в основном в поддержке пользователей интернет компании. Меня научили пользоваться текстовым редактором VI, что бы прописать клиентам MAC адреса, при покупке компьютера или замене сетевой карты, смотреть трафик через tcpdump, дабы понять почему у клиента не работает интернет. А не работал он обычно по нескольким причинам. Это мог быть банальный вирус, который активно коннектился на 25 порт, и забивал весь канал трафиком, или же глючил протокол маршрутизации RIP, на роутере в сегменте сети абонента. Сколько же чудесных моментов работы вспоминается мне сейчас… Когда например спрашиваешь девушку: Скажите пожалуйста, какой у вас windows? А в ответ после недолго размышления получаешь: у меня принтер. Или после нестабильной работы интернета, звонит абонент, и обещает придти в офис с битой, если через 5 минут интернет не заработает. Иногда бывало сложно объяснить ситуацию. Например на доме украли свитч. Через день монтажники ставят новый. Абоненты успокоились и довольны. А на следующий день свитч воруют снова) Были и курьёзные моменты. Пришла как-то в офис дама, и сказала что знает, что по мак адресу можно найти компьютер. У неё муж с работы унёс домой компьютер, и теперь ему угрожают тюрьмой. Поэтому она нас просить удалить мак из системы, и даёт небольшую денюжку. Мы были не против — удалили привязку из DHCP к маку.

Были и классические ситуации, когда монтажников просили установить софт на компьютер, а потом оказывалось что это контрольная закупка.

Работая в качестве специалиста технической поддержки, я довольно много для себя узнал и увидел. Увидел серверную стойку, стоечные ИБП, сами сервера наконец. Узнал немного про серверное железо, и конечно самое главное получил ценный опыт (хоть и небольшой в плане настройки) работы с UNIX системами. Узнал про почтовый сервер EXIM, про базы данных Postgresql, про FreeBSD, основы маршрутизации, поработал немного с системой барсум, для учёта трафика АТС.

Следующий мой этап работы был поддержка офиса, и совмещение работы в технической поддержке провайдера. Произошло это года через два. Так как компания объединяла несколько фирм. Теперь я сидел один в офисе, отвечал на звонки и помогал пользователям, заказывал железо, менял картриджи в принтерах и плоттерах. Так я познакомился с прикладным ПО и живыми пользователями)) И узнал что такое Autocad и Revit, какие проблемы возникают с windows XP и windows 7, а также с пакетом microsoft office.

В этот период времени я набирался прикладных знаний. Пытаясь читать литературу, например о exchange сервере, не имея под рукой тестового стенда, понять и запомнить что то кроме теории было сложно. Да и возможно поднять виртуализацию дома у меня не было возможности. Но уже тогда у меня появились первые частные заказы. Не много, и не сложно, но это были деньги, которые люди платили мне за ремонт их ноутбуков и компьютеров. Сейчас, про прошествии времени, я вспоминаю людей имеющих отношение к IT которые занимались ремонтом компьютеров. И в большинстве случаев, это мастера знали тему поверхностно, выгорало для них всё лишь по причине невежественности заказчиков, которым можно сказать всё что угодно. Я никогда не мог сделать дело наполовину. Если меня попросят установить windows, я всегда сначала посмотрю настройки BIOS, переключу контроллер в AHCI режим, если нужно, отключу ненужные устройства, установлю последние драйвера, и мелочевку — архиваторы, просмотрщики и т.д. То есть сделаю так, что при включении обычный человек сможет работать. Большинство же делали иначе — просто ставили windows и всё.

Так я проработал 4 года, когда понял что нужно двигаться дальше. И тут возникла проблема с трудоустройством. Меня никто не хотел брать системным администратором. И проблема была проста — у меня не было опыта администрирования серверных и прикладных программ. Не поддержки, а именно установки и поиска ошибок в работе. И вот тут я понял, что вообще то нужно что то менять, потому что работаю я по сути эникеем, и рискую никогда не подняться выше.

Устроился я в итоге в крупный холдинг, на должность, которая там называлась техник. Это была крупная компания, 2000 человек. Обслуживали её около 10 системных администраторов, и наша группа, которой было вверено 600 человек. В наш отдел входили две девочки на телефоне — принимали звонки, четыре техника — выполняли заявки, и старший техник — распределял и контролировал заявки. Работы было много. Но что мне нравилось в этой компании — управление и IT инфраструктура была грамотно спланированы и реализованы. Были регламенты и инструкции для всего и вся. И система работала как хорошо отлаженный механизм. Тут мне пригодились мои знания и навыки полученные на прошлых местах работы. Я выполнял по 200 заявок в месяц, получал премии и был на хорошем счету. Я был готов развиваться и учится, но к сожалению через год у компании начались проблемы, и она обанкротилась.

Пришлось опять искать работу, с практически теми же характеристиками что и в прошлый раз. Можно сказать, что я пошёл на повышение. В этот раз я устроился системным администратором. Теперь у меня был доступ к vmware, серверам и exchange серверу. Обязанности же мои заключались как и прежде — в поддержке офиса, офисной техники, ноутбуков, и всего связанного с техникой, обслуживаем, настройкой и установкой. теперь я занимался этим единолично. Так как у меня появился доступ к живому железу, и я мог смотреть живые консольки, журналы серверов, vmware и hyper-v. Появился стимул изучать то что я вижу.

Для этого были куплены книги: Windows server 2012 R2 полное руководство:

Теперь по вечерам я запускал дома hyper-v, настраивал тестовый стенд и устанавливал и тестировал windows сервер и его роли. Железо наконец-то позволяло это сделать. Благодаря практике и книгам, а также подготовке, я смог сделать важный шаг в своей карьере — я получил сертификат MCSA по windows server 2012. Как он мне давался можно прочитать тут — Экзамен 70-410 это первый из трёх экзаменов, которые нужно сдать на этот статус. По каждому вопросу, затрагивающего определенною роль, я поднимал её в виртуальной машине и изучал. Так я изучил все роли этой операционной системы.

В один прекрасный момент мы решили лицензировать всё и вся в нашей компании. За это microsoft подарил нам бесплатные ваучеры на обучение. Нам предложили выбрать курсы microsoft для изучения. Я для себя выбрал microsoft exchange server.

Назывался этот курс: «Базовые решения с использованием Microsoft Exchange Server 2013». Обучение за деньги стоило бы 32 000 рублей. Для себя я узнал много нового на этих курсах, и загорелся желанием изучить их.

Настольной книгой для меня  стала Microsoft exchange server 2013 полное руководство:

Опять hyper-v, опять тестирование, установка, настройка. Как результат — я имею сертификат MCSE messaging, а также сертификат специалиста: Designing and Deploying Microsoft Exchange Server 2016.

Для того что бы быть универсальным специалистом, нужно еще хорошо разбираться в сетях. Мало установить и настроить windows server и exchange server. Нужно еще и настроить взаимодействие с ними по сети. А для этого нужно понимание того, как сеть работает. Понимание модели OSI, и чем свитч L3 отличается от L2. А также почему свитч L3 это всё-таки коммутатор, а не маршрутизатор.

В этом мне сильно помогли две книги. Первая довольно скучновата, вторая поинтереснее. Написано в них про одно и то же. Но для закрепления материала, я счёл нужным прочитать обе. Компьютерные сети Олифер и компьютерные сети Танненбаум Уэзеролл:

Обе книги дают фундаментальные знания работы сетей во всех сферах.  В них описываются и провайдерские протоколы, и мультиплексирование, и то как работает wi-fi и сеть GSM. И конечно же, что такое мак адреса, ip адреса, заголовки пакетов и кадров, отличие MTU от MSS и многое другое.

После же прочтения и этих книг, я выбрал для себя изучение устройств от компании cisco. Поработав какое-то время со свичами и маршрутизаторами этой фирмы, я могу сказать что если первое время непонятно вообще ничего, то через какое-то время пазл всё-таки начинает складываться, и по мере понимания логики работы сетей, понимается и логика работы командного интерфейса ios (ос cisco).

Для оттачивания навыков работы существует эмулятор cisco packet tracer. В теоретической части нам помогут две книги Cisco CCENT/CCNA :

Данные книги призваны закрепить знания, полученные нами в двух предыдущих книгах. А также научат работать с оборудованием вендора, которое работает по всему миру. А специалисты всегда востребованны.

Теперь можно сдавать экзамен CCNA ROUTING AND SWITCHING. Это вторая ступенька сертификации, показывающая что вы твёрдо знаете основы сетей, и можете с ними работать, понимая что это такое.

Вот такой вот путь я прошёл от эникея до системного администратора.  И хочу сказать, что кроме книг денег на обучение я не тратил. Сейчас я работаю в этой должности в небольшой компании, в единственном лице, и у меня своя серверная. Но мир IT не стоит на месте. Что бы расти нужно учиться каждый день. И каждый день я понимаю, что в нашей профессии можно быть специалистом лишь в одной конкретной области. Например администратор exchange server, или сетевой инженер cisco. Или знать всего по немного, но в каждой области.

Если у Вас есть вопросы, задавайте их на форуме, или ниже в комментариях.

Пока нет комментариев

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Реклама

Реклама

Tags