"Ib tsab ntawv ceeb toom tsis muaj cai yuav tsum dhuav": kev xam phaj nrog Baruch Sadogursky txog kev hais lus ntawm cov rooj sib tham

Baruch Sadogursky - Tus Tsim Tawm Tawm Tswv Yim ntawm JFrog, tus kws sau phau ntawv "Liquid Software", tus kws tshaj lij IT.

Hauv kev xam phaj, Baruch piav qhia seb nws npaj li cas rau nws cov lus ceeb toom, cov rooj sib tham txawv teb chaws txawv li cas ntawm cov neeg Lavxias, vim li cas cov neeg koom yuav tsum tuaj koom lawv, thiab vim li cas lawv yuav tsum hais lus hauv cov khaub ncaws qav.

"Ib tsab ntawv ceeb toom tsis muaj cai yuav tsum dhuav": kev xam phaj nrog Baruch Sadogursky txog kev hais lus ntawm cov rooj sib tham

Cia peb pib nrog qhov yooj yim tshaj plaws. Vim li cas koj xav hais lus hauv cov rooj sib tham txhua?

Qhov tseeb, hais lus ntawm cov rooj sib tham yog ib txoj hauj lwm rau kuv. Yog tias peb teb ntau dua cov lus nug "Vim li cas kuv txoj haujlwm?", ces qhov no yog nyob rau hauv kev txiav txim (tsawg kawg rau lub tuam txhab JFrog) kom ua tiav ob lub hom phiaj. Ua ntej, tsim kev sib cuag nrog peb cov neeg siv khoom thiab cov neeg siv khoom. Ntawd yog, thaum kuv hais lus hauv cov rooj sib tham, kuv muaj kom txhua tus neeg uas muaj lus nug, qee qhov kev tawm tswv yim ntawm peb cov khoom thiab tuam txhab, tuaj yeem tham nrog kuv, kuv tuaj yeem pab lawv thiab txhim kho lawv cov kev paub hauv kev ua haujlwm nrog peb cov khoom.

Qhov thib ob, qhov no yog qhov yuav tsum tau ua kom muaj kev paub txog kev lag luam. Qhov ntawd yog, yog tias kuv qhia qee yam nthuav, ces tib neeg xav txog yam JFrog qhov no yog dab tsi, thiab vim li ntawd lawv tau xaus rau hauv peb cov neeg tsim tawm kev sib raug zoo funnel, uas nws thiaj li mus rau hauv funnel ntawm peb cov neeg siv, uas nws thiaj li mus rau hauv lub funnel ntawm peb cov neeg muas zaub.

Thov qhia rau peb seb koj npaj rau kev ua yeeb yam li cas? Puas muaj qee yam kev npaj algorithm?

Muaj plaub ntau dua lossis tsawg dua txheej txheem ntawm kev npaj. Thawj yog qhov pib, zoo li hauv cov yeeb yaj kiab. Qee lub tswv yim yuav tsum tshwm sim. Ib lub tswv yim tshwm sim, thiab tom qab ntawd nws loj hlob mus ntev heev. Nws yog maturing, koj tab tom xav txog yuav ua li cas zoo tshaj los nthuav tawm lub tswv yim no, nyob rau hauv dab tsi tseem ceeb, nyob rau hauv dab tsi hom, dab tsi yuav hais txog nws. Qhov no yog thawj theem.

Qhov thib ob yog sau ib txoj kev npaj tshwj xeeb. Koj muaj lub tswv yim, thiab nws pib tau txais cov ntsiab lus hais txog qhov koj yuav nthuav tawm nws li cas. Qhov no feem ntau ua tiav hauv qee hom kev xav-daim ntawv qhia, thaum txhua yam ntsig txog daim ntawv tshaj tawm tshwm nyob ib puag ncig lub tswv yim: txhawb kev sib cav, kev taw qhia, qee cov dab neeg uas koj xav qhia txog nws. Qhov no yog theem ob - txoj kev npaj.

Qhov thib peb theem yog sau slides raws li txoj kev npaj no. Koj siv qee cov tswv yim paub daws teeb meem uas tshwm sim ntawm cov slides thiab txhawb koj zaj dab neeg.

Qhov thib plaub theem yog khiav-dhau mus thiab rehearsals. Nyob rau theem no, nws yog ib qho tseem ceeb kom paub tseeb tias zaj dab neeg arc tau tig tawm, hais tias zaj dab neeg sib raug zoo, thiab kom paub tseeb tias txhua yam zoo nyob rau lub sijhawm. Tom qab ntawd, daim ntawv tshaj tawm tuaj yeem tshaj tawm tau npaj txhij.

Koj nkag siab li cas tias "lub ntsiab lus no" yuav tsum tau hais txog? Thiab koj yuav sau cov ntaub ntawv li cas rau cov ntawv ceeb toom?

Kuv tsis paub yuav teb li cas, nws tsuas yog los qee yam. Txawm hais tias nws yog "Auj, nws txias npaum li cas ntawm no," lossis nws yog "Auj, tsis muaj leej twg paub lossis nkag siab txog qhov no," thiab muaj lub sijhawm los qhia, piav qhia thiab pab. Ib qho ntawm ob txoj kev xaiv no.

Kev sau cov khoom yog nyob ntawm daim ntawv tshaj tawm. Yog hais tias qhov no yog ib daim ntawv qhia txog ib co ntsiab lus abstract, ces nws yog ntau cov ntaub ntawv, cov khoom. Yog tias qhov no yog qee yam ua tau zoo, tom qab ntawd nws yuav sau cov lej, qee qhov demos, nrhiav cov lej zoo hauv cov khoom, thiab lwm yam.

Baruch cov lus hais ntawm DevOps Summit Amsterdam 2019 tsis ntev los no

Kev ntshai ntawm kev ua tau zoo thiab kev ntxhov siab yog qee qhov laj thawj feem ntau vim li cas tib neeg tsis mus rau theem. Koj puas muaj lus qhia rau cov neeg uas ntshai thaum ua yeeb yam? Koj puas txhawj xeeb thiab koj yuav ua li cas?

Yog, kuv muaj, nws yuav tsum yog, thiab, tej zaum, lub sijhawm thaum kuv tsis txhob txhawj tag nrho, qhov no yog vim li cas thiaj li txiav tawm qhov teeb meem no.

Nws zoo nkaus li kuv tias qhov no yog qhov tshwm sim ib txwm muaj thaum koj mus rau theem thiab muaj ntau tus neeg nyob ntawm koj xub ntiag. Koj txhawj vim nws yog lub luag haujlwm loj, nws yog ntuj.

Yuav ua li cas nrog qhov no? Muaj ntau txoj kev. Kuv tsis tau muaj nws nyob rau theem uas kuv yuav tsum tau tawm tsam nws ncaj qha, yog li nws nyuaj rau kuv hais.

Qhov tseem ceeb tshaj plaws uas tseem pab tau kuv yog lub ntsej muag phooj ywg - qee lub ntsej muag paub hauv cov neeg tuaj saib. Yog koj nug ib tug neeg uas koj paub tuaj nrog koj tham, zaum pem hauv ntej kab hauv nruab nrab kom koj ib txwm saib nws, thiab tus neeg yuav zoo, yuav luag ntxhi, zuag, txhawb nqa, Kuv xav tias qhov no yog qhov loj, kev pab loj. Kuv tsis hais tshwj xeeb rau leej twg ua qhov no, tab sis yog tias nws tshwm sim tias muaj lub ntsej muag paub hauv cov neeg tuaj saib, nws pab tau ntau thiab txo kev ntxhov siab. Qhov no yog cov lus qhia tseem ceeb tshaj plaws.

Koj hais lus ntau heev ntawm Lavxias teb sab thiab thoob ntiaj teb cov rooj sib tham. Koj puas pom qhov txawv ntawm cov lus ceeb toom ntawm cov rooj sib tham hauv Lavxias thiab txawv teb chaws? Puas muaj qhov sib txawv ntawm cov neeg tuaj saib? Hauv lub koom haum?

Kuv pom ob qhov sib txawv loj. Nws yog qhov tseeb tias cov rooj sib tham sib txawv nyob rau hauv Russia thiab txawv teb chaws, tab sis yog tias peb coj qhov nruab nrab rau lub tsev kho mob, ces nyob rau hauv Russia lub rooj sib tham yog ntau tshaj technical nyob rau hauv cov nqe lus ntawm qhov tob ntawm cov ntaub ntawv, nyob rau hauv cov nqe lus ntawm hardcore. Qhov no yog qhov uas tib neeg tau siv los, tej zaum ua tsaug rau cov rooj sib tham loj xws li Joker, JPoint, Highload, uas ib txwm ua raws li cov lus qhia nyuaj. Thiab qhov no yog qhov uas tib neeg xav tau los ntawm kev sib tham. Thiab rau ntau tus neeg qhov no yog qhov qhia txog seb lub rooj sablaj no zoo lossis phem: muaj nqaij ntau thiab tawv tawv lossis muaj dej ntau.

Ua kom ncaj ncees, tej zaum vim tias kuv hais lus ntau ntawm cov rooj sib tham txawv teb chaws, kuv tsis pom zoo rau txoj hauv kev no. Kuv ntseeg tias cov lus ceeb toom ntawm kev txawj ntse, "cov ntaub ntawv qhia txog tib neeg kev noj qab haus huv", tsis tsawg, thiab tej zaum tseem ceeb dua rau cov rooj sib tham. Vim tias qee yam khoom siv thaum kawg tuaj yeem nyeem hauv phau ntawv, koj tuaj yeem txiav txim siab siv cov neeg siv phau ntawv, tab sis thaum nws los txog rau kev txawj ntse, thaum nws los txog rau kev xav, thaum nws los txog rau kev sib txuas lus, tsis muaj qhov twg yuav tau txais tag nrho cov no, tsawg kawg. yooj yim, nkag tau thiab nkag siab. Nws zoo nkaus li kuv tias qhov no tsis yog qhov tseem ceeb tshaj qhov kev tivthaiv.

Qhov no yog qhov tseem ceeb tshwj xeeb tshaj yog rau DevOps cov rooj sib tham xws li DevOpsDays, vim DevOps tsis yog hais txog thev naus laus zis txhua. DevOps tsuas yog hais txog kev sib txuas lus, nws tsuas yog hais txog txoj hauv kev rau cov neeg uas tsis tau ua haujlwm ua ntej ua haujlwm ua ke. Yog lawm, muaj ib qho kev tivthaiv, vim tias automation tseem ceeb heev rau DevOps, tab sis qhov no tsuas yog ib qho ntawm lawv. Thiab thaum lub rooj sib tham DevOps, es tsis txhob tham txog DevOps, tham txog qhov chaw ntseeg siab lossis automation lossis pipelines, tom qab ntawd lub rooj sib tham no, txawm hais tias nws nyuaj heev, hauv kuv lub tswv yim, nco txog qhov tseem ceeb ntawm DevOps thiab dhau los ua kev sib tham txog kev tswj hwm kev tswj hwm. , tsis hais txog DevOps.

Qhov thib ob qhov txawv yog nyob rau hauv kev npaj. Ntxiv dua thiab, kuv coj lub tsev kho mob nruab nrab thiab cov mob dav dav, tsis yog cov tshwj xeeb. Txawv teb chaws, lawv xav tias cov neeg feem coob tau kawm qee yam kev qhia hais lus rau pej xeem hauv lawv lub neej. Tsawg kawg hauv Asmeskas, nws yog ib feem ntawm kev kawm qib siab. Yog tias ib tug neeg tau kawm tiav hauv tsev kawm qib siab, ces nws twb muaj kev paub ntau hauv kev hais lus rau pej xeem. Yog li ntawd, tom qab pawg neeg ua haujlwm tau saib cov phiaj xwm thiab nkag siab tias tsab ntawv ceeb toom yuav yog dab tsi, tsis muaj kev cob qhia ntxiv rau kev hais lus rau tus hais lus, vim nws ntseeg tias nws, feem ntau, yuav paub yuav ua li cas.

Nyob rau hauv Russia, xws li kev xav tsis tau ua, vim hais tias tsawg tus neeg muaj kev paub txog kev hais lus rau pej xeem, thiab yog li ntawd cov neeg hais lus raug cob qhia ntau dua. Ib zaug ntxiv, feem ntau, muaj kev sib tw, muaj cov chav kawm nrog cov neeg hais lus, muaj cov chav kawm hais lus rau pej xeem los pab cov neeg hais lus.

Yog li ntawd, cov neeg hais lus tsis muaj zog uas sib txuas lus tsis zoo raug tshem tawm, lossis lawv raug pab los ua cov neeg hais lus muaj zog. Qhov tseeb hais tias nyob rau sab hnub poob pej xeem hais lus yog suav hais tias yog ib qho txuj ci uas ntau tus neeg muaj, thaum kawg tau txais qhov cuam tshuam tsis zoo, vim tias qhov kev xav no feem ntau hloov mus rau qhov tsis tseeb, yuam kev, thiab cov neeg uas tsis paub yuav ua li cas hais lus hauv pej xeem qhib qhib qhib. theem thiab tsim cov ntaub ntawv tsis txaus ntseeg. Thiab nyob rau hauv Russia, qhov twg nws ntseeg hais tias tsis muaj kev paub nyob rau hauv pej xeem hais lus, thaum kawg nws hloov tawm ntau zoo dua, vim hais tias lawv tau kawm, lawv tau sim, lawv xaiv ib tug zoo, thiab hais txog.

Cov no yog ob qhov sib txawv.

Koj puas tau mus rau DevOpsDays hauv lwm lub tebchaws? Koj xav li cas lawv txawv ntawm lwm lub rooj sab laj? Puas muaj tej yam tshwj xeeb?

Tej zaum kuv tau mus rau ntau lub rooj sib tham DevOpsDays thoob ntiaj teb: hauv Asmeskas, Europe, thiab Asia. Lub rooj sib tham franchise no yog qhov tshwj xeeb uas nws muaj ntau dua lossis tsawg dua tsim qauv uas koj tuaj yeem xav tau nyob qhov twg los ntawm ib qho ntawm cov rooj sib tham no. Cov hom ntawv yog raws li nram no: muaj ob peb lub rooj sib tham pem hauv ntej-kab lus nthuav qhia, thiab ntau lub sij hawm yog devoted rau qhib qhov chaw hom.

Qhib qhov chaw yog ib hom ntawv uas cov neeg pov npav feem ntau tau tham nrog lwm tus neeg koom. Tus uas tau thov lub ntsiab lus no yog tus thawj coj, nws ua kom qhov kev sib tham pib. Qhov no yog ib hom ntawv zoo vim tias, raws li peb paub, kev sib txuas lus thiab kev sib txuas lus tsis muaj qhov tseem ceeb ntawm ib lub rooj sab laj tshaj li kev nthuav qhia. Thiab thaum lub rooj sib tham devote ib nrab ntawm nws lub sij hawm mus rau ib tug networking hom, uas yog heev txias.

Ntxiv rau, Lightning Talks feem ntau muaj nyob rau ntawm DevOpsDays - cov no yog luv tsib-feeb ceeb toom uas tso cai rau koj kawm ntau yam txog ntau thiab qhib koj lub qhov muag rau qee yam tshiab hauv hom tsis tho txawv. Thiab yog tias nyob rau hauv nruab nrab ntawm ib daim ntawv qhia tsis tu ncua koj pom tau hais tias qhov no tsis yog koj li, ces lub sij hawm yog nkim, 30-40 feeb ntawm koj lub neej yog nkim, ces ntawm no peb tham txog cov lus ceeb toom rau tsib feeb. Thiab yog tias koj tsis txaus siab, nws yuav xaus sai sai no. "Qhia rau peb, tab sis sai sai" kuj yog ib hom ntawv zoo heev.

Muaj ntau cov txuj ci DevOpsDays, thiab muaj cov uas tau tsim tshwj xeeb rau DevOps yog dab tsi: cov txheej txheem, kev sib koom tes, yam zoo li ntawd. Nws yog nthuav kom muaj ob, thiab nws yog nthuav kom muaj ob qho tib si. Kuv xav tias qhov no yog ib qho zoo tshaj plaws DevOps lub rooj sib tham franchises hnub no.

Ntau yam ntawm koj qhov kev ua yeeb yam zoo ib yam li kev ua yeeb yam lossis kev ua yeeb yam: qee zaum koj hais lus nyob rau hauv daim ntawv ntawm Greek xwm txheej, qee zaum koj ua lub luag haujlwm ntawm Sherlock, qee zaum koj ua yeeb yam hauv cov khaub ncaws Qav. Koj tuaj nrog lawv li cas? Puas muaj lwm lub hom phiaj ntxiv los ua kom daim ntawv tshaj tawm tsis dhuav?

Zoo li kuv hais tias ib daim ntawv qhia tsis muaj cai yuav dhuav, vim hais tias, thawj zaug, kuv nkim lub sij hawm mloog, nyob rau hauv ib daim ntawv boring lawv tsis muaj kev koom tes, lawv kawm tsawg, lawv tau kawm tsawg dua, thiab qhov no tsis yog. qhov zoo tshaj plaws pov tseg ntawm lawv lub sijhawm. Qhov thib ob, kuv lub hom phiaj tseem tsis tau ua tiav ib qho: lawv tsis xav tias muaj dab tsi zoo rau kuv, lawv tsis xav dab tsi zoo txog JFrog, thiab rau kuv qhov no yog qee yam ua tsis tiav.

Yog li ntawd, cov ntawv ceeb toom tho txawv tsis muaj txoj cai los muaj, tsawg kawg rau kuv. Kuv sim ua kom lawv nthuav, ntxim nyiam thiab nco. Kev ua yeeb yam yog ib txoj kev. Thiab, qhov tseeb, txoj kev yog heev yooj yim. Txhua yam koj xav tau yog los nrog qee hom kev nthuav dav, thiab tom qab ntawd nthuav tawm cov kev xav zoo ib yam uas tau nthuav tawm hauv daim ntawv tshaj tawm tsis tu ncua hauv ib hom ntawv txawv.

Kuv tuaj nrog qhov no li cas? Nws tsis yog ib txwm zoo ib yam. Qee lub sij hawm cov no yog qee lub tswv yim uas los rau hauv kuv lub siab, qee zaum cov no yog qee cov tswv yim uas tau muab rau kuv thaum kuv khiav los yog sib qhia cov kev xav txog ib daim ntawv qhia thiab lawv hais rau kuv: "Auj, nws ua tau li no!" Nws tshwm sim txawv. Thaum ib lub tswv yim tshwm sim, nws yeej ib txwm zoo siab thiab txias, qhov no txhais tau tias koj tuaj yeem ua cov ntawv tshaj tawm nthuav dav thiab koom nrog.

"Ib tsab ntawv ceeb toom tsis muaj cai yuav tsum dhuav": kev xam phaj nrog Baruch Sadogursky txog kev hais lus ntawm cov rooj sib tham

Leej twg hais lus los ntawm IT teb koj tus kheej nyiam? Puas muaj cov hais lus li no? Thiab yog vim li cas?

Muaj ob hom neeg hais lus uas nws nthuav qhia kuv nyiam. Thawj yog cov neeg hais lus kuv sim ua zoo li. Lawv tham txog kev nthuav dav thiab koom nrog, sim ua kom txhua tus nyiam thiab txhua tus mloog.

Hom thib ob ntawm cov neeg hais lus yog cov neeg uas tuaj yeem tham txog ib qho uas feem ntau boring hardcore hauv txoj kev nthuav dav thiab zoo siab heev.

Ntawm cov npe nyob rau hauv qeb thib ob, qhov no yog Alexey Shepelev, uas hais txog qee yam kev sib sib zog nqus kev ua haujlwm khib nyiab thiab sab hauv ntawm java virtual tshuab hauv kev nthuav dav thiab lom zem. Lwm qhov kev tshawb pom ntawm DevOops tshiab yog Sergey Fedorov los ntawm Netflix. Nws tau hais rau ib qho kev tshaj lij uas lawv tau ua kom zoo dua lawv cov ntsiab lus xa khoom network, thiab nws tau hais rau nws hauv txoj kev nthuav dav heev.

Los ntawm thawj qeb - cov no yog Jessica Deen, Anton Weiss, Roman Shaposhnik. Cov no yog cov neeg hais lus nthuav dav, nrog kev lom zem, thiab tsim nyog tau txais kev ntaus nqi siab.

Tej zaum koj yuav muaj kev caw ntau dua los hais hauv cov rooj sib tham dua li lub sijhawm ua. Koj xaiv qhov twg koj yuav mus thiab qhov twg tsis?

Cov rooj sib tham thiab cov neeg hais lus, zoo li yuav luag txhua yam, yog tswj hwm los ntawm kev lag luam kev sib raug zoo ntawm kev muab khoom thiab kev xav tau thiab tus nqi ntawm ib qho los ntawm lwm tus. Muaj cov rooj sab laj uas, zoo, cia peb hais, xav kom kuv ntau tshaj qhov kuv xav tau. Hais txog cov neeg tuaj saib kuv cia siab tias yuav ntsib qhov ntawd thiab qhov cuam tshuam kuv xav kom muaj. Muaj cov rooj sib tham uas, ntawm qhov tsis sib xws, kuv xav mus ntau tshaj qhov lawv xav tau kuv. Raws li tus nqi rau kuv, kuv txiav txim siab mus qhov twg.

Ntawd yog, yog tias qhov no yog, piv txwv li, qee yam ntawm thaj chaw uas kuv xav tau kev tawm tswv yim mus, qhov no yog lub rooj sib tham loj loj uas muaj lub koob npe zoo thiab cov neeg yuav mus, ces pom tseeb tias kuv xav tau tiag tiag. Thiab kuv nyiam nws rau lwm lub rooj sib tham.

Yog tias qhov no yog qee yam ntawm lub rooj sib tham me me hauv cheeb tsam, thiab, tej zaum, qhov twg peb tsis txaus siab heev, ces tej zaum nws yuav yog tias qhov kev mus ncig ntawd tsis pom zoo rau lub sijhawm siv rau qhov teeb meem no. Ib txwm ua lag luam kev sib raug zoo ntawm kev thov, khoom siv thiab tus nqi.

Geography zoo, cov pej xeem zoo, muaj peev xwm sib txuas lus zoo, kev sib txuas lus yog qhov lav tias lub rooj sib tham yuav nthuav rau kuv.

Hauv ib qho ntawm koj qhov kev xam phaj, koj tau hais tias koj hais txog plaub caug lub rooj sib tham hauv ib xyoos. Koj ua haujlwm li cas thiab npaj rau kev ua yeeb yam? Thiab koj puas tswj xyuas kev ua haujlwm / lub neej sib npaug nrog lub sijhawm zoo li no? Qhia koj cov secrets?

Kev mus rau cov rooj sib tham yog tsov ntxhuav feem ntawm kuv txoj haujlwm. Tau kawg, muaj txhua yam ntxiv: muaj kev npaj rau cov ntawv ceeb toom, ua kom koj tus kheej hauv cov duab, sau code, kawm yam tshiab. Qhov no yog tag nrho ua ke nrog cov rooj sib tham: yav tsaus ntuj, ntawm lub dav hlau, hnub ua ntej, thaum koj twb tuaj txog rau lub rooj sib tham, thiab nws yog tag kis. Tej yam zoo li no.

Nws yog ib qho nyuaj, tau kawg, kom tswj tau kev ua haujlwm / lub neej sib npaug thaum koj siv sijhawm ntau ntawm kev mus ncig ua lag luam. Tab sis kuv sim them nyiaj rau qhov no los ntawm qhov tseeb tias, tsawg kawg thaum kuv tsis mus ncig ua lag luam, kuv 100% nrog kuv tsev neeg, kuv tsis teb email thaum yav tsaus ntuj, kuv sim tsis koom nrog ib qho twg. hu rau yav tsaus ntuj thiab hnub so. Thaum kuv tsis mus ncig ua lag luam thiab nws yog tsev neeg lub sijhawm, nws yog 100% tsev neeg lub sijhawm. Qhov no puas ua haujlwm thiab nws puas daws qhov teeb meem? Tsis muaj. Tab sis kuv vam tias qhov no yuav ua li cas them nyiaj rau kuv tsev neeg rau txhua lub sijhawm kuv nyob.

Ib qho ntawm Baruch cov lus ceeb toom yog "Peb muaj DevOps. Cia peb tua txhua tus neeg sim."

Nrog rau lub sijhawm nruj zoo li no, koj puas tswj hwm koj qib kev kawm lossis koj puas tau tsiv mus deb ntawm kev ua haujlwm?

Kuv sim ua qee yam txuj ci thaum npaj rau kuv cov lus hais thiab lwm yam dej num ntawm lub rooj sab laj. Cov no yog txhua yam ntawm kev ua haujlwm demos, qee cov ntawv qhia me me uas peb muab rau ntawm qhov chaw. Qhov no tsis yog programming-programming, qhov no yog kev sib koom ua ke ntau dua, tab sis qhov no tsawg kawg yog qee qhov kev ua haujlwm uas kuv sim ua. Txoj kev no kuv khaws kev paub txog peb cov khoom, cov yam ntxwv tshiab, thiab lwm yam.

Tau kawg, tej zaum nws yuav tsis yooj yim sua hais tias kuv yog tib tus hardcore coder tam sim no thaum kuv muaj 7 xyoo dhau los. Tsis paub meej tias yog qhov phem. Tej zaum qhov no yog tej yam ntuj tsim evolution. Qhov no tsis tshua nthuav rau kuv, thiab kuv muaj sijhawm tsawg, yog li, tej zaum, Vajtswv foom koob hmoov rau nws.

Kuv tseem xav tias kuv tus kheej yog tus kws tshaj lij kev txawj ntse, Kuv tseem ua raws li qhov tshwm sim, Kuv khaws kuv tus ntiv taw. Nov yog kuv qhov xwm txheej niaj hnub no.

Thov qhia peb ob peb zaj dab neeg lom zem lossis xwm txheej hnyav uas tau tshwm sim rau koj: nco lub dav hlau / tshem tawm qhov kev nthuav qhia / lub zog txiav tawm thaum lub sijhawm tshaj tawm / lub nra tsis tuaj txog?

Ntawm cov xwm txheej lom zem, qhov kuv nco qab tshaj plaws yog txhua yam kev ua tsis tiav txaus ntshai uas tshwm sim thaum lub sijhawm tshaj tawm. Lawm, vim tias qhov no yog qhov teeb meem ntxhov siab tshaj plaws, vim tias nws yog cov neeg tuaj saib, sijhawm, thiab koj yuav tsum paub tseeb tias lawv tsis nkim nws.

Kuv muaj "blue screen of death" ntawm ob lub Windows thiab Mac thaum tham. Hauv Windows nws tshwm sim ib zaug, ntawm Mac ob peb zaug. Qhov no yog, ntawm chav kawm, kev ntxhov siab, tab sis peb daws qhov teeb meem no, lub khoos phis tawj rov pib dua, Kuv txuas ntxiv qhia qee yam nyob rau lub sijhawm no, tab sis kev ntxhov siab loj heev.

Tej zaum qhov kev lom zem tshaj plaws uas kuv tau muaj yog ntawm lub rooj sib tham Groovy. Kuv tsis nco qab qhov twg lub rooj sib tham tau tuav, zoo li, hauv tsev so, thiab rov qab lub tsev so no muaj qee yam kev tsim kho lossis kev kho dua tshiab. Thiab yog li kuv tau tham txog qee qhov code uas kuv tau sau, nws yog demo. Qhov no yog thawj iteration ntawm lub demo, uas yog to taub, tab sis tej zaum tsis zoo sau. Thiab kuv tsuas yog yuav rov hais dua thiab txhim kho nws, thiab kuv tau hais qee cov lus zoo li "tus kheej deprecating" txog qhov tseeb tias qhov no yog "shitty code". Nws nyob rau hauv pem teb thib ob, thiab thaum lub sij hawm ntawd ib lub crane ntawm qhov chaw tsim kho sab nraud tsuas yog nqa lub chav dej nqa tau. Thiab lub theem yog opposite lub qhov rais. Ntawd yog, kuv saib lub qhov rais no, hais tias "shitty code," thiab chav dej ntab dhau ntawm qhov rais. Thiab kuv hais rau sawv daws: "Tig mus, peb muaj ib qho piv txwv ntawm no." Qhov no yog tej zaum qhov zoo tshaj plaws swb ntawm kuv txoj kev xav - ya chav dej hauv kuv daim ntawv qhia thaum kuv tham txog shitty code.

Los ntawm cov dab neeg zoo li lub hnab nqa khoom tsis tuaj - qhov no yog, hauv paus ntsiab lus, ib qho dab neeg, tsis muaj dab tsi los tham txog. Peb tuaj yeem teem caij sib tham sib cais txog txhua yam lus qhia txog kev mus ncig, qhov twg peb tuaj yeem tham txog lub nra uas tsis tuaj txog, tab sis tsis muaj dab tsi tseem ceeb.

Kuv sim siab heev ntawm txhua tus nqi kom ib txwm ya, tuaj koom txhua lub rooj sib tham uas kuv tau cog lus tseg, vim hais tias, dua, nws yog tib neeg lub sijhawm. Tib neeg lub sijhawm tsis muaj nuj nqis vim nws yog qhov kev ntseeg siab uas lawv muab rau koj. Thiab yog tias qhov nyiaj qiv no raug nkim, ces tsis muaj txoj hauv kev kom tau nws rov qab.

Yog tias ib tug neeg siv sijhawm, tuaj koom lub rooj sib tham los mloog kuv cov lus ceeb toom, thiab kuv coj nws thiab tsis tuaj, qhov no yog qhov phem, vim tsis muaj txoj hauv kev kom tus neeg no lub sijhawm rov qab. Yog li ntawd, nws yog ib qho tseem ceeb heev rau kuv kom ua raws li tag nrho kuv cov lus cog tseg hauv qhov no, thiab kom deb li deb txhua yam ua tiav.

Coob leej xav li no: β€œVim li cas ho mus koom rooj sab laj? Koj tuaj yeem saib cov vis dis aus hauv YouTube, thiab koj tuaj yeem sib tham hauv online. " Vim li cas koj xav tias cov neeg koom yuav tsum mus rau cov rooj sib tham?

Lus nug zoo! Koj yuav tsum mus rau lub rooj sib tham rau kev sib tham. Qhov no tsis muaj nqi thiab tsis muaj lwm txoj hauv kev kom tau txais nws. Kuv twb tau hais txog qhov tseem ceeb ntawm kev sib txuas lus, kev sib txuas lus thiab kev txawj ntse. Saib cov yeeb yaj kiab hauv YouTube, hmoov tsis, tsis muab kev paub txog kev txawj ntse. Yog li ntawd, koj yuav tsum mus rau cov rooj sib tham rau kev sib txuas lus.

Tsis tas li ntawd, tsawg kawg rau kuv, thaum saib cov yeeb yaj kiab hauv YouTube, kev sib koom ua ke yog qhov sib txawv kiag li, thiab cov ntaub ntawv tseem nco tau thiab nco tau zoo dua. Tej zaum nws tsuas yog kuv xwb, tab sis kuv xav tias nyob hauv chav ntawm kev sib tham thiab saib cov yeeb yaj kiab hauv YouTube yog qhov sib txawv kiag li. Tshwj xeeb tshaj yog tias daim ntawv tshaj tawm yog qhov zoo, nws zoo li rau kuv tias nws yog ntau, zoo dua kom hnov ​​nws nyob. Nws zoo li mloog kev hais kwv txhiaj nyob thiab cov ntaub ntawv.

Thiab kuv rov hais dua ib zaug ntxiv: kev sib txuas lus thiab kev sib txuas lus tsis yog ib yam uas koj tuaj yeem coj los ntawm YouTube.

Daim ntawv tshaj tawm nrog Leonid Igolnik ntawm DevOpsCon

Thov muab qee lo lus sib cais rau cov uas nyuam qhuav npaj los ua tus hais lus lossis nyuam qhuav pib hais lus?

Nrhiav kev sib ntsib hauv zos. Kev sib ntsib hauv zos yog txoj hauv kev zoo los pib koj txoj haujlwm hais lus rau ntau yam laj thawj. Ua ntej, cov rooj sib tham hauv zos yeej ib txwm nrhiav cov neeg hais lus. Tej zaum nws yuav yog tias tsis muaj kev paub dhau los thiab tsis ua tus hais lus nto moo, nws yuav nyuaj rau koj los thov rau qee lub rooj sib tham nto moo, lossis pawg neeg ua haujlwm, tom qab sib txuas lus nrog koj, yuav nkag siab tias tej zaum nws tseem ntxov me ntsis rau koj. Hauv qhov sib piv, cov rooj sib tham hauv zos yeej ib txwm nrhiav cov neeg hais lus thiab lub bar rau kev nkag yog ntau, qis dua, yog li nws yooj yim dua mus rau qhov ntawd.

Tsis tas li ntawd, qhov kev ntxhov siab yog txawv kiag li. Thaum 10-15-30 tus neeg tuaj, nws tsis zoo ib yam li thaum muaj 150-200-300 tus neeg hauv lub tsev, yog li nws yooj yim dua.

Ntxiv dua thiab, cov nqi rau kev sib ntsib hauv zos yog qis dua: koj tsis tas yuav ya mus qhov twg, koj tsis tas yuav siv hnub, koj tuaj yeem tuaj thaum yav tsaus ntuj. Nco ntsoov kuv cov lus qhia txog qhov tseem ceeb ntawm kev muaj lub ntsej muag zoo nyob rau hauv cov neeg tuaj saib, nws yooj yim dua los mus ntsib ib tus neeg hauv zos vim nws tsis raug nqi nyiaj. Yog tias koj hais lus hauv lub rooj sib tham, koj ua tus hais lus tuaj dawb, tab sis qhov no +1 ntawm koj, leej twg yuav yog tus phooj ywg ntsej muag rau pej xeem, yuav tsum tau yuav daim pib. Yog tias koj tab tom hais lus ntawm kev sib tham, tsis muaj teeb meem li ntawd, koj tuaj yeem nqa ib lossis ob lossis peb tus phooj ywg nrog koj uas yuav ua tus phooj ywg ntsej muag hauv chav.

Thiab ib qho ntxiv ntxiv yog tias cov koom haum sib ntsib muaj ntau lub sijhawm los pab koj. Vim hais tias cov koom haum sib tham yuav muaj, piv txwv li, 60 qhov kev nthuav qhia uas yuav tsum tau tshuaj xyuas, xyaum thiab npaj. Thiab cov koom haum ntawm kev sib ntsib muaj ib, ob lossis peb, yog li koj yuav tau txais kev saib xyuas ntau dua.

Tsis tas li ntawd, nws yooj yim dua kom tau txais kev tawm tswv yim los ntawm kev sib ntsib hauv zos. Koj tau ua tiav koj daim ntawv tshaj tawm thiab tam sim no koj thiab cov neeg tuaj saib twb tau sib tham thiab sib tham txog qee yam ntsig txog koj daim ntawv tshaj tawm. Rau cov rooj sib tham loj no feem ntau tsis yog li ntawd. Koj ua ib daim ntawv qhia thiab qhov ntawd yog nws. Cov neeg tuaj saib uas yog grey loj thaum koj daim ntawv tshaj tawm tau tawm mus, thiab koj tsis paub dab tsi txog lawv, koj tsis hnov ​​​​dab tsi, koj yuav tsis tau txais kev tawm tswv yim.

Txawm ib tug yuav hais li cas, kev sib ntsib hauv zos yog ib lub ntsiab lus zoo heev thiab rau cov pib tshiab tshwj xeeb.

Baruch yuav hais lus ntawm lub rooj sib tham thaum Lub Kaum Ob Hlis 7 DevOpsDays Moscow. Hauv nws daim ntawv tshaj tawm, Baruch yuav txheeb xyuas qhov ua tsis tiav tiag tiag uas tshwm sim txhua hnub thiab txhua qhov chaw thaum hloov kho software. Nws yuav qhia tias txhua yam ntawm DevOps cov qauv haum rau hauv cov xwm txheej sib txawv thiab yuav ua li cas siv lawv kom raug tuaj yeem cawm koj.

Tsis tas li ntawd nyob rau hauv qhov kev pab cuam: Alexander Chistyakov (vdsina.ru), Mikhail Chinkov (AMBOSS), Roman Boyko (AWS), Pavel Selivanov (Southbridge), Rodion Nagornov (Kaspersky Lab), Andrey Shorin (DevOps kws pab tswv yim).

Tuaj kom paub!

Tau qhov twg los: www.hab.com

Ntxiv ib saib