ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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,99 zł 59,00 zł (-39%)
35,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

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

Dodaj do koszyka 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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
35,99 zł
Dodaj do koszyka
Ebook
30,09 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint