Kategoria: x-lektury

Zagroda świętych krów

W niektórych organizacjach bardzo trudno jest zwolnić złych pracowników. Szefowie systemu szkolnego miasta Nowy Jork nawet nie podejmują takich działań wobec nauczycieli zatrudnionych na etacie. „Miejska lista płac obejmuje setki nauczycieli, którzy zostali uznani za niekompetentnych, brutalnych lub winnych molestowania seksualnego. Ponieważ szkoły obawiają się ich powrotu do sal klasowych, umieszczani są oni w tak zwanych „gumowych pokojach”, gdzie przeglądają prasę, grają w karty i plotkują, co kosztuje nowojorskich podatników 20 milionów dolarów rocznie”, pisze John Stossel w czasopiśmie „Reason” z października 2006 roku.

Joel Spolsky „Smart & Gets Things Done” (131)

Menedżer-dentysta

Zadanie menedżera, który „otrzymał w spadku” istniejący zespół, jest podobne do zadania, jakie stoi przed dentystą, do którego przyszedł pacjent z bolącymi, od dwudziestu lat nieleczonymi zębami. Będąc w takiej sytuacji, musisz wykonać trzy zadania:

  • szczegółowy przegląd (obejmujący prześwietlenie rentgenowskie) mający na celu stwierdzenie, które zęby są zdrowe, które wymagają leczenia, a których należy się pozbyć;
  • dużo borowania w celu usunięcia próchnicy;
  • wypełnianie ubytków i dziur pozostałych po borowaniu.

Nie obędzie się bez bólu, a ty będziesz musiał wkładać palce do ust innych ludzi, ale po paru tygodniach ciężkiej pracy, znów będą mogli pochwalić się ładnym uśmiechem.

Joel Spolsky „Smart & Gets Things Done” (123)

Rekursja i wskaźniki

15-letnie doświadczenie w dziedzinie rekrutacji programistów upewniło mnie, że wszyscy najlepsi programiści z łatwością sobie radzą z jednoczesnym, wielopoziomowym myśleniem abstrakcyjnym. Nie mają problemów z algorytmami rekurencyjnymi (których rozumienie wymaga przechowywania w mózgu wielu poziomów stosu wywołań naraz) lub skomplikowanymi algorytmami opartymi na wskaźnikach (gdzie adres obiektu jest niejako jego abstrakcyjną reprezentacją).

(…)

Z jakichś powodów większość ludzi rodzi się bez tej części mózgu, która umożliwia zrozumienie wskaźników.

Joel Spolsky „Smart & Gets Things Done” (109)

Postęp ku bezmyślności

„Całkowicie błędny jest truizm, powtarzany we wszystkich podręcznikach i przemówieniach wybitnych ludzi, że powinniśmy kultywować zwyczaj zastanawiania się nad tym, co robimy. Prawdziwe jest twierdzenie przeciwne. Postęp cywilizacyjny odbywa się poprzez poszerzanie obszaru istotnych działań, które jesteśmy w stanie wykonywać bez namysłu.” – Alfred North Whitehead („An Introduction to Mathematics”, 1911)