Всем привет. Интересует вопрос, но для начала хотелось бы рассказать о знаниях
Ранее работал в техподдержке и выездным инженером. Суть работы: Диагностика ПК и моноблоков, блочный ремонт, диагностика производительности, hdd, памяти, замена комплектующих и периферии. Так же имел дело с программной частью - удаленная диагностика, установка ПО, поверхностная диагностика проблем с 1С (чистка кеша, чек бд), настраивал маршрутизаторы по БЗ (несколько штук, определенных моделей, заливал конфиг, прошивал, немного диагностировал локалку скорость и т д), кидал витуху, видеонаблюдение.
С домашним ПК дружу на следующем уровне: готов разобрать, почистить, заменить/апргрейдить комплектующие, почистить систему, настроить под свои нужды, с командной строкой так же дружу, знаком с некоторыми командами, путем гугления могу сваять vbs/bat.
Навыки администрирования серверов - не администрировал, за исключением того, что на днях накатил на VirtualBox - WIndows Server 2012, установил службы Active Directory, сделал его контроллером домена, добавил пару пользователей и пару групп, расшарил сетевую папку, дал каждому юзеру права на личные папки, завел основную систему в домен, поигрался с групповыми политиками на уровне гугления и впоследствии применил пару политик (добавил ярлык и папку на рабочие столы указанной группы в домене, накатил обои, и еще по мелочи сделал). Вообщем как таковой практики в данном вопросе не было.
С сетевым протоколом TCP/IP знаком плохо, прописать реквизиты, попинговать, общее понимание что такое IP/Mask/DNS и т д имеется.
С принтерами и МФУ знаком слабо, настраивать приходилось - с этим проблем нет, с ремонтом - углубленно ремонтировать не приходилось (ремонт производился на уровне замены, замены драма, устранения замятия и т д.)
Собственно вопрос в следующем, хочу устроиться сисадмином в какую-нибудь среднюю по размеру контору, хватит ли данных знаний как критериев для устройства на работу. Возьмут ли с такими знаниями? Что почитать для закрепления материала?
Ранее работал в крупной конторе, разделение обязанностей было хорошее, были отдельно админы windows/админы телефонии и т д. То есть со всем этим знаком на уровне настройки/гугления.
В принципе довольно быстро подхватываю на практике, но когда смотрел курсы ничего не отложилось.
Извините за столь развернутый вопрос и рабочую биографию. Спасибо.
Всё зависит от того, что на вас скинут. На мелких конторках обычно хватает гугла и смекалки - там всё стандартно и ничего сложного нет. На средних и выше конторах уже хотя бы несколько сисадминов есть, если не целый отдел.
По хорошему основы сети обязательны - без этого никак совсем.
Не буду рекомендовать литературу, обозначу основные направления.
1.Знания по сетям надо подтянуть. Организация с точки зрения админа - это в первую очередь локальная сеть и организация работы многих устройств в этой сети. Часто имеется географически распределенная сеть.
У вас пока больше ремонт и обслуживание оборудования.
В домашних условиях изучать сети проблематично. Проще всего устроится в контору, где уже есть 1-2 админа и совместно решать конкретные задачи в конкретных условиях. Условия в разных организациях могут быть очень разными, а от этого сильно зависят способы решения задач.
2.Базы данных. Они есть в любой организации. Даже бывает, что организация не знает об этом.
Поэтому на каком-то уровне нужно знать БД: настройка, бэкап, оптимизация. Хорошо знать SQL - реально часто полезен. Хорошо хотя бы иметь представление с какой стороны заходить к 1-2 распространенным СУБД. Например взять 1 из корпоративного сектора (MS SQL) и одну свободную (Postgre, MySQL). Лучше начинать с реляционных СУБД. Сейчас полно других вариантов, но реляционные наиболее универсальный вариант и подходят практически в любых ситуациях, к тому же в корпоративном секторе используются в основном РСУБД. Специализированные СУБД могут быть в каких-то направлениях более эффективны, чем РСУБД, но это уже совсем другая история.
3.Изучать скриптовые языки применительно к административным задачам. Начать следует с языков командной оболочки используемой ОС (cmd, powershell, bash), после этого хорошо изучить какой-либо универсальный ЯП (python). Этому может способствовать такой подход: есть некая задача, вы можете ее решить используя GUI утилиту, попробуйте ее решить без применения GUI инструментов. Стоит помнить о том, что инструменты администрирования командной строки являются первичными, а затем они уже обрастают GUI надстройками. Часто задачи решаются только из командной строки.
хочу устроиться сисадмином в какую-нибудь среднюю по размеру контору
В одного среднюю контору (50-100 компов) тянуть скорее всего не получится. Ищите место, где штат айтишников хотя бы 2-3 человека, чтобы было от кого опыта набираться.
А читать можно всё подряд: Хабр, книги издательства O'Reilly, теорию компьютерных сетей, Олиферов. Хотя можно обойтись и без теории. "Тайм-менеджмент системного администратора" рекомендую, софт-скиллы лишними не будут, потому что системный администратор должен обладать навыками психолога и учителя младших классов.
Не совсем согласен, с такими знаниями можно вполне до 200 рабочих мест обслуживать, и даже имеющуюся инфраструктуру сети (ну там маршрутизаторы, коммутаторы, сервера-файлопомойки, AD, DNS...) Всё зависит от того, что и как поставят в задачи на работе. Если ещё и ремонт компов/принтеров навесят - то да, такой объём не потянуть одному.
Плюсую! Читал, много полезного, но нужно самому понимать местные реалии, и адаптировать опыт зарубежных коллег к нашему миру.
Навыки "учителя младших классов" сейчас уже не нужны (за редким исключением), ибо даже пенсионеры за компьютером вполне минимально разбираются, и не нужно учить, какой кнопкой включить, и как завершить работу (хотя попадаются некоторые, что просто из розетки дёргают "А что, я всегда так выключаю", и удивляются, когда винт вдруг помирает и данные вместе с ним).
Больше практики, ходите на собеседования, пробуйте. Ставьте себе достижимые цели и достигайте их.
Может помочь книга "Томас Лимончелли: Системное и сетевое администрирование", многое расставит по местам.
А так же книга Голдратта - Цель весьма полезная. И туда же Проект Феникс.
Но например я ходил на собеседование где будет только один сисадмин, то есть я. В таком случае кто мне обьяснит? Да и тест был для меня не совсем понятный, вроде базовые понятия знаю, но эту теорию не перевариваю
pódde, тебе не приходило в голову, что в администрировании специализаций вагон и маленькая тележка? Не считая особенностей в каждой огранизации. У автора квалификация продвинутого пользователя, т.е. обычного эникейщика.
Sanes, а по какому принципу вы обращаетесь к людям на "ты" или на "вы"? Что за бессистемность? Автору вопроса "выкаете", мне "тыкаете" с какого-то перепугу.