Ocena:

Książka przedstawia kompleksowe i pełne pasji badanie rzemiosła oprogramowania, obejmujące takie tematy, jak profesjonalizm, ciągłe doskonalenie i praktyki techniczne. Oferuje wgląd w osobiste doświadczenia autora i podkreśla znaczenie zaangażowania w jakość w tworzeniu oprogramowania. Jednak niektórzy czytelnicy uznali ją za powtarzalną lub pozbawioną oryginalnej treści, krytykując jej bardziej dogmatyczne poglądy i metaforę rzemiosła używaną w całym tekście.
Zalety:Inspirująca i pouczająca, łatwa w czytaniu, zawiera praktyczne porady dla specjalistów od oprogramowania, podkreśla znaczenie profesjonalizmu i ciągłego doskonalenia, zawiera osobiste anegdoty, które rezonują z doświadczonymi programistami.
Wady:Może być zbyt opiniotwórcza i dogmatyczna, niektóre treści są powtarzalne i brakuje im oryginalności, nie wszyscy czytelnicy zgadzają się z niektórymi zaleceniami technicznymi, a metafora rzemiosła może nie współgrać ze wszystkimi inżynierami oprogramowania.
(na podstawie 67 opinii czytelników)
The Software Craftsman: Professionalism, Pragmatism, Pride
Bądź lepszym programistą i dostarczaj lepszy kod
Pomimo zaawansowanych narzędzi i metodologii, projekty programistyczne nadal kończą się niepowodzeniem. Dlaczego? Zbyt wiele organizacji wciąż postrzega tworzenie oprogramowania jako kolejną linię produkcyjną. Zbyt wielu programistów również tak uważa - i zachowuje się odpowiednio.
W The Software Craftsman: Professionalism, Pragmatism, PrideSandro Mancuso oferuje lepszą i bardziej satysfakcjonującą ścieżkę. Jeśli chcesz rozwijać oprogramowanie z dumą i profesjonalizmem; kochać to, co robisz i robić to z doskonałością; i budować karierę z autonomią, mistrzostwem i celem, zaczyna się od uznania, że jesteś rzemieślnikiem. Po przyjęciu tego potężnego sposobu myślenia można osiągnąć bezprecedensowy poziom doskonałości technicznej i satysfakcji klienta.
Mancuso pomógł założyć największą na świecie organizację rzemieślników oprogramowania; teraz dzieli się tym, czego się nauczył, poprzez inspirujące przykłady i pragmatyczne porady, które możesz wykorzystać w swojej firmie, projektach i karierze.
Dowiesz się.
⬤ Dlaczego zwinne procesy nie wystarczą i dlaczego rzemiosło ma kluczowe znaczenie dla ich działania.
⬤ W jaki sposób rzemiosło pomaga tworzyć oprogramowanie we właściwy sposób i pomaga klientom w sposób wykraczający poza kod.
⬤ Jak i kiedy powiedzieć "nie" i jak zapewnić kreatywne alternatywy, gdy to zrobisz.
⬤ Dlaczego zły kod przytrafia się dobrym programistom i jak przestać go tworzyć i usprawiedliwiać.
⬤ Jak sprawić, by praca ze starszym kodem była mniej bolesna i bardziej produktywna.
⬤ Jak być pragmatycznym - a nie dogmatycznym - w odniesieniu do swoich praktyk i narzędzi.
⬤ Jak kierować rzemieślnikami oprogramowania i przyciągać ich do swojej organizacji.
⬤ Czego unikać podczas ogłaszania stanowisk, rozmów kwalifikacyjnych z kandydatami i zatrudniania programistów.
⬤ Jak programiści i ich menedżerowie mogą stworzyć prawdziwą kulturę uczenia się.
⬤ Jak napędzać prawdziwą zmianę techniczną i przezwyciężyć głębokie wzorce sceptycyzmu.
Sandro Mancuso kodował dla startupów, firm programistycznych, firm produktowych, międzynarodowych firm konsultingowych i banków inwestycyjnych. W październiku 2013 r. współzałożył Codurance, firmę konsultingową opartą na zasadach i wartościach Software Craftsmanship. Jego zaangażowanie w Software Craftsmanship rozpoczęło się w 2010 roku, kiedy założył London Software Craftsmanship Community (LSCC), obecnie największą i najbardziej aktywną społeczność Software Craftsmanship na świecie, liczącą ponad dwa tysiące rzemieślników. Przez ostatnie cztery lata inspirował i pomagał programistom organizować społeczności Software Craftsmanship w całej Europie, Stanach Zjednoczonych i na całym świecie.