Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Системное администрирование потихоньку теряет свою актуальность
Разрабатывать удобный‚ с точки зрения навигации‚ интерфейс web-сервера
Разрабатывать концепцию развития web-сервера.
к которым автоматом добавляется необходимость постоянно быть на телефоне и звонки посреди ночи.
Но я работал в 3х достаточно крупных и известных в России хостинг компаниях.
например реальность чисел в ЗП на hh
если кто то знает хоть один язык программирования ради чего заворачиваться чем то ещё
не легче ли работать разработчиком на этом языке?
Т.е. если это действительно язык программирования и его действительно знают, а не однострочники на баше пишут.
for i in $CODES
do
j="${i%%\!*}"
j=$((j-1))
echo "${TRUNK[$j]},$i" >> temp.txt
doneно те, кто реально зарабатывают на этом — имеют и соотв. скиллы.
for i in $CODES #Создаем цикл, выполняемый поочередно с каждым значением из переменной $CODES, где номер значения по порядку равен переменной i
do # Начало цикла
j="${i%%\!*}" #В переменную j кладем подстановку значения i с удаленными всех подстрок !и любой символ
j=$((j-1)) # Уменьшаем значение j на 1
echo "${TRUNK[$j]},$i" >> temp.txt #Выводим строку типа Значение переменной TRUNK[значение j], значение i и добавляем в конец файла temp.txt
done #Конец цикла
Даже если захочу не возьмут
Требования: Российское гражданство, физически крепкий, пунктуальный, без вредных привычек, аккуратный. Наличие удостоверения частного охранника. Опыт работы в торговом центре приветствуется.
Тонкость в том что у разработчиков ЗП раза в 3 выше чем у админов.
Например названная мною сумма для разработчика с опытом не такая большая
Системное администрирование потихоньку теряет свою актуальность и в недалеком будущем, вероятно, эта профессия изменится, станет горячим стартом и, возможно, стажировкой для все более новых программистов и других всенаправленных it-специалистов. Но не более.
$money = 8000; // 12000, 15000, 18000, 20000
for($day = 1; $day 9 && $hour < 18){
____if(work()){
______$money += 200; // 300, 400
____}
____else{
______eatCookies(2);
____}
____$hour++;
__}
}
_______________
Прочие условия:
createRecordOfService();
refresherCourse();
$candidate->add(new Experience());
$candidate->setWorkplace(new Chair(), new Table(), new Comp());
$candidate->eyeColor('red');
var candidate = (function(){
__var money = 0;
__return {
____work: function(day, hour){
______if(day >= 1 && day 9 && hour < 18){
__________playWithFonts();
__________this.addMoney(200); // 300, 400
________}
________else{
__________alert('Noup!');
________}
______}
______else{
________alert('Наши сотрудники не работают сверх нормы!');
______}
____},
____addMoney: function(m){
______money += m;
____}
__}
})();
candidate.addMoney(8000); // 12000, 15000, 18000, 20000
while(1){
__candidate.work();
}
_______________
Прочие условия:
createRecordOfService();
refresherCourse();
candidate.add(new Experience());
candidate.setWorkplace(new Chair(), new Table(), new Comp());
candidate.eyeColor('red');
createRecordOfService();
refresherCourse();
$candidate->add(new Experience());
$candidate->setWorkplace(new Chair(), new Table(), new Comp());
$candidate->eyeColor('red');
сам процесс поддержки, а точнее его «постоянная» природа или отсутствие какой-либо завершенности.
Когда пишешь код, оптимизируешь сервис и каждые полчаса тебя отвлекают вопросами, срочными задачами и вызовами — вернуться в работу порой очень тяжело и на это тратится время
то, что изначально вызывало восхищение и приносило в итоге общее удовлетворение, — становится обыденным и скучным
Трудовые будни с дикой нагрузкой. С институтских времен я так не напрягал свой мозг.
У хороших системных администраторов свободного времени намного больше, чем они говорят.
в последнее время очень много знакомых админов начинает готовится к перепрофилированию или уже поменяли профессию.
А развитие облачных технологий и расширение влияния аутсорсинговых компаний, только усиливают эту тенденцию.
Хреново налаженный процесс. Не должно быть срочных задач и вызовов. Должны быть заявки, на которые можно выделить, скажем, час времени.
Я например весь понедельник и половину вторника провел в написании одного bash скрипта. Как-то не было прерываний. Да и коллеги, опять же, есть.
Вы это называете недостатком? По-моему, наоборот, ради такого и стоит жить.
Угу, к сожалению, достаточно многие и не слышали про тот же ITIL, налаживание рабочего процесса… Лучше паника и срочный вызов героя, который всех спасет и все починит — это заметнее :)
к сожалению, достаточно многие и не слышали про тот же ITIL
Вы это называете недостатком? По-моему, наоборот, ради такого и стоит жить.
В точку, отсутствие вызовов (которые challenge) ведут к деградации и падению самооценки. К личностному и профессиональному развитию нахождение в «зоне комфорта» подталкивает слабо.
Хреново налаженный процесс. Не должно быть срочных задач и вызовов. Должны быть заявки, на которые можно выделить, скажем, час времени.
В новой версии софта появилась интереснейшая фича. Вышла новая классная железяка, которую надо купить и внедрить.
У хороших системных администраторов проектов на год-два вперед расписано.
в последнее время очень много знакомых админов начинает готовится к перепрофилированию или уже поменяли профессию.
Прибегает, бухгалтер: «У меня накладная из 1С не печатается, а люди ждут, время горит», звонит директор: «у меня письмо с многомиллионным контрактом не отправляется». И так постоянно.
Кто даст деньги на новый Catalyst за полляма, когда и 10-летний выполняет свои функции на 5+?
Среднему сисадмину платят раза в 1,5-2 меньше, чем среднему программисту с тем же опытом.
Железо облаков как правило стоит в ЦОДах, там количество железа на одного сисадмина в десятки раз больше
Да и вы за зарплату работаете, или за удовольствие от работы?
Какой сервис менеджер, когда 1 сисадмин на 2 региона?
Старый справляется, нагрузка маленькая, кто даст деньги?
25 тысяч(по городу потолок 30), для молодого человека без своего жилья, я считаю что это не «достаточно».
Кто даст деньги на новый Catalyst за полляма, когда и 10-летний выполняет свои функции на 5+
Среднему сисадмину платят раза в 1,5-2 меньше, чем среднему программисту с тем же опытом. Почему бы и нет.
Я такое замечаю в случае тех, кто изначально неправильно выбрали направление деятельности и у кого это не слишком хорошо получалось.
Речь про любых generic сисадминов, которых в лучшем случае ждёт перспектива дежурного подавана
У специалистов по экзотике ситуация немного лучше, но высок порог вхождения и небольшое количество вакансий.
из эксплуатационщиков не страдают только сетевеки — их облаками не заменить
Есть ряд систем, по которым практически нереально закрыть вакансию.
А винадминов? А юниксоидов? А прочих?
Так опасно рыпаться, когда на рынке полторы вакансии.
Винадминов кроет премьер-поддержка Microsoft, с VMware аналогично
Ещё ходят слухи, что IBM хочет натравить Watson для администрирования свохи продуктов.
Невозможно обойтись саппортом вендора без хоть немного соображающих людей в штате.
Предыдущие известные мне попытки автоматизировать ряд задач (в первую очередь траблшутинг) позорно проваливались.
Винадминов кроет премьер-поддержка Microsoft,
хорошие технические специалисты остаются один на один с грудой неразрешенных управленческих проблем, которые постоянно на них давят.
есть компании, где кроме сисадмина нет больше ни одного технического специалиста в штате
Во-первых, сам процесс поддержки, а точнее его «постоянная» природа или отсутствие какой-либо завершенности. Мелкие задачи, выполняясь, накладываются друг на друга до бесконечности и превращаются в огромный ком, который постоянно меняет свои размеры, — соотношение выполненных и невыполненных задач. Что в итоге порождает вопросы: «Что полезного я уже сделал, Что еще сделаю и к Чему в итоге я двигаюсь?»
В-вторых, прерывания.
В-третьих, привычка к рабочему процессу.
Дело в самой профессии системного администратора. Работа, конечный итог которой стремится к абсолютной ле́ни, сильно расслабляет жизненные позиции и стремления, а общение с пользователями и выслушивание их недовольств, еще больше укрепляет асоциальные начала. И тут уже, кто как я, начинает задумываться о бо́льшей полезности, что приводит к поискам более гармоничной жизни, а кого все устраивает и он продолжает это нелегкое существование.
Это функция отдела СТП, если вы «старший системный администратор» уровень senior, то, простите, какого овоща вы заняты рутиной?
С пользователями то зачем общаться старшему админу напрямую?
То-есть это не вы ленивый, а работа виновата?
работа сводится к приведению системы к виду, когда админы в принципе и не требуются.
На рабочем сервере править конфиги или базу для ускорения работы я бы не стал.
И как в пословице, работа на удалённом маршрутизаторе к дальней дороге.
Если оно работает и не требует от себя нечего
А вот обновление чего либо на более новое которое под себя обновляет библиотеки с которыми не могут работать другие приложения было и не раз.
И да вы один за тысячи устройствами следите и вечно на них что то делаете и вас никогда нечего не падает, да вы прям герой.
Допустим, некоторый запускаемый ежедневно отчет выполняется за 6 часов. Пользователи этим недовольны. Подкрутив, можно сократить время до 3 часов. Бизнес будет счастлив. А вы этого не делаете, потому что боитесь что-то сломать?
Вот только это делается в обратную сторону: кто-то обнаруживает проблему
но это не то, что имел в виду minoro, когда писал свое «На рабочем сервере править конфиги или базу для ускорения работы я бы не стал».
ускорение процесса в два раза (или даже на четверть) принесет приличный профит.
Берется 8-часовое окно, 2 часа на само обновление, 4 часа на тщательное тестирование всего функционала скриптами и руками, еще 2 часа на случай необходимости отката.
Вы так считаете? Озвучьте это начальству/РП, включая затраты и риски.
Это когда (а) система позволяет восьмичасовые периоды недоступности и (б) 4 часов достаточно на тщательное тестирование всей функциональности.
Так ведь и озвучивается.
4-х часов на тестирование обычно более чем. Если за это время проблема не выявлена, то скорее всего она вылезет далеко не сразу и лишь при определенной фазе луны.
Да и вообще, в большинстве случаев можно построить такую цепочку:
Это в идеальном мире. А в реальном вполне бывает так что даунтайм система не позволяет, но при этом у нее вообще нет резервирования (да-да, именно так: business-critical-система без резервирования).
Либо система не критична и можно выделить окно обслуживания, которое должно быть по регламенту, либо эта критичная система — домашний компьютер владельца овощного ларька, ни в одном энтерпрайзе не встречал отсутствия резервирования критичных узлов,
Значит, идет по описанному мной маршруту.
К сожалению, это не так
business-critical-система без резервирования
Смоук тестирование, плюс нагрузочное тестирование скриптами, весьма достоверно эмулирующими действия пользователей,
Это, конечно, если нарушение или остановка работы компании на несколько часов посреди дня считается катастрофой.
в масштабах страны (и тем более — всего мира) редкое исключение.
Некоторые разбрасываются деньгами направо и налево — где-то слышал я про одну, купившую первоклассные массивы вроде на десяток миллионов долларов, и уже после того, как их доставили, администраторы ломали голову над «на кой черт оно нам надо», «что на них перетащить» и «как организовать миграцию с минимальным ущербом».
Я уже молчу, если у товарища руки чешутся, чтобы покрутить что-то на продакшен серверах.
Как уже ниже в комментах описано, это вам говорят где есть узкие места то и исправляете.
посоветуйте тогда способ полного дубля рабочей машины, ну библиотеки версии и прочее.
Есть софт без документации и который не поддерживается и программисты уходят.
увы не каждому такое дано и не у каждого админа даже помощники есть.
но сделать образ с рабочей машины к которой нет доступа физически я не представляю как.
В общем вы представляете видимо для себя кто работает один а не в команде админов, как низкого админа классом.
а сами говорите и коммутаторы ковыряете и сервера за одно.
Не зная человека и его занятия и профиль работы очень легко определяете его.
Пишете что нужно всё одним заниматься а тут же оказывается что у вас специалисты знают не только что их касается.
не понимаю я всё таки немного зачем ковырять то что и так хорошо работает
тебе зададут вопросы на которых ты не знаешь ответы и всё ты нуб.
Резервирование важных сервисов — не, не слышал. По какой причине могут позвонить в 3 часа утра, кроме прямого попадания метеорита в техузел?
<offtop></offtop>но сколько раз у вас такая ситуация была за год
но если вы не досыпаете по 3 раза в неделю, то наверное с архитектурой все-же что-то не так.
IGP не на экстримовской железке такой финт выкинул?



написал в адресной строке yandex.ru, расскажите максимально подробно что произойдет после того как вы нажмете
Никто не парит мозг по другим вопросам.
Вокруг Python ходил очень долго, — тормозила его относительная молодость
От linux-админа к python-программисту или как и почему я менял профессию