Как стать автором
Обновить

Каково это, быть системным администратором

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров15K
Всего голосов 12: ↑11 и ↓1+12
Комментарии11

Комментарии 11

С праздником всех причастных! Помню в центральной части РФ проходил ДСА под Калугой.. хорошие были времена, много пива, новые знакомства, прикольные подарки от спонсоров.. PR-MEX выступающие на сцене и исполняющие каверы известных хитов на админский лад, метание клавиатур на дальность :-D и много чего другого)

НЛО прилетело и опубликовало эту надпись здесь

Я карьеру начал рано - в 14 лет. Работал дворником в ЖЭКе. Потом грузчиком на рынке - это в 11 классе.
А когда поступил в один из педагогических ВУЗов - сначала казалось что работать не реально. Но потом, когда на неделю оставался кочан капусты и килограмм муки, я начал задумываться о подработке и в итоге пошел лицензированным ночным охранником.
Работал в местной забегаловке (самая динамичная работа приходилось интенсивно работать руками, ногами и тд), на автомойке, на автозаправках. Параллельно с другом вяло копались в разных железках - он при спонсорстве бати, хотел себе собрать комп, помоему что-то вроде 486ого. Любил кодить на паскале и вообще был более втянут чем я в эту тему. (Сейчас кстати — стал строителем, как и многие из нашего потока, почемуто.)

Я бывал у него и как то незаметно и не специально освоил довольно простые принципы по которым строится и до сих пор модульный ПК. В какой то момент - меня попросила помочь со сборкой подруга. Я собрал ей - тогда это было уже чтото вроде P1. И на этом могло все закончится. Но вышла из строя видяха, и я пошел ее менять.
Была суббота - в то время это означало очередь за компами (да, было и такое время). И я пока ждал своей - разговорился в курилке с местными, между делом чтото рассказывая про веб-серверы, и тд. Ну и когда речь зашла про работу - рассказал что работаю в охране, а сам, мол, студент.
И меня тут же пригласили в коллектив. На следующий день я уже поговорил с директором и вышел работать сборщиком. Работа не сложная - скорее требует сноровки.
Но - там был безлимитный доступ к компьютеру, гостевой доступ в irc и некоторые местные ресурсы, включая культурные, так как я работал в целом районе связаном одновременно и с наукой и с инженерией.
В вузе я тоже немного увлекся программированием на паскале. Однажды нас с корешом выпускали из уже запертого корпуса ночью, потому что забыли.
Это увлечение даже сказалось на учебе - я изрядно подпросел на 2м курсе, и сессии сдавал в экстремальном режиме (впрочем — так было у многих, причем некоторым пришлось применять технические средства, в чем я, кстати, имел некоторые навыки и даже немного подрабатывал).
С этого момента я начал приходить к выводу что нужно учится на программиста.

На работе я познакомился в ирке (бесплатый диал-ап — как же это было здорово) с замечательной девченкой, из ТРТУ. На работе то писал самозагружаемый с дискеты код - простая игра: нужно мышью прихлопнуть муху, То вообще занимался всем подряд что было интересно (с детства еще и радиолюбитель, хоть и не очень увлеченный). Теплая ламповая атмосфера увлечений).

Но отталкиваясь от прагматики - это была насыщенная всяким-разным жизнь, в которой было абсолютно непонятно куда идти дальше.

Не потому что некуда, а потому что сложно выбрать.
Я и кодил то там то тут и даже не за деньги, и на паскаль, и на обжект паскаль, и кое где в 1с копался, и местами еще perl, php. И в одном лишь был уверен что точно никогда и ни при каких условиях - не буду писать на VBA.

В итоге - я ушел в политех. Причем не переводом а перепоступил. На программиста).
Проучившись год, и имея на борту почему-то проснувшийся интерес, чувство даже скорее — к математике и философии, я ушел из вуза. Потому что скучно. Доработал пол года в своей конторе, и ушел в армию.
Там была учебка связистов — морзянку я так и не освоил на слух несмотря ни на что. Ну прямо воротит от самой идее дрессировать себя на восприятие. Поэтому после меня сослали в мотострелки. Ничего интересного особо в эти 2 года не было кроме свиданья с подругой, в последнем полугодии).
Далее я дембельнулся, приехал в родной город. В родную контору. Поработал немного с зарплатой только на еду (компьютерный бум сходил на нет и сборщики не были в фаворитах). Был немного в кризисе). Начальник предложил пройти стажировку по ремонту принтеров — я прошел и довольно долго вертелся в этой области. Года 3. Пока не понял, что сочетание издержек и приобретений не очень.
И тут — имея в дальних знакомых админа FreeBSD — я подумал что это как раз то что мне нужно. Купил себе толстую великолепную книжку (Эви Немет и К) по администрированию линукс. Уволился, и 3 месяца непрерывно вообще ни на что не отвлекаясь вникал в текст и занимался практикой. Книжка была хорошая так как позволила мне обобщить и уже имеющиеся знания, по NT и другим ОС. А сам факт того, что я ощутил себя не таким уж и начинающим — придал мотивации.
В общем — спустя 3 месяца я устроился админом в местное интернет-кафе. Парк 50+ ПК c 98 и ХР, пару серверов на фре, и один OpenBSD.
Фрей приходилось мало занимается по нужде - простая как палка по выполняемым там функциям билинга и тп.
Большей частью разные автоматизации разворачивания ПО и тд.

Но спустя около года я решил что пора идти дальше и опубликовал резюме.
И вот как сегодня помню. Лето, я пораньше ушел с работы с кем то встретится не по работе. Мы пьем пиво. Я всосал уже больше пол литра.
И тут звонок по моему резюме, да еще и провайдер! Предлагает место. Спрашивают — смогу ли я на собеседование приехать прямо сейчас? Я говорю — конечно. И поехал. Сам еду — боюсь аш трясет. Что спрашивать будут вообще не знаю, еще и пьяный, хотя и в общем — во многом номинально.
Приехал, поговорили, и меня взяли на работу).
Здесь я впервые начал немного зарабатывать. У меня появилась жена съемная хата а не коробка из под холодильника, и сын.
Примерно в этом же периоде я начал понимать что администрирование это скучно.
По знакомству ушел к местному аутсорсеру, через год начался очередной кризис. И на фоне разочарования на опыте работы с мелким бизнесом я решил уйти в ИП. Причем — так, чтобы было удобно, поближе к дому.
Опыт стоит отдельного описания, но в итоге через 4 года достигнув примерно докризисных результатов, но самостоятельно — я решил что хватит экспериментов. Из опыта — прокачал разные скилы с ремонтом силовой техники и автоматики. Да так что после этого решил умчать в другой конец земли на должность в радиосвязи.
После этого вернулся опять в админы в одной крупной горнодобыващей конторе. А там знакомый мне предложил попробовать себя на разработчика. Выглядело довольно эксцентрично — я не считал себя подходящим, и дистанция казалась велика, но стоило проверить.
Прошел тестирование, собеседование, испытательный срок. И вот я разработчик, и что характерно — частенько сталкиваюсь с проектами на VBA). Хотя ранее казалось это последнее чем я буду заниматься. При этом и в жизни и на работе я все так же немного админ. Но наврятли пойду работать по специальности сисадмина — все мои работы кроме текущей, отличались одним общим (и не единственным) минусом: спустя пол года там скучно. А вот смесь с разработкой — уже совсем нет. Подумать только — я работаю на текущем рабочем месте 5й год. Немыслимо. Вот такой вот любопытный жизненный пердимонокль. Возможно кому-то пригодится.

Из обобщений я для себя вынес одно важное свойство: дайте своим детям соприкоснутся с самой разной проф-культурой. Сам я вырос за полярным кругом, тоесть с одной стороны на периферии, но с другой — это очень специфическая среда, в которой представлены все — от кочегара в котельной, и работницы обогатительной фабрики, до инженера-химика и сотрудника НИИ. Такая разношерстная культура, которая не наставляет на путь — это конечно сложно (сложнее) в части выбора. Но именно такая дала мне возможность довольно уверенно менять профессии и даже специализации. Нужно знакомить детей с огромным пространством свобод, которое создал себе человек. Тем более что сегодня как раз наступает, имхо, период кроссдисциплинарности и новое поколение нужно готовить к нему.

Тот самый случай, когда комментарий не хуже самой статьи)

Весело, каково же это может быть)

Особенно, когда менеджмент кричит что все пропало и база улетела, но таки не улетела.

Почти сразу же прибежала начальница, наорала на нас, что без её разрешения что-то сделали, и сказала убрать.

Однажды на какой-то странице в конфлюэнсе нашей трансмегаинтергалактической холдинговой корпорации, в спэйсе для HR, увидел мелкую орфографическую ошибку, кою исправил, не отходя от кассы.

Через час прилетело важное письмо — «Лёша, немедленно объясни, что именно ты исправил на странице и кто тебе это разрешил», с копиями во все вселенные всех начальников сразу.

С йогическим стоицизмом стоического йога удержался от сарказма, сбегал к испуганной эйчарушке, показал где там история изменений находится, как она работает и что можно сделать.

Эти наши технологии, конечно, серьёзные штуки, но…

Лучшая работа, это сисадмин на удалёнке. Когда серваки в датацентрах, терминальный доступ к данным и моноблоки с заблокированной записью на диск у пользюков -).

В первый мой рабочий день (13 лет назад) сисадмином на текущей работе затопило серверную, монтеры вентиляции крышку не поставили на место и пережали шланги от кондеров и вода полилась прям на серверный шкаф, хорошо что я был рядом и пострадал только один серв на 771 сокете, потом я 3 месяца боролся с dlink железками, сетка постоянно падала и с ошибками на роутере который говорил в сети кольцо, которого естественно небыло, заменил свитчи штуки 4 потом начал исправлять розетки под витую пару и перетягивать СКС, кароче было весело. Сейчас админю бд оракле, sql, на уровне развернуть, настроить бекап, остальное делают программисты, также обслуживаю серверы вм для нас и клиентов, поддержка рабочих мест , а также поддержка клиентов. И многое другое по мелочи, замена светильников, слесарь сантехник, завхоз)). Кароче типичный обслуживающий персонал несущий расходы, в отличии от программистов которые несут прибыль.

По частям делился своей историей много где, может и тут будет кому интересно.
Знакомство с IT началось у меня в пятом классе школы, когда разрешили на уроки математики брать калькуляторы и отец выдал мне свою Электронику МК-61. Когда я узнал, что вместо ручного решения типовых задачек можно написать программу, которая сделает это за тебя, я начал всё автоматизировать. С тех пор и понеслось.
К девятому классу я устроился работать в один из бытовавших тогда игровых компьютерных клубов админом на вечерние/ночные и выходные смены. Тогда уже начал понимать несколько вещей - я круче всех пользователей вместе взятых, но так или иначе я являюсь для них обслуживающим персоналом, поэтому вся моя крутость должна быть направлена на то, чтобы у них всё работало - тогда ко мне будут относиться хорошо, слушать меня внимательнее и денег с прочими плюшками будет больше.
Окончив школу и поступив в универ, участвовал по мере сил в развитии общажной сетки, работал некоторое время старшим помощником младшего монтажника в одном из местных провайдеров, писал лабораторные работы однокурсникам за пиво и курсовые старшекурсникам за деньги. Но с учёбой у меня не заладилось и отчислившись с очки перешёл на заочное. Тут-то мне через третьих знакомых предложили место системного администратора в одном из небольших провайдеров родного города. Разумеется, я со всем рвением побежал туда, почти провалился на собеседовании, но получил тестовое задание из десяти вопросов по сетям и линуксам. Ответ подготовил со всей тщательностью, вызубрив полторы доступных мне учебника и замучив всех знакомых по универу IT-шников(доступа к интернету у меня почти не было). Работу я получил. И это научило меня ещё одной вещи - всегда читай документацию и изучай теорию, пусть иногда это долго и нудно. Оно потом сильно поможет в практике.

Так в середине нулевых годов я официально стал системным администратором.
К слову, первый компьютер дома у меня появился спустя год работы админом, когда я серьёзно сломал ногу и не мог ходить на работу в течении месяца. Чтобы я мог работать удалённо, начальник выделил мне что-то очень древнее и слабое, но оно могло подключаться к сети и позволяло запускать терминал.
Первое, что я сделал, на новом рабочем месте, немного разобравшись - автоматизировал систему решения проблем по типовым звонкам(написал на bash'е парсилку логов, которая выдавала через CGI типовые ошибки на внутренней страничке). Таким образом у нас в провайдере появилась первая линия тех-поддержки, и мне не нужно было по десять раз отвечать на звонки с одинаковыми вопросами. Спустя пару лет я переделал полностью всю сеть, подружился с админами из одних соседних провайдеров и поругался с другими. Научился во сне цитировать маны и окончательно перестал работать с пользователями, автоматизирую любую задачу, повторяющуюся больше двух раз.

Потом переезд в крупный, но провинциальный, город, первая работа админом в компании, занимающейся разработкой. Настройка того, что сейчас называется CI/CD, но на самопальных скриптах и велосипедах. Первый опыт построения сетей абсолютно самостоятельно с нуля от проектирования до раздачи заданий коллегам-сетевикам и инструкций товарищам-эникейщикам. По собственной инициативе перевод части инфраструктуры в контейнеры(openvz - докер тогда ещё не придумали), части в виртуальные машины. Параллельное самостоятельное изучение ЯП(perl/php/python) вместо bash(но не забывая последний), осваивание "настоящих" систем автоматизации, контроля версий и конфигурации в замен собственным самописным костылям, изучение и настройка систем мониторинга и оповещения о алертах, настройка бекапов... Так я выучил следующий принцип - никогда не стой на месте. В любой непонятной ситуации, пытайся изучить что-то новое, даже если на первый взгляд оно вызывает отвращение или кажется ненужным. Не стесняйся общаться с коллегами и вступать в холивары, но не троллинга ради, а для того, чтобы понять, какие технологии они используют и как это может помочь в твоей работе.

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

В процессе был опыт руководства коллективом админов на должности начальника отдела автоматизации, но тут, честно скажу, не справился. Либо на тот момент не дорос, либо это просто не моё.

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

Профдеформация? Да в полный рост. У меня есть свой сервер(не PC) в датацентре, где крутятся всякие личные почты/nextcloud'ы/vpn'ы и прочие медиасерверы. Сейчас готовлю второй. Есть несколько арендуемых VPS, где я так же кручу где что-то полезное, а где и просто для общего развития. У меня дома на трёх членов семьи, включая меня, шесть комьютеров(хотя только один из них сервер), а моя школьница-дочь играет в игрушки под KDE на Calculate Linux. В квартиру у меня заведены два провайдера по оптике, на телефоне две симки с безлимитным интернетом на каждой. В свободное от работы время я пишу софт, который что-нибудь автоматизирует или настраиваю какую-нибудь экспериментальную связку серверов. Последняя игра, которая мне по-настоящему понравилась из относительно современных: TIS-100. Не умею пользоваться Word'ом, но без подсказок пишу с использованием markdown/нескольких wiki-диалектах/и немного LaTeX. Наконец, последнюю пятницу июля я жду сильнее, чем 31-е декабря.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации