Tha an luchd-leasachaidh à Mars, tha an luchd-rianachd à Venus

Tha an luchd-leasachaidh à Mars, tha an luchd-rianachd à Venus

Tha tachartasan air thuaiream, agus gu dearbh bha e air planaid eile...

Bu mhath leam trì sgeulachdan soirbheachais is fàilligeadh a roinn mu mar a bhios leasaiche backend ag obair ann an sgioba le luchd-rianachd.

Sgeul a h-aon.
Stiùidio lìn, faodar an àireamh de luchd-obrach a chunntadh le aon làimh. An-diugh tha thu nad dhealbhaiche cruth, a-màireach tha thu nad neach-taic, an latha às deidh a-màireach tha thu nad rianaire. Air an aon làimh, faodaidh tu eòlas air leth fhaighinn. Air an làimh eile, tha dìth comais anns gach raon. Tha cuimhne agam fhathast air a’ chiad latha den obair, tha mi fhathast uaine, tha an ceannard ag ràdh: “Open putty,” ach chan eil fhios agam dè a th’ ann. Tha conaltradh le luchd-rianachd air a dùnadh a-mach, oir tha thu fhèin nad rianaire. Leig dhuinn beachdachadh air na buannachdan agus eas-bhuannachdan an t-suidheachadh seo.

+ Tha a h-uile cumhachd nad làmhan.
+ Chan fheumar iarraidh air duine faighinn chun t-seirbheisiche.
+ Ùine freagairt luath anns a h-uile taobh.
+ Ag adhartachadh sgilean gu math.
+ Biodh tuigse iomlan agad air ailtireachd toraidh.

- Uallach àrd.
- Cunnart gun tèid toradh a bhriseadh.
- Tha e duilich a bhith nad eòlaiche math anns gach raon.

Gun ùidh, gluaisidh sinn air adhart

An dàrna sgeulachd.
Companaidh mòr, pròiseact mòr. Tha roinn rianachd ann le luchd-obrach 5-7 agus grunn bhuidhnean leasachaidh. Nuair a thig thu gu bhith ag obair ann an companaidh mar sin, tha a h-uile rianaire den bheachd nach tàinig thu an seo a dh’ obair air toradh, ach airson rudeigin a bhriseadh. Chan eil an NDA ainmichte no an taghadh aig an agallamh a’ nochdadh a chaochladh. Chan e, thàinig an duine seo an seo le a làmhan beaga salach gus ar cinneasachadh pòg a mhilleadh. Mar sin, le leithid de dhuine feumaidh tu conaltradh aig a ’char as lugha; co-dhiù, faodaidh tu stiogair a thilgeil mar fhreagairt. Na freagair ceistean mu ailtireachd a’ phròiseict. Tha e ciallach gun a bhith a’ toirt cothrom faighinn a-steach gus an iarr stiùiriche na sgioba. Agus nuair a dh’iarras e, bheir e air ais e le eadhon nas lugha de shochairean na dh’ iarr iad. Tha cha mhòr a h-uile conaltradh le luchd-rianachd mar sin air a ghabhail a-steach leis an toll dubh eadar an roinn leasachaidh agus an roinn rianachd. Tha e do-dhèanta cùisean fhuasgladh gu sgiobalta. Ach chan urrainn dhut a thighinn gu pearsanta - tha na rianairean ro thrang 24/7. (Dè tha thu a’ dèanamh fad na h-ùine?) Cuid de fheartan coileanaidh:

  • Is e an ùine cleachdadh cuibheasach ann an cinneasachadh 4-5 uairean
  • An ùine cleachdaidh as àirde ann an riochdachadh 9 uairean
  • Airson leasaiche, tha tagradh ann an riochdachadh na bhogsa dubh, dìreach mar an frithealaiche riochdachaidh fhèin. Cia mheud a tha ann uile gu lèir?
  • Càileachd ìosal de sgaoilidhean, mearachdan tric
  • Chan eil an leasaiche a’ gabhail pàirt anns a’ phròiseas sgaoilidh

Uill, dè bha mi an dùil, gu dearbh, chan eil daoine ùra ceadaichte a-steach gu cinneasachadh. Uill, ceart gu leòr, às deidh dhuinn foighidinn fhaighinn, tòisichidh sinn air earbsa dhaoine eile fhaighinn. Ach airson adhbhar air choireigin, chan eil cùisean cho sìmplidh le rianairean.

Gniomh 1. Tha an rianadair neo-fhaicsinneach.
Latha fuasglaidh, cha bhith an leasaiche agus an rianaire a’ conaltradh. Chan eil ceistean aig an rianaire. Ach tuigidh tu carson nas fhaide air adhart. Tha an rianaire na neach le prionnsapal, chan eil teachdairean aige, chan eil e a’ toirt seachad an àireamh fòn aige do dhuine sam bith, agus chan eil ìomhaigh aige air lìonraidhean sòisealta. Chan eil eadhon dealbh dheth an àite sam bith, cò ris a tha thu coltach ri duine? Bidh sinn a 'suidhe leis a' mhanaidsear cunntachail airson timcheall air 15 mionaidean ann an trioblaid, a 'feuchainn ri conaltradh a stèidheachadh leis an Voyager 1 seo, agus an uairsin nochdaidh teachdaireachd anns a' phost-d corporra gu bheil e deiseil. Am bi sinn a’ conaltradh tron ​​phost? Carson nach biodh? Goireasach, nach eil? Uill, ceart gu leòr, leig leinn fuarachadh. Tha am pròiseas air tòiseachadh mar-thà, chan eil tionndadh air ais. Leugh an teachdaireachd a-rithist. "Chrìochnaich mi". Dè a chrìochnaich thu? Càite? Càite am bu chòir dhomh coimhead air do shon? An seo tuigidh tu carson a tha 4 uairean airson an leigeil ma sgaoil àbhaisteach. Bidh sinn a’ faighinn clisgeadh leasachaidh, ach bidh sinn a’ crìochnachadh an naidheachd. Chan eil miann sam bith ann tuilleadh a leigeil ma sgaoil.

Gniomh 2. Chan e an dreach sin.
An ath fhoillseachadh. Às deidh dhuinn eòlas fhaighinn, tòisichidh sinn a’ cruthachadh liostaichean den bhathar-bog agus leabharlannan riatanach airson an fhrithealaiche airson luchd-rianachd, a’ comharrachadh nan dreachan airson cuid. Mar as àbhaist, gheibh sinn comharra rèidio lag gu bheil an rianaire air rudeigin a chrìochnachadh an sin. Bidh an deuchainn ath-tharraing a’ tòiseachadh, a bheir e fhèin timcheall air uair a thìde. Tha e coltach gu bheil a h-uile dad ag obair, ach tha aon bhiast èiginneach ann. Chan eil comas-gnìomh cudromach ag obair. Anns na beagan uairean a thìde às deidh sin bha iad a’ dannsadh le tambourines, ag innse fortan air fearann ​​cofaidh, agus lèirmheas mionaideach air gach pìos còd. Tha an rianaire ag ràdh gu bheil e air a h-uile càil a dhèanamh. Chan obraich an tagradh a sgrìobh luchd-leasachaidh cam, ach bidh am frithealaiche ag obair. Ceistean sam bith dha? Aig deireadh uair a thìde, gheibh sinn an rianaire an dreach den leabharlann a chuir air an t-seirbheisiche riochdachaidh a-steach don chat agus bingo - chan e seo am fear a tha a dhìth oirnn. Bidh sinn ag iarraidh air an rianaire an dreach a tha a dhìth a stàladh, ach mar fhreagairt gheibh sinn nach urrainn dha seo a dhèanamh air sgàth nach eil an dreach seo ann am manaidsear pacaid OS. An seo, bho fosadh a chuimhne, tha am manaidsear a 'cuimhneachadh gu robh rianaire eile air an duilgheadas seo fhuasgladh le bhith dìreach a' cruinneachadh an dreach a tha a dhìth le làimh. Ach chan e, cha dèan sinne seo. Tha na riaghailtean a 'toirmeasg. Karl, tha sinn air a bhith nar suidhe an seo airson grunn uairean a thìde, dè an ceann-ùine a th’ ann?! Bidh sinn a’ faighinn clisgeadh eile agus dòigh air choireigin cuir crìoch air an naidheachd.

Gniomh 3, goirid
Tiogaid èiginneach, chan eil prìomh ghnìomhachd ag obair dha aon de na cleachdaichean ann an cinneasachadh. Bidh sinn a’ caitheamh uair no dhà a’ pocaireachd agus a’ sgrùdadh. Ann an àrainneachd leasachaidh, bidh a h-uile dad ag obair. Tha tuigse shoilleir ann gum biodh e na dheagh bheachd coimhead a-steach do na logaichean php-fpm. Cha robh siostaman log mar ELK no Prometheus air a’ phròiseact aig an àm sin. Bidh sinn a’ fosgladh tiogaid don roinn rianachd gus am faigh iad cothrom air na logaichean php-fpm air an fhrithealaiche. An seo feumaidh tu tuigsinn gu bheil sinn ag iarraidh ruigsinneachd airson adhbhar, nach eil cuimhne agad air an toll dubh agus an luchd-rianachd a bhith trang 24/7? Ma dh’ iarras tu orra coimhead air na logaichean iad fhèin, is e obair a tha seo le prìomhachas “chan ann sa bheatha seo”. Chaidh an tiogaid a chruthachadh, fhuair sinn freagairt sa bhad bho cheannard na roinne rianachd: “Cha bu chòir gum feum thu cothrom air logaichean cinneasachaidh, sgrìobh gun bhiteagan.” Curtain.

Achd 4 agus nas fhaide air falbh
Tha sinn fhathast a’ cruinneachadh dhusanan de dhuilgheadasan ann an cinneasachadh, mar thoradh air dreachan eadar-dhealaichte de leabharlannan, bathar-bog neo-ullaichte, luchdan frithealaiche gun ullachadh, agus duilgheadasan eile. Gu dearbh, tha bugaichean còd ann cuideachd, cha chuir sinn a’ choire air an luchd-rianachd airson a h-uile peacadh, cha toir sinn iomradh ach air aon obair àbhaisteach eile airson a’ phròiseict sin. Bha tòrr luchd-obrach cùl-fhiosrachaidh againn a chaidh a chuir air bhog tron ​​​​neach-stiùiridh, agus dh'fheumadh cuid de sgriobtaichean a chuir ri cron. Aig amannan sguir na h-aon luchd-obrach sin ag obair. Dh’ fhàs an luchd air an t-seirbheisiche ciudha aig astar dealanach, agus choimhead luchd-cleachdaidh brònach air an luchd snìomh. Gus an luchd-obrach sin a chàradh gu sgiobalta, bha e gu leòr dìreach an ath-thòiseachadh, ach a-rithist, cha b’ urrainn ach rianadair seo a dhèanamh. Fhad ‘s a bha obair cho bunaiteach ga dhèanamh, dh’ fhaodadh latha slàn a dhol seachad. An seo, gu dearbh, is fhiach a bhith mothachail gum bu chòir do phrògramadairean cam luchd-obrach a sgrìobhadh gus nach tuit iad, ach nuair a thuiteas iad, bhiodh e math tuigsinn carson, a tha uaireannan do-dhèanta air sgàth dìth ruigsinneachd air cinneasachadh, de cùrsa, agus mar thoradh air an sin, dìth logaichean bhon leasaiche.

Atharrachadh.
An dèidh a h-uile càil seo fhulang airson ùine mhòr, còmhla ris an sgioba thòisich sinn a 'stiùireadh ann an stiùireadh a bha nas soirbheachaile dhuinn. Airson geàrr-chunntas, dè na duilgheadasan a bha romhainn?

  • Dìth conaltradh càileachd eadar luchd-leasachaidh agus an roinn rianachd
  • Chan eil luchd-rianachd, tha e a 'tionndadh a-mach (!), a' tuigsinn idir mar a tha an tagradh air a structaradh, dè na h-eisimeileachd a th 'ann agus mar a tha e ag obair.
  • Chan eil luchd-leasachaidh a’ tuigsinn mar a tha an àrainneachd cinneasachaidh ag obair agus, mar thoradh air an sin, chan urrainn dhaibh dèiligeadh gu h-èifeachdach ri duilgheadasan.
  • Bidh am pròiseas sgaoilidh a’ toirt ro fhada.
  • Sgaoilidhean neo-sheasmhach.

Dè a rinn sinn?
Airson gach brath, chaidh liosta de Notaichean Fuasglaidh a chruthachadh, a bha a’ toirt a-steach liosta de dh’ obair a dh’ fheumar a dhèanamh air an fhrithealaiche airson an ath fhoillseachadh a bhith ag obair. Bha grunn earrannan anns an liosta, obair a bu chòir a dhèanamh leis an rianadair, an neach le uallach airson an naidheachd, agus an leasaiche. Fhuair luchd-leasachaidh ruigsinneachd neo-freumhan air a h-uile seirbheisiche cinneasachaidh, a luathaich leasachadh san fharsaingeachd agus fuasgladh cheistean gu sònraichte. Tha tuigse aig luchd-leasachaidh cuideachd air mar a tha cinneasachadh ag obair, dè na seirbheisean a tha e air a roinn, càite agus dè a chosgas mac-samhail. Tha cuid de luchdan sabaid air fàs nas soilleire, a tha gun teagamh a’ toirt buaidh air càileachd a’ chòd. Chaidh conaltradh tron ​​​​phròiseas fuasglaidh a chumail ann an còmhradh aon de na teachdairean sa bhad. An toiseach, bha clàr againn de na gnìomhan gu lèir, agus san dàrna àite, chaidh conaltradh a chumail ann an àrainneachd nas dlùithe. Le eachdraidh de ghnìomhan tha barrachd air aon uair air leigeil le luchd-obrach ùr duilgheadasan fhuasgladh nas luaithe. Is e paradocs a th’ ann, ach gu tric chuidich seo an luchd-rianachd fhèin. Cha ghabh mi os làimh a ràdh le cinnt, ach tha e coltach riumsa gu bheil luchd-rianachd air tòiseachadh a’ tuigsinn barrachd mar a tha am pròiseact ag obair agus mar a tha e sgrìobhte. Aig amannan bidh sinn eadhon a’ roinn beagan mion-fhiosrachaidh ri chèile. Tha an ùine sgaoilidh cuibheasach air a lughdachadh gu uair a thìde. Uaireannan bha sinn deiseil ann an 30-40 mionaidean. Tha an àireamh de bhiteagan air a dhol sìos gu mòr, mura h-eil deich uiread. Gu dearbh, thug factaran eile buaidh cuideachd air an lughdachadh ann an ùine fuasglaidh, leithid autotests. Às deidh gach sgaoileadh, thòisich sinn air ath-shealladh a dhèanamh. Gus am bi beachd aig an sgioba gu lèir air dè a tha ùr, dè a tha air atharrachadh, agus dè a chaidh a thoirt air falbh. Gu mì-fhortanach, cha robh luchd-rianachd an-còmhnaidh a' tighinn thuca, uill, tha luchd-rianachd trang... Tha an sàsachd obrach agam mar leasaiche air a dhol am meud gun teagamh. Nuair as urrainn dhut cha mhòr duilgheadas sam bith a tha san raon comais agad fhuasgladh gu sgiobalta, bidh thu a’ faireachdainn gu h-àrd. Nas fhaide air adhart, tuigidh mi gun tug sinn a-steach cultar devops gu ìre, chan ann gu tur, gu dearbh, ach bha eadhon toiseach a’ chruth-atharrachaidh drùidhteach.

Sgeul a trì
Tòisich. Aon rianachd, roinn leasachaidh beag. Nuair a ruigeas mi tha mi làn neoni, oir ... Chan eil cothrom agam àite sam bith ach bhon phost. Bidh sinn a’ sgrìobhadh chun rianaire agus ag iarraidh ruigsinneachd. A bharrachd air an sin, tha fiosrachadh ann gu bheil e mothachail air an neach-obrach ùr agus gu bheil feum air logins / faclan-faire a chuir a-mach. Bheir iad cothrom bhon stòr agus VPN. Carson a bheir thu cothrom air wiki, teamcity, rundesk? Rudan gun fheum airson neach a chaidh a ghairm gus am pàirt backend gu lèir a sgrìobhadh. Is ann dìreach thar ùine a gheibh sinn cothrom air cuid de dh’ innealan. Bha teachd a-steach, gu dearbh, air a choinneachadh le mì-earbsa. Tha mi a’ feuchainn ri faireachdainn slaodach fhaighinn air mar a tha bun-structar a’ phròiseict ag obair tro chòmhraidhean agus prìomh cheistean. Gu bunaiteach chan eil mi ag aithneachadh rud sam bith. Tha cinneasachadh an aon bhogsa dhubh mar a bha e roimhe. Ach a bharrachd air an sin, tha eadhon na frithealaichean àrd-ùrlar a thathas a’ cleachdadh airson deuchainn nam bogsa dubh. Chan urrainn dhuinn dad a dhèanamh ach meur bho Git a chuir an sin. Chan urrainn dhuinn cuideachd an aplacaid againn a rèiteachadh mar faidhlichean .env. Chan eil ruigsinneachd airson a leithid de ghnìomhachd air a thoirt seachad. Feumaidh tu guidhe gun atharraich thu loidhne ann an rèiteachadh an tagraidh agad air an fhrithealaiche deuchainn. (Tha teòiridh ann gu bheil e deatamach do luchd-rianachd a bhith a’ faireachdainn gu bheil iad cudromach sa phròiseact; mura tèid iarraidh orra loidhnichean atharrachadh anns na configs, dìreach cha bhith feum orra). Uill, mar as àbhaist, nach eil e goireasach? Bidh seo a’ fàs sgìth gu sgiobalta, às deidh còmhradh dìreach leis an rianaire gheibh sinn a-mach gun do rugadh an luchd-leasachaidh airson droch chòd a sgrìobhadh, gu bheil iad le nàdar nan daoine neo-chomasach agus tha e nas fheàrr an cumail air falbh bho chinneasachadh. Ach an seo cuideachd bho luchd-frithealaidh deuchainn, dìreach gun fhios. Tha an còmhstri a’ fàs gu luath. Chan eil conaltradh sam bith ann leis an rianaire. Tha an suidheachadh air a dhèanamh nas miosa leis gu bheil e na aonar. Tha na leanas na dhealbh àbhaisteach. Sgaoil. Chan eil cuid de ghnìomhachd ag obair. Bheir e ùine mhòr dhuinn faighinn a-mach dè a tha a’ dol, tha grunn bheachdan bho luchd-leasachaidh air an tilgeil a-steach don chat, ach mar as trice bidh an rianaire ann an suidheachadh mar sin a’ gabhail ris gur e an luchd-leasachaidh as coireach. An uairsin bidh e a’ sgrìobhadh anns a’ chat, fuirich, cheartaich mi e. Nuair a thèid iarraidh oirnn sgeulachd fhàgail le fiosrachadh mu dè an duilgheadas a bh’ ann, gheibh sinn leisgeulan puinnseanta. Mar, na cuir do shròn far nach buin e. Feumaidh luchd-leasachaidh còd a sgrìobhadh. Tha an suidheachadh nuair a bhios mòran ghluasadan bodhaig ann am pròiseact a’ dol tro aon neach singilte agus dìreach aig a bheil cothrom air na h-obraichean a tha a dhìth air a h-uile duine a choileanadh, gu math brònach. Tha an leithid de dhuine na bhotal uamhasach. Ma tha beachdan Devops a’ strì ri ùine-gu-margaidh a lughdachadh, is e na daoine sin an nàmhaid as miosa de bheachdan Devops. Gu mì-fhortanach, tha an cùirtear a 'dùnadh an seo.

PS Às deidh dhomh bruidhinn beagan mu luchd-leasachaidh vs luchd-rianachd ann an còmhraidhean le daoine, choinnich mi ri daoine a bha a’ roinn mo phian. Ach bha feadhainn ann cuideachd a thuirt nach do thachair iad a-riamh ri rud mar seo. Aig aon cho-labhairt devops, dh ’fhaighnich mi dha Anton Isanin (Alfa Bank) ciamar a dhèilig iad ri duilgheadas a’ bhotail ann an cruth luchd-rianachd, ris an tuirt e: “Chuir sinn putanan nan àite.” A bharrachd air an sin podcast le a chom-pàirt. Bu mhath leam a chreidsinn gu bheil mòran a bharrachd de luchd-rianachd math ann na nàimhdean. Agus tha, tha an dealbh aig an toiseach na fhìor chonaltradh.

Tobar: www.habr.com

Cuir beachd ann