Jeśli chcesz być doskonałym programistą, nie możesz poprzestać tylko na opanowaniu narzędzi deweloperskich i kilku języków programowania. Do rozwiązywania złożonych problemów, które nieraz pojawiają się w trakcie tworzenia aplikacji, nie wystarczy Ci sama wiedza techniczna. Tak jak w innych dziedzinach rzemiosła, także i tu staniesz przed zagadnieniami, które Cię przerosną, choć wcale nie są wyjątkowe. Właśnie dla takich zagadnień opracowuje się wzorce — w gruncie rzeczy łączące dużo zróżnicowanych dziedzin, bo oparte na podobnym schemacie. No korzystnie, lecz w jaki sposób rzemieślnik programowania może się uczyć od, dajmy na to, mistrza tańca?
W tej książce temat nauki rzemiosła potraktowano interdyscyplinarnie. Jej podstawą są dziesiątki wywiadów z praktykami, a także literatura na temat uczenia się, psychologii stosownej wydajności i wszystkiego, co łączy się z osiąganiem mistrzostwa. Pokazano tu, jak uczyli się wybitni chirurdzy, choreografowie, filozofowie oraz architekci aplikacji. Książka stanowi źródło inspiracji: poszczególne wzorce rozwiązywania problemów są osadzane w określonych kontekstach, a rekomendowane rozwiązania uzupełniono relacjami danego wzorca do innych wzorców i wzbogacono w odniesienia do literatury i historii mistrzów z najróżniejszych dziedzin.
Dzięki tej książce dowiesz się:
- czy jesteś uczniem, czeladnikiem czy może już mistrzem rzemiosła programistycznego
- czym są wzorce i jakie znaczenie mają dla nauki rzemiosła
- jak nieprzerwanie się uczyć i dążyć do mistrzostwa
- jak oceniać swoje umiejętności i zapewniać sobie korzyści związane z realistyczną samooceną
- jak wydajnie rozwiązywać przeróżne problemy, począwszy od kłopotliwej współpracy z klientem, a skończywszy na pokonaniu własnego wypalenia zawodowego
Rzemieślnik — mistrz, czyli najkorzystniejszy fachowiec!
David H. Hoover — prowadzi dział rozwoju oprogramowania i program praktyk zawodowych w firmie Optiva. Programuje od 2000 roku, jednak jego pasją jest rozwijanie idei rzemieślniczego podejścia do pisania aplikacji. W wolnych chwilach uprawia różnorodne sporty wytrzymałościowe.
Adewale Oshineye — jest inżynierem w fimie Google. Programuje od wczesnego dzieciństwa. Pracował nad wieloma projektami o zróżnicowanej skali, dzięki temu mógł się uczyć od najkorzystniejszych praktyków Europy Zachodniej. Jego ulubioną rozrywką jest przemierzanie Londynu z aparatem fotograficznym w ręku.
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Praktyka czyni mistrza. wzorce, inspiracje i praktyki rzemieślników programowania - dave hoover, adewale oshineye. Twój komentarz zostanie wyświetlony po moderacji.