"E whakawhirinaki ana matou tetahi ki tetahi. Hei tauira, karekau he utu” - he uiuinga roa me Tim Lister, kaituhi o Peopleware

"E whakawhirinaki ana matou tetahi ki tetahi. Hei tauira, karekau he utu” - he uiuinga roa me Tim Lister, kaituhi o Peopleware

Tim Lister - he kaituhi pukapuka

  • "Tangata tangata. Nga Kaupapa me nga Kapa Angitu" (ko te pukapuka taketake e kiia ana ko "Peopleware")
  • "Waltzing with the Bears: Whakahaere Morearea i roto i nga Kaupapa Pūmanawa"
  • "He porangi te adrenaline me te zombie e nga tauira. Nga tauira o te whanonga o nga roopu kaupapa"

Ko enei pukapuka katoa he pukapuka rongonui i roto i ta raatau mara, a i tuhia tahi me nga hoa mahi i roto Huihuinga Pūnaha Atlantic. I Rusia, he tino rongonui ana hoa mahi - Tom DeMarco и Pita Hruschka, nana hoki i tuhi nga mahi rongonui maha.

E 40 tau a Tim mo te whakawhanaketanga rorohiko; i te tau 1975 (kaore tetahi o te hunga i tuhi i tenei habrapost i whanau i tenei tau), ko Tim te perehitini tuarua mo Yourdon Inc. Inaianei kua whakapaua e ia tona taima ki te korero, ki te whakaako, ki te tuhituhi, me te toro atu ki a ia i etahi wa me nga purongo nga huihuinga huri noa i te ao.

I uiui matou me Tim Lister mo Habr. Ka whakatuwherahia e ia te huihuinga DevOops 2019, he maha nga patai, mo nga pukapuka me etahi atu. Ko te uiuinga e whakahaerehia ana e Mikhail Druzhinin me Oleg Chirukhin mai i te komiti kaupapa huihuinga.

Mikaera: Ka taea e koe te korero etahi kupu mo nga mahi e mahia ana e koe inaianei?

Tim: Ko ahau te upoko o te Atlantic Systems Guild. Tokoono matou i roto i te Guild, ka kiia matou he tumuaki. E toru i te USA me te toru i Uropi - na reira i kiia ai te Guild ko Atlantic. He maha nga tau kua noho tahi matou, kaore e taea e koe te tatau. Kei a tatou katoa o tatou motuhake. Kua mahi ahau me nga kaihoko mo nga tau tekau kua hipa, neke atu ranei. Ko aku kaupapa ehara i te mea ko te whakahaere anake, engari ko te whakatakoto whakaritenga, te whakamahere kaupapa, me te arotake. Te ahua nei ko nga kaupapa ka tiimata kino te nuinga ka mutu he kino. No reira, he mea tika kia tino whakaarohia nga mahi katoa, kia whakakotahihia nga whakaaro o nga kaihanga. He pai ki te whakaaro he aha taau mahi me te aha. He aha nga rautaki hei whakamahi kia tutuki ai te kaupapa.

He maha nga tau e tohutohu ana ahau i nga kaihoko i roto i nga huarahi maha. He tauira whakamere ko te kamupene hanga karetao mo te pokanga turi me te hope. Kaore te taote e mahi takitahi, engari ka whakamahi i te robot. He mea nui te haumaru i konei. Engari ka ngana koe ki te matapaki i nga whakaritenga me nga tangata e aro nui ana ki te whakaoti rapanga... Ka rere ke te ahua, engari kei te USA FDA (Federal Drug Administration), e raihana ana i nga hua penei i enei robots. I mua i to hoko i tetahi mea me te whakamahi ki nga tangata ora, me whiwhi raihana koe. Ko tetahi o nga tikanga ko te whakaatu i o hiahia, he aha nga whakamatautau, pehea i whakamatauhia e koe, he aha nga hua whakamatautau. Mena ka huri koe i nga whakaritenga, katahi ka haere tonu koe ki tenei mahi whakamatautau nui. I kaha o taatau kaihoko ki te whakauru i te hoahoa tirohanga o nga tono ki o raatau whakaritenga. I a raatau nga whakaahua tika hei waahanga o nga whakaritenga. Me toia e matou ki waho me te whakamarama ko te nuinga kaore enei kaupapa katoa e mohio ki tetahi mea mo nga turi me nga hope, enei mea katoa me te kamera, me era atu. Me tuhi ano i nga tuhinga whakaritenga kia kore ai e rereke, mena ka rerekee etahi tikanga tino nui. Mena kaore te hoahoa ataata i roto i nga whakaritenga, ka tere ake te whakahou i te hua. Ko ta matou mahi he kimi i nga huānga e pa ana ki nga mahi i runga i te turi, te hope, te tuara, toia ki roto ki nga tuhinga motuhake me te kii ko enei nga whakaritenga matua. Me hanga he roopu motuhake o nga whakaritenga mo nga mahi turi. Ma tenei ka taea e maatau te hanga i te huinga o nga whakaritenga. Ka korero tatou mo te rarangi hua katoa, kaua mo nga robots motuhake.

He maha nga mahi i mahia, engari ka tae tonu ratou ki nga waahi o mua i whakapaua e ratou nga wiki me nga marama o nga whakamatautau karekau he tikanga, he hiahia ranei, na te mea ko o raatau whakaritenga i whakaahuahia ki te pepa kaore i rite ki nga tino whakaritenga i hangaia ai nga punaha. I korero te FDA ki a raatau i nga wa katoa: kua rereke o whakaritenga, inaianei me tirotiro koe i nga mea katoa mai i te wahanga. Ko nga arotakenga o te hua katoa i mate te hinonga.

Na, he mahi whakamiharo ka kite koe i a koe i te timatanga o tetahi mea whakamere, a ko nga mahi tuatahi ka whakatakoto i etahi atu ture o te keemu. Mena ka mohio koe ka timata tenei mahi moata ki te mahi pai mai i te taha whakahaere me te tirohanga hangarau, tera pea ka puta he kaupapa nui. Engari ki te mea kua wehe atu tenei waahanga i te huarahi, kua he ki tetahi wahi, ki te kore e kitea e koe nga whakaaetanga taketake... kao, ehara i te mea ka taka to kaupapa. Engari kaore koe e kaha ki te kii: "I tino pai ta matou mahi, i tino whai hua nga mea katoa." Ko enei nga mea ka mahia e au i te wa e korero ana ahau ki nga kaihoko.

Mikaera: Arā, ka whakarewahia e koe nga kaupapa, mahia etahi momo whana ka tirohia kei te ahu tika nga reera?

Tim: Kei a matou ano nga whakaaro me pehea te whakakotahi i nga waahanga katoa o te panga: he aha nga pukenga e hiahiatia ana e matou, i te wa e hiahiatia ana, he aha te ahua o te roopu me etahi atu mea tino nui. Kei te hiahia tatou i nga kaimahi wa-katoa, ka taea ranei e tatou te utu i tetahi tangata wa-waahi? Te whakamahere, te whakahaere. Ko nga patai penei: He aha te mea nui mo tenei kaupapa? Me pehea te whakatutuki i tenei? He aha ta tatou e mohio ana mo tenei hua, kaupapa ranei, he aha nga raru me te waahi kei te takoto nga mea kaore e mohiotia, me pehea tatou ki te whakatutuki i enei mea katoa? Ae ra, i tenei wa ka timata te tangata ki te karanga "He aha te kaikawe?!" Kaati, he ngawari katoa koutou, engari he aha? He aha te ahua o te kaupapa, me pehea koe ki te whakaputa i roto i te huarahi e pai ana ki te kaupapa? Kaore e taea e koe te kii noa "ka toro atu ta maatau huarahi ki tetahi mea, he roopu Scrum matou!" He poauau tenei, he kore noa. Ka haere koe ki hea, hei aha te mahi, kei hea te kaupapa? Ka ako au i aku kaihoko ki te whakaaro mo enei patai katoa.

19 tau te kakama

Mikaera: I roto i te Agile, he maha nga wa e ngana ana nga tangata ki te kore e tautuhi i tetahi mea i mua, engari ki te whakatau i te mutunga o te wa e taea ana, e kii ana: he nui rawa taatau, kaore au e whakaaro mo te hoahoanga katoa. Kaore au e whakaaro mo etahi atu mea; engari, ka tukuna e au tetahi mea e pai ana ki te kaihoko inaianei.

Tim: Ki taku whakaaro ko nga tikanga kaikawe, timata mai Te Tino Manene Agile i roto i te 2001, whakatuwheratia nga kanohi o te ahumahi. Engari i tetahi atu taha, kaore he mea tino pai. Ko ahau katoa mo te whakawhanaketanga auau. He tino whai tikanga te tukuruatanga i roto i te nuinga o nga kaupapa. Engari ko te patai e tika ana kia whakaarohia e koe: ka mutu te hua ka whakamahia, ka pehea te roa? He hua tenei e ono marama i mua i te whakakapi i tetahi atu mea? He hua ranei tenei ka mahi mo nga tau maha? Ko te tikanga, e kore ahau e whakaingoa i nga ingoa, engari... I New York me tona hapori putea, he tawhito rawa nga punaha taketake. He mea whakamiharo tenei. Ka titiro koe ki a raatau ka whakaaro, mena ka taea e koe te hoki ki muri i te waa, ki te 1994, ka kii atu ki nga kaihanga: "I haere mai ahau i nga ra kei mua, mai i te 2019. Whakawhanakehia tenei punaha mo te wa e hiahia ana koe. Whakanuia, whakaarohia te hoahoanga. Katahi ka whakapai ake mo te neke atu i te rua tekau ma rima tau. Mena ka whakaroa koe i te whakawhanaketanga mo te wa roa, i roto i te kaupapa nui o nga mea kaore tetahi e kite!" I a koe e whakatau tata ana i nga mea mo te wa roa, me whakaaro koe ki te utu katoa. I etahi wa ka tino whai hua te hoahoanga hoahoa, i etahi wa kaore. Me titiro a tawhio noa me te patai ki a tatou ano: kei te tika ranei tatou mo tenei whakatau?

Na ko te whakaaro penei "He kaikawe matou, ma te kaihoko tonu e korero ki a matou he aha tana e hiahia ana kia whiwhi" - he tino poauau. Kaore nga kaihoko i te mohio ki ta ratou e hiahia ana, me te mea nui atu kaore ratou e mohio ki nga mea ka taea e ratou. Ka timata etahi tangata ki te whakahua i nga tauira o mua hei tohenga, kua kite ahau i tenei. Engari karekau te hunga matatau ki te korero penei. Ka kii ratou: "Ko te 2019, koinei nga whai waahi kei a matou, a ka taea e matou te whakarereke i te ahua o ta matou titiro ki enei mea!" Engari kaua e peehi i nga otinga o naianei, kia ataahua ake, kia pai ake te heru, i etahi wa me haere koe ki waho ka kii: "Kia whakaaro ano tatou i ta tatou e ngana ana ki konei!"

A ki taku whakaaro kaore e taea e te nuinga o nga kaihoko te whakaaro mo te raru penei. Ka kite noa ratou i nga mea kei a raatau, heoi ano. Ka mutu ka haere mai me nga tono penei "kia ngawari ake tenei," ahakoa he aha ta raatau korero. Engari ehara matou i te kaitaita, i te kaitaitai ranei, no reira ka taea e matou te tango ota ahakoa te ahua poauau ka puta mai ka tunua ki te kihini. Ko matou to ratou kaiarahi. Me whakatuwhera o ratou kanohi me te kii: hey, he waahi hou kei konei! Kei te mohio koe ka taea e matou te whakarereke i te mahi o tenei waahanga o to pakihi? Ko tetahi o nga raru o Agile ko te whakakore i te maarama he aha te waahi, he aha te raru, he aha te mea me mahi, he aha nga hangarau e waatea ana e pai ana mo tenei ahuatanga.

Akene kei te tino pohehe ahau i konei: he maha nga mea whakamiharo e puta ana i roto i te hapori kaikawe. Engari he raru ahau na te mea kaore i te tautuhi kaupapa, ka tiimata te tangata ki te kokiri i o ratou ringa. Ka patai ahau i konei - he aha ta tatou mahi, me pehea tatou? Na te ahua makutu ka puta i nga wa katoa me mohio te kaihoko atu i tetahi. Engari ka tino mohio te kaihoko ina whiriwhiria e ia nga mea kua oti te hanga e tetahi. Mena kei te pirangi au ki te hoko motoka ka mohio au ki te rahi o te tahua moni a taku whanau, katahi ka tere au ki te kowhiri i tetahi motuka e pai ana ki taku ahua noho. I konei e mohio ana ahau ki nga mea katoa pai atu i tetahi! Engari kia mahara kua mahia e tetahi nga motuka. Kaore au i te mohio ki te hanga waka hou, ehara ahau i te tohunga. Ina hanga tatou i nga hua ritenga, hua motuhake ranei, me whai whakaaro te reo o te kaihoko, engari ehara ko tenei anake te reo.

Oleg: I whakahuahia e koe te Agile Manifesto. Me whakahōu, whakahouhia rānei ma te whai whakaaro ki te maaramatanga hou o te take?

Tim: E kore ahau e pa ki a ia. Ki taku whakaaro he tuhinga nui o mua. Ko taku tikanga, ko ia tonu. Kei te huri ki te 19 ona tau, kua koroheketia ia, engari i roto i tona wa ka huri ia. Ko te mea i pai tana mahi ko tana whakaohooho i a ia ka timata te komuhumuhu mo ia. Ko koe, te nuinga, kaore ano kia mahi i roto i te umanga i te tau 2001, engari ka mahi nga tangata katoa i runga i nga tikanga. Pūmanawa Engineering Institute, e rima nga taumata o te tauira whakaoti rorohiko (CMMI). Kaore au i te mohio mena he korero penei nga korero o mua ki a koe, engari he mea pakaru. I te tuatahi, i whakapono te tangata mehemea ka tika te whakarite i nga tikanga, ka ngaro noa iho nga raruraru. Na ka tae mai te Manifesto me te kii: "Kao, kaore, kao - ka noho maatau ki runga i nga tangata, ehara i nga tikanga." He rangatira matou mo te whanaketanga rorohiko. Kei te mohio tatou ko te mahi tino pai he mirage, kaore e tupu. He nui rawa te ahua o nga kaupapa, ko te whakaaro mo te kotahitanga tino pai mo nga kaupapa katoa kaore he tikanga. He uaua rawa nga raruraru ki te kii he kotahi anake te otinga mo nga mea katoa (kia ora, nirvana).

Kare au e whakaaro ki te titiro ki nga wa kei te heke mai, engari ka kii ahau kua timata te tangata ki te whakaaro ake mo nga kaupapa. Ki taku whakaaro he tino pai te Agile Manifesto ki te peke ki waho me te kii, "Hey! Kei runga koe i te kaipuke, ko koe ano te taraiwa i tenei kaipuke. Me whakatau e koe - kaore matou e kii i tetahi tohutao mo te ao mo nga ahuatanga katoa. Ko koe te kaihoe o te kaipuke, mena he pai koe, ka kitea he huarahi ki te whainga. He kaipuke ano kei mua i a koe, he kaipuke ano kei muri i a koe, engari, i runga i te tikanga, he ahurei to haerenga." He mea penei! He huarahi whakaaro. Ki ahau nei, karekau he mea hou i raro i te ra, kua tere te tangata i mua, ka rere ano, engari mo koe tenei te tino haerenga, e kore ahau e korero ki a koe he aha nga mea ka pa ki a koe. Me whai koe i nga pukenga o te mahi ruruku i roto i te roopu, a mena kei a koe ano, ka pai nga mea katoa ka tae koe ki to hiahia.

Taonga Tangata: 30 tau i muri mai

Oleg: He hurihanga ranei a Peopleware me te Manifesto?

Tim: Peopleware... I tuhia e maua ko Tom tenei pukapuka, engari karekau i whakaaro ka peneitia. He aha te mea i pa ki nga whakaaro o te tini o nga tangata. Koinei te pukapuka tuatahi i kii: Ko te whakawhanaketanga rorohiko he mahi tino kaha te tangata. Ahakoa to tatou ahua hangarau, he hapori tangata ano tatou e hanga ana i tetahi mea nui, ara nui, tino uaua. Kaore e taea e tetahi te hanga i enei mea anake, tika? Na ko te whakaaro o te "rōpū" ka tino nui. A ehara i te mea mai i te tirohanga whakahaere, engari mo nga tangata hangarau i hui tahi ki te whakaoti rapanga hohonu tino uaua me te tini o nga mea e kore e mohiotia. Ki ahau ake nei, he whakamatautau nui tenei mo te matauranga puta noa i aku mahi. A i konei me kaha koe ki te kii: ae, he nui ake tenei raru i taku ake e taea te hapai, engari katahi ka kitea he otinga huatau ka taea e tatou te whakamanamana. A, ki taku whakaaro ko tenei whakaaro te mea i paoho te nuinga. Ko te whakaaro ka mahi tatou i tetahi wahanga o te waa ki a tatou ano, he wahanga o te waa hei roopu roopu, me te nuinga o nga wa ka whakatauhia e te roopu. Ko te whakaoti rapanga a-rōpū kua tere ka noho hei waahanga nui o nga kaupapa uaua.

Ahakoa te nui o nga korero kua tukuna e Tim, he iti noa nga korero kua tukuna ki runga YouTube. Ka taea e koe te titiro ki te purongo "Te Hokinga Mai o nga Taonga Tangata" mai i te tau 2007. Ko te kounga, ko te tikanga, he maha nga mea e hiahiatia ana.

Mikaera: Kua rereke nga mea i roto i nga tau 30 kua hipa mai i te whakaputanga o te pukapuka?

Tim: Ka taea e koe te titiro ki tenei mai i nga koki maha. Ko te korero a te iwi... i mua, i nga wa ngawari, i noho koe me to roopu ki te tari kotahi. Ka noho tata koe ia ra, inu kawhe tahi me te korerorero mo te mahi. Ko te mea kua tino rerekee ko te mea ka taea te tohatoha i nga roopu ki nga whenua, ki nga whenua rereke me nga waahi waahi, engari kei te mahi tonu ratou i te raru kotahi, ka taapirihia he paparanga hou o te uaua. He kura tawhito pea tenei, engari karekau he rite ki te korero a kanohi ki te kanohi kei te noho tahi koutou, e mahi tahi ana, ka taea e koe te haere ki runga ki tetahi hoa mahi me te kii, tirohia nga mea i kitea e au, he pehea te pai ki a koe? Ko nga korerorero kanohi ki te kanohi he huarahi tere ki te whakawhiti ki te whakawhitiwhiti korero opaki, a ki taku whakaaro me pai ano te hunga kaikawe. A kei te maaharahara ano ahau na te mea i te mea he iti noa te ao, inaianei kua kapi katoa i nga roopu tohatoha, he tino uaua katoa.

Kei DevOps tatou katoa e noho ana

Mikaera: Ahakoa mai i te tirohanga a te komiti kaupapa huihuinga, he tangata kei California, i New York, Europe, Russia... kare ano he tangata i Singapore. He tino nui te rereketanga o te matawhenua, a kua timata nga tangata ki te horapa atu. Mena kei te korero tatou mo te whakawhanaketanga, ka taea e koe te korero atu mo nga devops me te wawahi i nga arai i waenga i nga kapa? He ariā kei te noho nga tangata katoa ki roto i o raatau papa, a inaianei kei te hinga nga papa, he aha to whakaaro mo tenei whakataurite?

Tim: Ki ahau nei, i runga i nga mahi hangarau hou, he mea nui te devops. I mua, kei a koe nga roopu kaiwhakawhanake me nga kaiwhakahaere, i mahi, i mahi, i mahi, a i etahi wa ka puta mai tetahi mea ka taea e koe te haere mai ki nga kaiwhakahaere me te huri mo te whakaputa. I konei ka timata te korerorero mo te bunker, na te mea he hoa rangatira nga kaiwhakahaere, ehara i te hoariri, engari i korero koe ki a raatau i te wa kua rite nga mea katoa ki te haere ki te mahi. I haere koe ki a raatau me te kii: tirohia he aha te tono kei a matou, engari ka taea e koe te whakaputa i tenei tono? Na inaianei kua rereke te kaupapa katoa mo te tuku mo te pai ake. Ko taku tikanga, i puta tenei whakaaro ka taea e koe te huri tere. Ka taea e tatou te whakahou i nga hua i runga i te rere. I nga wa katoa ka menemene ahau ina puta ake a Firefox i runga i taku pona ka kii, hey, kua whakahouhia e matou to Firefox ki muri, a ka whai meneti koe, ka pai koe ki te pao mai ki konei ka hoatu e matou te putanga hou. Na ka rite ahau, "Aue, e tama!" I a au e moe ana, e mahi ana ratou ki te tuku i tetahi putanga hou i runga tonu i taku rorohiko. He mea whakamiharo tenei, he mea whakamiharo.

Engari koinei te uaua: kei a koe tenei ahuatanga me te whakahou i te rorohiko, engari he uaua ake te whakauru tangata. Ko te mea e hiahia ana ahau ki te whakapuaki i te korero matua o DevOops ko te mea he maha atu o taatau kaitakaro inaianei. Mena ka whakaaro noa koe mo nga tangata katoa e uru ana ki te roopu kotahi…. I whakaarohia e koe he roopu, he nui noa atu i te roopu kaiwhakaputa hötaka. He kaiwhakaatu enei, he kaiwhakahaere kaupapa, me etahi atu tangata. A kei a ia tangata o ratou ake whakaaro mo te ao. He tino rereke nga kaiwhakahaere hua mai i nga kaiwhakahaere kaupapa. Kei nga kaiwhakahaere a raatau ake mahi. He raruraru tino uaua ki te whakarite i nga kaiuru katoa kia mohio tonu ki nga mea kei te tupu, kia kaua e porangi. Me wehe nga mahi a te roopu me nga mahi e pa ana ki nga tangata katoa. He mahi tino uaua tenei. I tetahi atu taha, ki taku whakaaro he pai ake i nga tau kua hipa. Koinei tonu te huarahi e tipu ai te tangata me te ako ki te whakahaere tika. Ina whakauru koe, ka mohio koe kaore he whanaketanga i raro i te whenua, kia kore ai e ngokingoki te rorohiko i te wa whakamutunga ano he jack-in-the-box: penei, titiro ki ta matou mahi i konei! Ko te whakaaro ka taea e koe te whakauru me te whakawhanaketanga, a, i te mutunga ka huri koe i runga i te maa me te huri haere. He mea nui tenei katoa ki ahau. Ma tenei ka taea te hanga uara ake mo nga kaiwhakamahi o te punaha me to kaihoko.

Mikaera: Ko te whakaaro katoa o devops ko te whakaputa i nga whanaketanga whai kiko i te wa e taea ai. Ka kite ahau kua timata te ao ki te tere haere ake. Me pehea te urutau ki aua momo whakaterenga? Tekau tau ki muri karekau tenei!

Tim: Ko te tikanga, e hiahia ana te katoa kia nui ake te mahi. Kaore he take ki te nuku, kohia noa atu. I etahi wa me puhoi koe mo te whakahou taapiri e whai ake nei ki te kawe mai i tetahi mea whai hua - he mea noa tera.

Ko te whakaaro me oma, oma, oma ehara i te mea pai. Kaore pea he tangata e hiahia ana ki te noho penei. Kei te pirangi ahau ki te manawataki o nga tukunga ki te whakarite i te manawataki o te kaupapa. Mena ka whakaputa noa koe i te awa o nga mea iti, ahua kore noa iho, kaore he tikanga. Engari ki te ngana ki te tuku wawe i nga mea, ko te mea pai ki te korerorero me nga kaiwhakawhanake matua me nga kaiwhakahaere hua me nga kaupapa ko te rautaki. Ka whai tikanga ano tenei?

Ko nga tauira me nga tauira

Oleg: I te nuinga o te wa ka korero koe mo nga tauira me nga tauira, a koinei te rereketanga o te oranga me te mate o nga kaupapa. Na inaianei, ka pakaru mai nga devops ki o maatau oranga. Kei a ia ano etahi o ona ake tauira me ana tauira anti-tauira ka taea te patu i te kaupapa i runga i te waahi?

Tim: Ka puta nga tauira me nga tauira anti-tauira i nga wa katoa. He mea hei korero. Ana, tera ano tenei mea e kiia nei he "mea kanapa." He tino pai nga tangata ki te hangarau hou. Ka miharo noa ratou ki te kanapa o nga mea katoa e ahua hauhau ana me te huatau, ka mutu te patai: he mea tika ranei? He aha ta tatou e tutuki ai? He pono tenei mea, he whai tikanga? He maha nga wa ka kite ahau i nga tangata, ki te korero, i runga i te waahanga o te hangarau. Kei te whakapouri ratou i nga mea e tupu ana i te ao. Engari ki te ata titiro koe ki nga mea whai hua ka mahia e ratou, he maha nga wa kaore he mea whai hua!

I korero noa matou me o matou hoa ko tenei tau he tau huritau, rima tekau tau mai i te taunga mai o te tangata ki te marama. Ko tenei i te tau 1969. Ko te hangarau i awhina i nga tangata kia tae ki reira ehara i te hangarau 1969, engari ko te 1960, 62 ranei, na te mea i pirangi a NASA ki te whakamahi i nga mea e pai ana nga taunakitanga o te pono. Na ka titiro koe ka mohio - ae, a he pono! Inaianei, kaore, kaore, engari ka raru koe ki te hangarau na te mea kua panaia nga mea katoa, kua hokona mai i nga kapiti katoa. Ka karanga nga tangata mai i nga waahi katoa: "Nana, he mea hou tenei, te mea tino ataahua o te ao, e tika ana mo te katoa!" Kaati, koina... ko te nuinga ka puta he whakapati noa enei katoa, katahi ka peia katoatia. Tena pea na te mea kua kaumatua ahau me te titiro ki nga mea penei me te tino pohehe, ka oma nga tangata ki waho ka kii kua kitea e ratou te huarahi anake, tino tika ki te hanga i nga hangarau pai. I tenei wa, ka oho mai he reo i roto i ahau e kii ana: "He aha te raruraru!"

Mikaera: Ae, e hia nga wa i rongo ai tatou mo te matā hiriwa e whai ake nei?

Tim: He tika, a koinei te tikanga o nga mea! Hei tauira... ko te ahua nei kua waiho hei katakata puta noa i te ao, engari i konei ka korero nga tangata mo te hangarau poraka. A ka tino whai tikanga ki etahi ahuatanga! Mena ka tino hiahia koe ki nga taunakitanga pono mo nga huihuinga, kei te mahi te punaha kaore he tangata i tinihanga ki a matou, ina he raru to haumaru me nga mea katoa i konatunatua - he maamaa te poraka. Engari ki te kii ratou ka huri te Poraka Poraka puta noa i te ao, ka tahia nga mea katoa i tona huarahi? Moemoea ake! He hangarau tino utu me te uaua tenei. Hangarau uaua me te pau te wa. Tae atu ki nga tikanga algorithm, i nga wa katoa me tatau ano koe i te pangarau, me nga huringa paku... he whakaaro pai tenei - engari mo etahi keehi anake. Ko taku oranga katoa me taku mahi e pa ana ki tenei: nga whakaaro whakamere i roto i nga ahuatanga tino motuhake. He mea tino nui kia mohio koe he aha to ahuatanga.

Mikaera: Ae, ko te "patai mo te oranga, te ao me nga mea katoa": he pai tenei hangarau, huarahi ranei mo to ahuatanga, kaore ranei?

Tim: Ko tenei patai ka taea te korero me te roopu hangarau. Ka kawea mai pea etahi kaitohutohu. Tirohia te kaupapa me te mohio - ka mahia e tatou he mea tika me te whai hua, pai ake i mua? Ka pai pea, kare pea. Engari ko te mea nui, kaua e whakatau i taua whakatau ma te taunoa, na te mea i kii mai tetahi: "E tino hiahia ana matou ki te poraka! No tai‘o noa vau no nia ia ’na i roto i te hoê vea i nia i te manureva!” Tino? Ehara i te mea katakata.

Ko te pakiwaitara "devops engineer"

Oleg: Inaianei kei te whakatinana nga tangata katoa i nga devops. Ka panui tetahi mo nga devops i runga i te Ipurangi, a apopo ka puta ano he waahi ki runga i te waahi whakauru. "devops engineer". I konei e hiahia ana ahau ki te kukume i to whakaaro: ki to whakaaro he tika to tenei kupu, "devops engineer," ki te ora? He whakaaro ko devops he ahurea, a, kaore he mea e taapiri atu ki konei.

Tim: Na-na. Ma ratou e tuku korero mo tenei kupu. He mea hei hanga ahurei. Kia kitea ra ano he huinga ahurei o nga pukenga kei muri i te tuunga penei, kare au e hoko! Ko te tikanga, he taitara mahi ta matou, "devops engineer," he taitara whakamere, ae, ka aha? Ko nga taitara mahi he mea tino whakamere. Me kii "kaiwhakawhanake" - he aha tonu? He rereke nga tikanga o nga whakahaere rereke. I etahi kamupene, ka tuhia e nga kaihōtaka kounga teitei nga whakamatautau ka nui ake te mohio atu i nga whakamatautau i tuhia e nga kaiwhakaatu ngaio motuhake i etahi atu kamupene. He aha, he kaihōtaka, he kaiwhakamātau rānei ināianei?

Ae, he taitara mahi ta matou, engari mena ka roa te patai, ka mutu ka puta ko matou katoa he kai whakaoti rapanga. He hunga rapu otinga matou, he pukenga hangarau etahi, he rerekee etahi. Mena kei te noho koe i roto i tetahi taiao kua uru mai a DevOps, kei te uru koe ki te whakaurunga o te whakawhanaketanga me te whakahaeretanga, a he tino kaupapa nui tenei mahi. Engari ki te pataia koe he aha te tino mahi me te aha kei a koe te kawenga, te ahua kua mahia e te tangata enei mahi katoa mai i nga wa o mua. "Kei ahau te kawenga mo te hoahoanga", "Kei ahau te kawenga mo nga papaa raraunga" me era atu, ahakoa, ka kite koe - ko enei katoa i mua i te "devops".

Ina korero mai tetahi ki a au i tana taitara mahi, kaore au e tino whakarongo. He pai ake te tuku ki a ia ki te korero ki a koe he aha tana kawenga, ma tenei ka pai ake te maarama ki te take. Ko taku tauira tino pai ko te kii te tangata he "kaiwhakahaere kaupapa." He aha? Karekau he tikanga, kare ano au i te mohio ki taau mahi. Ka taea e te kaiwhakahaere kaupapa te kaiwhakawhanake, te kaihautu o te roopu e wha nga tangata, te tuhi waehere, te mahi mahi, kua noho hei kaiarahi roopu, e mohiotia ana e te tangata ano he rangatira. Ano hoki, ka taea e te kaiwhakahaere kaupapa te kaiwhakahaere e whakahaere ana i nga tangata e ono rau i runga i tetahi kaupapa, e whakahaere ana i etahi atu kaiwhakahaere, kei a ia te kawenga mo te tuhi i nga raarangi me te whakamahere i nga tahua, ko tera anake. He ao tino rereke enei e rua! Engari he rite tonu ta ratou taitara mahi.

Kia huri kee tatou i tenei. He aha koe e tino pai ana, he nui to wheako, he pukenga koe? He aha te kawenga mo koe na te mea ka whakaaro koe ka taea e koe te whakahaere i te mahi? Na konei ka timata tonu tetahi ki te whakakahore: kaore, kaore, kaore, kaore au e hiahia ki te whakahaere i nga rauemi kaupapa, ehara i taku pakihi, he tangata hangarau ahau ka mohio ahau ki te whakamahinga me nga atanga kaiwhakamahi, kaore au. E hiahia ana ahau ki te whakahaere i nga ope o nga tangata katoa, me haere ahau ki te mahi.

Ae ra, he kaikauwhau nui ahau mo te huarahi e pai ai tenei momo wehenga o nga pukenga. Ko nga waahi ka taea e nga tohunga hangarau te whakatipu i o raatau umanga ki ta raatau e hiahia ana. Heoi ano, kei te kite tonu ahau i nga whakahaere e amuamu ana nga tohunga hangarau: Me haere ahau ki te whakahaere kaupapa na te mea koinei anake te huarahi i roto i tenei kamupene. I etahi wa ka arahi tenei ki nga hua kino. Ko nga tohunga hangarau tino pai ehara i te mea he kaiwhakahaere pai, a, kaore e taea e nga kaiwhakahaere pai te whakahaere hangarau. Kia pono tatou mo tenei.

Ka kite ahau i te nui o te tono mo tenei inaianei. Mena he tohunga koe, ka taea e to kamupene te awhina i a koe, engari ahakoa, me tino rapu koe i to ake huarahi mahi na te mea kei te huri haere tonu te hangarau me te hiahia koe ki te whakahou i a koe ano! I roto i nga tau e rua tekau noa, ka taea e nga hangarau te huri i te rima nga wa. He mea ke te hangarau...

"Nga tohunga mo nga mea katoa"

Mikaera: Me pehea e taea ai e nga tangata te pa ki te tere o te huringa hangarau? Kei te tipu haere to ratau uaua, kei te piki haere te tokomaha, kei te piki haere hoki te katoa o nga whakawhitiwhiti korero i waenga i nga tangata, ka puta mai kaore e taea e koe te noho hei "tohunga mo nga mea katoa."

Tim: Tika! Mena kei te mahi koe i roto i te hangarau, ae, me tino whiriwhiri koe i tetahi mea motuhake me te ruku ki roto. Ko etahi hangarau e kitea ana e to whakahaere he whai hua (a ka whai hua pea). A, ki te kore koe e aro atu - kare rawa ahau e whakapono ka penei taku korero - kaati, me neke koe ki etahi atu whakahaere he pai ake te hangarau, he pai ake ranei te ako.

Engari i te nuinga, ae, kei te tika koe. Kei te tipu haere nga hangarau ki nga taha katoa i te wa kotahi; kaore e taea e tetahi te kii "He tohunga hangarau ahau mo nga hangarau katoa e noho ana." I tetahi atu taha, he tangata hautai e mau ana i nga matauranga hangarau me te porangi ki tera. Kua kite ahau i etahi o nga tangata penei, ka manawa tonu ratou, ka ora, he pai, he pai ki te korero ki a ratou. Ka rangahau ratou ehara i nga mea e tupu ana i roto i te whakahaere, engari i te nuinga o te waa, ka korero ratou mo taua mea, he tohunga hangarau tino pai, he tino mohio, he whai take. Ka ngana noa ratou ki te noho ki runga i te tihi o te ngaru, ahakoa he aha ta ratou mahi matua, na te mea ko to ratou ngakau nui ko te nekehanga o te Hangarau, te whakatairanga i te hangarau. Mena ka tutaki koe ki tetahi tangata pera, me haere koe ki te tina ki a ia me te korero mo nga mea maha i te tina. Ki taku whakaaro ko tetahi whakahaere e hiahia ana kia rua nga taangata penei.

Ngā mōrea me te rangirua

Mikaera: Ko nga miihini honore, ae. Kia pa ki te whakahaere morearea i a tatou e whai wa. I timata matou i tenei uiuinga me te korerorero mo nga punaha rongoa, kei reira nga hapa ka puta he hua kino. Na ka korero matou mo te Papatono Marama, he miriona taara te utu mo te hapa, me te maha o nga oranga tangata. Inaianei kei te kite ahau i te rerekee o nga mahi i roto i te umanga, kaore nga tangata e whakaaro mo nga tupono, kaua e ngana ki te matapae, kaua e mataki.

Oleg: Neke tere ka pakaru nga mea!

Mikaera: Ae, tere haere, pakaru nga mea, maha noa atu nga mea, kia mate koe i tetahi mea. Mai i to tirohanga, me pehea te huarahi o te kaiwhakawhanake toharite ki te ako ki te whakahaere morearea inaianei?

Tim: Me tuhi he rarangi ki konei i waenganui i nga mea e rua: nga tupono me te koretake. He mea rereke enei. Ka puta te koretake ina karekau koe i te rawaka o nga raraunga i tetahi wa ka tae ki te whakautu tuturu. Hei tauira, i te timatanga o te kaupapa, ki te patai tetahi ki a koe "ahea koe ka oti ai te mahi," mena he tangata pono koe, ka kii koe, "Kaore au e mohio." Kaore koe i te mohio, ka pai. Kare ano koe i ako i nga raruraru, kaore koe i te mohio ki te roopu, kaore koe i te mohio ki o raatau pukenga, me era atu. He koretake tenei.

Ka puta mai nga raru ka taea te tautuhi i nga raru pea. Ka puta pea tenei momo mea, he nui ake te tupono ki te kore, engari iti iho i te kotahi rau paiheneti, kei waenganui. Na te mea, ka puta nga mea katoa, mai i nga whakaroa me nga mahi koretake, engari tae noa ki te mate mo te kaupapa. Ko te putanga, ka kii mai koe - e tama, kia kopakia a tatou marara ka wehe atu i te takutai, kare rawa e mutu, kua mutu katoa, wa. I hanga e matou te whakaaro ka pai tenei mea, engari kaore rawa i te mahi, kua tae ki te wa kia mutu. Ko enei nga ahuatanga.

I te nuinga o nga wa, he ngawari ake nga raruraru ki te whakaoti i te wa kua puta ake, i te wa e pa ana te raruraru i tenei wa. Engari ka tae mai he raruraru ki mua i a koe, kaore koe e mahi i te whakahaere morearea—kei te mahi whakaoti rapanga, whakahaere raru. Mēnā he kaiwhakawhanake matua koe, he kaiwhakahaere rānei, me whakaaro koe he aha te mea ka puta he whakaroa, he moumou taima, he utu kore, he hinga ranei te kaupapa katoa? He aha te mea ka mutu, ka timata ano? Ka mahi enei mea katoa, ka aha tatou? He whakautu ngawari e tika ana mo te nuinga o nga ahuatanga: kaua e rere atu i nga tupono, mahi ki runga. Tirohia me pehea e taea ai e koe te whakatau i tetahi ahuatanga morearea, whakaitihia kia kore noa, huri mai i te raru ki tetahi atu mea. Engari i te kii: pai, ka whakatikahia e matou nga raru ka puta ake.

Me noho te koretake me te tupono kei mua i nga mea katoa e pa ana ki a koe. Ka taea e koe te tango i tetahi mahere kaupapa, tirohia etahi morearea nui i mua i te waa ka kii: me mahi inaianei, na te mea ka he tetahi o enei, kaore he mea ke atu. Kaua koe e manukanuka ki te ataahua o te tepu i runga i te tepu mena kaore i te marama mena ka taea e koe te tunu kai. Tuatahi me mohio koe ki nga raru katoa o te whakarite i tetahi kai reka, mahi ki a raatau, katahi ka whakaarohia nga mea katoa kaore he tino riri.

Ano, he aha te mea motuhake o to kaupapa? Kia kite tatou he aha te mea ka paheke to tatou kaupapa. He aha ta tatou e mahi hei whakaiti i te tupono ka pa mai tenei? I te nuinga o te wa kaore e taea e koe te whakakore noa i a raatau 100% me te kii ma te ngakau marama: "Koinei, ehara tenei i te raru, kua whakatauhia te raru!" Ki ahau nei he tohu tenei mo te whanonga pakeke. Koinei te rereketanga o te tamaiti me te pakeke - ko te whakaaro o nga tamariki he matekore ratou, kaore he mea e hee, ka pai nga mea katoa! I taua wa ano, ka matakitaki nga pakeke ki te pekepeke o nga tamariki e toru tau ki runga i te papa takaro, ka whai i nga nekehanga me o ratou kanohi me te kii ki a ratou ano: "ooh-ooh, ooh-ooh." Ka tu ahau ki te taha tata ka takatu ki te hopu ina hinga te tamaiti.

I tetahi atu taha, ko te take i pai ai ahau ki tenei pakihi na te mea he morearea. Ka mahia e matou etahi mea, a he mea morearea aua mea. Me whai huarahi pakeke. Ko te ngakau nui anake e kore e whakaoti i o raru!

Te whakaaro hangarau pakeke

Mikaera: He pai te tauira me nga tamariki. Mena he miihini noa ahau, ka koa ahau ki te tamariki. Engari me pehea e neke atu ai koe ki nga whakaaro pakeke ake?

Tim: Ko tetahi o nga whakaaro e mahi pai ana ki te hunga timatanga, ki te kaiwhakawhanake kua pumau ranei ko te kaupapa o te horopaki. He aha ta tatou e mahi nei, he aha ta tatou e tutuki ai. He aha te mea nui mo tenei kaupapa? Ehara i te mea ko wai koe i runga i tenei kaupapa, ahakoa he kaiwhakangungu koe, he tohunga hoahoa ranei, me whai horopaki te katoa. Me whai whakaaro nga tangata katoa ki runga ake i a raatau ake waahanga mahi. "Ka mahia e au taku waahanga, a i te wa e mahi ana taku waahanga, ka koa ahau." Kare, kare ano. He mea utu tonu (kaore he kino!) ki te whakamaumahara ki nga tangata mo te horopaki e mahi ana ratou. He aha ta tatou katoa e ngana ana kia tutuki tahi. Ko nga whakaaro ka taea e koe te tamariki mena ka pai nga mea katoa me to waahanga o te kaupapa - tena koa, kaua e pera. Mena ka whiti tatou i te raina mutunga, ka whiti tahi tatou. Ehara i te mea ko koe anake, ko tatou katoa. Mena ka timata nga tangata katoa i roto i te kaupapa, pakeke mai, rangatahi, ki te korero he aha te mea nui mo te kaupapa, he aha te kamupene e whakangao moni ana ki nga mea e ngana ana tatou katoa ki te whakatutuki... ka pai ake te ahua o te nuinga o ratou na te mea ka ka kite i te hononga o a raatau mahi ki nga mahi a etahi atu. I tetahi taha, kei te mohio ahau ki te waahanga kei a au ake te kawenga. Engari ki te whakaoti i te mahi e hiahia ana matou ki nga taangata katoa. A, ki te tino whakaaro koe kua oti koe, he mahi tonu kei roto i te kaupapa!

Oleg: Ko te tikanga, ki te mahi koe i runga i te korero a Kanban, ka pa ana koe ki te pounamu o etahi whakamatautau, ka taea e koe te whakamutu i taau mahi i reira (hei tauira, te kaupapa) ka haere ki te awhina i nga kaiwhakamatautau.

Tim: Tika tonu. Ki taku whakaaro ko nga tohunga hangarau pai rawa atu, mena ka ata titiro koe ki a raatau, he ahua o ratou ake kaiwhakahaere. Me pehea taku whakatakoto i tenei...

Oleg: Ko to oranga to kaupapa, ka whakahaerehia e koe.

Tim: Tika! Ko te tikanga, kei a koe te kawenga, kei te mohio koe ki te take, ka uru atu koe ki nga tangata ka kite koe ka pa ki a raatau mahi, nga mea penei. Ehara i te mea mo te noho noa i to teepu, te mahi i o mahi, me te kore e mohio he aha nga mahi huri noa i a koe. Kao kao kao. Ma te ara, ko tetahi o nga mea pai mo Agile ko ta ratou i whakatakoto i nga waahi poto, na te mea ka tino kitea nga ahuatanga o nga kaiuru katoa, ka taea e ratou te kite tahi. Ka korero matou mo tetahi ki tetahi ia ra.

Me pehea te uru atu ki te whakahaere morearea

Oleg: He hanganga matauranga ōkawa kei roto i tenei wahanga? Hei tauira, he kaiwhakawhanake Java ahau me te hiahia ki te mohio ki te whakahaere morearea me te kore e noho hei tino kaiwhakahaere kaupapa ma te maatauranga. Ka panui au i te pukapuka "E hia nga utu o te kaupapa rorohiko" a McConnell i te tuatahi, ka aha? He aha nga taahiraa tuatahi?

Tim: Ko te tuatahi ko te timata ki te korero ki nga tangata o te kaupapa. Ma tenei ka whakapai ake i te ahurea o te whakawhitiwhiti korero me nga hoa mahi. Me timata ma te whakatuwhera i nga mea katoa ma te taunoa, kaua e huna. Mea atu: ko nga mea enei e whakararuraru ana i ahau, ko nga mea enei e ara ake ana i te po, i oho ahau i te po i tenei ra ka penei: e toku Atua, me whakaaro ahau ki tenei! Ka kite etahi atu i te mea ano? Hei roopu, me whakautu tatou ki enei raru pea? Me kaha koe ki te tautoko i tetahi korero mo enei kaupapa. Karekau he ture kua oti te whakarite i mua i a maatau mahi. Ehara i te mea mo te mahi hamipaki, engari mo te tangata. "I hanga he tiihi tiihi, hoko tiihi tiihi" ehara i te mea na matou, na reira ahau i tino aroha ai ki tenei mahi. He pai ki ahau i te wa ka riro nga mea katoa i mahia e nga kaiwhakahaere inaianei hei taonga ma te roopu.

Oleg: Kua korero koe i roto i nga pukapuka me nga uiuinga mo te whakaaro nui o te tangata mo te hari i nga tau kei runga kauwhata. I tetahi atu taha, ka kii koe ki te roopu: kei te neke matou ki nga devops, a inaianei me korero tonu te kaiwhakaputa, kei tawhiti atu pea tenei i tana rohe whakamarie. A i tenei wa ka taea e ia, me kii, ka tino pouri. He aha te mahi i tenei ahuatanga?

Tim: Kare au i te tino mohio me aha. Mena kei te noho mokemoke te kaiwhakawhanake, kaore ratou e kite he aha te take i mahia ai nga mahi i te tuatahi, ka titiro noa ratou ki ta ratou wahanga o te mahi, me uru ki roto ki taku e kiia nei he "horopaki." Me whai whakaaro ia me pehea te hono tahi o nga mea katoa. A ko te tikanga, kaore au e kii i nga whakaaturanga okawa me tetahi mea pera. Kei te korero ahau mo te mea me korero koe ki o hoa mahi mo te katoa o te mahi, kaua ko te waahanga anake kei a koe te kawenga. I konei ka timata koe ki te matapaki i nga whakaaro, i nga whakaaetanga noa kia pai ai to mahi tahi, me pehea te whakatau tahi i tetahi raruraru noa.

Hei awhina i a raatau ki te urutau, he maha nga wa e hiahia ana ratou ki te tuku i nga tohunga hangarau ki te whakangungu, ka korerorero ratou mo te whakangungu. E pai ana taku hoa ki te kii mo nga kuri te whakangungu. He whakangungu mo nga tangata. Ko tetahi o nga mea pai mo te ako hei kaiwhakawhanake ko te taunekeneke me o hoa. Mena he tino pai tetahi ki tetahi mea, me mataki koe i a ia e mahi ana, me korero ranei ki a ia mo ana mahi, tetahi mea ranei. Ko etahi o Kent Beck tikanga i korero tonu mo te tino hotaka. He rorirori na te mea he whakaaro ngawari a XP, engari he maha nga raru ka puta. Mo etahi, ko te mahi XP he rite ki te akina kia noho tahanga i mua i o hoa. Ka kite ratou i aku mahi! Ko ratou oku hoa mahi, e kore e kite anake, engari ka mohio ano! whakamataku! Kei te timata etahi tangata ki te tino mataku. Engari ka mohio koe koinei te huarahi tino pai ki te ako, ka huri nga mea katoa. Ka mahi tata koe me nga tangata, a he pai ake te mohio o etahi ki te kaupapa i a koe.

Mikaera: Engari ko enei mea katoa ka akiaki koe ki te wehe atu i to rohe whakamarie. Hei miihini, me puta koe i to waahi whakamarie me te korero. Hei kaiwhakaara rapanga, me noho tonu koe ki te waahi ngoikore me te whakaaro mo nga mea ka he. Ko tenei momo mahi he mea hanga hei whakararu. Ma te mohio ka tuu koe i roto i nga ahuatanga taumaha. I te nuinga o te wa ka oma te tangata i a ratou, he pai ki te hunga he tamariki harikoa.

Tim: He aha te mahi, ka taea e koe te puta ki waho me te korero tuwhera: “Kei te pai nga mea katoa, ka taea e au! Ehara i te mea ko ahau anake te ahua pouri. Kia matapakihia nga momo mea whakararuraru, katoa, hei roopu!" Ko o tatou raruraru noa enei, me whakahaere e tatou, e mohio ana koe? Ki taku whakaaro he rite ki nga mammoth nga kaiwhakawhanake idiosyncratic, kua ngaro. A he iti rawa to ratou hiranga. Mena kaore e taea e koe te whakawhitiwhiti korero, kaore e taea e koe te whakauru pai. No reira, korero noa. Kia pono, kia tuwhera. E tino pouri ana ahau he kino tenei mo tetahi. Ka taea e koe te whakaaro, he maha nga tau kua pahure ake nei he rangahau e kii ana ko te tino wehi i te United States ehara i te mate, engari he aha? Te wehi ki te whaikorero! Ko te tikanga kei tetahi waahi etahi tangata ka mate atu i te kii reo mihi. A ki taku whakaaro he mea nui ki a koe te whai i etahi pukenga taketake, i runga i taau mahi. Nga pukenga korero, nga pukenga tuhituhi - engari ko nga mea e tino hiahiatia ana i roto i to mahi. Mena kei te mahi koe hei kaitātari, engari kaore e taea e koe te panui, te tuhi, te korero ranei, na, karekau he mahi i roto i aku kaupapa!

Te utu o te whakawhitiwhiti korero

Oleg: Ehara i te mea he nui ake te utu mo te mahi kaimahi pera mo nga take maha? I muri i nga mea katoa, kei te korerorero tonu ratou, kaua e mahi!

Tim: Ko taku tikanga ko te matua o te kapa, kaua ko te katoa. Mena kei a koe tetahi e tino pai ana ki te whakatika i nga putunga korero, e pai ana ki te whakatika i nga papaa raraunga, ka haere tonu ki te tarai i o papaarangi mo te roanga atu o tona oranga, kaati, pai, kia mau tonu. Engari e korero ana ahau mo nga tangata e pirangi ana ki te noho i roto i te kaupapa ake. Ko te matua o te kapa, i whai ki te whakawhanake i te kaupapa. Me tino korero enei tangata ki a raatau ano. Ina koa i te timatanga o te kaupapa, ina korero koe mo nga tupono, nga huarahi ki te whakatutuki i nga whaainga o te ao me nga mea pera.

Mikaera: E pa ana tenei ki nga tangata katoa e uru ana ki te kaupapa, ahakoa te tohungatanga, nga pukenga, me nga huarahi mahi. Kei te pirangi koutou katoa ki te angitu o te kaupapa.

Tim: Ae, ki to whakaaro kua ruku koe ki te kaupapa, ko to mahi he awhina i te kaupapa kia tutuki. Ahakoa he kaihōtaka koe, he kaitātari, he kaihoahoa atanga, ahakoa tangata. Koia te take ka haere mai ahau ki te mahi ia ata, ko tenei hoki ta matou mahi. Kei a matou te kawenga mo enei tangata katoa, ahakoa o ratou pukenga. He roopu tangata tenei e korerorero ana mo nga pakeke.

Oleg: Inaa, i te korero mo nga kaimahi korero, i ngana ahau ki te whakatauira i nga whakahē a nga tangata, ina koa nga kaiwhakahaere, e kiihia ana kia huri ki nga devops, ki tenei tirohanga hou o te ao. A ko koe, hei kaiwhakatakoto whakaaro, kia mohio koe ki enei whakahē he pai ake i a au, hei kaiwhakawhanake! Korerohia he aha nga mea e tino awangawanga ana nga kaiwhakahaere?

Tim: Nga Kaiwhakahaere? Hm. Ko te nuinga o nga wa, kei te raru nga kaiwhakahaere mai i nga raru, e pa ana ki te hiahia ki te tuku wawe i tetahi mea me te tuku tuku, me era atu. Ka titiro ratou ki ta matou korerorero me te tautohetohe mo tetahi mea i nga wa katoa, ka kite ratou penei: nga korero, nga korero, nga korero ... He aha etahi atu korero? Hoki mai ki te mahi! No te mea karekau he mahi ki a ratou te korero. Kaore koe e tuhi waehere, kaua e whakamatautau i nga rorohiko, kaore koe e mahi i tetahi mea - he aha koe e kore ai e tuku ki te mahi i tetahi mea? Ka mutu, kua kotahi marama te tuku!

Mikaera: Haere ki te tuhi i etahi waehere!

Tim: Ko te ahua ki ahau kaore ratou i te awangawanga mo te mahi, engari mo te kore e kitea te ahunga whakamua. Ki te ahua kei te tata tatou ki te angitu, me kite ratou i a tatou e pehi ana i nga paatene i runga i te papapātuhi. Te ra katoa mai i te ata ki te ahiahi. Koinei te raru tuatahi.

Oleg: Misha, kei te whakaaro koe mo tetahi mea.

Mikaera: Aroha mai, kua ngaro ahau i roto i te whakaaro ka mau i te hokinga mahara. Ko enei mea katoa i maumahara ahau ki tetahi huihuinga whakamere i tupu inanahi... He maha rawa nga huihuinga inanahi... A he tino taunga!

Te ora kore utu

Tim: Ma te ara, kaore rawa e tika ki te whakarite i nga "raly" mo te whakawhitiwhiti korero. Ko taku tikanga, ko nga korerorero tino whai hua i waenga i nga kaiwhakawhanake ka puta i te wa e korero noa ana raua ki a raua ano. Ka hikoi koe i te ata me te kapu kawhe, a tokorima nga tangata i huihui mai me te weriweri ki te korerorero mo tetahi mea hangarau. Ki ahau nei, ki te mea ko au te kaiwhakahaere o tenei kaupapa, he pai ake te menemene me te haere ki tetahi wahi mo aku pakihi, ma ratou e korero. Kua whai wāhi kē rātou i te mea ka taea. He tohu pai tenei.

Oleg: I te ara, kei roto i to pukapuka he paihere korero mo te pai me te kino. Kei te whakamahi koe i tetahi o enei? Ko te korero, inaianei he kamupene koe, me tetahi e hanga ana i roto i te huarahi tino rerekee...

Tim: He koretake, engari he pai tenei taputapu ki a maatau. Kua roa matou e mohio ana tetahi ki tetahi. Ka whakawhirinaki tetahi ki tetahi, ka whakawhirinaki nui ki a maatau i mua i to maatau hoa. A hei tauira, karekau he utu. Ka mahi noa matou, hei tauira, ki te whiwhi moni au mai i aku kaihoko, katahi ka riro katoa nga moni ki ahau. I muri i tera, ka utua e matou nga utu mema ki te whakahaere, a he nui tenei hei tautoko i te kamupene ake. I tua atu, he tohunga taatau katoa ki nga mea rereke. Hei tauira, ka mahi tahi ahau me nga kaikaute, ka whakakiia nga whakahoki taake, ka mahia nga momo mahi whakahaere katoa mo te kamupene, karekau he tangata e utu i ahau. Ka mahi a James raua ko Tom i runga i ta maatau paetukutuku, karekau he tangata e utu ana. I te wa e utu ana koe i o nama, kaore he tangata e whakaaro ki te korero ki a koe he aha taau e mahi. Hei tauira, he iti ake te mahi a Tom i mua. Inaianei kei a ia etahi atu paanga; ka mahia e ia etahi mea ehara mo te Guild. Ia aufau noa râ oia i ta ’na mau tarahu, e ore roa te taata e haere mai e parau e, “E Tom, haere e rave i te ohipa!” He tino ngawari ki te mahi ki o hoa mahi karekau he moni i waenganui i a koe. Na inaianei ko to maatau hononga tetahi o nga whakaaro matua e pa ana ki nga momo tohungatanga. Ka mahi, ka tino pai te mahi.

Tohutohu pai

Mikaera: Te hoki ki te "tohutohu pai," he korero ano koe ki o kaihoko? He whakaaro mo te 80/20, a ka maha ake pea te whakahoki ano i etahi tohutohu.

Tim: I whakaaro ahau i mua mena ka tuhia e koe he pukapuka penei i a Waltzing with Bears, ka huri te ahua o te hitori ka mutu nga tangata, engari ... Ae, titiro, he maha nga kamupene e kii ana he pai nga mea katoa ki a raatau. Ka pa mai tetahi mea kino, he ohorere, he ohorere hoki mo ratou. "Nana, i whakamatauria e matou te punaha, a kaore i eke ki nga whakamatautau punaha, a ko tenei ano e toru nga marama o te mahi kaore i whakaritea, me pehea e tupu ai? Ko wai i mohio? He aha pea ka he? Tino, e whakapono ana koe ki tenei?

E ngana ana ahau ki te whakamarama kia kaua koe e riri rawa mo nga ahuatanga o naianei. Me korero tatou, kia tino marama ki nga mea kua hee, me pehea hoki te aukati i enei mea kei te heke mai. Mena ka puta mai he raru, me pehea e whawhai ai, me pehea e mau ai?

Ki ahau nei, he ahua mataku tenei katoa. Ka pa nga tangata ki nga raru uaua, whakararu, ka kii tonu mena ka whiti noa o ratou maihao me te tumanako mo te pai, ka tino puta te "pai". Kao, kaore e mahi pera.

Parakatihi whakahaere mōrearea!

Mikaera: Ki to whakaaro, e hia nga whakahaere e uru ana ki te whakahaere morearea?

Tim: Ko te mea e whakapouri ana i a au ko te tuhi noa i nga tangata morearea, ka titiro ki te rarangi hua ka haere ki te mahi. Inaa, ko te tautuhi i nga tupono mo ratou ko te whakahaere morearea. Engari ki ahau nei he take tenei ki te patai: pai, he rarangi, he aha te mea ka huri koe? Me whakarereke e koe o raupapa mahinga paerewa me te whakaaro ki enei morearea. Mena he waahanga tino uaua o te mahi, me whakatika e koe, katahi ka neke atu ki tetahi mea ngawari ake. I nga sprints tuatahi, timata ki te whakaoti rapanga uaua. Kua rite tenei ki te whakahaere morearea. Engari i te nuinga o te waa kaore e taea e te tangata te kii he aha ta ratou i whakarereke i muri i te whakahiato rarangi morearea.

Mikaera: Heoi ano, e hia o enei kamupene e uru ana ki te whakahaere morearea, e rima paiheneti?

Tim: Kia aroha mai, e kino ana ahau ki te korero i tenei, engari he waahanga iti rawa tenei. Engari neke atu i te rima, na te mea he tino kaupapa nui, karekau e noho ki te kore e mahi i tetahi mea. Me kii noa ka tino miharo ahau mena he 25%. Ko nga kaupapa iti e whakautu ana i nga patai penei: mena ka pa te raru ki a maatau, ka whakatauhia e matou. Na ka angitu ratou ki te raruraru me te whakauru ki te whakahaere raruraru me te whakahaere raruraru. Ka ngana ana koe ki te whakaoti rapanga, kare ano te raruraru i whakatau, nau mai ki te whakahaere raruraru.

Ae, he maha nga wa ka rongo ahau, "ka whakaotihia e matou nga raruraru ka puta mai." He pono ka mahia e tatou? Ka tino whakatau tatou?

Oleg: Ka taea e koe te mahi poauau me te tuhi noa i nga mea rereke nui ki roto i te tutohinga kaupapa, a ki te pakaru nga mea rereke, me timata ano te kaupapa. Ka puta he tino piembucky.

Mikaera: Ae, i pa ki ahau i te wa i pa mai ai nga raru, i tautuhia ano te kaupapa. He pai, he bingo, kua whakatauhia te raru, kaua e manukanuka!

Tim: Me pehi tatou i te paatene tautuhi! Kao, kaore e mahi pera.

Ko te kupu matua i DevOops 2019

Mikaera: Ka tae ki te patai whakamutunga o tenei uiui. Kei te haere mai koe ki nga DevOops e whai ake nei me te kupu matua, ka taea e koe te arai i te arai huna mo nga mea ka korerotia e koe?

Tim: I tenei wa, tokoono o ratou kei te tuhi pukapuka mo te tikanga mahi, nga ture kore korero a nga whakahaere. Ko te ahurea ka whakatauhia e nga uara matua o te whakahaere. I te nuinga o te wa kare te tangata e aro ki tenei, engari na te maha o nga tau e mahi ana i roto i nga korero, kua waia matou ki te kite. Ka uru koe ki tetahi kamupene, a i roto i etahi meneti ka timata koe ki te mohio ki nga mea kei te tupu. Ka kiia e matou he "reka". I etahi wa ka tino pai tenei kakara, i etahi wa ka pai, aue. He rereke nga mea mo nga whakahaere rereke.

Mikaera: Ko ahau hoki, kua maha nga tau e mahi ana i roto i nga korero me te mohio pai ki taau e korero nei.

Tim: Inaa, ko tetahi o nga mea e pai ana ki te korero mo te kaupapa matua ko te mea kaore nga mea katoa e whakatauhia e te kamupene. Ko koe me to roopu, hei hapori, kei a koe ano to tikanga roopu. Koinei pea te kamupene katoa, he tari motuhake ranei, he roopu motuhake. Engari i mua i to korero, koinei ta matou e whakapono ana, koinei te mea nui... Kaore e taea e koe te whakarereke i tetahi ahurea i mua i te maarama ki nga uara me nga whakapono kei muri i nga mahi motuhake. He ngawari te titiro ki te whanonga, engari he uaua te rapu whakapono. He tauira pai noa a DevOps mo te ahua o nga mea e piki haere ana. Kei te kaha ake te uaua o nga taunekeneke, kaore i te maemaa, ka marama ake ranei, na me whakaaro koe ki nga mea e whakaponohia ana e koe me nga mea e wahangu ana nga tangata katoa kei a koe.

Mena kei te pirangi koe ki te whai hua tere, he kaupapa pai tenei mo koe: kua kite koe i nga kamupene kaore he tangata e kii ana "Kare au e mohio"? He waahi ka whakamamae koe i te tangata kia whakaae ra ano ia kaore ia e mohio ki tetahi mea. E mohio ana nga tangata katoa ki nga mea katoa, he tino mohio nga tangata katoa. Ka whakatata atu koe ki tetahi tangata, me whakautu tonu e ia te patai. Engari ki te kii "Kaore au e mohio." Hooray, i utua e ratou te roopu o te hunga mohio! I etahi o nga ahurea he tino kino te kii "Kaore au e mohio"; ka taea te kii he tohu ngoikore. He whakahaere ano kei reira, engari ka taea e te katoa te kii "Kaore au e mohio." I reira ka tino tika te ture, a ki te tiimata te tangata ki te tarai ki te whakautu i tetahi patai, he mea noa te whakautu: "Kaore koe e mohio ki taau e korero ana, e tika?" ka huri katoa hei katakata.

Ko te mea pai, ka hiahia koe ki te whai mahi ka koa tonu koe. Ehara i te mea ngawari, ehara i nga ra katoa he paki me te ahuareka, i etahi wa me whakapau kaha koe, engari ka timata koe ki te tango taonga, ka puta: aue, he waahi tino ataahua tenei, he pai taku mahi ki konei, i te taha hinengaro me te hinengaro. A kei reira nga kamupene ka haere koe hei kaitohutohu me te mohio tonu kaore koe e kaha ki te tu mo nga marama e toru ka rere atu koe i te wehi. Koinei taku e hiahia ana ki te korero mo te ripoata.

Ka tae mai a Tim Lister me te korero matua "Ko nga tohu, te hapori, me nga tikanga: Nga take nui mo te oranga"ki te huihuinga DevOops 2019, ka tu i te Oketopa 29-30, 2019 i St. Ka taea e koe te hoko tikiti i runga i te paetukutuku mana. Kei te tatari matou ki a koe i DevOops!

Source: will.com

Tāpiri i te kōrero