Я уверен, что это не первая, ни последняя статья, с которой вы могли бы столкнуться, которая рассказывает вам историю, или дает вам множество советов или различных ресурсов о том, как стать инженером DevOps. Это не требуется в этой статье. Все предыдущие элементы можно найти с помощью хорошо сформулированного поиска Google. ( Хотя быстрая ссылка на моего личного фаворита: Камранахмедсе Дорожная карта DevOps Анкет )
Скорее, я хотел бы поделиться своим опытом и своими взглядами на эту тему.
Я потратил слишком много времени — всего 2 года — подумать и планировать, как я хочу стать инженером DevOps. Я много искал, много читал и планировал довольно много. Через некоторое время я понял, что весь контент, связанный с DevOps, практически бесконечен, был парализован тем, что важно, а что нет; Таким образом, никогда не доходил до того, чтобы выполнить план, который я исследовал и курировал так тщательно.
Изучая из этого, я перегонял свой опыт в несколько абзацев. Это помогло мне закрыть, казалось бы, бесконечный анализ, и начать ходить по ходу.
По моему мнению, нет одного (правильного) ответа на «Что такое DevOps?» и нет окончательного определения. Поэтому я нахожу важным узнать, что такое DevOps из различных источников, и развить свой собственный взгляд и понимание этого. Вы должны быть в состоянии вскоре описать, что такое Devops, своими собственными словами. Это ваше пространство, все, что заключает в себе то, что для вас DevOps.
В этом пространстве направлены на определение различных тем и практик, на которых вы хотите сосредоточиться. Сначала не будет легко, если вы немного новичок в DevOps. Но когда вы ищете и читаете, вы увидите в целом горячие темы и часто упоминаются практики. Это будут ваши измерения, и думайте о них как о областях знаний и опыта.
Теперь, когда вы начали развивать пространственное осознание и определили пространство и его размеры, пришло время поместить себя в него. Сложная часть в том, что все это относится к вам, а не абсолютно с универсально согласованной единицей измерений.
Начните с сравнения ваших текущих навыков с навыками вашего непосредственного окружения. По сути, ваши коллеги; Младшие, сверстники и пожилые люди. Вы узнаете, где вы преуспеете и каковы ваши сильные точки. В то же время будьте критически относиться к себе и оценить, в каких областях вам нужно улучшить, чтобы стать всесторонним инженером DevOps. Это также включает в себя также смотреть за пределы вашей компании и посмотреть, как вы и ваши текущие навыки платите против вакансий (например) в других фирмах и/или в разных секторах.
Очень очевидный — не о чем поговорить здесь. Но. То, с чем у меня были некоторые трудности, так это сосредоточиться и последовать мои усилия. Я нашел это особенно трудным, поскольку, по моему мнению, DevOps не о том, чтобы сделать фронтальное или заднее приложение, которое является модным, но заставляет все это работать.
Что вы можете сделать, так это использовать материалы (приложения) из учебных пособий или создать приложение для образца (например, из Visual Studio) и постройте вокруг нее трубопровод или среду, где его следует развернуть. По моему мнению, это не совсем о причудливой анимации и/или ярких формах, но опять же, чтобы заставить его работать безопасным и автоматизированным образом. Найдите свою игровую площадку и начните практиковать. Когда вы обнаруживаете все больше и больше, вы можете разобраться с различными инструментами и обнаруживать интеграцию, интересные программные интеграции. То, что вы узнаете здесь, будет полезно в качестве ссылки. Либо для работы, либо для будущих дизайнов, архитектур.
Это сложнее, чем выглядит на самом деле. Я был в этом путешествии уже 2 года, и это первый фактический вклад в сообщество. Я немного перфекционист Так что я перезаписывал этот произведение об этом произведении. Но вы просто должны начать.
Потому что каждый вклад действительно имеет значение. Может быть, это статья, которая помогает кому -то. Возможно, это проблема, которую вы сообщили о проекте с открытым исходным кодом или приложением, с которым вы работаете, и решили, что помог другим пользователям или со стороны сопровождающих. Может быть, это учебник, который вы написали, который избавит кого -то от их разочарования по ошибке, выпуская, с которой они столкнулись.
Прежде всего: я надеюсь, что это поможет.
И запомни:
- Знайте свое пространство: дайте свой собственный взгляд на DevOps и его практику. Выразить это ясно, кратко и последовательно
- Знай свою игру: По сравнению с кем -то, кого вы — Sysadmin, по сравнению с другими, вы на уровне Helloworld. Будьте скромны, но уверены в своих навыках
- Заставьте это работать: создайте вещи, которые работают. Найдите что -нибудь интересное и работайте с этим — вам не нужно строить следующий Facebook …
- Сделайте это услышать: поделитесь своими взглядами, идеями и знаниями. Это ваше И это ценно
Оригинал: «https://dev.to/casualcloud/paralysis-by-analysis-becoming-a-devops-engineer-2lj»