Recenzje
Sztuka przywództwa technicznego. Jak zostać skutecznym dyrektorem inżynierii
Książkę doceni każdy programista, który chce iść w kierunku menedżerskim i marzy o zostaniu dyrektorem inżynierii. Powiedzieć, że praca dyrektora inżynierii różni się od pracy seniora (czy lead developera lub architekta), to praktycznie nie powiedzieć nic. To jest zupełnie inny świat, inne zadania, inne obowiązki i inna odpowiedzialność. Ta książka jest idealnym przewodnikiem po tej roli. Od tego, jak znaleźć pracę, co robić przez pierwsze 90 dni, pisanie strategii, planowanie, zbieranie metryk, zarządzanie procesami, wdrażanie innych menedżerów, a nawet uczestnictwo w fuzjach i przejęciach. Książka jest mini przewodnikiem po roli dyrektora i wszystkich wyzwaniach oraz obowiązkach, jakie czekają w tej roli. Wiedza ta pochodzi od Willa Larsona, który jest dyrektorem technicznym w Cartie, a wcześniej pracował jako menedżer w Stripe, Uber i Digg. Więc nie ma pustej teorii, ale dużo przemyśleń z praktyki i rzeczywistych wydarzeń. Dla kogo jest ta książka? Najwięcej wyniosą osoby, które myślą o takiej karierze. Dla osób może być ciekawe pod kątem wiedzy, co robi dyrektor i jakie są jego obowiązki.
AI dla twórców wartości. Jak wyjść z roli zwykłego użytkownika generatywnej sztucznej inteligencji
„AI dla twórców wartości" to książka zdecydowanie skierowana do osób, które mają już pewne doświadczenie ze sztuczną inteligencją i na co dzień korzystają z jej możliwości. Nie jest to wprowadzenie dla początkujących Czytelni powinien znać podstawy i być gotowy na głębszą refleksję nad tym, jak AI wpływa na świat biznesu i pracy. Jednym z najmocniejszych punktów książki jest wątek odpowiedzialności za wykorzystanie sztucznej inteligencji. Autorzy przekonują, że podejście do AI powinno stać się częścią kultury organizacyjnej firmy — i trudno się z tym nie zgodzić. To ważny głos w debacie, która w wielu przedsiębiorstwach jeszcze się nie zaczęła, choć dawno powinna. Szczególnie godny uwagi jest rozdział poświęcony zastosowaniu AI w farmacji. To przykład konkretny, dobrze opisany i pokazujący realny potencjał technologii w branży, gdzie stawką jest ludzkie zdrowie. Książka uczciwie podejmuje również temat ograniczeń sztucznej inteligencji. Autorzy przypominają, że modele językowe nadal generują treści nieprawdziwe i że weryfikacja wyników pracy AI to nie opcja, lecz konieczność. To ważne przypomnienie, które zbyt często gubi się w entuzjastycznym szumie wokół tematu. Interesująca jest też część poświęcona rynkowi pracy i pytaniu, czy AI rzeczywiście "zabierze nam miejsca pracy". Podsumowując — "AI dla twórców wartości" to solidna pozycja, która zbiera w jednym miejscu wiele istotnych informacji i perspektyw na temat sztucznej inteligencji. Jej siłą są konkretne, obrazowe przykłady i praktyczne podejście do tematu. Polecam ją jednak przede wszystkim osobom, które mają już za sobą pierwsze kroki z AI i szukają pogłębionej refleksji, a nie podstawowego wprowadzenia.
Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowania
Duże modele językowe to potęga możliwości, gdyż bardzo szybko nastąpił ich rozwój a obecnie potrafią generować spójne i dostosowane do danej sytuacji odpowiedzi, będące wynikiem analizy i wnioskowania. Natomiast Agenci AI to oprogramowanie bazujące na modelach językowych. W przeciwieństwie do człowieka, analiza olbrzymich zbiorów danych zajmuje im chwilę. Mogą pomóc dzięki temu w podejmowaniu decyzji, w analityce, automatyzacji niektórych działań, czy też innych dziedzinach. Dziś chcę Wam opowiedzieć o książce, w której autor wyjaśnia, czym dokładnie są agenci AI, jak wygląda ich architektura oraz jakie dają możliwości. Obecnie AI ma coraz większe zastosowanie w różnych dziedzinach naszego życia, dlatego warto zrozumieć jej sposób działania oraz możliwości jakie daje by być bardziej konkurencyjnym na rynku. Niedawno przedstawiałam Wam już książkę dotyczącą AI w biznesie, tym razem skupimy się na modelach językowych i agentach AI bazujących na nich. Publikacja nie jest obszerna, lecz opracowana jest mniejszą czcionką w związku z tym znajduje się w niej sporo informacji. Po wstępie przybliżającym jej tematykę i stanowiącym wprowadzenie autor podzielił treść na pięć rozdziałów, rozpoczynając od bazowych zagadnień, przeprowadzając czytelnika przez konfigurację agentów, implementacje i współdziałanie, a kończąc na konkretnych przykładach zastosowania. Patrząc na te wszystkie aspekty można stwierdzić, że jest to spora dawka wiedzy przekazywanej w rzeczowy sposób. Wiadomo, że książka najbardziej przypadnie do gustu osobom, które są zainteresowane tą tematyką, zawiera bowiem opisy technicznych aspektów, czy też przykładowe kawałki kodu, które nie dla każdego będą zrozumiałe. Znajduje się w niej też sporo rysunków, pozwalających lepiej zaprezentować poszczególne zagadnienia. Agenci AI oferują wiele możliwości. Ich zastosowanie w biznesie pozwala być bardziej konkurencyjnym na rynku poprzez oszczędność czasu i wsparcie. Ich ogromną zaletą jest możliwość uczenia się, w związku z tym potrafią coraz lepiej reagować na różne interakcje z człowiekiem i udzielać coraz precyzyjniejszych odpowiedzi. Autor podpowiada, co jest ważne w procesie konfigurowania takiego agenta, co powinien zawierać dobrze przygotowany prompt, aby agent zadowalająco wykonywał stawiane przed nim, spersonalizowane zadania. Wspomina także o ograniczeniach. Dla osób zainteresowanych zgłębieniem tematyki na końcu książki znajduje się spora bibliografia. „Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowania” to skondensowana dawka wiedzy na temat agentów AI przedstawionej w zwięzły i spójny, chociaż miejscami trudniejszy w odbiorze sposób. Zawiera zarówno omówienie podstawowych pojęć, jak i przedstawienie architektury, czy też konfiguracji takich agentów. Pokazuje ich zalety oraz sposoby zastosowania, ale omawia także pewne ograniczenia. Książka dostarcza wiedzę, ale też zachęca do jej poszerzenia i zastosowania jej w praktyce.
Projektowanie aplikacji LLM. Holistyczne podejście do dużych modeli językowych
Sam tytuł książki może zmylić. Można sądzić, że to będzie książka o samej „integracji” modeli z aplikacją albo przegląd kilku modnych technik. A tymczasem dostajemy coś znacznie więcej. Zgodnie z podtytułem: podejście naprawdę holistyczne. Autor zaczyna tam, gdzie powinno się zaczynać rozmowę o AI - od danych treningowych. I to jest duży plus. Nie ma tu skrótów myślowych. Jest proces. Jest wybór danych, ich jakość, konsekwencje decyzji projektowych. I dopiero później kolejne etapy. To połączenie tekstu technicznego i ciekawostek działa bardzo dobrze. Z jednej strony mamy konkret: funkcje, techniki, fragmenty kodu źródłowego, opisane na poziomie „nie za szczegółowo, nie za ogólnie”. W sam raz, żeby zrozumieć mechanizm, ale się nie utopić. Z drugiej strony wtrącenia, historie, liczby, kulisy. Dzięki temu książka nie jest suchym podręcznikiem. Co ważne, autor nie skupia się tylko na „jak to działa”, ale też na konsekwencjach działania. - wydajności, - kosztach, - opóźnieniach. To bardzo praktyczne podejście. Widać, że to nie jest teoria oderwana od realiów. To zdecydowanie nie jest książka dla początkujących. Wymaga solidnej wiedzy na start, Zwłaszcza z budowy LLM-ów. Jeżeli ktoś nie rozumie, czym jest self-attention, embedding czy pipeline treningowy, będzie się męczył. Momentami nawet osoba techniczna może się zgubić. Zdarzały mi się sytuacje, że trafiałem na pojęcie, którego nie znałem. Wracałem kilka stron wcześniej, szukałem wyjaśnienia… i go nie było. To męczące. Nie wszystkie przejścia między etapami książki są jasne. Czasem zmiana tematu jest zbyt gwałtowna. Brakuje jednego zdania mostu, które uporządkowałoby tok myślenia. Do tego dochodzą problemy z tłumaczeniem. Są dziwne sformułowania, które wytrącają z flow czytania. Widać też pojedyncze błędy. To szkoda, bo książka jest wymagająca sama w sobie, nie powinna dodatkowo męczyć językowo. Duży plus za ćwiczenia. Nawet jeśli ich nie robię, zmuszają do zatrzymania się i przemyślenia tematu. Dzięki temu to nie jest kolejna lektura do szybkiego przejrzenia Bardzo doceniam też konsekwentne zwracanie uwagi na bezpieczeństwo w całym procesie. Od danych, przez trening, po wdrożenie. Nie jako dodatek, ale jako element systemu. To książka trudna. Szczególnie pierwsza część. Momentami wymagająca. Ale jednocześnie daje więcej, niż obiecuje i świetnie porządkuje temat budowy modeli LLM i agentów. Jeżeli masz techniczne podstawy i chcesz naprawdę zrozumieć, jak działają współczesne modele językowe, nie tylko od strony promptów, ale od fundamentów, to polecam.
Bunt komórek. O faktach, mitach i zagadkach raka
Czy nowotwory zawsze trzeba leczyć? 💊 Czy rak zawsze jest śmiertelny? I jak wygląda jego leczenie? 🩺 __ Dzięki książce „Bunt komórek” lepiej zrozumiecie to co wiadomo - i czego jeszcze nie odkryto - na temat biologii raka, zapobieganiu mu i leczeniu. Autor obala niektóre mity związane z tą chorobą i tłumaczy jak podchodzić do raka z większą nadzieją i mniejszym lękiem 💁🏼

