phdru.name / Russian / Software / Unix

why_unix.html

История о том, как и почему я пришёл к Unix.

Вначале был ДОС. Ну, не совсем так - я начал пользоваться компьютерами и пописывать программки задолго до - это были PDP-11, IBM/360. Но первые профессиональные программы я писал для ДОСа. С самого начала у меня образовалась привычка писать bat-файлы для автоматизации многочисленных рутинных задач, которые у меня образовывались. А bat-файлы... они мало на что сами по себе пригодны, поэтому я делал всё, что только возможно, чтобы обойти их ограничения - добывал (и сам писал) многочисленные мелкие утилитки всех сортов; переходил на 4DOS (это такой заменитель command.com, его btm-файлы имели куда больше возможностей); TurboBAT (компилятор BAT-файлов, поддерживающий большую встроенную библиотеку функций, очень похожих на упомянутые 4DOS'овские btm).

Как-то раз за моей спиной стоял коллега (впоследствии мы сдружились), и, глядя на мои bat-файлы, сказал: "Ты типичный юниксоид. Только ты ещё об этом не знаешь. Тебе надо попробовать Linux. Тебе понравится.". Много позже я попробовал Linux - мне в самом деле понравилось. Спасибо тебе, Евгений!

В самом конце 1993 года, когда я уже имел за плечами 5 лет пользования ДОСом и Windows, меня пригласили в RedLab (учебный центр Sun в МГУ). Там я впервые столкнулся с юниксом - это был SunOS 4. Эта встреча была для меня шоком. Это было как глоток холодной воды в пустыне.

У нас был программный проект, и база данных, и бывало, что 2 или 3 человека одновременно запускали по 3 копии компилятора (для перекомпиляции клиента, сервера и центрального сервера), отладчики (по 3-6 отладчиков одновременно) под XWindows на очень слабенькой машине - Sun SPARC IPX с 64M памяти!

Когда проект был завершён, меня перебросили на поддержку SAS System for Windows (OLAP БД). Это совсем не та работа, которая мне нравится, и я решил уволиться и поискать работу, на которой я бы мог лучше познакомится с юниксом. Вскоре я нашёл работу в Институте Коммерческой Инженерии.

Меня взяли на работу администратором DOS/Windows и локальной сети. Через несколько месяцев я всё наладил как следует, и обратился к нашему Главному Юниксоиду с просьбой: "Я хочу изучить юникс, научи меня, пожалуйста".

"Очень хорошо", - ответил он, доложил о моём желании начальству... и уволился. Он нашел дурака, который хотел заменить его, а это и было то, чего он хотел!

Так я был вынужден изучить юникс как следует! :)

Я начал с FreeBSD (всё же предыдущий админ не бросил меня совершенно, так что начинал я с его помощью), затем переключился на BSD/OS и проработал с ней около двух лет. Мы купили Sun, так что я попутно изучил Solaris.

Позже я изучил Linux, и обнаружил, что с ним мне удобнее всего. Теперь я работаю программистом и системным администратором, а так же пишу свои собственные проекты - и всегда использую Linux, Apache, Python и всё такое прочее!


Эта страница https://phdru.name/Russian/Software/Unix/why_unix.html была сгенерирована 14.07.2021 в 00:38:07 из шаблона CheetahTemplate why_unix.tmpl; Некоторые права зарезервированы. Вы можете узнать о технических аспектах этого сайта.