reklama - zainteresowany?

Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń - Helion

Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń
ebook
Autor: John Sonmez
Tytuł oryginału: The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
TÅ‚umaczenie: Wojciech Usarzewicz
ISBN: 978-83-283-4394-8
stron: 816, Format: ebook
Data wydania: 2018-07-17
Księgarnia: Helion

Cena książki: 54,45 zł (poprzednio: 97,23 zł)
Oszczędzasz: 44% (-42,78 zł)

Dodaj do koszyka Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń

Tagi: Kariera | Kompetencje osobiste | Prezenty dla Niego | Prezenty dla Niej

Dobry programista powinien tworzyć udane aplikacje, pisać poprawny kod i znać kilka uznanych jÄ™zyków programowania. JeÅ›li speÅ‚nia te kryteria, na pewno zdobÄ™dzie pracÄ™ marzeÅ„. Przynajmniej tak sÄ…dzi wiele osób, które postanowiÅ‚y rozpocząć karierÄ™ w tym zawodzie. Prawda jest jednak taka, że udana kariera musi zostać przemyÅ›lana i zaplanowana, a poza wiedzÄ… technicznÄ… koniecznie trzeba rozwijać w sobie tak zwane kompetencje miÄ™kkie. W ten sposób można uniknąć poważniejszych zawirowaÅ„ i spokojnie kroczyć Å›cieżkÄ… kariery dewelopera.

DziÄ™ki tej książce pewnie wejdziesz w branżę tworzenia oprogramowania. Znajdziesz tu mnóstwo przydatnych informacji o specyfice pracy dewelopera. Dowiesz siÄ™, jak napisać dobre CV i uniknąć puÅ‚apek rekrutacji, na przykÅ‚ad jak zacząć, gdy jeszcze brakuje Ci doÅ›wiadczenia. Poradzisz sobie także z wymagajÄ…cym przeÅ‚ożonym, uprzedzeniami w miejscu pracy i rozwiążesz problemy z pracÄ… zespoÅ‚owÄ…. Nauczysz siÄ™ utrzymywać równowagÄ™ pomiÄ™dzy pracÄ… a życiem osobistym. Zawarte w tej książce praktyczne wskazówki i porady pozwolÄ… Ci zaplanować i poprowadzić najlepszÄ… dla Ciebie karierÄ™ zawodowÄ… programisty! To publikacja idealna zarówno dla Å›wieżo upieczonych programistów, jak i dla senior deweloperów.

Dzięki tej książce dowiesz się:

  • Jak zacząć karierÄ™ programisty i znaleźć pierwszÄ… pracÄ™
  • Jakich jÄ™zyków programowania warto siÄ™ nauczyć na starcie
  • Jak wybrać odpowiedni dla siebie model zatrudnienia i rodzaj specjalizacji
  • Jak zarzÄ…dzać relacjami ze swoim szefem i wspóÅ‚pracownikami
  • Czy i kiedy niezbÄ™dne jest informatyczne wyksztaÅ‚cenie
  • Jak wyÅ‚apać luki w wiedzy i je uzupeÅ‚niać

Przepis na karierę i ścieżkę do sukcesu!

Dodaj do koszyka Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń

 

Osoby które kupowały "Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń", wybierały także:

  • Ty też to masz! Odkryj swoje talenty i zacznij robić w życiu to, co lubisz i potrafisz najlepiej
  • Jak pracować zdalnie i nie zwariować
  • Niezwyciężona firma. Jak nieustannie odkrywać swojÄ… organizacjÄ™ na nowo i czerpać z najlepszych modeli biznesowych
  • Rozmowa kwalifikacyjna. O czym nie wiedz
  • Sztuka bÅ‚yskawicznej koncentracji. Mistrzostwo w zarzÄ…dzaniu uwagÄ…

Dodaj do koszyka Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń

Spis treści

Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń eBook -- spis treści

Słowem wstępu (21)

Czy ta książka jest dla mnie? (25)

  • Osoby poczÄ…tkujÄ…ce lub po prostu zainteresowane naukÄ… programowania (26)
  • Osoby w poÅ‚owie kariery (26)
  • DoÅ›wiadczeni zawodowcy (27)

Rozdział 1. Jak korzystać z tej książki? (29)

  • Dlaczego napisaÅ‚em tÄ™ książkÄ™? (29)
  • Cele tej książki (30)
  • Jak korzystać z tej książki? (31)
  • Powtarzanie i dziaÅ‚anie (33)

CZĘŚĆ I. JAK ZACZĄĆ KARIERĘ PROGRAMISTY? (35)

Rozdział 2. Jak zacząć? (37)

  • Moje wÅ‚asne poczÄ…tki (37)
  • Poznajemy zawód (39)
  • Zrozumienie problemu (40)
  • Projekt (40)
  • Pisanie kodu (41)
  • Testowanie i wdrażanie (41)
  • Pisanie kodu to coÅ› wiÄ™cej niż pisanie kodu (42)
  • Miej plan (43)
  • OkreÅ›lanie planu (43)
  • Tworzenie planu (44)
  • Kto chce być "sportowcem"? (45)
  • Solidny przykÅ‚ad (47)

RozdziaÅ‚ 3. UmiejÄ™tnoÅ›ci praktyczne, których potrzebujesz (49)

  • UmiejÄ™tnoÅ›ci, którymi zapÅ‚acisz rachunki (49)
  • Jeden jÄ™zyk programowania (50)
  • Opanowanie struktur kodu (51)
  • Programowanie zorientowane obiektowo (52)
  • Algorytmy oraz struktury danych (52)
  • Platforma i powiÄ…zane technologie (54)
  • Framework i narzÄ™dzia (55)
  • Podstawy baz danych (57)
  • Kontrola wersji (57)
  • Kompilacja i wdrożenie (58)
  • Testowanie (59)
  • Debugowanie (60)
  • Metodyki tworzenia oprogramowania (61)
  • PrzytÅ‚oczony? Niepotrzebnie (61)

Rozdział 4. Jak rozwijać umiejętności praktyczne? (64)

  • Jak nauczyć siÄ™ szybko uczyć? (65)
  • Podstawy procesu (65)
  • Nauka przez dziaÅ‚anie (67)
  • Jak uczyć siÄ™ przez dziaÅ‚anie? (68)
  • PrzykÅ‚ad uczenia siÄ™ przez dziaÅ‚anie (69)
  • Jak nauczam umiejÄ™tnoÅ›ci praktycznych? (70)
  • Szersze spojrzenie: co możesz zrobić z danÄ… technologiÄ…? (70)
  • Jak zacząć? (71)
  • 20% tego, co naprawdÄ™ musisz wiedzieć, aby dziaÅ‚ać skutecznie (72)
  • Czytaj to, co piszÄ… eksperci (73)
  • Praktyka, praktyka, praktyka (74)

Rozdział 5. Jaki język programowania wybrać? (75)

  • JÄ™zyk wcale nie ma aż takiego znaczenia (75)
  • O czym warto pamiÄ™tać, wybierajÄ…c jÄ™zyk programowania? (77)
  • PotencjaÅ‚ pracy i przyszÅ‚ość (77)
  • Technologia, która CiÄ™ interesuje (80)
  • Poziom trudnoÅ›ci (81)
  • DostÄ™pne materiaÅ‚y (81)
  • Zdolność do adaptacji (82)
  • Kilka sÅ‚ów na koniec (83)

Rozdział 6. Uczymy się pierwszego języka programowania (85)

  • Zacznij od przyjrzenia siÄ™ dziaÅ‚ajÄ…cym zastosowaniom (86)
  • Znajdź kilka dobrych materiaÅ‚ów lub książek i je przeskanuj (87)
  • Naucz siÄ™ pisać "Witaj, Å›wiecie" (88)
  • Poznaj podstawowe elementy skÅ‚adni i przetestuj je na prawdziwych problemach (89)
  • Poznaj różnicÄ™ miÄ™dzy elementami jÄ™zyka a bibliotekami (90)
  • Analiza istniejÄ…cego kodu w celu jego zrozumienia (91)
  • Zacznij tworzyć (93)
  • Zastosuj jÄ™zyk programowania do konkretnej platformy czy technologii (94)
  • RozwiÄ…zuj problemy za pomocÄ… algorytmów i wybranego jÄ™zyka (95)

Rozdział 7. Idziemy na studia (98)

  • Zalety (99)
  • Wady (102)
  • Strategia (106)

Rozdział 8. Kursy (111)

  • O co chodzi z tymi kursami? (111)
  • Zalety (112)
  • Wady (117)
  • Strategia (120)

Rozdział 9. Samodzielna nauka (124)

  • Zalety samodzielnej nauki programowania (125)
  • Wady samodzielnej nauki programowania (128)
  • Strategia (132)

CZĘŚĆ II. JAK ZNALEŹĆ PRACĘ? (137)

Rozdział 10. Staż (139)

  • Czym jest staż? (140)
  • Czy powinienem żądać pensji? (142)
  • Jak dostać staż? (143)
  • Co czyni z Ciebie dobrego stażystÄ™? (146)
  • Ze stażu na etat (147)

Rozdział 11. Jak dostać pracę bez doświadczenia? (149)

  • NajwiÄ™ksze ryzyko dla firm zatrudniajÄ…cych programistÄ™ (149)
  • OminiÄ™cie problemu (152)
  • BÄ…dź obecny w sieci (153)
  • Zbuduj portfolio (154)
  • Stwórz wÅ‚asnÄ… firmÄ™ (156)
  • Przygotowanie do rozmów kwalifikacyjnych (157)
  • Zbuduj sieć kontaktów (158)
  • Zaoferuj pracÄ™ za darmo (158)
  • Zaoferuj pracÄ™ nad maÅ‚ym projektem (159)
  • Po prostu dostaÅ„ siÄ™ do firmy (160)
  • ZdobÄ…dź certyfikaty (161)
  • BÄ…dź wytrwaÅ‚y (162)

Rozdział 12. Jak znaleźć pracę? (163)

  • PodejÅ›cie tradycyjne, czyli brak oryginalnoÅ›ci (164)
  • Loteria (164)
  • Stwórz dobre CV (166)
  • OkreÅ›l liczbÄ™ podaÅ„ skÅ‚adanych każdego dnia (167)
  • Jak skÅ‚adać podanie o pracÄ™? (168)
  • Mierz rezultaty (169)
  • Zmiany w planie (170)
  • Pracuj bezpoÅ›rednio z rekruterem (171)
  • Odrobina kreatywnego myÅ›lenia (172)
  • Zbuduj sieć kontaktów (173)
  • Trafnie dobieraj firmy (175)
  • Stwórz coÅ› przydatnego (176)
  • Zacznij od góry (177)
  • Wykorzystaj marketing przychodzÄ…cy (178)
  • Porozmawiaj z rekruterem (179)
  • BÄ…dź wytrwaÅ‚y (180)

Rozdział 13. Tworzymy CV (181)

  • Krok pierwszy: nie twórz CV (182)
  • Wybieramy specjalistÄ™ od CV (184)
  • Praca ze specjalistÄ… (185)
  • Co czyni CV dobrym? (187)
  • Pisanie swojego CV (189)
  • Zacznij od LinkedIn (189)
  • Skup siÄ™ na oferowanej wartoÅ›ci (190)
  • Co zrobiÅ‚eÅ›, jak to zrobiÅ‚eÅ› i co to daÅ‚o? (190)
  • Krótko i konkretnie (192)
  • Sprawdź swój jÄ™zyk (194)
  • Stwórz kilka wersji CV (194)
  • UczyÅ„ CV wyjÄ…tkowym (195)

Rozdział 14. Rozmowa kwalifikacyjna (197)

  • Rodzaje rozmów kwalifikacyjnych (199)
  • Rozmowa telefoniczna (199)
  • Rozmowy techniczne online (200)
  • Standardowa rozmowa techniczna (201)
  • Dopasowanie do kultury organizacyjnej (202)
  • Komisja kwalifikacyjna (202)
  • Rozmowa praktyczna (203)
  • Rozmowy caÅ‚odniowe (203)
  • Co musisz wiedzieć? (204)
  • Jak rozwiÄ…zać problemy programistyczne? (205)
  • CzÄ™sto spotykane pytania techniczne (206)
  • Pytania osobiste i psychologiczne (207)
  • Porady dotyczÄ…ce rozmowy (208)
  • WÅ‚aÅ›ciwy ubiór (210)
  • BÄ…dź na czas (211)
  • Nie kÅ‚am (211)
  • Nie broÅ„ siÄ™ (212)
  • Rozwijaj temat (213)
  • BÄ…dź pewny siebie (i nie udawaj) (213)
  • Zademonstruj ten jeden, najważniejszy przekaz (214)
  • Ćwicz, ćwicz, ćwicz (215)

Rozdział 15. Płaca i negocjacje (216)

  • Poznaj swoje możliwoÅ›ci (217)
  • Otrzymanie oferty (218)
  • Negocjowanie (223)
  • Pozycja do negocjacji (225)
  • Kto pierwszy rzuci liczbÄ™, przegrywa (227)
  • Nie bój siÄ™ zÅ‚ożyć kontroferty (228)
  • Wszystko można negocjować (230)
  • Nie poddawaj siÄ™ presji czasu (231)
  • Wiele ofert (231)

Rozdział 16. Jak odejść z pracy? (234)

  • Kiedy odejść z pracy? (234)
  • Jak odejść z pracy? (236)
  • Nie martw siÄ™ o "zespóÅ‚" (237)
  • PamiÄ™taj o informacji z wyprzedzeniem (238)
  • Nie groź odejÅ›ciem z pracy (240)
  • Nie przesadzaj z okresem wypowiedzenia (241)
  • Åšwiat jest niesamowicie maÅ‚y (242)
  • Przeszkol swojego nastÄ™pcÄ™ (243)
  • Nie mów nic zÅ‚ego na ostatniej rozmowie (244)

RozdziaÅ‚ 17. Zmiana kariery (późne wejÅ›cie) (246)

  • KorzyÅ›ci pÅ‚ynÄ…ce ze zmiany kariery (246)
  • Wady i minusy (248)
  • Jak to zrobić? (249)
  • Dokonaj przejÅ›cia w aktualnej pracy (249)
  • Szukaj sposobów na wykorzystanie swojego istniejÄ…cego doÅ›wiadczenia (250)
  • BÄ…dź gotów zacząć na dole (251)

Rozdział 18. Przejście z QA lub podobnej roli do działu programistycznego (253)

  • NajwiÄ™ksza przeszkoda (255)
  • Poinformuj o tym, czego chcesz (255)
  • PoproÅ› o szansÄ™ (257)
  • Sam szukaj okazji (257)
  • Wykorzystaj czas wÅ‚asny (258)
  • Szukaj pracy przejÅ›ciowej (259)
  • PrzejÅ›cie do nowej firmy (260)
  • Moja ostatnia rada (261)

Rozdział 19. Zlecenie kontra etat (262)

  • Rodzaje zleceÅ„ (263)
  • Zlecenia przez agencjÄ™ (264)
  • Niezależni zleceniobiorcy (265)
  • Wolny strzelec (266)
  • Praca etatowa (266)
  • PieniÄ…dze (267)
  • Analizujemy stawkÄ™ przy pracy na zlecenie (267)
  • Dlaczego zleceniobiorca zarabia wiÄ™cej? (269)
  • Wykorzystaj praktycznÄ… wartość dodatków (270)
  • Otoczenie w pracy (271)
  • Inne kwestie do przemyÅ›lenia (272)

Rozdział 20. Jak działa branża rekrutacyjna? (274)

  • Typy rekruterów i agencji rekrutacyjnych (i jak siÄ™ im pÅ‚aci) (275)
  • Mali i niezależni rekruterzy (276)
  • Duże agencje (277)
  • Agencje wewnÄ™trzne (278)
  • WewnÄ™trzni rekruterzy (280)
  • Agenci rekrutacyjni (280)
  • Co to oznacza dla Ciebie? (281)
  • Pierwsze podanie (282)
  • Negocjacje pensji (283)
  • Korzystanie z usÅ‚ug rekrutera a samodzielne szukanie pracy (286)

CZĘŚĆ III. CO MUSISZ WIEDZIEĆ O TWORZENIU OPROGRAMOWANIA? (289)

RozdziaÅ‚ 21. Ogólny przeglÄ…d jÄ™zyków programowania (291)

  • C (292)
  • C++ (292)
  • C# (293)
  • Java (294)
  • Python (294)
  • Ruby (295)
  • JavaScript (295)
  • Perl (296)
  • PHP (297)
  • Objective-C (298)
  • Swift (298)
  • Go (299)
  • Erlang (299)
  • Haskell (300)
  • Dla jasnoÅ›ci (300)

Rozdział 22. Co to takiego programowanie webowe? (303)

  • Szybki przeglÄ…d (304)
  • Jak dziaÅ‚a sieć? (305)
  • Krótka historia internetu (307)
  • GÅ‚ówne technologie wykorzystywane w programowaniu webowym (309)
  • HTML (309)
  • CSS (310)
  • JavaScript (312)
  • Renderowanie po stronie serwera (313)
  • Renderowanie po stronie klienta (313)
  • API (315)
  • Absolutne podstawy (316)

Rozdział 23. Programowanie mobilne (317)

  • Co to takiego programowanie mobilne? (318)
  • GÅ‚ówne platformy mobilne (319)
  • iOS (319)
  • Android (320)
  • Inne platformy (321)
  • Jak wyglÄ…da programowanie mobilne? (321)
  • NarzÄ™dzia natywne (322)
  • Frameworki i narzÄ™dzia wieloplatformowe (323)
  • Mobilne aplikacje webowe (326)
  • PomyÅ›l o programowaniu mobilnym (327)

Rozdział 24. Programowanie back-endu (328)

  • Co to jest programowanie back-endu? (329)
  • Co robiÄ… programiÅ›ci back-endu? (329)
  • GÅ‚ówne technologie i umiejÄ™tnoÅ›ci w programowaniu back-endu (330)
  • ProgramiÅ›ci full-stack? (331)
  • Podsumowanie (332)

Rozdział 25. Kariera w branży gier wideo (333)

  • Ostrzeżenie (334)
  • Dyplom (335)
  • Wymagane umiejÄ™tnoÅ›ci (336)
  • Praca dla dużego studia (338)
  • Twórca niezależny (339)
  • Zasoby i sugestie (340)

Rozdział 26. DevOpsi i administratorzy baz danych (342)

  • DBA, czyli administrator baz danych (343)
  • Bazy danych wymagajÄ… opieki (344)
  • Czy muszÄ™ być DBA? (344)
  • DevOps - nowa rola (346)
  • Eksploatacja - jak to robiono dawniej? (346)
  • Co to jest DevOps? (347)
  • Co to oznacza dla Ciebie? (348)

Rozdział 27. Metodyka programowania (350)

  • Tradycyjny model kaskadowy (351)
  • Czy pilnujesz SDLC? (352)
  • Agile (355)
  • Manifest Agile (355)
  • Agile to nie do koÅ„ca metodyka (357)
  • Problemy z modelem kaskadowym (357)
  • Scrum (358)
  • Role w Scrum (359)
  • Jak dziaÅ‚a Scrum? (359)
  • Problemy ze Scrumem (360)
  • Kanban (361)
  • Programowanie ekstremalne (XP) (363)
  • Inne metodyki i modele programowania (365)

Rozdział 28. Testowanie i podstawy QA (367)

  • Podstawowe zaÅ‚ożenie testowania (368)
  • Typowe rodzaje testowania (369)
  • Proces testowania (375)
  • Jak dziaÅ‚a testowanie w zespoÅ‚ach stosujÄ…cych Agile? (377)
  • Testowanie i Ty, programista (378)

Rozdział 29. Programowanie oparte na testach i testy jednostkowe (380)

  • Czym sÄ… testy jednostkowe? (382)
  • Co jest czasem nazywane testami jednostkowymi? (384)
  • Wartość testów jednostkowych (385)
  • Co to takiego programowanie oparte na testach (TDD)? (386)
  • Co jest celem TDD? (387)
  • Typowy tok pracy TDD (389)
  • To tylko podstawy (390)

Rozdział 30. Kontrola wersji (394)

  • Czym jest kontrola wersji? (396)
  • Dlaczego to takie ważne? (396)
  • Podstawy kontroli wersji (398)
  • Repozytoria (398)
  • Pobranie kodu (398)
  • Rewizje (399)
  • Branching, czyli odgaÅ‚Ä™zienia (400)
  • Scalanie (401)
  • Konflikty (402)
  • Typowe rozwiÄ…zania (403)
  • Systemy scentralizowane (403)
  • Systemy rozproszone (DVCS) (404)
  • Szybki przeglÄ…d najpopularniejszych systemów kontroli wersji (405)
  • CVS (405)
  • Subversion (406)
  • Git (406)
  • Mercurial (407)
  • CoÅ› jeszcze? (408)

Rozdział 31. Ciągła integracja (409)

  • Jak kiedyÅ› budowaliÅ›my kod? (410)
  • I nastaÅ‚a era serwerów kompilacji (412)
  • Nareszcie, ciÄ…gÅ‚a integracja (414)
  • PrzykÅ‚ad toku pracy z ciÄ…gÅ‚Ä… integracjÄ… (415)
  • Serwery i oprogramowanie CI (419)

Rozdział 32. Debugowanie (423)

  • Co to takiego debugowanie? (424)
  • Pierwsza zasada debugowania: nie używaj programu do debugowania (425)
  • Odtwórz bÅ‚Ä…d (426)
  • UsiÄ…dź i pomyÅ›l (428)
  • Przetestuj hipotezy (429)
  • Sprawdź swoje zaÅ‚ożenia (431)
  • Dziel i rzÄ…dź (432)
  • JeÅ›li naprawisz bÅ‚Ä…d, zrozumiesz go (433)
  • Sztuka i nauka (435)

Rozdział 33. Utrzymanie kodu (436)

  • WiÄ™kszość kariery spÄ™dzisz na utrzymywaniu kodu (437)
  • Wybitni programiÅ›ci piszÄ… kod, który można utrzymać (438)
  • Zasada skauta (439)
  • Najważniejsza jest czytelność (440)
  • Refaktoryzacja w celu ulepszenia kodu (441)
  • Automatyzacja jest niezbÄ™dna (443)
  • Pisz dobre komentarze (443)
  • MateriaÅ‚y dla chcÄ…cych dowiedzieć siÄ™ wiÄ™cej (444)

Rozdział 34. Praca i nazwy stanowisk (447)

  • Tytulatura nie ma znaczenia... (448)
  • ...ale powinieneÅ› dostać najlepszy tytuÅ‚ (448)
  • CzÄ™sto spotykana tytulatura (449)
  • Jeden tytuÅ‚, którego trzeba unikać (451)
  • Podstawowe role czy stanowiska? (452)
  • Tytulatura w wielkich firmach technologicznych (454)
  • Sporo haÅ‚asu o tytuÅ‚ (455)

Rozdział 35. Rodzaje pracy (457)

  • Pisanie kodu (458)
  • Naprawianie bÅ‚Ä™dów (459)
  • Projekty i architektura (459)
  • Spotkania (460)
  • Uczenie siÄ™ (461)
  • Eksperymentowanie i odkrywanie (462)
  • Testowanie (462)
  • MyÅ›lenie (463)
  • Interakcja z klientami i interesariuszami (464)
  • Szkolenie innych, mentoring (465)
  • I tyle... (465)

CZĘŚĆ IV. PRACA W ROLI PROGRAMISTY (467)

RozdziaÅ‚ 36. WspóÅ‚pracownicy (469)

  • Liczy siÄ™ pierwsze wrażenie (471)
  • Staraj siÄ™ być pomocny (472)
  • Unikaj scen i nieprzyjemnych sytuacji (473)
  • Ale nie unikaj konfliktów (474)
  • Polityka i religia (476)
  • WspóÅ‚pracownicy, którzy nie pracujÄ… (477)
  • Gadatliwi wspóÅ‚pracownicy (480)
  • Osoby toksyczne (482)
  • A co z X? (483)

Rozdział 37. Jak radzić sobie z szefem? (484)

  • Zrozumieć szefa (485)
  • Odpowiedzialność na Twoich barkach (487)
  • Co uÅ‚atwia pracÄ™ Twojemu szefowi? (487)
  • Wrodzy szefowie (489)
  • Mikromenedżer (490)
  • DrÄ™czyciel (491)
  • Ignorant (494)
  • Pan niewolników (497)
  • Nie zawsze możesz wybrać swojego szefa (499)

Rozdział 38. Praca z działem QA (500)

  • QA nie jest wrogiem (500)
  • Wiedz, co jest testowane (501)
  • Najpierw sam testuj swój kod (503)
  • Unikaj cyklu bÅ‚Ä™dów i poprawek (504)
  • Pomagaj w automatyzacji (505)
  • Co zrobić z tym jednym typkiem? (506)

RozdziaÅ‚ 39. Równowaga miÄ™dzy życiem a pracÄ… (508)

  • Równowaga miÄ™dzy życiem a pracÄ… to mit (509)
  • Nadgodziny rzadko coÅ› wnoszÄ… (511)
  • Ale to nie powód, by nie pracować ciężko (512)
  • Najpierw pÅ‚ać sobie (513)
  • Niech dbanie o siebie bÄ™dzie Twoim priorytetem (514)
  • Ostrożnie dobieraj relacje (517)
  • Å»ycie tu i teraz (518)
  • Prawdziwa równowaga (519)

Rozdział 40. Praca w zespole (520)

  • Wspólny sukces, wspólna porażka (521)
  • ZespoÅ‚y majÄ… wspólne cele (522)
  • BÄ…dź odpowiedzialny za zespóÅ‚ (524)
  • Komunikacja i wspóÅ‚praca (525)
  • BÄ…dź szczery, ale taktowny (526)

RozdziaÅ‚ 41. Przekonywanie do swoich pomysÅ‚ów (528)

  • Dlaczego przekonywanie do pomysÅ‚ów jest takie ważne? (529)
  • Nie kÅ‚óć siÄ™ (530)
  • BÄ…dź przekonujÄ…cy (531)
  • Prowadzenie do celu (532)
  • UmiejÄ™tna komunikacja (533)
  • Pożycz autorytet (533)
  • Stwórz autorytet (534)
  • Edukuj (536)
  • Dojdź do wprawy (537)

RozdziaÅ‚ 42. Ubiór (538)

  • WyglÄ…d ma znaczenie (539)
  • Ubieraj siÄ™ lepiej, niż jest to wymagane (542)
  • Podążaj za liderem (543)
  • Charyzma i sprzecznoÅ›ci (544)
  • Ubieraj siÄ™, by... zmienić osobowość? (547)
  • Symbole statusu (547)
  • Fryzura, makijaż i podstawowa higiena (548)
  • A jeÅ›li mnie to nie interesuje? (549)

Rozdział 43. Ocena pracownicza (552)

  • Jak dobrze wypadÅ‚em w ocenie pracowniczej? (553)
  • Nie czekaj na ostatniÄ… chwilÄ™ (555)
  • Miej konkretne cele, informuj o nich (556)
  • Åšledź i dokumentuj postÄ™py (557)
  • Przygotuj argumenty (558)
  • OdwoÅ‚uj siÄ™, jeÅ›li trzeba (559)
  • PuÅ‚apka oceny samego siebie (560)
  • Oceny wspóÅ‚pracownicze (561)
  • Technika wymuszonego rozkÅ‚adu (563)

Rozdział 44. Uprzedzenia (566)

  • Zaakceptuj, że ludzie nieÅ›wiadomie sÄ… uprzedzeni (567)
  • Staraj siÄ™ unikać uprzedzeÅ„ (568)
  • Nie segreguj siÄ™ (571)
  • BÄ…dź pewny siebie (572)
  • Ignoruj, co siÄ™ da (574)
  • ZgÅ‚oÅ› to, czego nie możesz zignorować (575)
  • Uprzedzenia sÄ… okropne (577)

Rozdział 45. Lider (578)

  • Czym jest przywództwo? (579)
  • Jak skutecznie przewodzić? (580)
  • Przywództwo we wszystkich obszarach (581)
  • Wymagaj od siebie wiÄ™cej (582)
  • JesteÅ› odpowiedzialny za swój zespóÅ‚ (583)
  • Ufaj swoim ludziom, deleguj pracÄ™ (584)
  • Prowadź! (586)

Rozdział 46. Podwyżki i awanse (587)

  • Zawsze wybieraj odpowiedzialność, nie wypÅ‚atÄ™ (588)
  • Podejmij inicjatywÄ™ (590)
  • Zainwestuj w edukacjÄ™ (591)
  • Nie ukrywaj swoich celów (592)
  • Zyskaj wartość poza firmÄ… (594)
  • ZostaÅ„ cennym atutem (595)
  • PoproÅ› o konkretne sumy (597)
  • Bez gróźb (598)
  • Nie mów, dlaczego potrzebujesz pieniÄ™dzy (599)
  • JeÅ›li nic innego nie pomoże, poszukaj innej pracy (600)

Rozdział 47. Kobiety w świecie technologii (602)

  • Stereotypy i uprzedzenia (603)
  • Dlaczego faceci nÄ™kajÄ… kobiety? (604)
  • Rady dla kobiet (606)
  • Staraj siÄ™ nie być taka urażona (607)
  • Nie ignoruj prawdziwych problemów (608)
  • Nie staraj siÄ™ być jednÄ… z nich (609)
  • Wykorzystaj swoje zalety (610)
  • Negocjuj (613)
  • Rady dla mężczyzn (615)
  • Nie traktuj kobiet protekcjonalnie (616)
  • Kobiety nie sÄ… facetami (619)
  • Nie wyÅ‚adowuj frustracji na kobietach (620)
  • Zachowuj siÄ™ normalnie (621)
  • Szczerze wierzÄ™, że to pomoże (622)

CZĘŚĆ V. ROZWÓJ KARIERY (623)

Rozdział 48. Budowanie reputacji (625)

  • KorzyÅ›ci pÅ‚ynÄ…ce ze "sÅ‚awy" (627)
  • Styl i treść (628)
  • Tworzenie marki osobistej (630)
  • Jak zostać "znanym"? (633)
  • Twórz wartość dla innych (635)
  • BÄ…dź cierpliwy (636)

Rozdział 49. Networking (638)

  • BÅ‚Ä™dny networking (639)
  • Poprawny networking (640)
  • Gdzie nawiÄ…zywać kontakty? (642)
  • Tworzenie grup (645)
  • Networking to nic trudnego (646)

Rozdział 50. Dbanie o swoje umiejętności (648)

  • Brak planu to też plan, po prostu okropny (648)
  • Czytanie blogów (650)
  • Czytanie książek (650)
  • Wybieranie nowej rzeczy do opanowania (652)
  • Ucz siÄ™ szybko (654)
  • Uczestniczenie w wydarzeniach (655)
  • Czytanie newsów (655)
  • Koduj - dużo (656)
  • Unikaj strefy komfortu (657)

RozdziaÅ‚ 51. UmiejÄ™tnoÅ›ci ogólne kontra specjalizacja (658)

  • Moc specjalizacji (659)
  • Aby siÄ™ specjalizować, musisz mieć szerokie podstawy wiedzy (660)
  • PamiÄ™taj o zasadzie T (661)
  • Ale wszyscy mówiÄ…, by szukać ludzi o wiedzy ogólnej (662)
  • DziÅ› nawet nie można znać siÄ™ na wszystkim (663)
  • A jeÅ›li wybiorÄ™ zÅ‚Ä… specjalizacjÄ™? (664)
  • Co powinieneÅ› zrobić? (665)

Rozdział 52. Prelekcje i konferencje (667)

  • Uczestniczenie w konferencjach (667)
  • Ale konferencje sÄ… drogie (668)
  • Co robić na konferencji? (669)
  • WystÄ™py (671)
  • Jak zacząć? (673)
  • Pokonanie tremy (675)
  • Kilka praktycznych rad (677)
  • Przygotowanie materiaÅ‚ów (678)
  • WystÄ™py pÅ‚atne (679)
  • Bierz siÄ™ do pracy (682)

Rozdział 53. Tworzenie bloga (683)

  • Dlaczego blog to wciąż najlepszy pomysÅ‚? (684)
  • Jak stworzyć bloga? (686)
  • Wybieranie tematu (688)
  • Jak blogować? (689)
  • PotÄ™ga konsekwencji (692)
  • Pozyskiwanie ruchu (693)
  • Znajdź swój styl (696)
  • Pisz (699)

Rozdział 54. Freelancing i własna firma (701)

  • Czy naprawdÄ™ chcesz to robić? (702)
  • Czym jest freelancing? (704)
  • Jak zacząć? (705)
  • WspomniaÅ‚eÅ› coÅ› o prostszym sposobie? (707)
  • Jak ustalić stawkÄ™? (708)
  • Otwieranie firmy (712)
  • Nie dąż do perfekcji (713)
  • Nie rzucaj pracy (714)
  • Najpierw zbuduj bazÄ™ odbiorców (716)
  • Naucz siÄ™ sprzedawać (718)
  • Znajdź pomoc (719)
  • Biznes jest trudny, ale jest też tego wart (720)

Rozdział 55. Ścieżki kariery (721)

  • Trzy typy programistów (722)
  • MożliwoÅ›ci dla tradycyjnej kariery (723)
  • Programista webowy (724)
  • Programista mobilny (724)
  • Programista desktopowy (725)
  • Gry wideo (725)
  • Systemy wbudowane (726)
  • Data science (727)
  • NarzÄ™dzia i oprogramowanie dla firm (727)
  • Oprogramowanie w chmurze (728)
  • Automatyzacja (728)
  • Pokonanie ograniczeÅ„ (729)
  • ZarzÄ…dzanie czy Å›cieżka techniczna? (729)
  • Zawsze myÅ›l o tym, dokÄ…d zmierzasz (731)

Rozdział 56. Gwarancja zatrudnienia i poczucie stabilizacji (733)

  • Nie ma stabilizacji i to jest w porzÄ…dku (734)
  • BezpieczeÅ„stwa zatrudnienia nie zyskasz, skrywajÄ…c wiedzÄ™ (736)
  • Rób odwrotnie (737)
  • ZastÄ…p stabilizacjÄ™ umiejÄ™tnoÅ›ciami (738)
  • Stwórz wÅ‚asnÄ… sieć bezpieczeÅ„stwa (738)
  • Nie bój siÄ™ niepewnoÅ›ci (742)

Rozdział 57. Szkolenia i certyfikaty (745)

  • Czy certyfikaty sÄ… warte swojej ceny? (746)
  • Dlaczego wiÄ™c wyrobiÅ‚eÅ› certyfikaty, Johnny? (747)
  • Jak uzyskać certyfikat? (748)
  • A co ze szkoleniami? (749)
  • Jakiego rodzaju szkolenia sÄ… dostÄ™pne? (751)
  • W peÅ‚ni wykorzystaj szkolenie (753)
  • Przekonanie pracodawcy do sfinansowania szkolenia (755)
  • Zostanie szkoleniowcem (757)
  • Wszystko zależy od tego, co dasz od siebie (758)

Rozdział 58. Projekty po godzinach (759)

  • Zawsze powinieneÅ› robić coÅ› po godzinach (762)
  • Wybieramy projekt dodatkowy (763)
  • Projekt dodatkowy powinien realizować dwa cele (765)
  • Zaczynamy (767)
  • DziaÅ‚aj konsekwentnie (769)
  • KoÅ„cz, co zaczÄ…Å‚eÅ› (770)
  • Zarabianie na projektach dodatkowych (772)
  • Zacznij dziaÅ‚ać! (773)

RozdziaÅ‚ 59. Książki, które warto przeczytać (774)

  • Pisanie dobrego kodu (775)
  • Co musisz wiedzieć? (776)
  • Praca z zastanym kodem (777)
  • Rozwój zawodowy (779)
  • Rozwój osobisty (780)
  • ZgÅ‚Ä™bianie tematów (781)
  • Rozrywka i zabawa (783)
  • WytrwaÅ‚ość i motywacja (785)
  • Czytaj dalej, przyjacielu... (786)

Rozdział 60. Na pożegnanie (788)

  • ProÅ›ba na koniec (791)

Przypisy końcowe (793)

Dodaj do koszyka Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.