Tswj ib pab neeg ntawm programmers: yuav ua li cas thiab yuav ua li cas txhawb lawv? Ntu ib

Epigraph:
Tus txiv, saib cov me nyuam grimy, hais rau nws tus poj niam: zoo, peb puas yuav ntxuav cov no los yog yug me nyuam tshiab?

Hauv qab no qhov kev txiav yog kev sib tham ntawm peb pab neeg ua haujlwm, nrog rau RAS Product Development Director, Igor Marnat, txog qhov peculiarities ntawm kev txhawb nqa programmers.

Tswj ib pab neeg ntawm programmers: yuav ua li cas thiab yuav ua li cas txhawb lawv? Ntu ib
Cov lus zais rau kev ua tiav hauv kev tsim cov khoom siv software txias yog paub zoo - coj ib pab neeg ua haujlwm txias, muab lub tswv yim zoo rau pab pawg thiab tsis txhob cuam tshuam nrog pab pawg ua haujlwm. Cov neeg tsim khoom txias tsis tshua muaj thiab xav tau. Qee tus neeg nrhiav haujlwm txawm hais tias lawv muaj lub tswv yim tias nws yooj yim dua los tsim cov programmer txias dua li ntiav ib tus los ntawm kev ua lag luam. Ntxiv nrog rau cov teeb meem nrog kev ntiav neeg ua haujlwm xws li, qhov kev paub ntawm txhua tus neeg tsim khoom tshwj xeeb, nws qhov kev paub txog cov khoom uas twb muaj lawm thiab keeb kwm ntawm nws txoj kev loj hlob, feem ntau irreplaceable los yog nyuaj thiab siv sij hawm-siv rau replenish. Yog li ntawd, yog tias koj muaj hmoo thiab twb muaj ib pab neeg zoo ntawm cov programmers, nws yog ib qho tseem ceeb rau kev ua haujlwm ntawm lawv qhov kev txhawb siab. Kev ntiav thiab cob qhia cov neeg tsim tawm tshiab, ua ib pab neeg tawm ntawm lawv yuav luag nyuaj thiab siv sijhawm ntev li kev yug menyuam thiab yug menyuam.

Cia peb xav txog cov ntsiab lus tseem ceeb ntawm kev txhawb siab rau cov programmers (pab pawg ntawm programmers), siv Maslow's pyramid kom pom tseeb thiab tsim qauv ntawm kev nthuav qhia. Yog tias koj tsis tau hnov ​​​​txog Maslow lub pyramid, nws tsis yog qhov tsis sib haum xeeb, tab sis qhov kev xav nrov heev thiab kev piav qhia ntawm American psychologist Abraham Harold Maslow, uas tau tawm tswv yim txog kev xav ntawm tus kheej raws li kev xav tau ntawm tib neeg (saib daim duab hauv qab).

Maslow tau npaj cov kev xav tau ntawm tus neeg nyob rau hauv ib qho kev txiav txim hierarchical, los ntawm kev xav tau ntawm lub cev mus rau qhov xav tau rau kev txhim kho thiab kev ua tus kheej. Ib qho kev xav tseem ceeb hauv Maslow txoj kev xav yog tias "ib tug neeg tsis tuaj yeem ntsib cov kev xav tau siab dua kom txog thaum nws cov kev xav tau qis dua txaus siab." Piv txwv li, ib tug neeg tsis tuaj yeem raug tsav los ntawm kev xav tau kev paub lossis kev xav zoo nkauj yog tias tib lub sijhawm tus neeg no tsis tau pw lossis noj tau peb hnub.

Tswj ib pab neeg ntawm programmers: yuav ua li cas thiab yuav ua li cas txhawb lawv? Ntu ib

Ua ntej nkag mus rau hauv cov ntsiab lus, cia peb tsom mus rau qhov tseeb tseeb - ib pab neeg muaj tib neeg, txhua tus neeg sib txawv, txhua tus muaj lawv tus kheej kev txhawb siab. Ntxiv nrog rau qhov tseeb tias txhua tus neeg tau tsav los ntawm kev nyiam sib txawv, txhua tus neeg kuj nyob hauv kev ua neej sib txawv. Ib tug neeg yog thaum pib ntawm txoj hauj lwm thiab tab tom xav txog yuav ua li cas los tsim nws, ib tug neeg yuav tau sib yuav, thiab ib tug neeg xav paub txog qhov kev kawm tshiab. Qhov tseem ceeb rau ib tug yog kiag li tsis tseem ceeb rau lwm tus, thiab tag kis txhua yam yuav hloov dua tshiab. Txhawm rau kom nkag siab cov ntsiab lus no kom raug, muaj ib txoj hauv kev yooj yim - koj yuav tsum xav txog nws thiab ua haujlwm nrog nws. Qhov tseem ceeb tshaj plaws yog kev sib txuas lus.
Nco ntsoov tham nrog koj pab neeg txog lwm yam uas tsis yog kev ua haujlwm, tsim kev sib raug zoo.

Yog li, tam sim no cia peb mus dhau Maslow lub pyramid thiab xav txog nws cov qib raws li siv los tswj pab pawg ntawm cov programmers.

I: Physiological, biological xav tau:

Thaum tham txog kev txhawb siab, ntau tus neeg feem ntau xav txog cov nyiaj hli ua ntej. Nyob rau hauv cov ntaub ntawv no, los ntawm cov nyiaj hli kuv txhais tau hais tias ib tug tas mus li ib feem ntawm cov nyiaj them poob haujlwm pob, uas tsis nyob ntawm seb nyob rau hauv txhua txoj kev ntawm qhov tshwm sim. Qhov no tsis siv rau cov nyiaj tshwj xeeb, nyiaj tshwj xeeb thiab kev tshaj tawm hauv tuam txhab. Nws yog cov nyiaj hli uas kuv yuav ntaus nqi rau qib "kev xav tau ntawm lub cev" hauv peb rooj plaub. Nyiaj tshwj xeeb, nyiaj tshwj xeeb raws li kev ua tau zoo, cov kev xaiv thiab cov tuam txhab sib koom - Kuv yuav faib tag nrho cov no ntawm lwm qib.

Hauv kuv lub tswv yim, txawm hais tias nws yuav zoo li cas, cov nyiaj hli yuav zoo dua demotivating factor es tsis yog ib qho kev txhawb zog. Lub peculiarity ntawm kev ua hauj lwm nrog programmers yog hais tias lawv yog tag nrho cov neeg, firstly, ntse heev (ib tug feature ntawm txoj hauj lwm), thiab thib ob, sib sib zog nqus thiab / los yog dav kev kawm. Feem ntau, programmers, ntxiv rau lawv txoj haujlwm, muaj kev nkag siab tob txog ib lossis ntau yam kev kawm uas lawv tsim cov khoom. Tsis tas li ntawd, cov programmers zoo txaus siab thiab paub zoo txog keeb kwm ntawm kev txhim kho programming, algorithms, qauv, thiab lwm yam. Tib yam siv rau lawv qhov chaw kawm. Rau cov neeg nyob rau theem no, cov nyiaj hli feem ntau tsis yog qhov tseem ceeb txhawb nqa.

Nyob rau tib lub sijhawm, qhov tsis muaj nyiaj hli ncaj ncees rau cov programmers, hauv lawv txoj kev nkag siab, demotivates, thiab demotivates heev. Muaj nyiaj hli ncaj ncees yog tus qauv. Cov nyiaj hli ntau dua li cov qauv (kev ua lag luam) - kuj, oddly txaus, ib qho tseem ceeb demotivating. Ib tug npoj yaig ib zaug hais rau kuv txog ib pab neeg ntawm cov programmers hauv ib lub tuam txhab ua yeeb yaj kiab loj hauv Asmeskas, uas, vim muaj ntau qhov xwm txheej, tau txais cov nyiaj hli ntawm qib ob mus rau peb zaug siab dua lub khw. Raws li nws tau hais, nws yeej tsis tau pom ntau qhov dhuav, tub nkeeg thiab kev ua haujlwm tsis zoo hauv nws lub neej. Qhov tseeb ntawm kev nce nyiaj hli tuaj yeem txhawb nqa lub sijhawm luv luv, tab sis tom qab ob peb lub hlis cov nyiaj hli tshiab dhau los ua tus qauv thiab tsis muaj kev txhawb nqa. Feem ntau, kuv xav hais tias rau cov programmers thaum pib ntawm lawv txoj haujlwm, cov nyiaj hli tseem ceeb dua, thaum lawv loj hlob thiab txhim kho, nws qhov tseem ceeb txo qis thiab lwm yam pib yeej.

Qhov tseem ceeb thib ob yog qhov muaj qhov sib npaug ntawm cov nyiaj hli hauv pab pawg. Yog tias ib pab neeg xav tias ib tus tswv cuab qhov kev pab cuam qis dua, tab sis qib ntawm cov nyiaj them yog tib yam, qhov no yuav ua rau tag nrho pab pawg. Qee lub sij hawm cov thawj coj raug ntxias kom hlawv hluav taws nrog nyiaj - kom khaws tau tus neeg kub hnyiab los yog tus neeg tsis txaus siab los ntawm kev nce nws cov nyiaj hli siab dua li qub. Qhov no feem ntau tsuas yog tsim teeb meem nyob rau lub sijhawm ntev - qhov kev txhawb siab ntawm tus neeg nws tus kheej yuav tsis nce ntau, lossis nws yuav nce ntxiv rau ob peb lub hlis, tab sis kev txhawb siab ntawm cov pab pawg yuav poob qis. Nyob rau hauv cov xwm txheej zoo li no, nws tsim nyog nrhiav lwm txoj hauv kev, tshwj tsis yog, ntawm chav kawm, qhov no yog tus kws tshaj lij tshwj xeeb uas yuav tsum tau khaws cia ntawm tus nqi, txawm tias luv luv.

II. Xav tau kev nyab xeeb, kev nplij siab, sib xws ntawm kev nyob:

70 xyoo dhau los, muaj lub qhov cub hauv lub tsheb tuaj yeem yog qhov kev txhawb siab thaum xaiv lub tsheb; tom qab ntawd nws yog qhov siab tshaj tus qauv thiab yog lub cim ntawm khoom kim heev. Tam sim no txawm tias qhov tsis muaj cua txias yog qhov tsis muaj tseeb, thiab nws lub xub ntiag, ntawm chav kawm, yuav tsis yog qhov kev txhawb siab thaum xaiv lub tsheb. Yog li 10-15 xyoo dhau los, ib qho chaw ua haujlwm yooj yim, khoom siv zoo, kas fes qab, qoj ib ce, sijhawm hloov pauv, thiab lwm yam. tuaj yeem yog qhov zoo txhawb nqa, tab sis tam sim no qhov no yog qhov zoo rau kev ua haujlwm ntawm tus programmer zoo. Nyob rau tib lub sijhawm, lawv qhov tsis tuaj yeem rov ua rau muaj kev cuam tshuam.

Ib qho tseem ceeb demotivating yog qhov tsis muaj peev xwm ua kom pom tseeb thiab qhov chaw ua haujlwm nrov nrov. Kev ua haujlwm ntawm tus programmer xav tau kev ntsiag to thiab kev xav. Yog tias qhov chaw ua haujlwm tsis muaj lub sijhawm los muab cov neeg tsim khoom tsim nrog qhov chaw ua haujlwm tsis txaus ntseeg, tsawg kawg yog ua kom muaj kev sib koom tes zoo ntawm cov npoj yaig uas tsis cuam tshuam rau ib leeg. Nws yog qhov zoo dua rau kev sib sau ua ke muaj zog thiab nrov comrades nrog ib leeg, muab lub sijhawm los mloog zoo rau cov neeg xav tau.

Tus nqi ntawm tus programmer lub sijhawm tam sim no tseem ceeb dua li tus nqi ntawm cov khoom siv uas nws ua haujlwm. Ob lossis peb lub monitors, lub khoos phis tawj muaj zog, qhov chaw ua haujlwm zoo rau txhua tus tsim tawm - yuav tsum yog tus qauv hauv txhua lub tuam txhab. Cov ncauj lus no tau hais zoo hauv ib qho ntawm Joel Spolsky cov lus "Joel Test: 12 cov kauj ruam kom zoo dua code. "

Lub cev tiv thaiv kev nplij siab yog qhov yooj yim tshaj plaws thiab yooj yim; tam sim no cia peb tham txog qhov seem.

Hauv ntau lub tuam txhab, cov qauv rau cov programmers yog lub sijhawm ua haujlwm hloov pauv thiab tsis muaj kev hnav khaub ncaws. Qhov no yog qhov zoo thiab yog tias qhov tshwj xeeb ntawm pab pawg ua haujlwm tso cai rau nws (piv txwv li, tsis muaj kev sib tham nrog cov neeg siv khoom, cov nom tswv lossis cov tuam txhab nyiaj).

Qhov tseem ceeb yog kom muaj lub qhov rais tshwj xeeb ntawm lub sijhawm uas tag nrho pab pawg ua haujlwm ua ke hauv zos kom tib neeg tuaj yeem sib txuas lus thiab daws teeb meem ntsib ntsej muag. Tus programmer, hauv qhov tseem ceeb, tsis tawm haujlwm txawm tias tom qab ua haujlwm. Feem ntau, cov teeb meem kev ua haujlwm rov ua dua hauv nws lub siab txawm hais tias nws nyob hauv qhov chaw ua haujlwm, thiab kev txiav txim siab zoo feem ntau tuaj ntawm sab nraum lub chaw ua haujlwm. Muab qhov yuav tsum tau ua kom zoo (uas peb yuav tham hauv qab no), petty tswj yog teeb meem. Tsis tsuas yog nws demotivating, nws kuj txo cov khoom tsim tau. Raws li kev xyaum qhia, thaum tsis muaj kev tswj hwm, ib pab neeg txhawb nqa yuav ua haujlwm ntev dua li qhov tsim nyog. Yog tias muaj kev tswj hwm, cov neeg tsim khoom tuaj yeem zaum ntawm cov keyboard ntawm cuaj mus rau rau, tab sis qhov tshwm sim, kuv xav tias, yuav phem dua. Raws li lawv hais, ib tug neeg tuaj yeem coj tus nees mus rau dej, tab sis txawm tias ib puas yuav tsis yuam nws haus yog tias nws tsis xav tau.

Cov lus piav qhia ntawm qib kev xav tau no kuj hais txog kev ywj pheej los ntawm kev ntxhov siab thiab kev ntshai, tsis muaj kev ntxhov siab, thiab xav tau kev tsim qauv thiab kev txiav txim. Cov no kuj yog cov ntsiab lus tseem ceeb heev uas cuam tshuam rau huab cua hauv pab pawg.

Ua ntej, qhov tsis muaj kev ntxhov siab, cov qauv thiab kev txiav txim - pab pawg yuav tsum nkag siab tias leej twg yog lub luag haujlwm rau dab tsi, yuav ua li cas faib, yuav tsum ua li cas, rau leej twg, thaum twg, dab tsi yuav tsum tau underlie cov khoom, dab tsi yog qhov kev cia siab ntawm kev tswj hwm thiab tus neeg siv khoom... Feem ntau ntawm qhov no yuav tsum tau piav qhia, txhua yam yuav tsum tau tham ib ntus. Yog tias tsis muaj kev sib tham thiab siv sijhawm ntev, cov lus piav qhia tsis ua haujlwm. Nws yog ib qho kev xyaum zoo los tham txog lawv ib ntus thiab hloov kho lawv raws li cov txiaj ntsig ntawm kev tshuaj ntsuam xyuas tom qab tso tawm.

Qhov thib ob, ib qho chaw ntsiag to thiab phooj ywg zoo. Peb txhua tus siv sijhawm ntau ntawm peb ua haujlwm, thiab peb xav ua nws yam tsis muaj kev ntxhov siab, tsis sib haum xeeb, lossis ntshai. Pab neeg txhim kho feem ntau ua haujlwm nyob rau hauv siab los ntawm cov sij hawm thiab cov neeg siv khoom. Tsis muaj leej twg xav tau kev ntxhov siab ntxiv los ntawm cov npoj yaig thiab cov thawj coj. Cov huab cua hauv pab pawg, feem ntau qhov tseeb tias ib pab pawg neeg tsim khoom tuaj yeem hu thiab ua "pab pawg" yog lub luag haujlwm ncaj qha thiab tseem ceeb ntawm tus thawj tswj hwm, yog ib qho tseem ceeb tshaj plaws hauv nruab nrab thiab ntev ua haujlwm. Yog li ntawd, nws yog ib qho tseem ceeb rau tus thawj coj ua haujlwm, tshwj xeeb, nrog kev tsis sib haum xeeb hauv pab pawg, thiab tsis txhob cia lawv txoj kev loj hlob mus rau nws txoj kev kawm. Kev tswj tsis sib haum xeeb yog ib lub ntsiab lus sib txawv uas tsim nyog rau kev kawm sib cais.

Muaj ob txoj hauv kev los cuam tshuam lub siab lub ntsws ntawm pab pawg thiab tus cwj pwm ntawm cov npoj yaig (yog tias ib tus neeg ntxiv rau hauv cov lus, qhov ntawd yuav zoo heev). Thawj yog koj tus cwj pwm. Tus kheej piv txwv yog qhov tseem ceeb heev rau tus thawj coj thiab pab pawg. Raws li lawv hais, ib yam li cov pov thawj, yog li tuaj txog. Ua raws li koj xav kom koj cov npoj yaig coj. Qhov thib ob yog txhawb kom tus cwj pwm raug thiab, yog li hais, de-txhawb tus cwj pwm tsis raug. Sib txuas lus nrog tib neeg, muab lawv tawm tswv yim, muaj ntau txoj hauv kev los ua qhov no. Feem ntau, kev tawm tswv yim yog lub ntsiab lus rau kev sib tham sib cais; nws yog ib feem loj thiab tseem ceeb ntawm kev ua haujlwm nrog kev txhawb siab.

Lwm daim ntawv qhia txog huab cua, uas yuav zoo li txawv txawv, tab sis hauv kev xyaum nws yog ib qho tseem ceeb. Feem ntau, muaj cov ntxhais tsawg dua ntawm pab pawg txhim kho dua li txiv neej. Feem ntau cov pab pawg yog txiv neej nkaus xwb. Nyob rau hauv tej yam kev mob, kuj nyob rau hauv load, tej zaum cov lus phem pib siv nyob rau hauv pab neeg. Kev xyaum qhia tau hais tias qhov no muaj kev cuam tshuam tsis zoo rau cov huab cua; kev sib txuas lus maj mam ua tsis zoo. Koj yuav tsum tsis txhob siv koj tus kheej thiab tsis txhob siv nws hauv koj pab neeg.

Pab pawg txhim kho feem ntau hu ua R & D (kev tshawb fawb thiab kev txhim kho), nrog rau kev tshawb fawb ua ib feem tseem ceeb ntawm kev ua haujlwm. Qhov no yog ib feem uas feem ntau nyuaj rau kev pab cuam thiab npaj rau, txwv tsis pub nws yuav tsis yog kev tshawb fawb. Nws yog ib qho tseem ceeb uas pab pawg muaj cai ua yuam kev, pib ua haujlwm, sim cov kev xaiv sib txawv uas tej zaum yuav tsis ua tiav. Kev ua yuam kev yog ib feem ntawm kev ua haujlwm, lawv tsis tuaj yeem zam tau, tab sis koj tuaj yeem kawm, txheeb xyuas, kawm los ntawm lawv rau yav tom ntej thiab mus ntxiv. 5 Vim li cas lub hauv paus ntsiab lus, uas yog keeb kwm ntawm Toyota, yog ib txoj hauv kev zoo kom tau txais lub hauv paus ua rau muaj teeb meem. Kev rau txim txhaum yog ib txoj hauv kev zoo los tsim kom muaj kev ntshai thiab tsis paub tseeb. Qhov tsuas yog qhov tshwj xeeb yog thaum, raws li cov txiaj ntsig ntawm kev txheeb xyuas, nws hloov tawm tias qhov yuam kev tau tshwm sim los ntawm tus cwj pwm tsis zoo rau kev ua haujlwm, qhov no, cov neeg ua haujlwm txiav txim siab yuav tsum tau ua.

Cov huab cua hauv pab pawg tau cuam tshuam los ntawm koj qhov kev cia siab thiab lub siab lub ntsws ua ntej kev sib tham pib. Ua ntej pib qhov kev sib tham nyuaj, qee yam kev debriefing, lossis tsuas yog kev sib tham ntawm kev xav, koj lub siab xav thiab tus cwj pwm ntawm tus neeg uas koj yuav tham yog qhov tseem ceeb. Kuv ib txwm ntseeg los ntawm kev ntseeg thiab ua raws li tus neeg mob siab rau ua qhov zoo tshaj plaws. Yog hais tias los ntawm koj txoj hauj lwm nws zoo li qhov no tsis yog li ntawd, koj yuav tsum tau ua siab ntev thiab nthuav dav kom paub cov ntsiab lus thiab nkag siab tias nws ua li cas, vim li cas nws thiaj xav tias yog, thiab qhov twg peb cov kev cia siab sib txawv. Nws feem ntau hloov tawm tias lawv tsis sib txawv tiag tiag, nws tsuas yog tias nws lub zeem muag ntawm cov ntsiab lus tseem ceeb dua los yog tshiab, thiab muaj qee yam koj tsis paub. Los yog, hloov pauv, nws tsis paub ib yam dab tsi. Qhov no yog qhov tseem ceeb tshwj xeeb tshaj yog nyob rau hauv pab pawg sib faib, thaum tib neeg sib txuas lus tsawg dua ntawm tus neeg thiab siv email thiab xa xov tam sim. Qhov no tseem ceeb tshaj nyob rau hauv ib pab neeg uas muaj cov programmers los ntawm ntau lub teb chaws thiab faib thoob plaws lub sijhawm sib txawv. Qhov no yog qhov kev sib txawv ntawm kab lis kev cai pib ua lub luag haujlwm loj.

Nyob rau hauv ib qho teeb meem nyuaj, kev tsav tsheb ntawm kev txav yog yooj yim, yooj yim heev, tab sis tom qab ntawd kev tsav tsheb rov qab yog qhov nyuaj, thiab cov av qeeg tseem nyob ntev. Cia kuv muab ib qho piv txwv yooj yim rau koj los ntawm kev paub dhau los. Ib qho ntawm cov thawj coj hauv pab pawg tau xav tau cov lus hais txog qee qhov teeb meem nrog tus neeg siv khoom los ntawm tus thawj tswj hwm los ntawm pab pawg cuam tshuam hauv lwm lub tebchaws. Nws tau pinged ib tug npoj yaig nyob rau hauv tus tub txib, tos 15 feeb, pinged dua, ces 15 feeb tom qab nws mus rau ib tug loj tham nyob rau hauv uas lwm tus thawj coj kuj, thiab me ntsis tawm tsam cov npoj yaig, nrog ib lo lus zoo li: "vim koj tsis ua. deign los teb kuv, tej zaum, thiab cov lus nug tsis yog li ntawd ceev? Thaum kawg, nws tau muab tawm tias peb tus neeg xa xov liaison tau npau taws me ntsis, thiab cov npoj yaig tsis pom cov lus nug txhua. Kuv yuav tsum thov txim. Feem ntau, nws yog qhov zoo dua los pib nrog qhov zoo. Nws yog ib txwm ua tau ua yuam kev phem thiab khiav mus rau qhov teeb meem tom qab; tsis muaj teeb meem nrog qhov ntawd (txawm tias koj yuav tsum tsis txhob ua li ntawd). Feem ntau, nyob rau hauv ntau tshaj 20 xyoo ntawm kev ua hauj lwm nyob rau hauv peb kev lag luam, kuv tau ntsib ib tug tiag tiag ua phem ua hauj lwm ua hauj lwm ib zaug xwb (!). Hmoov zoo, peb tau tawg sai sai. Nws hloov tawm kom muaj tseeb nyob rau hauv feem ntau ntawm cov xwm txheej xav tias cov npoj yaig xav tau qhov zoo tshaj plaws, mus rau qhov zoo tshaj plaws ntawm lawv txoj kev nkag siab ntawm cov ntsiab lus.

Koj txoj hauj lwm ua tus thawj coj yog los xyuas kom meej synchronization ntawm cov ntsiab lus, ib qho kev nkag siab ntawm kev cia siab, kev xav tau, hnub kawg, thiab cov qauv lees txais hauv pab pawg. Cov no yuav zoo li cov khoom me me, tab sis cov cua hauv pab pawg tau tsim los ntawm cov khoom me me. Los ntawm kev faib pab pawg neeg pom, ib qho ntawm cov haujlwm tseem ceeb yog los xyuas kom cov tswv cuab muaj kev sib tham tim ntsej tim muag ib ntus. Kuv tau hnov ​​​​ntau dua ib zaug los ntawm cov programmers tias tom qab, piv txwv li, engineers los ntawm pab pawg txhawb nqa tuaj rau lawv thiab ua haujlwm ua ke ntawm tus kheej, lawv zoo siab nyob hauv kev ua haujlwm los pab cov teeb meem nyuaj ntawm tus kheej rau Pasha, uas nyuam qhuav tuaj rau lawv, Txawm hais tias yav dhau los Pasha tsuas yog lub cim hauv tus tub txib, thiab tsis muaj leej twg yuav tsum tau nres rau lub hom phiaj ntawm lub cim.

Los ntawm txoj kev, kuv pib tham txog pab neeg txhawb nqa thiab nco txog tus qauv canonical rau kuv. Ib zaug, ib tug ntawm cov neeg muas zaub nyob rau hauv Amelikas muaj teeb meem nrog cov khoom, ib tug engineers los ntawm cov pab pawg neeg txhawb nqa uas ua hauj lwm rau nws cov kev siv (thib ob los ntawm Russia) nyob tom qab ua hauj lwm pab, tab sis qhov teeb meem tsis daws thiab tsis tau daws. Feem ntau, nws lingered thiab zaum nyob ntawd yuav luag txog thaum sawv ntxov. Lub sijhawm no, cov neeg siv khoom tus thawj tswj hwm tau nce qhov teeb meem, txheeb xyuas nws qhov kev thuam rau lawv, thiab tawm haujlwm yav tsaus ntuj. Cov txheej txheem nce qib twb tau txais lub zog nyob rau hauv ib cheeb tsam sib txawv, cov thawj coj hauv tebchaws Russia pib sim pab, vim muaj qee qhov teeb meem hauv kev sib txuas lus nrog cov neeg siv khoom lub chaw ua haujlwm (VPN, teeb meem kev sib txuas, teeb meem nrog kev hu xov tooj ntawm lub teb chaws, ...) lawv tsis paub tias tus txiv leej tub twb raug kaw hauv qhov chaw ua haujlwm thiab daws qhov teeb meem, thiab sim nrhiav nws. Lawv pom nws tsuas yog thaum sawv ntxov (Asmeskas), thaum qhov teeb meem twb tau ua tiav thiab cov khoom tau ua haujlwm. Tawm ntawm tus puav lawv pib hais tias dab tsi yog ntuj raug txim, cov neeg siv khoom muaj qhov nce ntxiv, tsis muaj dab tsi ua haujlwm, koj nyob qhov twg, peb nrhiav tsis tau koj, thiab lwm yam. Needless hais, raws li qhov tshwm sim ntawm tus cwj pwm zoo li no tus txiv neej tau demotivated heev. Kev npaj ua hauj lwm ntawm ib pab neeg faib yog ib lub ntsiab lus loj, tab sis nws yog ib qho tseem ceeb kom nco ntsoov ob yam. Ua ntej, kev sib txuas lus thiab huab cua yog qhov tseem ceeb heev, kev ua tiav ntawm kev ua haujlwm nyob ntawm nws. Qhov thib ob, qhov no tsis ua haujlwm ntawm nws tus kheej; nws yuav tsum tau txiav txim siab sib cais thiab tob.

Lwm qhov tseem ceeb uas cuam tshuam txog qib ntawm kev xav tau no yog cov nyiaj hli dua. Tsis yog qhov loj ntawm cov nyiaj hli, xws li, tab sis muaj cov txheej txheem rau kev hloov pauv. Lub tuam txhab yuav tsum muaj txoj hauv kev los txiav txim siab qhov yuav tsum tau ua rau txoj haujlwm ntawm ntau qib. Txhua tus tsim tawm yuav tsum muaj peev xwm sib tham txog kev cia siab rau lawv txoj haujlwm nrog lub tuam txhab, nkag siab tias lawv cov kev siv zog yuav cuam tshuam li cas rau lawv cov nyiaj hli. Cov rooj sib tham ib ntus nrog tus thawj coj, kev tshuaj xyuas ib nrab xyoo lossis ib xyoos ib zaug ua haujlwm rau lub hom phiaj no. Qhov no, dua, yog ib lub sijhawm uas nws lub xub ntiag tsis qhia meej meej, tab sis lawv qhov tsis tuaj yeem ua rau muaj kev cuam tshuam loj heev.

Los ntawm kev xav tau kev txiav txim thiab muaj cov cai ua raws li qhov yuav tsum tau ua raws li cov cai no, ua raws li cov qauv uas tau txais hauv pab pawg, ob qho tib si raug cai thiab tsis raug cai. Feem ntau hais lus, kuv yuav hu nws qhov yuav tsum tau "ua tau zoo." Lub xub ntiag ntawm qhov kev xav tau no lees paub tias micromanagement tsis tsim nyog, tab sis ua rau muaj kev phom sij. Nws yog txaus los muab ib tug neeg nrog txhua yam tsim nyog rau kev ua hauj lwm, muab nws paub txog cov ntsiab lus, qhov tseem ceeb, thiab muab kev ywj pheej ntawm kev txiav txim siab thiab kev txiav txim siab ntawm nws theem. Nyob rau hauv cov xwm txheej zoo li no, nws yuav muaj kev ntseeg siab, lub sijhawm los txiav txim siab nws tus kheej, ua lub luag haujlwm rau lawv, thiab yuav muaj peev xwm nthuav tawm nws lub peev xwm.

Lwm lub ntsiab lus tseem ceeb uas yuav tsum raug ntaus nqi rau qhov xav tau kev txiav txim thiab qhov tsis muaj kev ntxhov siab yog lub peev xwm los mloog zoo rau ib txoj haujlwm, tsis muaj kev hloov pauv ntau zaus. Ua ib tus programmer yuav tsum muaj sijhawm thiab tsom mus. Programmers yeej tsis nyiam maj nrawm tso ib txoj haujlwm thiab hloov mus rau lwm qhov. Ib feem tsim nyog ntawm tus programmer txoj haujlwm feem ntau tsis yog tsuas yog kev txhim kho tiag tiag ntawm cov cai, tab sis kuj kho cov kab laum thiab kev pab cuam nrog kev thov los ntawm cov neeg siv khoom. Nws yog ib qho tsim nyog yuav tau npaj tej yam ua ntej, xws li tso cai rau tus programmer kom ua siab ntev thiab ua tiav cov haujlwm ntawm ib txoj haujlwm ua ntej hloov mus rau lwm qhov. Qhov kev xaiv zoo tshaj plaws yog muab sijhawm rau koj tus kheej los npaj koj txoj haujlwm koj tus kheej, qhia txog cov haujlwm tseem ceeb thiab cov haujlwm uas yuav los tom ntej ua ntej, faib sijhawm ntev, ncua sij hawm los ua haujlwm ntawm ib hom haujlwm. Lub ntsiab lus no tau piav qhia zoo hauv phau ntawv "Google - Site Reliability Engineering”, uas piav qhia tau zoo txog txoj hauv kev los npaj kev ua haujlwm ntawm pab pawg uas ua kom muaj kev ua haujlwm thiab kev loj hlob ntawm cov khoom loj, cov khoom hnyav, cov khoom siv tsis raug cai, nrog rau cov engineers uas nws txoj haujlwm ua ke nrog kev txhim kho software thiab kev txhawb nqa.

Kom txuas ntxiv…

Tau qhov twg los: www.hab.com

Ntxiv ib saib