{"id":74736,"date":"2020-03-20T08:43:07","date_gmt":"2020-03-20T05:43:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/antipatterny-devops-sobesedovaniya"},"modified":"2020-03-20T08:43:07","modified_gmt":"2020-03-20T05:43:07","slug":"antipatterny-devops-sobesedovaniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/antipatterny-devops-sobesedovaniya","title":{"rendered":"Antywzorce rozm\u00f3w kwalifikacyjnych DevOps","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Witam wszystkich, moi drodzy czytelnicy!<\/p>\n<p>Dzi\u015b chcia\u0142bym podzieli\u0107 si\u0119 swoimi przemy\u015bleniami na temat od dawna pal\u0105cej kwestii i by\u0107 mo\u017ce om\u00f3wi\u0107 j\u0105 w komentarzach.<br \/>\nCz\u0119sto natrafiam na artyku\u0142y dotycz\u0105ce z\u0142ych praktyk przeprowadzania rozm\u00f3w kwalifikacyjnych na stanowisko programisty, kt\u00f3re moim zdaniem s\u0105 dosy\u0107 aktualne i mam nadziej\u0119, \u017ce b\u0119d\u0105 czytane przez dzia\u0142y HR w du\u017cych i ma\u0142ych firmach.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>W naszych stronach, o ile mog\u0119 oceni\u0107, istnieje zapotrzebowanie na takie interesuj\u0105ce profesje, jak in\u017cynier DevOps. Jestem osob\u0105, kt\u00f3ra nie do ko\u0144ca pojmuje to sformu\u0142owanie (tak, tak, metodologia DevOps itd.), dlatego dostrzegam pewne r\u00f3\u017cnice w \u015bcie\u017ckach rozwoju tej grupy specjalist\u00f3w.<br \/>\nPrzede wszystkim jestem przekonany, \u017ce ka\u017cdy cz\u0142owiek ma swoje w\u0142asne zainteresowania, nawet w obszarze zawodowym, to znaczy dla jednych odpowiednie s\u0105 chmury, inni wol\u0105 g\u0142\u0119bokie wnikanie w serwery aplikacji, konfigurowanie Java na g\u0142\u0119bokim poziomie, a niekt\u00f3rzy pisanie kodu w Pythonie lub, nie daj Bo\u017ce, YAML. Wi\u0119c pojawiaj\u0105 si\u0119 tzw. in\u017cynierowie infrastruktury, in\u017cynierowie budowy, starsi deweloperzy YAML \ud83d\ude42<br \/>\nWszystko to pozwala z jednej strony znale\u017a\u0107 osob\u0119 maksymalnie odpowiedni\u0105 do twojego zestawu zada\u0144, a z drugiej strony tworzy nieporozumienia podczas rozm\u00f3w kwalifikacyjnych.<br \/>\nNa podstawie w\u0142asnego do\u015bwiadczenia, przeszed\u0142em przez kilkadziesi\u0105t rozm\u00f3w kwalifikacyjnych, a tak\u017ce uczestniczy\u0142em w r\u00f3\u017cnych rolach jako odpowied\u017a udzielaj\u0105ca, chcia\u0142bym podzieli\u0107 si\u0119 swoim spojrzeniem na to, co si\u0119 dzieje.<\/p>\n<p>Pierwszym, a chyba moim ulubionym antywzorem, jest pragnienie, aby kto\u015b robi\u0142 wszystko, lub niezrozumienie, kto dok\u0142adnie jest potrzebny, zerkamy na wielu kandydat\u00f3w, a potem to zrozumiemy. Prawdopodobnie ma to zastosowanie w ka\u017cdej dziedzinie, ale tutaj s\u0105 swoje szczeg\u00f3lne cechy.<br \/>\nJak zauwa\u017cy\u0142em, ludzie s\u0105 bardziej zainteresowani ofertami pracy zawieraj\u0105cymi s\u0142owo DevOps ni\u017c Administratorem Systemu, chocia\u017c moim zdaniem na poziomie seniora zakres zada\u0144 w tych dw\u00f3ch obszarach znacznie si\u0119 r\u00f3\u017cni.<br \/>\nKa\u017cdy pracodawca, kt\u00f3remu naprawd\u0119 zale\u017cy na adminie, pisze w tytule oferty DevOps, wymieniaj\u0105c w tre\u015bci pro\u015bby absolutnie wszystko, K8S\/Java\/gradle\/oracleDB itd. w kolejno\u015bci, chocia\u017c osobi\u015bcie osoba ma zaj\u0105\u0107 si\u0119 wsparciem klastra K8S i wsparciem stosu OracleDB z dala od zespo\u0142u. <br \/>\nA wi\u0119c jakie jest tutaj wsp\u00f3\u0142dzia\u0142anie w formacie Deweloperzy\/Operacje?<br \/>\nDalej okazuje si\u0119, \u017ce nie ma ustanowionego procesu wsp\u00f3\u0142pracy z zespo\u0142em, a w og\u00f3le nie ma dzia\u0142u operacyjnego, wi\u0119c b\u0119dziesz musia\u0142 tak\u017ce konfigurowa\u0107 komputery deweloper\u00f3w.<br \/>\nTaki wariant w rzeczywisto\u015bci pasuje cz\u0119\u015bci kandydat\u00f3w, ale b\u0105d\u017amy szczerzy, to jest Senior System Administrator, wi\u0119c dlaczego nie chc\u0105 tak pisa\u0107 i co w tym wstydliwego? R\u00f3\u017cnica w wynagrodzeniu mi\u0119dzy r\u00f3\u017cnymi nazwami zawod\u00f3w? Bud\u017cet firmy jest jeden, a jak nazwiesz statek, tak pop\u0142ynie on na swoim bud\u017cecie. <br \/>\nS\u0142ysza\u0142em te\u017c, \u017ce teraz kandydaci szybko automatyzuj\u0105 wszystko i wlewaj\u0105 si\u0119 w rozw\u00f3j produktu w Pythonie, jaka r\u00f3\u017cnica, wsz\u0119dzie Python jest ten sam. R\u00f3\u017cnice w \u015bwiatopogl\u0105dzie i podej\u015bciu nie s\u0105 brane pod uwag\u0119.<\/p>\n<p>Zwykle na tym etapie r\u00f3\u017cnicuj\u0119 poziom specjalist\u00f3w, kt\u00f3rzy przychodz\u0105, i dla ka\u017cdego widz\u0119 swoje problemy.<br \/>\nJunior \u2014 dla mnie osobi\u015bcie Junior DevOps to osoba, kt\u00f3ra na \u015brednim poziomie opanowa\u0142a administracj\u0119 \/ programowanie. Przyjemnie jest r\u00f3\u017cnicowa\u0107 solidnych Linuxowc\u00f3w, kt\u00f3rzy chc\u0105 rozwija\u0107 si\u0119 w nowej dziedzinie, lub programist\u00f3w, kt\u00f3rym zale\u017cy na dobrymi rozwi\u0105zaniach dla innych programist\u00f3w. Solidnych, z jakimi\u015b umiej\u0119tno\u015bciami debugowania, szukania log\u00f3w lub z jakim\u015b zapasem kodowanych projekt\u00f3w.<br \/>\nSpotka\u0142em zar\u00f3wno administrator\u00f3w, kt\u00f3rzy spr\u00f3bowali czego\u015b i chc\u0105 spr\u00f3bowa\u0107 pracy w chmurze, jak i tych, kt\u00f3rzy pr\u00f3bowali front-endu, back-endu i z jakich\u015b powod\u00f3w znale\u017ali interes w procesach DevOps. <br \/>\nNa tym poziomie zawsze niepokoi mnie, gdy zaczynaj\u0105 wymienia\u0107 ogromny stos technologii, Puppet, Ansible \u2014 dlaczego nie pr\u00f3bowa\u0142e\u015b wszystkiego? K8S, K3S \u2014 czym si\u0119 r\u00f3\u017cni\u0105? Ile rodzaj\u00f3w baz danych znasz? Dlaczego tak ma\u0142o? Jak dzia\u0142a szyfrowanie w Javie? Szczeg\u00f3lnie tych, kt\u00f3rzy come z programowania, chocia\u017c to bardzo cenne kadry, zawsze jest dla nich praca w tej dziedzinie.<br \/>\nZawsze wprawia mnie w os\u0142upienie, gdy si\u0119 tak dzieje, pierwsze, co chc\u0119 zapyta\u0107 \u2014 dlaczego??? Drugie, co przychodzi mi do g\u0142owy \u2014 czy sam interviewer jest gotowy odpowiedzie\u0107 na pytania dotycz\u0105ce tak r\u00f3\u017cnorodnego stosu? Czy naprawd\u0119 chc\u0105 wzi\u0105\u0107 juniora i obarczy\u0107 go wszystkim? <br \/>\nCz\u0119sto zdarza si\u0119 to w r\u00f3\u017cnego rodzaju bodyszopach, gdy trzeba sprzeda\u0107 osob\u0119 do jakiego\u015b projektu i potrzebne s\u0105 bardziej \u201efajerwerkowe\u201d s\u0142owa do CV, albo firma nikogo nie chce zatrudnia\u0107, ale po prostu przegl\u0105da, jakie s\u0105 dost\u0119pne juniory.<\/p>\n<p>Poziom Middle <br \/>\nMoim zdaniem istniej\u0105 tutaj dwie skrajno\u015bci. Po pierwsze, trudno okre\u015bli\u0107, kiedy cz\u0142owiek zbli\u017ca si\u0119 do poziomu mid, poniewa\u017c albo pr\u00f3buje si\u0119 go zredukowa\u0107 do poziomu juniora, albo zaczyna si\u0119 nim bawi\u0107 jak seniorem, pr\u00f3buj\u0105c wydoby\u0107 seniora w cenie mid (tak, rynek decyduje, nic osobistego).<br \/>\nNajbardziej zaskakuj\u0105ce, co widzia\u0142em, to g\u0142\u0119bokie zanurzenie w kodowanie, programowanie w Pythonie, dr\u0119czenie Java GC, czyli poruszanie si\u0119 w bardziej specyficznych tematach, lub wr\u0119cz przeciwnie, odkrywanie luk w dawno nieu\u017cywanych umiej\u0119tno\u015bciach, poruszanie si\u0119 po sieciach, rodzajach sterownik\u00f3w systemu operacyjnego, z u\u015bmiechem, my\u015bl\u0105c jak kto\u015b m\u00f3g\u0142 to zapomnie\u0107. I tu wydarza si\u0119 co\u015b naprawd\u0119 interesuj\u0105cego!<br \/>\nMoim zdaniem na poziomie mid, specjalista kszta\u0142tuje kr\u0105g swoich zainteresowa\u0144 i osobisty punkt widzenia dotycz\u0105cy tego, z czym chce pracowa\u0107 - pod\u0105\u017ca\u0107 za najnowszym trendem technologicznym, wp\u0119dzaj\u0105c si\u0119 w trudne projekty, lub rozwija\u0107 si\u0119 w kierunku wymagaj\u0105cych rozwi\u0105za\u0144 dla ogromnych przedsi\u0119biorstw, zag\u0142\u0119biaj\u0105c si\u0119 w wydajno\u015b\u0107 kodu. <br \/>\nMy\u015bl\u0119, \u017ce warto ju\u017c teraz zapyta\u0107 o procesy, kt\u00f3rymi osoba si\u0119 zajmowa\u0142a, co by\u0142o dla niej najbardziej interesuj\u0105ce, a co nie, i na podstawie tych informacji zbudowa\u0107 zestaw pyta\u0144, obowi\u0105zkowo mapuj\u0105c pytania na sw\u00f3j stak. W przeciwnym razie, prowadz\u0105c fascynuj\u0105c\u0105 rozmow\u0119 przez godzin\u0119 lub dwie na temat konfiguracji klastra OpenShift, zatrudniamy osob\u0119, a nast\u0119pnie ka\u017ce jej budowa\u0107 monitoring. Prawdopodobnie spodoba si\u0119 to obu stronom.<\/p>\n<p>Poziom Senior <br \/>\nO, m\u00f3j ulubiony poziom.<br \/>\nPrzed tob\u0105 do\u015bwiadczony specjalista, kt\u00f3ry rozwija\u0142 si\u0119 w r\u00f3\u017cnorodnych projektach, cz\u0142owiek, kt\u00f3ry ju\u017c wie, czego chce, a czego tak bardzo nie lubi.<br \/>\nI tu zaczyna si\u0119 show:<br \/>\n \u2014 trudne pytania dotycz\u0105ce administracji systemami (patrz pierwszy antywzorzec)<br \/>\n \u2014 trudne pytania dotycz\u0105ce Linuksa w og\u00f3le, z obszaru teorii dalekiej od praktycznych umiej\u0119tno\u015bci (Topowe pytanie o poziomy OSI)<br \/>\n \u2014 akademickie pytania dotycz\u0105ce kodowania (bo sam interviewer nie zna si\u0119 na obszarze, po prostu poproszono go o przeprowadzenie rozmowy z dziwnym devopsem)<br \/>\nChcia\u0142bym tu doda\u0107 ma\u0142\u0105 uwag\u0119. Pewnego razu, na rozmowie kwalifikacyjnej poproszono mnie o napisanie jakiego\u015b kawa\u0142ka kodu. Na kartce. Tak jak wszyscy lubi\u0105, pisz\u0105 codziennie - kartka to wszystko.<br \/>\nPo zrealizowaniu zadania, po obejrzeniu mojego arkusza i rozwi\u0105zaniu, wydano werdykt, \u017ce algorytm b\u0119dzie nieoptymalny. Zaproponowa\u0142em, \u017ceby interviewer napisa\u0142 sw\u00f3j algorytm, na co otrzyma\u0142em odpowied\u017a: \u201eTo nie wchodzi w ramy rozmowy kwalifikacyjnej\u201d. Poprosi\u0142em o chwil\u0119, poprawi\u0142em troch\u0119 kod i pokaza\u0142em, pytaj\u0105c, czy tak b\u0119dzie szybciej czy wolniej? Na co otrzyma\u0142em odpowied\u017a, przejd\u017amy do nast\u0119pnego pytania. R\u00f3\u017cnica by\u0142a w pracy kodu w p\u0119tli i bez p\u0119tli, a ja mia\u0142em przygotowan\u0105 odpowied\u017a, dlaczego lepiej zrobi\u0107 to tak, a nie inaczej. No, po tym nie mia\u0142em ju\u017c ochoty odpowiada\u0107 na pytania i pracowa\u0107 z t\u0105 osob\u0105. <br \/>\nNale\u017cy uwzgl\u0119dni\u0107, \u017ce wszyscy jeste\u015bmy r\u00f3\u017cni, a ka\u017cda rzecz, kt\u00f3ra dla was jest nieistotna, mo\u017ce odstraszy\u0107 kandydata. <br \/>\n \u2014 zazwyczaj specjali\u015bci na poziomie Senior maj\u0105 dok\u0142adnie opisany stos technologiczny, ale nie, trzeba zacz\u0105\u0107 je\u017adzi\u0107 po podobnych. Na przyk\u0142ad, macie napisane Ansible, \u015bwietnie, a u nas Puppet, po prostu was zaprosili\u015bmy, wi\u0119c opowiedzcie o Puppecie. Doskonale! Pracowali\u015bcie z OpenShift? U nas K8s, nie znamy r\u00f3\u017cnic, ale wasze do\u015bwiadczenie jest nieistotne. Wspaniale! <\/p>\n<p>Jest jeszcze taki podklasa \u2014 osobi\u015bcie bior\u0119 sta\u017cyst\u00f3w, aby wyrosn\u0105\u0107 w junior\u00f3w.<br \/>\nChcia\u0142bym, aby wszyscy rozumieli, \u017ce sta\u017cysta to jeszcze w og\u00f3le niekszta\u0142tna jednostka. Strasznie mnie przera\u017ca, gdy sta\u017cyst\u00f3w zaczynaj\u0105 traktowa\u0107 jak solidnych junior\u00f3w, a potem, z zadowolon\u0105 min\u0105, proponuj\u0105 sta\u017c (czasami nieop\u0142acany, koszmar!)<br \/>\nNie r\u00f3b tak.<br \/>\nSta\u017cysta, moim zdaniem, to albo student starszych lat, albo kto\u015b, kto bardzo chce \u201ewej\u015b\u0107 do IT\u201d.<br \/>\nZe studentami wszystko jest proste \u2014 \u015bwietnie dowiedzie\u0107 si\u0119, czym zajmuje si\u0119 na uniwersytecie, co robi\u0142 sam, zobaczy\u0107, na jakich pytaniach zapal\u0105 si\u0119 oczy \u2014 je\u015bli si\u0119 zapal\u0105, zapyta\u0107, dlaczego akurat w DevOps i co o tym wiedz\u0105. Poczuj cz\u0142owieka i zrozum, czy b\u0119dzie przyjemnie z nim dalej pracowa\u0107, czy chce si\u0119 uczy\u0107 czegokolwiek w\u0142a\u015bnie tej osoby.<br \/>\nZ tymi, kt\u00f3rzy chc\u0105 \u201ewej\u015b\u0107 do IT\u201d, wszystko jest troch\u0119 surowsze \u2014 zobaczy\u0107, jak bardzo osoba uczy si\u0119 sama, co zrobi\u0142a przed tym, jak trafi\u0142a na rozmow\u0119 kwalifikacyjn\u0105, tu ju\u017c dobrym rozwi\u0105zaniem b\u0119dzie przejrzenie GitHub, je\u015bli jest, oczywi\u015bcie, g\u0119sto\u015b\u0107 commit\u00f3w i jakie by\u0142y zrealizowane \u0107wiczenia. Zapyta\u0107 tak\u017ce, dlaczego akurat DevOps, wszak w frontendzie jest weselej i bardziej pomys\u0142owo? <\/p>\n<p>Na koniec chcia\u0142bym ponownie doradzi\u0107, okre\u015blcie, kto jest wam naprawd\u0119 potrzebny, a natychmiast znajdziecie w\u0142a\u015bciw\u0105 osob\u0119. Zidentyfikujcie potrzeby, sp\u00f3jrzcie na specjalist\u0119 jak na specjalist\u0119, znajd\u017acie jego mocne strony i skutecznie wykorzystajcie je w swojej pracy. B\u0105d\u017acie uwa\u017cni na rozm\u00f3wc\u0119, przyszed\u0142 do was na rozmow\u0119, a nie na zawody, kto kogo obleje lub nie obleje.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/485560\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0432\u0430\u0441 \u0432\u0441\u0435\u0445, \u043c\u043e\u0438 \u0434\u043e\u0440\u043e\u0433\u0438\u0435 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u043c\u044b\u0441\u043b\u044f\u043c\u0438 \u043e \u0434\u0430\u0432\u043d\u043e \u043d\u0430\u0431\u043e\u043b\u0435\u0432\u0448\u0435\u0439 \u0442\u0435\u043c\u0435, \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u0435\u0435 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445. \u0414\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0447\u0430\u0441\u0442\u043e \u043c\u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e \u043f\u043b\u043e\u0445\u0438\u043c \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430\u043c \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u0434\u043e\u043b\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0436\u0438\u0437\u043d\u0435\u043d\u044b \u0438, \u043d\u0430\u0434\u0435\u044e\u0441\u044c, \u0447\u0438\u0442\u0430\u0435\u043c\u044b HR \u043e\u0442\u0434\u0435\u043b\u0430\u043c\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u0438 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c. \u0412 \u043d\u0430\u0448\u0438\u0445 \u043a\u0440\u0430\u044f\u0445, \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u043d\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-74736","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0432\u0430\u0441 \u0432\u0441\u0435\u0445, \u043c\u043e\u0438 \u0434\u043e\u0440\u043e\u0433\u0438\u0435 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u043c\u044b\u0441\u043b\u044f\u043c\u0438 \u043e \u0434\u0430\u0432\u043d\u043e \u043d\u0430\u0431\u043e\u043b\u0435\u0432\u0448\u0435\u0439 \u0442\u0435\u043c\u0435, \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u0435\u0435 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445. \u0414\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0447\u0430\u0441\u0442\u043e \u043c\u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e \u043f\u043b\u043e\u0445\u0438\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/antipatterny-devops-sobesedovaniya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0410\u043d\u0442\u0438\u043f\u0430\u0442\u0442\u0435\u0440\u043d\u044b DevOps \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0432\u0430\u0441 \u0432\u0441\u0435\u0445, \u043c\u043e\u0438 \u0434\u043e\u0440\u043e\u0433\u0438\u0435 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u043c\u044b\u0441\u043b\u044f\u043c\u0438 \u043e \u0434\u0430\u0432\u043d\u043e \u043d\u0430\u0431\u043e\u043b\u0435\u0432\u0448\u0435\u0439 \u0442\u0435\u043c\u0435, \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u0435\u0435 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445. \u0414\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0447\u0430\u0441\u0442\u043e \u043c\u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e \u043f\u043b\u043e\u0445\u0438\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/antipatterny-devops-sobesedovaniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-20T05:43:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-20T05:43:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Antypatterny rozmowy kwalifikacyjnej DevOps | ProHoster","description":"Witam was wszystkich, moi drodzy czytelnicy! Dzi\u015b chc\u0119 podzieli\u0107 si\u0119 swoimi my\u015blami na temat od dawna nurtuj\u0105cej kwestii i by\u0107 mo\u017ce om\u00f3wi\u0107 j\u0105 w komentarzach. Do\u015b\u0107 cz\u0119sto natrafiam na artyku\u0142y poruszaj\u0105ce temat z\u0142ych.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/antipatterny-devops-sobesedovaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0410\u043d\u0442\u0438\u043f\u0430\u0442\u0442\u0435\u0440\u043d\u044b DevOps \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0432\u0430\u0441 \u0432\u0441\u0435\u0445, \u043c\u043e\u0438 \u0434\u043e\u0440\u043e\u0433\u0438\u0435 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0438! \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u043c\u044b\u0441\u043b\u044f\u043c\u0438 \u043e \u0434\u0430\u0432\u043d\u043e \u043d\u0430\u0431\u043e\u043b\u0435\u0432\u0448\u0435\u0439 \u0442\u0435\u043c\u0435, \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u0435\u0435 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445. \u0414\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0447\u0430\u0441\u0442\u043e \u043c\u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0441\u0442\u0430\u0442\u044c\u0438 \u043f\u043e \u043f\u043b\u043e\u0445\u0438\u043c.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/antipatterny-devops-sobesedovaniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-20T05:43:07+00:00","article:modified_time":"2020-03-20T05:43:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"74736","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:08:33","updated":"2022-09-30 06:49:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/74736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=74736"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/74736\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=74736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=74736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=74736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}