Первая работа
Официально я начал свой трудовой путь в двухтысячном году на должности
инженера-программиста II категории, по крайней мере так гласит первая
запись в моей трудовой. Но по сути был простым эникейщиком, который
бегал от компьютера к компьютеру и решал пользовательские проблемы. А
проблем было много, так как даже в двухтысячном году, компьютер для
многих был достаточно сложной и не поддающейся усмирению штукой. Я же
продолжал набираться опыта, учился обращаться с различной оргтехникой и
брался за любые задачи, поскольку нерешаемых для меня не было.
Как сейчас помню случай когда в офисе сломался копировальный аппарат.
Вместо того, чтобы вызвать специализированный сервис, я сам разобрал
половину копира, нашёл и поменял сломанную шестерёнку. Я размачивал
засохшие печатные головки, заправлял картриджи, менял ленты, тонер, валы,
чинил принтеры. Все время я работал один. С одной стороны это плохо,
так как у меня не было старшего наставника, который позволил бы мне не
наступать на многочисленные грабли, но с другой стороны, работа в одиночку
научила меня быть самостоятельным в принятии и реализации решений, нести
ответственность за свои косяки, а многочисленные грабли прекрасно
корректировали чувство собственной важности, не давая мне превратиться
в карикатурного мудака каким часто рисуют айтишников.
Граблей, надо отметить, было много и если с начала моей карьеры вполне
можно было обойтись научным тыком, то со временем требовались уже
реальные знания и понимание принципов функционирования тех или иных
систем, поэтому мне приходилось читать много технических инструкций,
особенно на английском, так как интернет в те годы только развивался,
переводов не было и приходилось читать все в оригинале, что также стало
огромным плюсом.
Но вернёмся к граблям. По мере развития организации в которой я работал
возникла потребность в сети. До этого компьютеры работали автономно, а
данными обменивались через дискеты. С локальными сетями, а тем более с их
монтажом я никогда не сталкивался и это был отличный вызов, который я с
радостью принял.
Закупив оборудование, назначение и характеристики которого я тогда
плохо понимал и бухту витой пары, я приступил к монтажу. Сверлил стены,
тянул и обжимал кабель. Когда все было закончено я торжественно включил
систему и обнаружил, что моя сеть не работает. Это был прекрасный удар
по ЧСВ. Я бросился проверять все соединения, настройки. Оказалось, что
я неправильно обжал кабель. Пришлось все переделывать и только после
этого сеть заработала. Но и тут меня ждал подвох - скорость работы этой
сети. Дело в том, что маршрутизатор, который купил, был старым и
работал на скорости 10 Мбит, да ещё и в полудуплексном режиме. Уж не
знаю где я такой откопал, но пришлось менять и его. В итоге сеть
заработала должным образом.
Но если настройки на физическом уровне были завершены, то работа с
программной частью только начиналась. Как такового сервера у нас не
было, был мой рабочий компьютер который я превратил в сервер. Плохо
помню какая система стояла на тот момент у меня на компьютере, но
скорее всего win98, который не поддерживал больше 5 подключений
к сетевым папкам, а клиентов у меня было больше 20. Так я впервые
познакомился с линуксом.
Моим первым дистрибутивом стал ред хат толи 5, толи 6 версии. Он очень
сильно отличался от привычных мне виндвсов, а поскольку многие
настройки тогда производились в консоли, традиционный метод научного
тыка не работал от слова совсем. После неудачных изменений, мне
приходилось переустанавливать систему. Я постоянно сталкивался с тем,
что не понимаю, не знаю тех или иных вещей, что заставляло меня денно и
ночно корпеть над англоязычными мануалами. В какой-то момент барьер в
моей голове был сломан и линукс завертелся на моем сервере. Линукс
открыл для меня новую вселенную. Я просто физически ощущал, что
прикоснулся к миру настоящих айтишников, которые творили историю
Вслед за файловым сервером я настроил почтовый сервер, интернет шлюз,
который дозванивался через модему по запросу. Я научился компилировать
программы из исходников,собирать ядро системы, что дало мне толчок в
развитии по новому направлению - программированию.