ODBIERZ TWÓJ BONUS :: »

Brakujący plik README. Przewodnik dla początkujących inżynierów oprogramowania Chris Riccomini, Dmitriy Ryaboy

Autorzy:
Chris Riccomini, Dmitriy Ryaboy
Serie wydawnicze:
Przewodnik dla początkujących
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
1.5/6  Opinie: 2
Stron:
248
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
35,40 zł 59,00 zł (-40%)
35,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
24,90 zł 59,00 zł (-58%)
29,49 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Skutecznego uczenia się i zdobywania kompetencji w pracy inżyniera oprogramowania
  • Współpracy z doświadczonymi inżynierami oraz zadawania właściwych pytań
  • Zarządzania długiem technologicznym i refaktoryzacji kodu
  • Stosowania najlepszych praktyk pracy z systemami kontroli wersji
  • Pisania bezpiecznego i niezawodnego kodu produkcyjnego
  • Zarządzania konfiguracją i rejestrowania w aplikacjach
  • Efektywnego zarządzania zależnościami i unikania cyklicznych powiązań
  • Tworzenia i utrzymywania wysokiej jakości testów oprogramowania
  • Przeprowadzania przeglądów kodu oraz udzielania konstruktywnej informacji zwrotnej
  • Automatyzacji procesu dostarczania i wdrażania oprogramowania
  • Reagowania na incydenty produkcyjne i pełnienia dyżurów technicznych
  • Projektowania technicznego i tworzenia dokumentacji projektowej
  • Budowania ewoluujących architektur i zarządzania zmianami w API oraz bazach danych
  • Stosowania metodyk zwinnych (Agile) w planowaniu i realizacji projektów
  • Efektywnej komunikacji i współpracy z menedżerami
  • Rozwijania własnej ścieżki kariery i świadomego planowania rozwoju zawodowego

Dla inżyniera oprogramowania umiejętność kodowania to zaledwie punkt wyjścia. Większość początkujących programistów przekonuje się o tym już w pierwszych dniach pracy w firmie. Nagle się okazuje, że wielu kluczowych spraw zabrakło w programach nauczania. Mowa tu nie tylko o praktykach związanych z tworzeniem i wdrażaniem kodu, ale także o zachowaniach i metodach współpracy ułatwiających odpowiednie działanie zespołu i w efekcie całego przedsiębiorstwa.

To książka przeznaczona dla osób, które chcą rozpocząć karierę inżyniera oprogramowania. Znajdziesz w niej wiele cennych informacji, które zazwyczaj nie są uwzględniane w programach nauczania informatyki na poziomie studiów inżynierskich czy licencjackich, dowiesz się też, czego możesz się spodziewać w pracy. Poszerzysz swoją wiedzę techniczną dotyczącą pisania kodu nadającego się do wdrożenia w środowisku produkcyjnym, opanujesz zagadnienia efektywnego testowania i przeglądów kodu, ciągłej integracji, a także ciągłego wdrażania, dokumentacji projektowej i najlepszych praktyk w zakresie architektury. Zapoznasz się również z informacjami o umiejętnościach miękkich, takich jak techniki zwinnego planowania, efektywna współpraca z kierownictwem i zarządzanie rozwojem własnej kariery.

Najciekawsze zagadnienia:

  • oczyszczanie zastanego i tworzenie poprawnie działającego kodu
  • testy deterministyczne i przeglądy kodu
  • proces projektowania technicznego
  • obsługa incydentów produkcyjnych
  • zaawansowane techniki architektoniczne
  • agile w praktyce firmowej

Po ukończeniu uczelni czas na prawdziwą szkołę programowania!

WIELKANOCNY KIERMASZ KSIĄŻKOWY 2026 / rabaty do -95%

Wybrane bestsellery

O autorach książki

Chris Riccomini jest inżynierem oprogramowania. W ciągu ostatniej dekady pracował w takich firmach jak PayPal, LinkedIn i WePay. Jest również twórcą oprogramowania open source, inwestorem i doradcą w dziedzinie startupów.

Dmitriy Ryaboy od dwudziestu lat pracuje jako inżynier oprogramowania i menedżer. Pracował w startupach i instytucjach badawczych. Pomagał w tworzeniu i rozwijaniu wielu projektów open source, w tym Apache Parquet. 

Zobacz pozostałe książki z serii Przewodnik dla początkujących

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Książka pozwoli Ci opanować nie tylko techniczne aspekty programowania, takie jak pisanie i testowanie kodu, zarządzanie zależnościami czy wdrażanie oprogramowania, ale także rozwiniesz umiejętności miękkie, m.in. efektywną współpracę zespołową, komunikację z menedżerami oraz planowanie własnej ścieżki kariery.
2. Czy książka zawiera konkretne przykłady i narzędzia przydatne w codziennej pracy programisty?
Tak, publikacja prezentuje praktyczne przykłady, narzędzia do testowania, zarządzania wersjami, automatyzacji wdrożeń oraz wskazówki dotyczące pracy z kodem i dokumentacją projektową.
3. Czy ta książka pomoże mi przygotować się do pierwszej pracy jako inżynier oprogramowania?
Zdecydowanie tak - znajdziesz tu informacje o realiach pracy w zespole, codziennych wyzwaniach, oczekiwaniach pracodawców oraz najlepszych praktykach, których często brakuje w programach nauczania.
4. Na jakich technologiach i językach programowania skupia się książka?
Książka nie ogranicza się do jednego języka czy technologii - omawia uniwersalne zasady, które możesz zastosować niezależnie od stacku technologicznego, dzięki czemu jest przydatna dla szerokiego grona początkujących programistów.
5. Czy publikacja obejmuje zagadnienia związane z metodykami Agile i współpracą zespołową?
Tak, jeden z rozdziałów poświęcony jest planowaniu zwinnego (Agile), pracy w sprintach, retrospektywom oraz efektywnej komunikacji w zespole.
6. Czy książka zawiera wskazówki dotyczące rozwoju kariery programisty?
Tak, ostatnie rozdziały skupiają się na budowaniu ścieżki zawodowej, awansie, uczestnictwie w programach inżynierskich oraz doradztwie kariery.
7. Czy znajdę tu porady dotyczące radzenia sobie z trudnościami, takimi jak syndrom oszusta czy stres w pracy?
Tak, autorzy poruszają tematy związane z rozwojem osobistym, pokonywaniem przeszkód, radzeniem sobie z syndromem impostora i efektywnym planowaniem własnej nauki.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
35,40 zł
Dodaj do koszyka
Ebook
24,90 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL