Где можно потренировать навыки начинающим инженерам?
Когда я начинал свой путь в админстве - одной из главных проблем было отсутствие площадок для отработки навыков починки сервисов.
Про инструменты, подходы, языки программирования информации в интернете хватает, но задач по траблшутингу практически нет. Либо они были очень усложнены.
Новичкам я советую опробовать сервис sadservers.com
По сути это набор сценариев с проблемами, которые добавляют сами пользователи.
Как это работает?
Регистрируемся, запускаем интересующий наш сценарий, и поднимается виртуальная машина.
Далее в браузере через консоль дебажим и решаем проблему.
Плюсы:
* Охватывается много тем: от bash до мониторинга и систем автоматизации
* Много бесплатных заданий. Достаточно только регистрации
* Сценарии приближены к реальным проблемам, с которыми можно столкнуться на работе
Минусы:
* Ввиду особенности платформы - нет сценариев с внешним доступом в интернет, что иногда ощущается в задачах, связанных сетью или веб-серверами.
* На бесплатной версии сервиса машина работает 15мин, чего может быть мало для вдумчивой диагностики.
Перезапустить можно, но придётся начать всё заново.
Личный опыт:
От себя отмечу, что здесь можно столкнуться с разнообразными проблемами, которые сложно встретить, работая в какой-то одной конкретной среде.
У меня даже было так, что перед собеседованием я прошел задачку по dns, с которой раньше не сталкивался.
На следующий день именно про это меня и спросили.
Пользуйтесь, штука крутая.