less than 1 minute read

Azt hitted a programozó egész nap programkódot ír? Nagyot tévedtél!

Tehát mit is csinál a programozó egész nap, fontossági sorrendben:

  1. Először is más programozókkal kommunikál, arányaiban ezzel tölti a legtöbb időt. Levelezőlisták, szakmai fórumok.
  2. Megbeszélésen ül, adatbázis sémákat tervez, bosszankodik a teljesítményromláson egy új feature bevezetése közben
  3. Hibajelentéseket fogalmaz meg (bug report)
  4. Vizsgálja a hibák körülményeit legtöbbször parancssoros eszközökkel több GB méretű log fájlokon (grep, awk, cat és nagyon nagyon hosszú regexek)
  5. A leállások okát magyarázza a felhasználóknak/megrendelőknek
  6. Dokumentációkat és specifikációkat olvas
  7. Megírt kódok után kutat, ami épp az adott feladatra a legkisebb módosítással jó lesz
  8. Telepíti, beállítja és teszteli a kódot, programozott teszteket ír (Unit Testing)
  9. Google segítségével hibaüzenetekre keres megoldásokat
  10. Mások által fejlesztett szoftvereket elemez, hogy megtudja, mások hogyan oldották meg a problémát
  11. Fejlesztést segítő eszközökkel foglalkozik, például verziókezelő, bash, GNU eszköztár, linux fájl jogosultságok (vagy ezek windows-os megfelelője)
  12. IDE beállítás, virtuális gépek, webszerverek, adatbázis szerverek konfigurációja
  13. Tervezés a prioritásos feladatok fontosságát figyelembe véve
  14. És persze amiért ez az egész van, a használható kód írása. Előfordul olyan nap is, hogy egyetlen saját kódsor sem születik, persze a git logban lehet, hogy több ezer is látható

Updated:

Comments