Munkatervek a programozók számára
A programozás jellege általában nem egy folyamatos feladat, és nem egy olyan feladat is, amely mindig jól működik a meghatározott szünetekkel. Mint sok kreatív feladat, ez egy olyan munka is, amely hajlamos a kitörésekre. Ha egy programozó nagyszerű fegyverekkel halad, akkor az utolsó dolog, amit meg akarsz csinálni - és valószínűleg az utolsó, amit meg akarnak tenni - az, hogy leáll és távozik.

Ezenkívül a programozás általában oly módon jár, hogy néhány állásidő beépüljön bele. Például, hosszú tesztekre várakozva (különösen nagy adatkészletek tesztelésekor vagy hibakeresésekor), a minőségbiztosítótól kapott visszajelzésekre várva, a kódmodul befejezésével várva, amelytől a következő feladat függ. Gyakran, de nem mindig, a programozók más hasznos dolgokat találnak az idő kitöltéséhez, de a következő feladat néha a rendelkezésre álló időnél hosszabb intenzív koncentrációt igényel, a jelenlegire támaszkodik, vagy egyébként alkalmatlan arra, hogy ezen a téren dolgozzon. idő. Ezenkívül nem feltétlenül előnyös eltávolítani a fókuszt a jelenlegi feladatból, még akkor is, ha a munkának valamire várnia kell. Ez azt jelenti, hogy időnként a programozás kényszerített szünetet biztosít. Érdemes arra buzdítani a programozókat, hogy ezt az időt saját célokra használják fel, és nem a munkahelyen maradnak, hogy megfeleljenek a meghatározott ütemtervnek. Alternatív megoldás az, ha programozók ülnek az íróasztalukon, és próbálnak időt tölteni. Ez egyszerűen arra készteti őket, hogy a munka közben nem maximalizálják termelékenységüket. Ezenkívül a legtöbb programozó valószínűleg időveszteségnek tekinti ezt és rosszul reagál.

A programozás egyfajta problémamegoldás. Néhány nehéz problémát a kemény munka alkalmazásával lehet megoldani. Más problémákat azonban csak kreatív megoldással lehet megoldani. A kreatív megoldások gyakran inspirációt igényelnek. Az inspiráció gyakran akkor fordul elő, amikor elvonja a figyelmet a problémáról, és valami teljesen más dolgot csinál. Egy meghatározott ütemtervet megkövetelő munkahely megnehezítheti ennek végrehajtását - vagy legalábbis arra késztetheti a programozót, hogy várjon, amíg a munka után megteszi.

Sok programozó szereti az intenzív munkát, amikor a vágy - vagy megoldás - rájuk ér. Ha beállított ütemezésekre van szükség, ez azt eredményezheti, hogy a programozók sok túlórát fordítanak a beállított ütemterv és a leghatékonyabb munkájuk elvégzése érdekében. Ez kiégéshez vezethet, ami az embereket mindig hatástalanná teszi.

Ezen tényezők miatt a programozók 9-5-es vagy más beállított ütemtervre való várakozása eredménytelen lehet. Gyakran értelmesebb, ha a programozókat csapatgyűlésen való részvételre kötelezik, és arra ösztönzik őket, hogy működjenek együtt a csapat többi programozójával, de lehetővé teszik számukra a leghatékonyabb órák munkáját. Van még egy lehetőség - extrém programozás. Az Extreme Programming, vagy az XP megváltoztatja a programozás folyamatát egy fenntartható napi ütemre, amely jól illeszkedik a beállított ütemezéshez. Valójában az XP arra ösztönzi a beállított ütemterveket és a távozást a nap végén, hogy egész éjjel dolgozzon. Az XP túlságosan széles a témában ahhoz, hogy itt lefedje, de az a tény, hogy jelentős beállítási módszertani változtatásokat igényel a beállított ütemezés támogatása, megmutatja, hogy a beállított ütemezések és a hagyományos programozási módszerek miért nem feltétlenül megfelelőek.

Video Utasításokat: Amit a misztikusok tudnak a vonzás törvényéről - haladók számára! tudatos teremtés! (Lehet 2024).