Для ЛЛ: Системное администрирование – это про управление сервисом, а не только про ZverDVD и apt install
Трех китов – сети, сервера и системы хранения, я бегло рассмотрел, ссылок дал.
Остался четвертый кит, операционные системы.
Картина получается какая-то странная, потому что слоны стоят на черепахе, Великом А Туине, никак не наоборот. Черепахой будет назначен базовый набор сервисов – электричество, водопровод, теплоотведение, магистральные сети провайдеров, но про них ничего не говорится в этой саге. Потому что, с одной стороны, там такие же сети, только в кабеле не 12 жил, а 144, и не 10 метров кабеля, а 50 километров, и потом усилитель. И лазер там уже чуть-чуть мощнее. И главный враг – экскаватор и траншеекопатели. С другой – там не все так однозначно.
Дальше текст будет очень скомканным и спутанным, даже для меня. Не только потому, что текст писался в полночь, но и потому, что этот текст – попытка уложить мое текущее восприятие организационных структур и развития, в текст.
По трем основным операционным системам «для пользователей просто ПК», то есть Windows 11, Debian, и Ubuntu, и что там в импортозамещении сделали из Debian – астра, альт (не из Debian), роса, редос, написаны десятки учебников. В основном, учебники представляют собой справочники для заучивания вида «у ls есть ключи, у grep есть ключи, у Windows есть powershell», или «у виндовс есть сервисы, у линукс демоны", "для запуска вывода в текст нажмите влево вверх влево Y , esc q!" .
По системе для мак вы все и так знаете. Сначала мак, потом тыквенный латте на миндальном молоке, потом самокат, потом прямоток, домовина, домовина, погост, мужеложец.
Для пользовательского сегмента «на уровне вкатывания» ничего сузественно не меняется с момента смерти Novell NetWare. То есть: установили систему, настроили, как-то работает.
Кнопка пуск переехала, эка невидаль. Это вы интерфейс Windows server 2012 и тамошней кнопки пуск не видели. Особенно в терминале.
Драйвера еще можно поставить, и, как и 20, и 30 лет назад, поиграть в рулетку «драйвера для Linux».
Для Windows настроили WSUS (если есть), для Linux что там сейчас настраивают, apt update && apt upgrade ставят в крон, потому что вручную обновлять никто ничего не будет?
Вопреки многолетним историям (с 1995 года) слухи про смерть Windows for workgroups сильно преувеличены.
По состоянию на конец 2025-го суммарная доля всех версий Windows, установленных на десктопах и ноутбуках, составляла 66,47%. Для сравнения, годом ранее этот показатель достигал 73,38%. На втором месте по распространенности располагается OS X, доля которой в годовом исчислении сократилась с 14,16% до 7,75%. Замыкает тройку macOS с 4,71%. Еще 3,86% пришлось на различные платформы с ядром Linux против 4,13% годом ранее. На пятой позиции находится Chrome OS, у которой доля в годовом исчислении сократилась с 1,89% до 1,23%.
В исследовании отмечается, что для 15,98% персональных компьютеров тип операционной системы определить не удалось. В 2024 году доля неизвестных платформ составляла 6,43%.
На российском рынке в сегменте ПК также доминируют различные варианты Windows с суммарной долей 81,87%. С macOS работают примерно 4% владельцев настольных компьютеров и ноутбуков, тогда как платформам на ядре Linux отдают предпочтение 3,35% пользователей
Вендекапец, конечно. Но, MS решил уйти с рынка Windows mobile, я уже и не вспомню почему.
С точки зрения работы, для пользовательского сегмента будут характерны следующие задачи:
- Установка любой ОС. С современным инсталлятором это сделает почти кто угодно после 1-2 кратного показа «жми сюда, потом сюда». WDS \ PXE сюда же.
- Настройка доступа к сети, сводящаяся к тому, что надо вбить 5 блоков по 4 цифры. IP, маску, шлюз, два DNS. Или даже и их не надо, DHCP работает, для ipv6 и DHCP не надо.
- Настройка сетевого доступа, сводящаяся к выводу ярлыка на рабочий стол и включения пользователя в группу (usermod -aG groupname username, или из GUI),
- Установка пакета программ, ключей шифрования и подписи, прочих мелочей.
- Прочих настроек всяких доступов по готовой инструкции, скорее всего написанной до вас (если вы только вкатываетесь).
Скучная работа, которую легко формализовать, и описать инструкцией. Работа легкая, оплата низкая, условия труда «в офисе с кофеечком», никаких особых требований.
То же самое, «доступная работа после короткого обучения» касается всей первой линии «вкатунов». Достаточно быть не совсем конченым, много спрашивать, много переспрашивать, ничего не сломать.
Проблема: из первой линии тяжело перескочить на вторую.
И не потому, что на второй линии задачи сложнее. Скорее, нет, но задачи второй линии заключаются не в поддержке первой. То есть, и в ней тоже, но вторая линия занимается*, поддержкой рабочей инфраструктуры и сервисов, а не решением проблем, которую не может решить первая линия.
* по моему мнению, и это местами может быть не так, или совсем не так. Деление «первая вторая линия» очень условно.
Стоит сказать, что «сейчас» в технологии управления «всем», то есть Agile, выделяется два направления:
Команда Поддержки (Run)
Команда Развития / Изменений (Change)
Пока все, что я пишу, относится скорее к поддержке, чем к развитию.
ITSM\ITIL тоже не совсем про это.
Сложно перескочить из Run в Change, нужно головой начинать думать самостоятельно, и много биться головой об стену. Потому что готовых решений в Change нет, что с нейросетью, что без.
Возвращаясь к теме, операционные системы
С точки зрения бизнеса, и это для многих становится открытием, вообще не имеет значения, какая операционная система используется и на рабочих местах, и в оборудовании, и вообще.
Значение имеет стоимость ОС (то есть, капитальные затраты, CAPEX), операционные затраты на поддержку этой системы в работоспособном состоянии (сумма операционных расходов, OPEX, включая зарплату специалистов по поддержке), предсказуемость затрат, и управление рисками (см. список литературы). И стоимость переучивания и миграции.
Именно поэтому Windows server с времён NT 3.5 и Windows с 3.11 по 11 использовались, и используются, повсеместно в мире. В том числе Embedded. В том числе в оборудовании.
В том числе в US NAVY (вышло не очень, но попробовали).
В то время как Microsoft продолжает трубить об успехе своей операционной системы NT по сравнению с системами на базе Unix, ВМС США пересматривают свое решение о том, стоит ли использовать NT в качестве основной операционной системы. Системный сбой на борту крейсера USS Yorktown в сентябре прошлого года временно парализовал его работу, из-за чего он застрял в порту на оставшуюся часть выходных.
https://www.wired.com/1998/07/sunk-by-windows-nt/
Однако, «не важно» не означает, что завтра можно пойти и всем поставить Убунту для рабочих мест, KDE Plasma, и везде заменить S2D на Ceph. Прежде всего потому, что S2D работает вместе с виртуализацией, а CEPH работает вместо виртуализации, и то, в основном, как и положено с времен vi, CEPH может или все портить, или бибикать.
В какой-то момент мне стало все равно, с какой, и под какой ОС работать. ОС на рабочем месте – это средство запуска приложения: браузера, игр, консоли, IDE. Значение имеют бизнес требования и бизнес задачи, а не ОС.
Значение имеет то, с чем ты работаешь, что ты предложишь бизнесу, почем и почему. И далеко не все требования бизнеса относятся даже к финансам. И я не говорю про требования закона и регуляторов, или требования по аудиту, а именно по ограничениям бизнес процессов.
Но на этапе вкатывания нужно спокойно относиться и к Windows, и к Debian, и к MacOS, и попробовать все из этого поставить (кроме macos), в этом поработать, выбрать «что удобно».
Читать первые 5 пунктов именно в таком порядке, по мере выхода книг.
Остальные читать в любом порядке.
1 «Мифический человеко-месяц, или Как создаются программные системы» (англ. The Mythical Man-Month: Essays on Software Engineering)
2 Deadline. Роман об управлении проектами
3 Проект Феникс. Роман о том как DEVOPS меняет бизнес к лучшему
4 Весь цикл «Рождение советской ПРО»: https://topwar.ru/user/Sperry/
Можно читать даже комментарии, где пишут, что автор ничего не понимает, либерал и вредитель.
Но, среди членов клуба зануд он считается опасным интеллектуалом.
5 Билл Гейтс. Бизнес со скоростью мысли
Таненбаум, Современные операционные системы.
ФОРМИРОВАНИЕ КОМАНД ПОДДЕРЖКИ ИЗМЕНЕНИЙ КАК НОВЫЙ ИНСТРУМЕНТ УПРАВЛЕНИЯ ПЕРСОНАЛОМ В ОРГАНИЗАЦИИ
Из режима change в run: как развивать продукт, когда он запущен
Политика управления рисками Банка России
Шпаргалка по общению с СПО-сектантами
Про СПО сектантов, и что с этим делать. Вступление к пособию по карго-культам в ИТ
Технические знания при вкатывании, разумеется, важны. Можно сказать, критически важны.
Но после вкатывания возникнет три вопроса:
Что происходит,
Почему так происходит, «как же они не понимают»
Куда катиться дальше, и каким путем.
Повторюсь. Ситуация, как я ее вижу, и ее ирония в том, что вся унаследованная в РФ массовая система образования, и продаваемая массовая система "вкатывания в ИТ" ориентирована на заучивание шаблонов 20-40 летней давности, а не на «обучение тому, что нужно на рынке».
И уж никак не тому, чтобы «учить учиться» или «учить самому оценивать рынок и ситуацию на нем».
Лозунг «ВУЗ учит учиться» есть, а за ним гнилые доски, и слово из 3 букв.
Западная учебная литература, в том числе в стиле «производственный роман» иногда показывает «куда, и как применять знания», в том числе «зачем и почему это так». Но в таком виде с 100% сахарного сиропа в смузи, так далеко от реалий, что читать невозможно.
Поэтому следующие посты в серии будут про рынок труда, как я его вижу. Будут, если опять не уйду играть в компьютерные игры, потому что днем в нашей местности крайне жарко, а ночью комары. Или не будут совсем, потому что я пишу, и понимаю что пишу "справочник по справочникам", то есть какую-то картотеку ссылок.