Карьера в IT: должность Системный администратор
Карьера в IT: должность Системный администратор
Admin image via Shutterstock.
Перед вами восьмая статья цикла «Карьера в IT». В этом выпуске мы расскажем о профессии системного администратора — специалиста по управлению информационными инфраструктурами.
Системный администратор — это IT-специалист, который занимается настройкой и обеспечением стабильной работы компьютерного парка.
По данным ДОУ, среднему украинскому сисадмину 27 лет, он имеет зарплату $600-1800 и опыт работы 5,5 лет.
Задачи и обязанности
Главная задача системного администратора — улучшать и модернизировать всю информационную инфраструктуру компании, а также следить за ее работоспособностью, реагировать на возникающие проблемы.
В маленьких компаниях должность сисадмина часто подразумевает и выполнение обязанностей «эникейщика»: заправлять картриджи, устанавливать виндвовз, закупать технику, взаимодействовать с провайдерами.
Также бывает, что системный администратор по совместительству выполняет задачи сетевого администратора (работа с сетями на уровне коммутаторов, маршрутизаторов, виртуальных сетей). В классическом случае системный администратор занимается решением проблем на уровне операционной системы и прикладных программ, а сетевой — на уровне сети и программ, работающие с сетью.
«Сетевой администратор знает, что такое BGP, но может не знать, что такое GPO, и наоборот».
В зависимости от размера и специфики компании в рабочие обязанности сисадмина может входить:
— Настройка аппаратного и программного обеспечения для стабильной работы;
— Конфигурирование серверов, отказоустойчивых решений, инфраструктурных элементов;
— Установка/инсталляция серверов/сервисов, модернизация существующих;
— Обслуживание офисной компьютерной техники;
— Написание серверного ПО;
— Тестирование аппаратного обеспечения;
— Настройка рабочих станций, сетей и сетевого оборудования (роутеры, модемы);
— Информационная безопасность;
— Организация резервного копирования;
— Организация удаленного доступа;
— Поддержка пользователей;
— Проведение закупок нового аппаратного и программного обеспечения.
Типичный рабочий день сисадмина включает в себя:
— решение возникающих проблем;
— настройки нового оборудования, тестирование новых прошивок/версий программ;
— плановые работы по автоматизации и оптимизации процессов;
— администрирование сервисов, серверов и инфраструктуры.
«Типичный рабочий день хорошего системного администратора — дойти в офис, посмотреть отчеты мониторинга, что как сломалось и как само же и починилось, поиграть во что-то, сходить на митинги, почитать новые статьи на любимых блогах, посмотреть рассылки об обновлениях. Хороший системный администратор настраивает все под себя, автоматизирует, а потом решает бОльшую часть задач нажатием нескольких клавиш».
Достоинства и недостатки
По мнению самих сисадминов главная привлекательная черта должности — возможность работать с техникой, решать нестандартные задачи. «Или стандартные, но по-своему».
«Нравилось возиться с ОС и железом с момента, когда впервые увидел компьютер. Интересно было именно это, а вот программирование не привлекало».
Преимущество должности — необходимость работать с множеством технологий, которые все время меняются и совершенствуются. Это стимулирует постоянно обучаться.
«Мне нравится решать сложные задачи простыми и изящными методами. Захватывает смотреть, как разные компоненты, из которых состоит система, складываются в единый механизм. Можно провести аналогию с часами: пользователи видят циферблат, программисты создают наборы шестеренок, а системные администраторы складывают эти шестеренки в рабочий механизм».
Почти все опрошенные системные администраторы отметили, что увлечение компьютерами возникло еще с детства:
«У меня с ранних лет была тяга к компьютерам, их починке и настройке. Привлекает возможность выучить что-то новое и интересное. Иной раз проблема бывает очень сложной, но жуть как хочется решить ее, и докопаться до сути вопроса».
Среди недостатков оказались. пользователи.
«Пользователи не хотят учиться, им проще позвонить и сказать: „подойди, а то я не знаю, что оно от меня хочет. “».
«Из недостатков, монотонность и рутина. А еще недалекость многих рядовых сотрудников компаний».
Встречаются и жалобы на начальство:
«Когда у админа все автоматизировано, на него начинают коситься. Начальство считает, что если человек молча сидит за компом, то он ничего не делает. Поэтому предпочтение отдается бегающим админам или вообще мальчикам-эникейщикам. Эффективность работы админа нужно учитывать по особой шкале: в коэффициенте сэкономленных денег, рабочего времени, усилий или минимизации простоев».
Еще одна проблема — необходимость всегда быть готовым срочно что-то починить даже в нерабочее время; ненормированный график работы.
Также не все сисадмины довольны уровнем своей зарплаты. Другие упоминаемые минусы: медленный карьерный рост, однообразие задач.
«Ещё один недостаток — недостаточная самозаменяемость. Никогда не получается найти человека, который сможет сесть на твое место и продолжить работать. Да и в отпуск съездить сложно, если некому перехватить ответственность. Обычно в небольших компаниях никто не желает заводить второго сисадмина, одного хватает в большинстве случаев. Съездить в отпуск для меня каждый раз как подготовиться к концу света — пять раз перепроверить, не осталось ли ничего недоделанного, убедиться, что мой телефон найдут, что там будет интернет. И не забыть отдохнуть».
Как стать системным администратором и куда идти дальше?
Для того, чтобы стать сисадмином, нужно:
— Знать и уметь настраивать операционные системы;
— Понимать принципы работы сетевого оборудования, сетевых протоколов;
— Уметь работать с доменными службами, почтовыми службами.
Знание языков программирования и скриптов будет плюсом.
Карьерный путь обычно начинается с младшего системного администритора, «эникейщика» или инженера поддержки.
Что касается личных качеств, необходимо:
— обладать широким кругом знаний разных систем и технологий;
— любить учиться, заниматься самообразованием;
— уметь быстро находить информацию для решения проблем;
— уметь прогнозировать последствия своих действий;
— быть стрессоустойчивым, усидчивым, понимающим и терпеливым;
— быть готовым нести ответственность.
Перспективы карьерного развития системного администраторы таковы:
Как работать на форуме программистов и сисадминов Киберфорум
В 2014 году я закончил МГУ (Факультет вычислительной математики и кибернетики на кафедре системного программирования) и начал работать в «СберТехе» («Сбербанк-Технологии» – российская IT-компания, входящая в Сбербанк — прим. ред.) на должности инженера. Это была моя первая работа после университета. В то время «СберТех» активно расширялся и без проблем нанимал вчерашних студентов. Устроиться было не слишком сложно – нужно было пройти два собеседования. После университета я хотел работать аналитиком, но не прошел отбор. Зато меня рекомендовали на должность разработчика, так я стал программистом.
В университете я изучал язык Java, но в то время большинство проектов в «СберТехе» писали на PL/SQL, о котором мне было мало известно. Пришлось учиться практически с нуля и очень быстро.
Первая зарплата
Меня взяли сразу на полную ставку с зарплатой в 60 тысяч рублей. Поскольку я был только после университета и без опыта, мне дали наставника, который помогал в работе. Их даже было несколько – тим-лидер и разработчик. Они помогли мне быстро влиться в коллектив и понять весь рабочий процесс, от разработки до внедрения.
Я проработал инженером полтора года, и в 2016 меня повысили до старшего инженера. За полгода до моего повышения в «СберТехе» открылся новый проекта на Java, и я перешёл в него. Работа в новом проекте была для меня проще, потому что с языком Java я был знаком, и было легче влиться в проект. Кроме повышения должности, мне повысили и зарплату до 90 тысяч рублей.
Премии
Кроме зарплаты, в «СберТехе» была система премирования сотрудников. Премия выплачивалась четыре раза в год и в моём случае составляла 75% от оклада. Какая была премия у других сотрудников, не знаю. От количества и качества выполненной работы напрямую зависит коэффициент премирования. Но сейчас премию упразднили – она теперь идёт просто ежемесячной прибавкой к ставке. Тринадцатая зарплата есть только у работников на очень высоких должностях.
Рабочие обязанности
В мои обязанности входила разработка бизнес-кода, тестирование этого кода, участие в конференциях с другими сотрудниками. В нашем отделе была еженедельная планёрка – в ней я тоже участвовал.
В своей работе мне нужно было общаться с разработчиками других проектов из Санкт-Петербурга, Казани, Новосибирска. Мы устраивали телеконференции. Поскольку основная часть сотрудников «СберТеха» находится в Москве, то сотрудники из других городов часто подстраивались под наше рабочее время. Так, из-за разного часового пояса разработчики из Новосибирска иногда задерживались на работе до 22 или 23 часов, чтобы пообщаться с нашим отделом.
Нам тоже приходилось задерживаться, чтобы уложиться в сроки сдачи проекта. Самая активная фаза начиналась примерно за три недели до релиза. Тогда рабочий день увеличивался с 9 до 10-12 часов, зарплата при этом не повышалась. Часто люди работали по несколько недель без отдыха, но работа по праздникам и выходным оплачивалась сверхурочно. В этом нет ничего удивительного – такой режим работы почти у всех программистов, когда проекты «горят».
Бюрократия
Все организационные процессы в «СберТехе» длятся долго. Например, чтобы новый сотрудник смог установить необходимое для работы программное обеспечение, он должен получить права администратора. Эта процедура занимает от одной до трёх недель, а без необходимого ПО нормальная работа невозможна. Да я и сам убедился, что дополнительное оснащение для компьютера можно ждать три месяца.
Социальный пакет и «Сбербанкиада»
Когда устраиваешься на работу, компания обещает социальный пакет: полис ДМС, фитнес, курсы английского языка. Про английский язык точно ничего сказать не могу, не интересовался. Но расскажу про фитнес. В некоторых бизнес-центрах есть тренажерные залы, построенные Сбертехом и доступные для всех сотрудников абсолютно бесплатно. Но если ходить в такой зал для вас неудобно, то компания предлагает приобрести абонемент в сеть фитнес-клубов со скидкой.
Ежегодно среди всех сотрудников «Сбербанка» и «СберТеха» проводится «Сбербанкиада» – спортивное соревнование наподобие Олимпиады. Формируются команды по плаванию, волейболу и футболу, а потом раз в год участники на две недели выезжают в Сочи или Турцию и соревнуются. Победители получают денежные призы.
Почему я решил уволиться
В общей сложности я проработал в «СберТехе» чуть больше трёх лет. За это время сменил несколько офисов. После года работы на должности старшего инженера круг моих обязанностей значительно расширился. Я посчитал, что вырос из этой должности, и попросил повышения, но начальство не давало чёткого ответа.
Спустя месяц ожидания я разместил резюме на HeadHunter, и посыпались приглашения на собеседования. Это было неожиданно: я понял, что рынок богат хорошими предложениями для специалистов моего уровня, и нет смысла держаться за нынешнюю работу. К тому же я чувствовал, что взял от этой работы всё, и нужно двигаться дальше.
Как отреагировало начальство
Вскоре я получил интересное предложение от международной компании и сообщил начальнику о своём уходе. В «СберТехе» были не слишком довольны моим решением и пригласили в кабинет на диалог.
Я ожидал, что компания более заинтересована во мне (на носу был очередной проект), и мы начнём искать компромисс. Но разговор вышел неприятным, а мои отношения с руководством после него испортились. И если до этого я сомневался в правильности своего решения, то после выхода из кабинета только уверился в том, что сменить работу – самый лучший вариант.
Резюме
Позднее товарищи по работе рассказали, что на подобные разговоры вызывают каждого, кто заговаривает об увольнении. Но я говорю только о своём отделе. «СберТех» большой, и в других отделах, возможно, всё по-другому.
Я проработал в «СберТехе» чуть больше трёх лет и не жалею об этом. Это хорошее место для карьерного старта. Я многому научился, в компании отличный коллектив – можно обратиться за советом и быть уверенным, что тебе всегда помогут. На тебя не навалят кучу работы, и ты не будешь разбирать всё в одиночку. Есть команда, где у каждого своя зона ответственности – такая, какая ему по силам.
Первая всероссийская премия в области AgroTech-решений. Участвуй сам или номинируй достойных!
Не каждый программист может так себя назвать: кто такой Software Engineer и как им стать
Навыки и технологии в IT-сфере постоянно меняют нашу жизнь, а спрос на них постоянно растет. Еще 35 лет назад компьютер считался непонятной диковинкой. Сегодня многие люди не могут представить себе жизнь без ноутбука и смартфона. И попробуй только не оплати счет за интернет — точно наступит конец света.
Немного о Software Engineer
Редакция Highload публикует перевод материала.
Перевод от
Информационные технологии просачиваются во все сферы нашей жизни. К примеру, представьте себе электронную торговлю или доставку еды без гаджетов и интернета. Нереально же, правда? Заказать блюда из любимого ресторана сегодня проще простого: открыли приложение доставки еды, один клик — и через полчаса заказ уже будет у вас на столе.
Действительно, сфера IT затронула почти все — от каршеринга до оплаты счетов, от онлайн-развлечений — до медицины и машиностроения. Кроме того, благодаря этому постоянно расширяется список профессий, по которым можно работать на удаленке.
Скорость развития информационных технологий также связана с относительно низким барьером входа. Кто угодно может изучить основы, освоить один из языков программирования и создать революционную программу, которую быстро подхватят пользователи.
Если взять, к примеру, машиностроение, там довольно трудно создать нечто грандиозное, не имея за плечами многолетнего практического опыта и технического образования.
Когда речь заходит о работе в IT-сфере — вариантов уйма. Мы решили рассмотреть одно из самых популярных направлений. Инженер ПО или Software Engineer работает над созданием программ и приложений.
И самое интересное — далеко не каждый, кто занимается программированием, может сказать, что он инженер.
Чтобы добиться карьерного успеха в инжиниринге ПО , нужно изучить требования. В целом здесь нужны навыки специалиста по вычислительной технике, чтобы решать инженерные задачи, но сперва поговорим о самом главном.
Карьерная лестница Software Engineer
Прежде всего нужно прояснить один вопрос. Многие не понимают разницы между инженером ПО и программистом. Люди путаются в этих определениях, и в итоге всех айтишников называют «программистами». Разберемся, в чем же разница:
- Программист. На самом деле, как бы заезженно это ни звучало, программист — это человек, пишущий код. Обычно он получает конкретное задание и объяснение, как его решить. Он следует инструкциям и пишет код на том или ином языке программирования.
- Software Engineer. Цель инженера — создать оптимизированные аккуратные программы, которые можно обновлять и расширять их функционал. Например, инженер может искать оптимальные решения по разработке ПО . Карьера Software Engineer начинается с начального уровня (чаще это специалист по вводу данных). По мере набора опыта и знаний вы начнете накапливать портфолио проектов и решений. Со временем инженер переходит от джуниора к мидлу, а затем уже к уровню сеньора. Но продвижение по карьерной лестнице индивидуально и зависит от политики компании.
Добравшись до уровня сеньор, можно стать архитектором или тимлидом. Архитекторы, как и инженеры, тоже решают проблемы, но на более высоком уровне. Они работают над внутренней структурой и внешним интерфейсом программного комплекса. Найдя сложное архитектурное решение, они передают задание инженерам.
«Разумеется, Senior Software Engineer — не последняя ступенька карьеры в айти. Но здесь нередко бывает так, что приходится выбирать техническую часть, то есть больше сосредоточиться на инженерно-технических навыках и обмене опытом или же пойти в руководящем направлении. Во втором случае у нас есть такие должности как тимлид, менеджер по программному инжинирингу (Engineering Manager) и так далее. Коммуникационные навыки здесь куда важнее, поскольку ваша задача — обеспечить гладкий, бесперебойный рабочий процесс и продуктивность команды», — говорит Юрий Грушевой, директор информационных технологий в Proxet .
Специализация и обязанности Software Engineer
Теперь рассмотрим основные обязанности инженера ПО на разных уровнях.
Два состояния каждого программиста: «я — бог» и «я не имею представления, что делаю»
Начальный уровень
Когда вы делаете первые шаги в инжиниринге ПО, вам предложат тестирование, чтобы оценить ваши умения. А дальше, в зависимости от результатов, вас нанимают и определяют конкретные обязанности.
Ваши задачи могут быть какими угодно, но все они будут направлены на то, чтобы вы могли учиться и приобретать опыт. Очень часто придется работать с более опытными сотрудниками, которые будут следить за вашим прогрессом и делиться с вами знаниями. Имейте в виду: чем лучше будете выполнять задания, тем больше возможностей у вас появится в будущем!
Джуниор и мидл
Обычно при найме Junior Software Engineer главное требование — опыт. Для этого уровня наличие опыта — не столько бонус, сколько обязательное условие. На собеседовании вас первым делом спросят о том, есть ли у вас опыт работы на аналогичной должности или в этой сфере.
Тем не менее работа — не единственный способ набраться опыта. У вас могут быть и личные, и групповые проекты. Не лишними окажутся и семинары или курсы. Закончили школу инжиниринга ПО — тоже хорошо.
Помимо опыта, джуниор должен уметь работать автономно, без постоянного надзора более продвинутых специалистов.
Работодатель предполагает, что у вас есть базовые знания в сфере разработки ПО. У вас должно быть достаточно навыков, чтобы свободно работать со всеми инструментами, которые используются в программном инжиниринге.
То же самое касается и мидл-уровня, но с одним нюансом. На Middle Software Engineer возлагают больше обязанностей, и навыков у него должно быть больше (как технических, так и коммуникационных). Такой эксперт уже может выступать ментором для разработчиков начального и младшего уровней.
Сеньор
Как и большинство опытных специалистов, Senior Software Engineer должен выполнять свои непосредственные обязанности, а также вести и поддерживать команду. Здесь потребуются еще и коммуникационные, и управленческие навыки. Плюс умение активно слушать, хотя с этим связана не каждая должность в этой сфере. С другой стороны, вам доверят самые важные и сложные задания, поэтому и уровень ответственности значительно возрастет. Если вы доросли до сеньора, значит карьера в этой сфере у вас вполне сложилась.
Архитектор
Архитектор платформ должен сделать так, чтобы платформа выглядела простой и понятной для внешних пользователей. А чтобы этого добиться, можно воспользоваться, к примеру, интерфейсом прикладного программирования (API). В таком случае помимо организации процесса, вы будете участвовать еще и в проектировании API.
В основном ваша задача — выбор и реализация архитектуры , а остальное время вы будете тратить на анализ рынка и совместную работу с продакт-менеджерами.
Честно говоря, с такими навыками уже можно запросто открывать свой стартап.
Иногда времени на участие в разработке продукта не остается. Но архитектор все равно будет тесно сотрудничать со многими командами инженеров и разработчиков. К обязанностям могут добавить контроль разработки приложений и сервисов. Придется заниматься масштабированием, подбирать подходящие технологии и обеспечивать надежность и бесперебойность процессов. В этом случае Software Architect должен обладать творческим мышлением , иначе он не сможет решать сложные задачи.
Все, что нужно знать о начальном уровне Software Engineer
А теперь посмотрим, какие профессиональные навыки потребуются инженеру на начальном уровне.
Требования к навыкам здесь довольно непритязательны: наличие диплома бакалавра компьютерных наук, разработки приложений или ПО. На самом деле, любое образование, связанное с компьютерами, уже позволит вам претендовать на должность Software Engineer. Не лишним также будет желание учиться и расти.
Профильное образование тоже имеет большое значение. В некоторых областях здесь могут работать и самоучки (или те, кто закончил онлайн-курсы), но для программного инжиниринга этого мало. Разумеется, здесь тоже попадаются специалисты, которые до всего дошли своим умом, но для этого требуется особый тип мышления, настойчивость и огромное желание развиваться. В общем и целом это довольно нетипичная карьерная стезя.
Что же касается технических требований, то начинающий инженер должен мыслить логически и уметь анализировать, хорошо знать математику и компьютерные технологии, уметь документировать свои рабочие процессы.
И хотя это только начальный уровень, вам все равно понадобятся базовые навыки и знания. И помните, что при наличии приличного портфолио проектов у вас будет куда больше шансов устроиться в хорошую компанию.
Чего ждать: будущее профессии
У IT-сферы большое будущее. Можно даже сказать, что это будущее всего человечества. И разработка ПО — большая часть этой истории.
«Я всегда мечтал увидеть будущее»
- Спрос на опытных специалистов по разработке ПО будет только расти. Почему? Потому что весь современный мир работает на программном обеспечении.
- Все больше компаний задумываются об автоматизации процессов. По прогнозам Forrester, одного из ведущих исследователей конъюнктуры рынка, к 2023 году компании потратят на автоматизацию глобального маркетинга более 25 млрд долларов .
- Взгляните на развитие искусственного интеллекта, интернета вещей, облачных технологий, блокчейна, комплектов инструментальных средств разработки, или даже прогрессивных веб-приложений. Все это так или иначе связано с разработкой ПО. К примеру, в отчете Ericsson Mobility Report сказано, что к 2024 году количество подключенных к сети устройств превысит 22 млрд.
- По данным Бюро трудовой статистики США , к 2026 году отрасль разработки ПО резко вырастет.
Большинство экспертов уверены, что у этой сферы большое и светлое будущее.
Примеры должностей
Давайте посмотрим, какие должности могут быть востребованы в этой сфере:
- Chief Technical Officer (CTO);
- VP of Engineering или Director of Engineering;
- Delivery Manager;
- Chief Architect;
- Software Architect;
- Engineering Project Manager или Engineering Manager;
- Technical Lead или Engineering Lead;
- Principal Software Engineer;
- Senior Software Engineer;
- Software Engineer;
- Software Developer;
- Junior Software Developer;
- Intern Software Developer.
Теперь у вас есть полная картина, и вы будете знать, с чем доведется столкнуться в мире разработки ПО, если вы решите двигаться в этом направлении.
Highload нужны авторы технических текстов. Вы наш человек, если разбираетесь в разработке, знаете языки программирования и умеете просто писать о сложном!
Откликнуться на вакансию можно здесь .
Профессия системный администратор
Системный администратор – это профессия для людей, которым нравится заниматься компьютерами и в целом «железом». Работу можно найти как в Москве, так и в регионах. Есть варианты подработки на фрилансе. Например, можно обслуживать компьютеры и сети в разных компаниях.
В статье содержится подробное описание, кто такой системный администратор и чем он занимается, какие задачи на него возлагаются. Что нужно знать и уметь.
Содержание статьи:
Кто такой системный администратор и чем он занимается?
Большинство людей считают, что сисадмин – это сотрудник, который может исправить любые проблемы с компьютером, сетями и оргтехникой. Ему первому звонят, если что-то зависло или перестало работать.
Какие задачи возлагаются на системного администратора:
- Обслуживание компьютеров и оргтехники от чистки шумящих кулеров, замены жестких дисков и мелкого ремонта до апгрейда парка.
- Настройка и обновление программного обеспечения, установка важных патчей.
- Настройка сетей и сетевого оборудования, серверов, обеспечение их безопасности.
- Настройка телефонии в компании, CRM-систем.
- Закупка оборудования и расходных материалов, например, картриджей.
- Техническая поддержка пользователей (ответы на вопросы, помощь, исправление ошибок).
Взаимодействие с подрядчиками: хостингом, провайдерами и другими компаниями.
Говоря простыми словами, системный администратор – это сотрудник, который занимается практически всеми вопросами, связанными с эксплуатацией компьютеров и функционированием сетей. Например, в его обязанности может входить переустановка Windows или Linux, настройка прав и ограничений на использование сетевых ресурсов, смена паролей, настройка роутеров и маршрутизаторов, замена картриджей в принтерах, выбор конфигураций для новых компьютеров и многое другое.
В крупных компаниях один специалист не может закрывать весь спектр задач, поэтому там выделяются специализации:
- Сетевой администратор – это человек, который отвечает за настройку и стабильность работы корпоративной компьютерной сети.
- Администратор веб-сервера: настраивает, обновляет и обслуживает сервера компании, например, почтовые, 1С и другие.
- Администратор баз данных – занимается поддержкой БД.
- Системный инженер (архитектор) – это сотрудник, который занимается построением корпоративной информационной инфраструктуры.
Специалист по безопасности: отвечает за информационную безопасность в организации.
Видео ниже подробно описывает, что делают системные администраторы в Яндексе и какие задачи на них возлагаются:
В небольших компаниях сисадмин часто представлен в единственном числе. Ему приходится решать все вопросы, которые могут возникнуть с функционированием техники и сетей в компании.
Чем системный администратор отличается от программиста?
Как и программист, он может знать языки программирования и создавать скрипты, например, для автоматического запуска тех или иных операций (резервное копирование и прочее). Однако в его прямые обязанности это не входит. Чаще всего работа идет с готовым софтом.
Для программиста, в отличие от системного администратора, основная работа – это написание программного кода, т.е. разработка новых программ. Например, операционную систему создают программисты, а устанавливает ОС на компьютер и настраивает ее – уже сисадмин.
Плюсы и минусы профессии
- Высокая востребованность, в том числе в регионах.
- Разноплановые задачи.
- Можно работать как в офисе, так и на себя.
- Новичку проще найти работу, чем программисту без опыта. .
- При грамотной работе в офисе может быть много свободного времени (если все работает, то вас никто не дергает и можно заниматься своими делами).
- Много мелких задач.
- Ненормированный рабочий день, если произошел серьезный сбой.
- Профессия системного администратора предполагает взаимодействие с другими людьми (пользователями, у которых возникли проблемы, или подрядчиками).
- Часто нужно доказывать руководству, что пора обновлять технику. Выбивать бюджеты на обновление парка ПК.
- Много рутины, но кому-то это нравится.
Сколько зарабатывают системные администраторы?
В регионах зарплаты начинаются от 30 тыс. руб. в месяц, в Москве – от 45-50 тыс. до 100 тыс. руб. в месяц. Встречаются вакансии, где предлагают больше 120-140 тыс. руб. в месяц.
Уровень зарплаты зависит от того, какие задачи возлагаются на системного администратора, его знаний и навыков, а также работодателя.
Многие подрабатывают на фрилансе, как частные мастера. Сколько зарабатывают в этом случае, можно посмотреть на сайте Кворк. Здесь публикуются различные услуги в области администрирования. Например, помочь с установкой Windows или Office стоит от 500 рублей, настроить веб-сервер – от 1000-2000 рублей, починить базу данных MySQL – от 2000 рублей. На выполнение такой работы может уйти 1-2 часа.
Зачастую начать зарабатывать в области настройки компьютеров и ПО могут люди, обладающие компьютерной грамотностью на уровне выше среднего. Конечно, они смогут выполнять простые задачи, но и за такие услуги готовы платить (пример: почистить компьютер от вирусов или переустановить Windows).
Что должен знать и уметь системный администратор?
Список необходимых навыков и знаний зависит от задач, которые возлагаются на сотрудника. Обычно в описаниях вакансий от системного администратора требуется:
- Обслуживать и ремонтировать ПК и ноутбуки: почистить, поменять жесткий диск, блок питания, расширить оперативную память, переустановить Windows, поставить офис, разобраться, почему не открывается файл и т.д.
- Знать операционные системы на уровне администрирования. Обычно требуется работать с Windows или Linux.
- Уметь настраивать почту и почтовые сервера.
- Системный администратор должен знать, как настраивать локальные сети и сетевое оборудование (маршрутизаторы, роутеры), сделать принтер сетевым.
- Базовые знания СУБД: SQL Server, PostgreSQL и других.
- Знание принципов резервного копирования, построения отказоустойчивых систем.
- Уметь настраивать АТС, телефонию, CRM-системы, 1С.
- Понимание принципов информационной безопасности.
- Также системный администратор должен знать, как сделать бэкап сайта, перенести его на другой хостинг, настроить веб-сервер, зарегистрировать или продлить домен, поставить SSL-сертификат.
Не будут лишними навыки работы с системами контроля доступа и видеонаблюдения. Например, поставить дополнительную камеру, прописать еще одну карточку доступа.
Часто встречаются вакансии, где системному администратору требуется знать английский язык на уровне чтения технической документации. Это связано с тем, что многие инструкции к оборудованию или ПО могут быть на иностранном языке. В плане личных качеств требуется быть устойчивым к стрессам, способным параллельно решать несколько задач.
Как стать системным администратором и где учиться?
Желательно получить профильное высшее образование в области ИТ или хотя бы закончить технический вуз и затем погрузиться в предметную область. Также можно пройти онлайн-курсы, например, на сайте Geekbrains.ru или в онлайн-университете Skillbox, где учат системному администрированию и предоставляют стажировку.
Название курса и ссылка на него
Вас научат администрировать Linux, настраивать и поддерживать веб-сервера, использовать командную строку, пользоваться базами данных MySQL и SQL, диагностировать неполадки. Если вы хотите заниматься поддержкой веб-серверов, где размещаются сайты и интернет-сервисы, этот курс вам подойдет.
Это курс для IT-специалистов, которые хотят получить DevOps-навыки. Вы научитесь работать с инфраструктурой как с кодом, использовать Docker, создавать системы непрерывной интеграции и деплоя и многое другое.
Вас научат выявлять уязвимости на сайтах и в сетях. Тестировать приложения на безопасность. Вы изучите различные виды атак и их особенности. Реверс-инжиниринг. Средства обнаружения вторжения и утечек данных и многое другое. Для прохождения курса необходимо владеть PHP, Python или JS и рядом других навыков.
Обучение профессии системного администратора с нуля. Лучшие выпускники могут пройти стажировку в Нетологии и получить предложения о работе. Программа включает изучение ОС Linux, программирование на Bash, лекции по облачным решениям, системы мониторинга, вебинары по базам данных, информационной безопасности.
Еще один способ, как можно стать системным администратором – это пойти помощником (эникейщиком) в какую-либо фирму. На эту должность часто берут новичков с минимальными знаниями. Вначале вам будут поручать самые простые операции, параллельно обучать и доверять более сложную работу.
Где искать работу?
Есть несколько типов работодателей, которые нанимают системных администраторов:
- Микро и малый бизнес. Как правило, пользуются услугами частных специалистов и зачастую просто людей, которые что-то понимают в компьютерах. Найти заказы на настройку ПК и решение прочих проблем можно на биржах фриланса или через сервис Яндекс.Услуги. Можно подать объявления на Авито или в местную бесплатную газету, что вы оказываете компьютерную помощь. Также такие услуги активно продаются через сайт Кворк.
- Средний и крупный бизнес. Здесь системные администраторы являются штатными сотрудниками. Вакансии можно искать на HH.ru.
- ИТ-компании, например, Яндекс, Майл.ру и многие другие, которые разрабатывают собственные ИТ-продукты. В таких компаниях могут работать десятки и даже сотни системных администраторов высокой квалификации. Как правило, нанимают узких специалистов. Вакансии можно найти на сайтах работодателей.
- Хостинговые компании. Вакансии также публикуют на своих сайтах.
Можно добавить свое резюме в каталоги фрилансеров, например, на сайте Kadrof.ru.
Мы дали подробное описание профессии системного администратора: кто это и чем он занимается. Если у вас остались вопросы, добавьте их в комментарии. Постараемся подробно ответить.
Путь программиста и бизнес в IT — интервью с Ильей Князевым
Путь программиста тернист и сложен, но он открывает очень большие перспективы. По сути, это будущее, которое ждет нас всех. Бизнес, торговля, развлечения, работа… Все уходит в Интернет и даже на планирует возвращаться обратно. Именно поэтому всегда хочется узнать об этом побольше. Для того, чтобы разобраться в пути, который должен пройти программист? мы побеседовали с успешным предпринимателем, в этой сфере, экспертом в области web-разработки и автором научных статей. Свою первую компанию, связанную с компьютерами, Илья Князев открыл еще на первом курсе института, а потом полностью посвятил себя программированию. Именно он стоял у истоков создания того цифрового величия, которого сейчас добился Тинькофф Банк, и помог запустить в США крутой сервис аренды квартир. Мы задали Илье вопросы, способные пролить свет на то, как работает это направление, и с чего лучше начать молодым специалистам, планирующим связать себя с IT.
Илья Князев показал, как надо делать карьеру в IT.
С чего начать в IT
Вопрос: Расскажите немного подробнее о себе. Как вы пришли в IT?
Ответ: Увлекаться начал еще в школе на занятиях информатики. Затем начал изучение веб-разработки и параллельно с этим на первом курсе университета с другом открыли компанию по ремонту и модернизации компьютеров. Бизнес развивался очень быстро, стало появляться все больше клиентов. Так же я параллельно помогал автосалону с их веб-сайтом и соцсетями. Разрабатывал Frontend часть, наполнял контентом, развивал соцсети. В один момент понял, что хочу полностью уйти в веб-разработку и программирование, что собственно и сделал.
Вопрос: Что конкретно заставило вас, имея успешный бизнес, перейти в IT?
Ответ: Все больше и больше времени уходило на программирование, я получал новые знания, знакомился с новыми людьми, которые связаны с разработкой программного обеспечения, и решил, что хочу дальше развиваться в этой сфере. С уверенностью могу сказать, что не ошибся. IT — прекрасная динамичная сфера, которая каждый день мотивирует изучать новое, браться за сложные задачи и покорять новые вершины.
Как добиться успехов в программировании
Вопрос: Как вам удалось добиться таких успехов в этом направлении и стать настолько востребованным специалистом?
Ответ: В первую очередь, я сразу понял, что ключевым моментом является постоянное обучение. Как уже ранее подметил, IT — динамичная сфера, здесь постоянно что-то меняется, появляются новые технологии, апдейты, тренды. Затем, помимо обучения и получения технических знаний (hard-skills), необходимо также развивать навыки коммуникации (soft-skills). Здесь мне на подмогу пришел мой опыт в бизнесе, а также курсы, которые я проходил. Также на своем карьерном пути я не боялся брать на себя ответственность, выходить из зоны комфорта, работать на сложных проектах. И, конечно, английский, без него никуда, особенно в программировании, где актуальная документация только на английском, и большинство зарекомендовавших себя компаний требуют его знание на достаточно хорошем уровне.
Скоро буквально все уйдет в IT.
Вопрос: У вас было много проектов, многие из которых вызывают восхищение. Расскажите о самых интересных из них.
Ответ: Когда я работал в Тинькофф Банке, я разрабатывал веб-сайт инновационного мобильного оператора Тинькофф Мобайл. Проект был интересен тем, что мы использовали только самые прогрессивные технологии, интегрировались с другими продуктами экосистемы, а также разрабатывали передовые решения, например, eSim. Мы первые в России начали подключать виртуальные карты eSim дистанционно и в несколько кликов. Сейчас я работаю в американской компании June Homes. Наш проект предлагает удобное решение для поиска и среднесрочной аренды жилья. Фишка в том, что человек может даже не просматривать апартаменты лично, а сделать это с помощью удобного виртуального тура. Останется только заполнить данные о себе и подписать контракт, также полностью онлайн. Компания уже получила крупные инвестиции, предлагает свои услуги в 6 крупных городах США и развивается очень быстрыми темпами.
Чем работа в России отличается от работы на Западе
Вопрос: Вы участвовали во многих проектах как в России, так и не Западе. Можно ли выделить несколько ключевых отличий между этими рынками?
Ответ: Конечно, проекты отличаются, прежде всего, рынками, на которые они нацелены. Исходя из этого, отличаются требования к разработке, приоритеты задач, дизайн и другие аспекты. Подходы к разработке, технологии, состав команд не особо различаются, все зависит от размера компании и ресурсов. Если говорить про найм, то здесь, конечно, отличия большие. Если на российском рынке интервью может ограничиваться 1-2 раундами, то на западном рынке это может затягиваться на месяц, а то и больше. Вас будут оценивать не только насколько вы подкованы технически, но и будут проверять ваши лидерские качества. Требования к кандидатам намного выше, но это также зависит и от компании.
Что делать молодому программисту
Вопрос: Вы добились фантастических успехов в своем деле. Что вы посоветуете начинающим специалистам, которые только начинают свой путь в IT?
Ответ: Начинающим специалистам я могу посоветовать усердно работать и много учиться. Только фанаты своего дела добиваются значительных результатов. Так же я бы посоветовал не распыляться на множество языков программирования, фреймворков и библиотек. Лучше освоить что-то одно, но более глубоко, чем знать много всего, но иметь очень поверхностные знания. Еще большим плюсом будет, если помимо учебы и сертификатов, у вас будут реальные пет-проекты, которые вы сможете показать на собеседовании, а также закрепить полученные знания.
Сложно ли стать хорошим программистом
Вопрос: В теории успеха добиться просто, но на практике это невероятно сложно. Что вы считаете самой главной сложностью, если можно выделить что-то одно?
Ответ: Главная сложность в том, что на рынке, особенно сейчас, большая конкуренция. Исходя из этого, для достижения больших результатов требуются большие усилия. Но, как я уже говорил, тяжелая работа дает свои плоды.
IT дает много перспектив, но для этого надо много работать.
Вопрос: Как думаете, на каком этапе находится WEB-разработка как явление? У этого направления все впереди или пик уже достигнут?
Ответ: Веб-разработка как явление уже давно прошла этап становления, крепко закрепившись в нашей жизни. Без веб-сайтов в текущих реалиях, да и в ближайшем будущем, не обойтись. Каждый год появляются новые технологии, которые предлагают совершенно новый, более оптимизированный подход к разработке. Сайты работают быстрее, предлагая пользователям удобный интерфейс и быстрый отклик на их действия. Если посмотреть на рынок, то специалисты из веб-разработки очень востребованы, вакансии для веб-разработчиков встречаются чаще всего. Я точно могу сказать, что у веб-разработки большое будущее и до достижения пика еще далеко.
Что такое ”хакатон”
Вопрос: Что такое ”хакатон” и какое вы имели к нему отношение?
Ответ: Хакатон — это мероприятие в сфере IT, где собираются эксперты в области разработки и за короткий промежуток времени с нуля создают инновационные проекты, привлекая внимание потенциальных инвесторов. Обычно он длится от 3 до 10 дней, и за этот короткий промежуток времени вы можете окунуться в атмосферу стартапа, найти новых друзей, коллег, партнеров, инвесторов, сходить на митапы от спонсоров (часто присутствуют IT-гиганты Google, Apple, Amazon, IBM и другие), а также погрузиться в процесс создания рабочего MVP за супер короткий срок. Хакатон – это также и конкурс проектов, представленных на суд жюри, члены которого оценивают проекты по многим параметрам и выбирают лучшие. Меня часто приглашают в состав судейской коллегии, так как у меня есть большой опыт как в веб-разработке, так и в судействе на хакатонах в целом.
Вопрос: Расскажите о ваших научных статьях. Как IT-сообщество отзывалось о них и есть ли у вас сейчас в работе какие-то из них?
Ответ: Меня публикуют в различных научных изданиях. Мои несколько последних исследований были опубликованы в библиотеке администрации Президента РФ, в парламентской, российской государственной и национальной библиотеках, а также в научной библиотеке МГУ им. Ломоносова. IT-сообщество отлично отзывается о моих трудах, так как я пишу о самых новых технологиях и подходах в сфере веб-разработки. Сейчас я в процессе написания исследования для международной научно-практической конференции на тему глубокого анализа работы библиотеки React для разработки веб-интерфейсов.