Рубрики
Uncategorized

Стажер службы поддержки в SRE @Google за пять лет

Пять лет назад я был стажером службы поддержки. На прошлой неделе была моя первая неделя в качестве SRE в Google. Давай звездой … Помечено начинающими, карьерой, DevOps, мотивацией.

Пять лет назад я был стажером службы поддержки. На прошлой неделе была моя первая неделя в качестве SRE в Google.

Давайте начнем с понимания того, что работа на службе поддержки ставит вас в идеальное положение, чтобы в конечном итоге переходить в одну из этих ролей. Справочная служба предоставляет вам возможность увидеть Как Технологии, которые бизнес опирается на функцию, так как вам часто поручено устранение неполадок, когда они Не Работа. Обучение с помощью обратной инженерии, особенно в нем, часто является упускаемым из виду методом получения глубокого понимания новых технологий. Обратная техника требует, чтобы вы испачкали руки и глубоко погрузились в то, что вы устраняете. Вот где происходит обучение.

Далее, что такое SRE? SRE начался в 2003 году в Google и часто сравнивает с DevOps (придумал около 2008 года). SRE — это то, что вы получаете, когда относитесь к операциям, как будто это проблема с программным обеспечением. 1 Эти две дисциплины имеют одинаковые основополагающие принципы, но имеют тонкие различия. 2 Я обнаружил, что они включают такие темы, как конфигурация на основе кода, надежность и Сервис (а не сервер ) Управление.

Давайте погрузимся с темами, которые я имел в виду на протяжении всей своей карьеры. Если вы заинтересованы в реальных должностях, которые я занимал в качестве ссылки, ознакомьтесь с моим LinkedIn Анкет

Всегда учитесь

На протяжении всей моей карьеры я нашел одну тему, которая будет постоянной: всегда учиться.

Независимо от этой позиции, я всегда стремился выходить за рамки того, что было «написано на банке» требований к работе. Есть ли задачи, которые вы считаете обыденными и повторяющимися? Автоматизировать их. Я часто нашел самый быстрый способ выучить новый язык программирования — найти простую проблему и начать искать потенциальные решения этой проблемы на данном языке. Попробуйте воспроизвести эти решения и пройти через проблемы, с которыми вы сталкиваетесь на этом пути.

После того, как вы исправите свою первую проблему, вероятность того, что вы по крайней мере знакомы с новыми технологиями и предоставили ценность в процессе. Вот где я отмечаю, что значение субъективно. Например, побочный проект Я работал над тем, чтобы намочить ноги с Go, отправляя друзей ежедневные электронные письма о самых симпатичных картинках из Reddit. Это обеспечило ценность для кого -либо, кроме человека, который был днем, был определенно улучшен, получая милые картинки? Определенно. Это помогло мне познакомиться с языком программирования, которого я никогда не касался раньше.

Каждый набор инструментов начинается с одного инструмента. Важно то, что вы продолжаете добавлять многоцелевые инструменты в свой набор инструментов. Например, Puppet, Terraform, GIT и т. Д. Можно использовать для решения широкого спектра проблем. Заметьте, я не упомянул о проблемах для компании здесь. 3 Изучение этих инструментов потребует некоторых усилий, но это Ваш ящик для инструментов. У него есть ваше имя прямо на фронте большими жирными буквами. Вы можете взять это с собой, куда бы вы ни пошли.

Эти инструменты могут быть использованы для автоматизации причудливого нового развертывания вашей компании или даже автоматизации обновлений программного обеспечения вашей бабушки и дедушки. Вы скоро увидите, что ваш набор инструментов переполнен инструментами. Каждый инструмент, который вы мастер, поставит вас в значительно лучшее место на рынке труда, чем вы были, или, по крайней мере, вырастут свой набор инструментов и поможет вам решить проблемы с ИТ.

Страсть

Это помогает, если вы увлечены тем, что делаете.

Я увлечен всем, что это связано с работой или нет. Мне повезло выбрать карьеру, которая позволяет мне исследовать свои страсти, и компанию, которая позволяет мне исследовать новые идеи и дизайны, которые подпитываются моими страстями.

Я часто говорю, что я буду выполнять это связанные с этим побочные проекты, даже если бы я не был в ИТ-индустрии. С тех пор, как играл (и включен) компьютер моего отца в пять лет, у меня была страсть ко всем технологиям. Мне нравится разбирать вещи (читай: разбивая вещи), выяснять, как они работают, и (иногда) собирать их вместе.

Я часто работаю над побочными проектами на GitHub или в своей домашней лаборатории (следите за обновлениями на предстоящий пост), в дополнение к моей повседневной работе.

Задавать вопросы

Будьте комфортно быть самым умным человеком в комнате.

Тем более, что присоединение к Google, мне ясно, что всегда будет кто -то более знающий, чем вы. Обратитесь к этим людям.

Мне повезло занять позиции, где любопытство могло быть бесконечно кормить фантастическими сверстниками и наставниками. Часто, когда устранение неполадок, даже во время моей стажировки, если у меня были вопросы, я мог бы просто обратиться к сверстнику и спросить. Я обнаружил, что люди любят говорить о вещах, в которых они эксперты. Если вам посчастливилось иметь таких сверстников, как эти, обязательно поблагодарите их рано и часто.

Изучение того, когда задавать вопросы сама по себе навык (и хороший вопрос на собеседовании). Нет окончательного ответа для Когда это подходящее время, чтобы протянуть руку. Что наверняка, то вы обнаружите, что обращаетесь, особенно когда вы изучаете новые технологии, языки программирования и т. Д. Просто знайте, что вопросы являются частью учебного процесса. Если вы обнаружите, что тратите бесконечные циклы на проблему, это, вероятно, хороший признак того, что вы можете обратиться за помощью.

Наконец, задавать вопросы является частью процесса того, как младший член команды становится старшим членом. В конце концов, этот младший член, задающий вопросы, становится старшим участником, выдвигающим их. Цикл продолжается.

Взять на себя ответственность

Установить цель. Отложите время. Достичь цели. Повторение.

Я придерживался принципов целей S.M.A.R.T 4 и блокировка календаря 5 Чтобы достичь этих целей. Быть намеренным со своим временем — это «взломать продуктивность», я хотел бы научиться давно. Если вы серьезно относитесь к начинанию, отложите время для его достижения. Удалите все остальные отвлекающие факторы от вашей жизни и сосредоточьтесь на достижении того, чего вы решили достичь. Установите цели и держите себя ответственным за достижение ваших целей.

Жизнь всегда будет мешать. Будьте разумны с вашими целями. Все разные, и сроки, вероятно, скользит. Важно быть реалистичным и добрым к себе, когда цели проскользнули.

Выделите время, чтобы поставить всеобъемлющие цели для вашей карьеры. Некоторые примеры вопросов должны помочь вам начать:

  1. Хочу ли я работать до выхода на пенсию?
  2. Хочу ли я вести свой собственный бизнес?
  3. Хочу ли я работать из дома?
  4. Хочу ли я работать полный или неполный рабочий день?
  5. Я хочу переехать?
  6. На что мне нужно начать работать над достижением этих целей?

Что дальше?

Бесконечная жажда знаний, фантастических наставников и использования возможностей привело меня к этому моменту в моей карьере. Что для меня дальше? У моего набора инструментов все еще много места. У моей карьеры еще есть достаточно места для роста. Что наверняка, я буду продолжать задавать вопросы, ломать вещи и делиться с вами своим путешествием с вами. Проверьте мой Твиттер Если вы хотите следовать.

Теперь иди туда и возьми на себя ответственность за свою карьеру 💪

Сноски

  1. Что такое инженерная инженерия сайта (SRE)?
  2. DevOps vs Sre
  3. Карьера против работы
  4. Умные критерии
  5. Быть намеренным

Оригинал: «https://dev.to/tseknet/help-desk-intern-to-sre-google-in-five-years-j8d»