Programų sudarytojų darbo grafikai
Programavimo pobūdis paprastai nėra viena tęstinė užduotis, taip pat užduotis, kuri visada gerai veikia su apibrėžtomis pertraukomis. Kaip ir daugelis kūrybinių užduočių, tai darbas, kuris paprastai linkęs dirbti gerai. Jei programuotojas eina puikiais ginklais, paskutinis dalykas, kurį norite padaryti iš jo (ir greičiausiai paskutinis dalykas, kurį jie nori padaryti) yra sustoti ir išeiti.

Be to, programavimo metu paprastai reikia prastovų. Pvz., Laukiama ilgų testų (ypač tikrinant arba derinant didelius duomenų rinkinius), laukiama atsiliepimų iš QA, laukiama, kol užbaigsite kodo modulį, nuo kurio priklauso jūsų kita užduotis. Dažnai, bet ne visada, programuotojai gali rasti kitų naudingų dalykų, kuriuos reikia užpildyti per šį laiką, tačiau kartais sekančiai užduočiai atlikti reikalingas ilgesnis intensyvaus susikaupimo laikotarpis nei turimas laikas, jis priklauso nuo dabartinio arba yra netinkamas tuo metu dirbti. laikas. Taip pat nebūtinai naudinga pašalinti dėmesį nuo esamos užduoties, net jei darbe reikia kažko laukti. Tai reiškia, kad kartais programavimas suteikia priverstines pertraukas. Protinga skatinti programuotojus naudoti tą laiką savo tikslams, o ne likti darbe, kad atitiktų nustatytą darbo grafiką. Alternatyva yra tai, jei programuotojai sėdi prie savo darbo stalo, bandydami užpildyti laiką. Tai tiesiog verčia juos įgyti įpročio maksimaliai padidinti savo produktyvumą darbe. Be to, dauguma programuotojų tai laiko savo laiko švaistymu ir blogai reaguoja.

Programavimas yra tam tikras problemų sprendimo būdas. Kai kurias sunkias problemas galima išspręsti pritaikius sunkų darbą. Bet kitas problemas galima išspręsti tik kūrybiškai išsprendus. Kūrybiniams sprendimams dažnai reikia įkvėpimo. Įkvėpimas dažnai kyla tada, kai jūs sutelkiate dėmesį į problemą ir darote visiškai ką nors kita. Darbo vieta, kuriai reikalingas nustatytas grafikas, gali apsunkinti tai - arba bent jau priversti programuotoją palaukti, kol baigsis darbas.

Daugelis programuotojų mėgsta intensyviai dirbti, kai tik jiems kyla noras ar sprendimas. Kai reikalingi nustatyti tvarkaraščiai, programuotojai gali įnešti daug viršvalandžių, kad atitiktų nustatytą tvarkaraštį ir jų darbą, kai jie buvo efektyviausi. Tai gali sukelti perdegimą, dėl kurio žmonės visada tampa neveiksmingi.

Dėl šių veiksnių tikėtis, kad programuotojai dirbs 9–5 ar kitais nustatytais tvarkaraščiais, gali būti neveiksminga. Dažnai prasmingiau reikalauti, kad programuotojai dalyvautų komandos posėdžiuose ir skatintų juos dirbti su kitais savo komandos programuotojais, tačiau leidžia jiems dirbti bet kurias jiems tinkamiausias valandas. Yra dar vienas pasirinkimas - ekstremalus programavimas. Ekstremalus programavimas arba XP keičia programavimo procesą į tvarų kasdienį tempą, kuris gerai tinka nustatytam grafikui. Tiesą sakant, XP skatina sudaryti tvarkaraščius ir išvažiuoti dienos pabaigoje, o ne dirbti visą naktį. XP yra per plati tema, kad ją būtų galima aprėpti, tačiau tai, kad norint atlikti nustatytus tvarkaraščius reikia didelių metodikos pakeitimų, parodo, kodėl nustatyti tvarkaraščiai ir įprastos programavimo metodikos nebūtinai yra tinkamos.

Vaizdo Instrukcijos: Buhalterinės apskaitos programa: 19 pamoka Tabelis ir darbo grafikas (Gegužė 2024).