DevOps-ийн мэргэжилтэн хэрхэн автоматжуулалтын хохирогч болсон бэ?

Анхаарна уу. орчуулга.: Сүүлийн нэг сарын хугацаанд /r/DevOps subreddit дээрх хамгийн алдартай нийтлэл нь анхаарал татахуйц байсан: "Автоматжуулалт намайг ажил дээрээ албан ёсоор сольсон - DevOps-ийн урхи". Түүний зохиогч (АНУ-аас) автоматжуулалт нь програм хангамжийн системд засвар үйлчилгээ хийдэг хүмүүсийн хэрэгцээг үгүй ​​болгоно гэсэн алдартай сургаалыг амьдралд оруулсан түүхийг өгүүлэв.

DevOps-ийн мэргэжилтэн хэрхэн автоматжуулалтын хохирогч болсон бэ?
Хүнийг скриптээр солих тухай нэгэнт бий болсон (?!) хэллэгийн Хотын толь бичгийн тайлбар

Тиймээс, нийтлэл нь өөрөө юм:

DevOps-ийн хэлтэсүүдийн дунд түгээмэл тохиолддог хошигнол бол "Хэрэв бид бүх зүйлийг автоматжуулбал бид ажилгүй болно."

Гэсэн хэдий ч надад болон бусад зуу орчим DevOps инженерүүдэд яг ийм зүйл тохиолдсон юм. Мэдээллийг задруулахгүй байх гэрээний улмаас би дэлгэрэнгүй мэдээлэл өгөх боломжгүй: Эрт орой хэзээ нэгэн цагт мэдээлэл гарч ирнэ гэдэгт би итгэлтэй байна, гэхдээ би үүнийг хэлэхийг хүсэхгүй байна.

Би бүх зүйл яг хэрхэн болсон талаар ерөнхий ойлголт өгөхийг хичээх болно.

Таван жилийн өмнө би дунд хэмжээний технологийн компанийн DevOps хэлтэст менежерээр ажиллаж байсан бөгөөд тэр үед маш сайн цалин (190 мянган доллар) авдаг байсан нь бидний албадан илүү цагаар ажилласан гайхалтай хэмжээний нөхөн олговор байсан юм.

Ердийнх шиг LinkedIn-ийн ажилд зуучлагч надтай холбогдсон. Тэр намайг ажлын боломж гэж огт сонирхдоггүй үндэстэн дамнасан томоохон конгломератыг төлөөлж байсан. Ажил олгогч компани хэд хэдэн томоохон төслүүдийг хүлээж байгаа тул програм хангамжийн инженерүүд, хөгжүүлэгчид болон DevOps-ийн багаа идэвхтэй өргөжүүлж байгаа талаар бичиж, намайг ярилцлагад урих хүсэлтэй байгаагаа тэмдэглэв.

Би татгалзаж, сонирхохгүй байна гэж хэлсэн. Тэр надаас хэр их мөнгө олсон гэж асуугаад, конгломерат илүү ихийг санал болгох байх гэж онцолсон. Энэ нь миний сониуч байдлыг өдөөсөн - учир нь би аль хэдийн маш сайн цалинтай болсон гэж бодсон.

Товчхондоо, би ярилцлаганд орохоор нисэж, 275 мянган ам.долларын цалинтай, хувьцааны опцион, урамшуулалтай Ахлах ахлагчийн албан тушаал, мөн алсаас ажиллах боломж (өөрөөр хэлбэл нүүх шаардлагагүй байсан) авсан. асар том корпорацид ажиллах санаа надад таалагдаагүй. Гэсэн хэдий ч, санал татгалзахад хэтэрхий сайн байсан (тэд тэр жилийн өмнөх Амазоноос хамаагүй ихийг амласан).

Тус компани нь DevOps хэлтэстэй байсан ч гол төлөв Python/Bash/PowerShell дээр хангалттай бичиж чаддаг ахлах системийн администраторуудаас бүрдэж, аюултай болж хувирдаг. Тиймээс тэдэнд нарийн төвөгтэй төслүүд дээр ажиллахын тулд доод түвшний хэл дээр програмчлалын туршлагатай жинхэнэ DevOps инженерүүдийн баг хэрэгтэй байв.

Дараагийн гурван жилийн хугацаанд манай тэнхим өссөн. Удирдлага бүх зүйлийг зөв хийсэн гэж хэлэх ёстой. Бидний хүссэн зүйлийг бараг хэзээ ч үгүйсгээгүй бөгөөд бид төлөвлөсөн төслүүдийнхээ 90 гаруй хувийг хугацаандаа, төсөвтөө багтаан дуусгасан нь үнэхээр гайхалтай.

Гэсэн хэдий ч жил хагасын өмнө бид шууд утгаараа *бүхнийг* автоматжуулсан нь тодорхой болсон. Мэдээжийн хэрэг, байнгын засвар үйлчилгээ, шалгалтууд байсаар байсан ч сүүлийн жил хагасын хугацаанд би үнэхээр өдөрт 1-2 цаг л ажилладаг байсан тул өөр хийх зүйл бага байсан. Би ийм өндөр цалинтай ажлаа орхих бодолгүй байсан ч тэр өдөр эцэст нь Х ирэх вий гэж айж байсан, тэгээд өчигдөр ирсэн.

Үндсэндээ DevOps багуудын ихэнх нь татан буугдсан (тодорхой программууд дээр ажилладаг 75 хүн үлдсэн) МТ болон Програм хангамжийн инженерийн багууд бүх кодыг зохицуулах чадвартай байсан тул DevOps-ийн залууст ажил байхгүй болсон гэж зарласан.

Надад мэдээллийн технологийн багт ажиллах санал тавьсан ч тэндхийн цалин бараг хоёр дахин бага байсан. Би алсаас үргэлжлүүлэн ажиллах боломжтой байсан ч тэд намайг оффис байрладаг хот руу нүүж ирэхийг хүссэн тул би тэнд илүү олон удаа байх болно.

Би тэнд ажиллах дуртай байсан болохоор ийм зүйл болсон нь харамсалтай. Тус компани биднийг сайн халамжилдаг байсан (мэдээж ажлаас халагдсаныг тооцохгүй), 200 мянган доллараас дээш цалинтай, 8 цагийн ажлын өдөртэй, илүү цагаар бараг байдаггүй DevOps-ийн газар тийм ч олон байдаггүй.

Аз болоход би мөнгөө зөв зохицуулж, сүүлийн 4 жилийн хугацаанд 5 ипотекийн зээлээ бүрэн төлж чадсан. Одоо би бага зэрэг нэмэлт орлоготой, зарлага нь хязгаарлагдмал тул би аажмаар шинэ газар хайж олох боломжтой.

Нэмэлтүүд (орчуулагчаас)

Зохиолч нь өөрөө ийм байдаг дээр сэтгэгдэл миний гарчиг: "Хэрвээ энэ нь clickbait шиг санагдвал хүлцэл өчье: Би зүгээр л гарчигт хошигнол нэмэхийг хичээсэн бөгөөд өөрийнхөө түүхийг clickbait эсвэл DevOps аймшиг болгохыг зорьсонгүй."

Бид DevOps-ийн хүрээнд дурдсан "урхи", "урхи" -тай санал нийлсэн бүх тайлбарлагчид биш: "Яагаад хавх гэж? Та сайн цалин авч (өмнө нь "агуу" гэж хэлж байснаас ч илүү), илүү цагаар ажиллахаас татгалзаж, сайн ажил хийж, сайн анкет бөглөсөн."

Энэ түүхийн талаархи зохиогчийн бусад тайлбараас хэд хэдэн нэмэлт:

  • Цалингийн тухай. Чухал хүчин зүйлүүд нь бүс нутгийн болон мэргэжлийн. Зохиогч нь 25 жилийн туршлагатай програм хангамжийн инженер бөгөөд DevOps багийн менежерийн албан тушаалыг хашиж байсан. Түүнээс гадна түүний туршлага нь орчин үеийн дэд бүтцийн мэдлэгээр хязгаарлагдахгүй, харин сунгадаг болон C++, Fortran, Cobol зэрэг програмчлалын хэлнүүд нь байгууллагын хөгжүүлэгчидтэй харилцахад чухал үүрэг гүйцэтгэдэг.
  • 75 DevOps инженерүүд маш их байна гэж бодож байсан хүмүүсийн хувьд. Энэ компанид "ажил 50 мянга гаруй хүн, мянга мянган програмууд ажиллаж байна."

Шагнал

Хэрэв та уншиж амжаагүй бол саяхны ярилцлага манай техникийн захирал - Дмитрий Столяров (distol), - DevOpsConf бага хурал болон podcast DevOps Deflope, дараа нь ижил төстэй асуултыг хөндсөн. Мөн энэ нь хэлсэн үзэл бодол юм:

- Тэгээд юу гэж [K8-ийн хэрэглээг ихээхэн хялбаршуулсан тохиолдолд] Кубернетесийг дэмждэг инженер, системийн администраторуудад юу тохиолдох вэ?

Дмитрий: 1С гарч ирсний дараа нягтлан бодогчид юу болсон бэ? Ойролцоогоор ижил. Үүнээс өмнө тэд цаасан дээр тоолж байсан - одоо хөтөлбөрт орсон. Хөдөлмөрийн бүтээмж тушаалаар өссөн ч хөдөлмөр өөрөө алга болоогүй. Өмнө нь гэрлийн чийдэнг шураглахад 10 инженер шаардлагатай байсан бол одоо нэг нь хангалттай байх болно.

Програм хангамжийн хэмжээ, даалгаврын тоо шинэ DevOps гарч ирснээс илүү хурдацтай өсч, үр ашиг нь нэмэгдэж байна гэж надад санагдаж байна. Яг одоо зах зээлд тодорхой хомсдол байгаа бөгөөд энэ нь удаан үргэлжлэх болно. Хожим нь бүх зүйл тодорхой хэм хэмжээнд эргэж ирэх бөгөөд үүний үр дүнд ажлын үр ашиг нэмэгдэж, сервергүй болж, Кубернетесэд нейрон залгагдсан байх бөгөөд энэ нь бүх нөөцийг зохих ёсоор нь сонгох болно ... ерөнхийдөө, бүх зүйлийг өөрийнхөөрөө хий - эр хүн, холд, бүү саад бол.

Гэхдээ хэн нэгэн шийдвэр гаргах шаардлагатай хэвээр байх болно. Энэ хүний ​​ур чадвар, мэргэшлийн түвшин өндөр гэдэг нь ойлгомжтой. Өнөө үед нягтлан бодох бүртгэлийн хэлтэст 10 ажилтан гар нь ядрахгүйн тулд ном хөтөлдөг байх шаардлагагүй. Энэ нь зүгээр л шаардлагагүй юм. Олон баримт бичгийг цахим баримт бичгийн удирдлагын системээр автоматаар сканнердаж, таньдаг. Нэг ухаалаг ерөнхий нягтлан бодогч хангалттай, аль хэдийн илүү ур чадвартай, сайн ойлголттой.

Ер нь бүх салбарт ингэж явах ёстой. Машины хувьд ч мөн адил: өмнө нь нэг машин механик, гурван жолоочтой ирдэг байсан. Өнөө үед машин жолоодох нь бид бүгдээрээ өдөр бүр оролцдог энгийн үйл явц юм. Машиныг төвөгтэй зүйл гэж хэн ч боддоггүй.

DevOps эсвэл системийн инженерчлэл арилахгүй - өндөр түвшний ажил, үр ашиг нэмэгдэх болно.

PS

Мөн манай блог дээрээс уншина уу:

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх