Przeczytałem niedawno bardzo fajny post “The best approach to software development“. I… whoa! Jakże często słyszy się taki argument? “Dlaczego robisz to tak i tak?” “Bo X tak powiedział, bo tak jest najlepiej.” “A myślałeś jakie ma to plusy i minusy w twojej konkretnej sytuacji, szukałeś lepszych rozwiązań?” “Nie.”
Nie spotykam się z tym na co dzień, ale nie jest to wcale rzadkość. Bezmyślne podążanie za jakimiś-tam praktykami, “bo tak”, ignorując kontekst i zamykając szare komórki w kljatce.
Na ten temat pisałem już kiedyś w poście “Programowanie przez eksplorację“. Poniższy cytat usłyszałem po raz pierwszy dawno, dawno temu, gdy Tool wydał Ænimę. I staram się mieć go gdzieś z tyłu głowy raczej częściej niż rzadziej:
Think for yourself. Question authority.
Jest to tekst na tyle wartościowy i tak naprawdę kluczowy w naszym zawodzie, że aż zaktualizowałem “tagline” bloga (usuwając nadal aktualne, ale już trochę przejedzone “DO ROBOTY!”).
Źródło: Timothy Leary (zawarte w piosence “Third Eye” by Tool)