Listina základních programátorských práv
Můj oblíbený bloger Jeff Atwood vydal sbírků svých nejlepších článků v knize Effective Programming: More Than Writing Code, do které zahrnul i příspěvek The Programmer’s Bill of Rights.
Podivuje se nad tím, že firmy platí programátory $60-$100k ročně (v našich podmínkách přibližně 600-1000k Kč) a přitom je mrzačí otřesnými pracovními podmínkami a poskytují jim jen jetý hardware. Navrhuje, abychom přijali Listinu základních programátorských práv. Já s uvedenými body plně souhlasím a doplňuji o své postřehy.
Každý programátor by měl mít
- dva monitory
- rychlý počítač
- klávesnici a myš dle svého výběru
- pohodlnou židli
- rychlé internetové připojení
- tiché pracovní podmínky
Nemusím mít dva monitory, ale zato ten jediný musí být matný, protože ve skleněných peklech nelze pořádně zatemnit nebo to ostatní přítomní nesnesou. Na lesklou plochu monitoru se dlouho dívat nevydržíte.
K požadavku klávesnice a myši bych připojil ergonomickou podložku. Co se týče židle, vzpomínám si na jedno ze svých prvních působení - bylo skoro snazší přinést si tam židli vlastní.
Rychlé internetové připojení bohužel není mnohde standardem, a to ani pro programátory. Na jednom projektu jsme měli limit denní FUP 50MB. Takže jste stáhli plugin do Eclipse a šli s prosíkem za adminy, ať vám navýší limit.
Všechny body jsou si rovny, ale poslední si je jaksi rovnější. Programování je duševní činnost a hluk, kromě toho, že unavuje, zabíjí myšlení. Proto bez sluchátek do open space nelez. Případně si pořiďte robo-žraloka.
Dámy a pánové, kdo z vás to má?