rozwińzwiń

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

Okładka książki Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń autora John Sonmez, 9788328343931
Okładka książki Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń
John Sonmez Wydawnictwo: Helion poradniki
816 str. 13 godz. 36 min.
Kategoria:
poradniki
Format:
papier
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
Data wydania:
2018-07-17
Data 1. wyd. pol.:
2018-07-17
Liczba stron:
816
Czas czytania
13 godz. 36 min.
Język:
polski
ISBN:
9788328343931
Tłumacz:
Wojciech Usarzewicz
Średnia ocen

7,3 7,3 / 10

Oceń książkę
i
Dodaj do biblioteczki
Reklama

Kup Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń w ulubionej księgarnii

Porównywarka z najlepszymi ofertami księgarń
W naszej porównywarce znajdziesz książki, e-booki i audiobooki z najpopularniejszych księgarń internetowych. Niektórzy partnerzy przygotowują dla użytkowników naszego serwisu specjalne rabaty, dlatego warto kupować książki przez lubimyczytać.pl.
Oferty są prezentowane w trzech kategoriach: „Oferta dnia” (promocje partnerów),„Polecane księgarnie” (sprawdzeni partnerzy handlowi, z którymi współpracujemy na podstawie umów) oraz „Pozostałe”. W każdej kategorii kolejność prezentacji zależy od ceny produktu przekazanej przez księgarnie lub dostawcę porównywarki.
Lubimyczytać.pl nie prowadzi sprzedaży i nie uczestniczy w procesie zakupowym po przekierowaniu na stronę sklepu. Mimo że dokładamy starań, aby wszystkie linki i informacje były aktualne, nie mamy wpływu na ewentualne nieścisłości cenowe, błędne przekierowania lub zmiany w ofertach księgarni. Jeśli zauważysz nieprawidłowość, prosimy o zgłoszenie jej na adres: admin@lubimyczytac.pl. Dzięki Twojej informacji możemy jeszcze lepiej dbać o jakość działania naszej porównywarki.
Ładowanie Szukamy ofert...

Polecane przez redakcję

Oceny książki Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń

Średnia ocen
7,3 / 10
24 ocen
Twoja ocena
0 / 10

OPINIE i DYSKUSJE o książce Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń

avatar
13
7

Na półkach:

Gruba "księga" poświęcona programowaniu i branży IT. Świetnie się czyta i nie męczy, jest świetna dla osób początkujących.

Gruba "księga" poświęcona programowaniu i branży IT. Świetnie się czyta i nie męczy, jest świetna dla osób początkujących.

Oznaczone jako spoiler Pokaż mimo to

avatar
19
2

Na półkach: ,

Na początku zaznaczam, że czytałem książkę w oryginalnej wersji językowej.

Żałuję, że przeczytałem tą książke dopiero teraz - kilka lat po rozpoczęciu kariery. Pierwsza, dłuższa część książki skierowana jest do osób początkujących, lub wręcz rozważających przejście do branży IT. Opisuje w jaki sposób podejść do zdobywania wiedzy, jak tą wiedzę zdobywać, a także co może spotkać człowieka w pracy jako software developer. W drugiej części autor opowiada o tym jak negocnować warunki zatrudnienia, jak koegzystować z trudnymi współpracownikami i jak budować markę osobistą jako ekspert. Zainspirowała mnie do pewnych zmian w moim profesjonalnym życiu. Czytając ją czułęm, że autor wie o czym pisze. Wiele spraw było zgodnych z tym czego sam doświadczyłem jako software developer.

Książka pisana jest luźnym językiem - przyjemnie się ją czyta. Odejmuję gwiazdki za:

* pewne sprawy opisane są wg. mnie zbyt powierzchownie
* w książce znajduje się wiele odniesień do zewnętrznych materiałów (to plus) jednak często ciężko oprzeć się wrażeniu, że autor na siłe próbuje coś czytelnikowi sprzedać lub zareklamować produkt z którego ma prowizje. Jest to trochę zbyt agresywne.

Na początku zaznaczam, że czytałem książkę w oryginalnej wersji językowej.

Żałuję, że przeczytałem tą książke dopiero teraz - kilka lat po rozpoczęciu kariery. Pierwsza, dłuższa część książki skierowana jest do osób początkujących, lub wręcz rozważających przejście do branży IT. Opisuje w jaki sposób podejść do zdobywania wiedzy, jak tą wiedzę zdobywać, a także co może...

więcejOznaczone jako spoiler Pokaż mimo to

avatar
103
96

Na półkach: , , ,

Algorytmy:
Wiedza jak je samodzielnie zaimplementować jest bardzo cenna w tworzeniu oprogramowania. Pomaga rozwiązać podobnie podobne problemy programistyczne. "Zrozumienie struktur danch i algorytmów pozwala łatwo i elegancko rozwiązywać wiele różnych problemów programistycznych."

Struktury danych:
Must know struktury danych to: tablice, listy, stosy, kolejki, drzewa, tablice mieszające, zbiory.

Uczenie przez działanie:
Przed określeniem celu, jakiegokolwiek, najpierw odpowiedz sobie na pytanie "w czym Ci ta umiejętność pomoże?"

Wytrwałość:
"Irytuj. To znacznie lepsze, niż zostać zapomnianym."

Szukanie pracy/Składanie CV:
Warto zastosować koncept lejka sprzedażowego. Kolejne etapy procesu składania CV przechodzą przez kolejne "warstwy" lejka odpowiednio się zawężają i dają miarodajne wyniki. Chodzi o to aby zoptymalizować lejek.

Dobre CV:
CV najlepiej oddać do fachowca od tworzenia CV (wydatek na specjaliste jest w rzeczywistości inwestycją). Lejek zostaje wtedy zoptymalizowany.

Składanie CV:
Sztuczka handlowców -> Z góry do dołu. Kontaktując się, zamiast z działem HR, można bezpośrednio napisać do dyrektora decydującego o zatrudnieniu i przedstawić mu swoją ofertę.

Rozmowa rekrutacyjna:
Zawsze bądź oficjalnie/elegancko ubrany na rozmowie o pracę. Rozmówca może powiedzieć, że niepotrzebnie i przesadziłeś. Nie wierz w to. To ma znaczenie.

Programowanie:
Programowanie mobilne to przyszłość.

Debugowanie:
Przed uruchomieniem debuggera:
1. Sprawdzasz oczywiste części kodu, który zawodzi.
2. Piszesz testy jednostkowe, aby wyeliminować hipotezy.
3. Uruchamiasz debugger, jeżeli nie znaleziono nic podejrzanego.

Pisanie testów, które eliminują hipotezy jest znaczną optymalizacją wracania do tych samych fragmentów kodu. Masz pewność, że większość hipotez zostało już sprawdzone i nie musisz ich potwierdzać za każdą iteracją.

Zawsze zakładaj, że błąd nie jest oczywisty. Inaczej by nie wystąpił w kodzie.

Testy jednostkowe powinny być łatwe do utrzymania. Większość projektów je w którym momencie porzuca, bo nie są łatwe do utrzymania. Należy unikać tego błędu.

Negocjacje:
Jeżeli nie możesz wynegocjować lepszej stawki, spróbuj wynegocjować lepszy tytuł.

Współpracownicy:
Należy otwarcie chwalić mocne strony i sukcesy współpracowników. To buduje lojalność.
Należy starać się być przyjaznym i otwartym. Używać imion współpracowników.

Pierwsze wrażenie:
W ciągu pierwszego tygodnia (lub więcej) należy ubierać się bardziej oficjalnie do pracy niż jest to przyjęte. Bardziej niż współpracownicy, podobnie do zarządu. To buduje obraz profesjonalisty i robi dobre pierwsze wrażenie, które jest potem ciężko zmienić.

Ułatwianie pracy szefa:
Podczas realizacji projektu należy pamiętać co w rzeczywistości ułatwia pracę szefa/przełożonego. Jesteś za to odpowiedzialny.
Szef powinien wiedzieć co się dzieję w projekcie, jak idą prace, jakie są problemy i przeszkody (o ile można to należy je rozwiązywać).
Bądź osobą, na którą można liczyć w przypadku problemów.
Bądź sojusznikiem swojego szefa.

Najpierw płać sobie:
Za ciężką pracę najpierw zapłać sobie.

Dbanie o siebie:
"Zanim zaczniesz zajmować sie kimś innym, zajmij się sobą". Dbanie o siebie powinno stanowić najwyższy priorytet.

Relacje:
Utrzymuj mniej relacji towarzyskich, ale lepszych jakościowo.

Nowe pomysły, jak zaproponować:
"Musisz dopasować swoje słowa do tego, kto Cię słucha"

Ubiór:
Podążaj za liderem. Ubieraj się tak, aby stworzyć pozytywny stereotyp. Stereotyp osoby o wyższym statusie niż ten, który aktualnie jest Ci przypisany.

Przywódca:
To jak się zachowujesz, jeżeli jesteś liderem zespołu, przekłada się na to jak zachowują się ludzie w nim.
Wymagaj od siebie o wiele więcej niż od swoich ludzi.
Praca twojego zespołu i jego problemy to twoja wina.
Różnica miedzy delegacją a abdykacją, jest wtedy kiedy mimo oddania pracy do kogoś innego wciąż odpowiadasz za jego pracę.

Awanse:
Zawsze wybieraj odpowiedzialność, nie wypłatę. Do określonej odpowiedzialności, czyli władzy, zawsze w końcu przychodzą pieniądze.
Odpowiedzialność zawsze możesz zamienić na pieniądze.

Edukacja:
Nie bój się inwestować, by zarobic więcej.

Reputacja:
Każde umiejętności mają granice. Są rzeczy których już (po osiągnięciu poziomu eksperta) nie można zrobić lepiej. Rzeczą która pomaga awansować i zarabiać więcej jest reputacja.

Networking:
Jeżeli chcesz to robic dobrze - zrezygnuj z alkoholu.
Wolontariat w grupach czy na wydarzeniach daje dobre szanse na zbudowanie relacji.

Freelancing:
Wycena godzinowa czasami jest sporo mniej opłacalna niż wycena za wartość. Przykładowo zamiast powiedzieć 80zł za godzinę warto zorientować się ile funkcjonalność może zaoszczędzić klientowi pieniędzy i na tej podstawie zaproponować swoją kwotę za całość (5-10% szacowanych oszczędności).

Algorytmy:
Wiedza jak je samodzielnie zaimplementować jest bardzo cenna w tworzeniu oprogramowania. Pomaga rozwiązać podobnie podobne problemy programistyczne. "Zrozumienie struktur danch i algorytmów pozwala łatwo i elegancko rozwiązywać wiele różnych problemów programistycznych."

Struktury danych:
Must know struktury danych to: tablice, listy, stosy, kolejki, drzewa,...

więcejOznaczone jako spoiler Pokaż mimo to

Poznaj innych czytelników

77 użytkowników ma tytuł Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń na półkach głównych
  • 45
  • 28
  • 4
19 użytkowników ma tytuł Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń na półkach dodatkowych
  • 10
  • 3
  • 2
  • 1
  • 1
  • 1
  • 1

Tagi i tematy do książki Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń

Inne książki autora

John Sonmez
John Sonmez
John Sonmez is the founder of Simple Programmer, where he tirelessly pursues his vision of transforming complex issues into simple solutions. John has published over 50 courses on topics such as iOS, Android, .NET, Java, and game development for the online developer training resource, Pluralsight. He also hosts the Get Up and CODE podcast, where he talks about fitness for programmers. John is a life coach for software developers, and helps software engineers, programmers and other technical professionals boost their careers and live a more fulfilled life.
Zobacz stronę autora

Czytelnicy tej książki przeczytali również

DRIVE. Kompletnie nowe spojrzenie na motywację Daniel H. Pink
DRIVE. Kompletnie nowe spojrzenie na motywację
Daniel H. Pink
Bardzo ciekawa książka na temat tego, jak podchodzić do motywacji w wymiarze osobistym i w skali organizacji. Omawia 3 różne rodzaje motywacji oraz to, kiedy działają, a kiedy nie. Wskazuje głównie, że im bardziej świat oraz praca i wyzwania stają się skomplikowane, tym bardziej ważniejszy jest trzeci rodzaj motywacji. Na początek omówmy motywacje 1.0, 2.0 oraz 3.0: Motywacja 1.0 – podstawowe impulsy i instynkty, które sprowadzają się do „nieumarcia”. Głód, pragnienie, sen. Motywacja 2.0 – kij i marchewka. Klasyczny system kar i nagród. Motywacja 3.0 – samozaangażowanie, większe idee, zaangażowanie dla dobra sprawy i czegoś większego od nas samych. Kilka fajnych myśli z książki i moich uwag: ● Pink dzieli zadania na algorytmiczne i heurystyczne. Zadania algorytmiczne to takie, gdzie masz zestaw instrukcji i jedną ścieżkę do końca – jest algorytm rozwiązania. Zadania heurystyczne wymagają eksperymentowania i wymyślania nowatorskich rozwiązań, bo takiego algorytmu nie ma. Badaczka Teresa Amabile z Harvard Business School odkryła, że zewnętrzne nagrody i kary działają dobrze przy zadaniach algorytmicznych. No ale potrafią w niszczycielski sposób wpływać na zadania heurystyczne. Ambitne zadania – rozwiązywanie nowych problemów czy tworzenie czegoś, czego światu brakowało – są w wysokim stopniu uzależnione od motywacji wewnętrznej. ● Niestety paradoksalnie nagrody mogą utrudniać realizowanie pewnych celów i zmienić ciekawe zajęcie w harówkę. Marchewka i kij mają siedem fatalnych wad: mogą zgasić wewnętrzną motywację, obniżać wyniki, zmiażdżyć kreatywność, wyprzeć dobre zachowanie, zachęcać do oszukiwania i korzystania ze skrótów oraz do nieetycznego zachowania, uzależniać, a także sprzyjać myśleniu krótkowzrocznemu. ● Jeden z rozdziałów omawia też, jak ważny jest growth mindset. Dzięki niemu ciężka praca jest postrzegana jako wartość, a nie dowód na to, że jesteśmy niewystarczający. ● Jeden z głównych wniosków z książki to taki, że firmy muszą uczyć się, jak angażować pracowników na wyższym poziomie niż jedynie poprzez premie finansowe. I nie, jeśli jakiś Janusz biznesu już zaciera ręce, że nie trzeba pracownikom płacić, tylko dać im „super-misję”, to tak nie działa :). Badania przytoczone w książce jasno wskazują, że by motywacja 3.0 miała rację bytu, tacy pracownicy muszą wiedzieć, że zarabiają standardowe stawki lub powyżej średniej. Ulubiony cytat: Badacze tacy jak Teresa Amabile z Harvard Business School odkryli, że zewnętrzne nagrody i kary – i marchewki, i kije – mogą dobrze działać przy zadaniach algorytmicznych. Ale potrafią w niszczycielski sposób wpływać na zadania heurystyczne. Tego typu ambitne zadania – rozwiązywanie nowych problemów albo tworzenie czegoś, czego światu brakowało, a on nawet o tym nie wiedział – w wysokim stopniu uzależnione są od trzeciego popędu Harlowa. Fajna książka. Głównie pewnie skorzystają z niej menedżerowie oraz właściciele firm. Najlepiej ci starej daty, bo publikacja podważa wiele standardowej wiedzy.
Daniel Podgórski - awatar Daniel Podgórski
ocenił na74 miesiące temu
Zostań ultrasamoukiem. Jak mistrzowsko opanować twarde umiejętności w zadziwiająco krótkim czasie Scott Young
Zostań ultrasamoukiem. Jak mistrzowsko opanować twarde umiejętności w zadziwiająco krótkim czasie
Scott Young
"Zostań ultrasamoukiem. Jak mistrzowsko opanować trudne umiejętności w zadziwiająco krótkim czasie"- bardzo chwytliwy i obiecujący tytuł, jednakże nieco mylący. Książka definiuje pojęcie ultranauki, przedstawia rys osób, które podjęły się ultranauki (w tym samego autora),z pewnością jest więc inspirującą publikacją, nie powiedziałabym jednak, że realnie przekazuje, jak opanować ów umiejętności. Co jednak muszę szczerze przyznać i oddać autorowi- książka napisana jest w przystępny i bardzo motywujący sposób. Autor przekonuje, że nie trzeba mieć wybitnych umiejętności ani predyspozycji, wystarczy tak naprawdę znalezienie odpowiedniej techniki, konsekwencja w działaniu i każdy może stać się ultrasamoukiem. Nie wiem, na ile jest to rzetelny przekaz, niemniej naprawdę poczułam "wiarę" w swoje możliwości i przy tym poczułam się zachęcona do nauki i stworzenia własnego jej planu. Z drugiej strony trzeba również dodać, że jest to ciekawa tematyka i warto byłoby kontynuować publikacje w tym zakresie. Może tym razem jako książka z ćwiczeniami- jak tworzyć plany nauki? Jak odpowiednio dobrać narzędzia? Trochę oczekiwałam tego tutaj, ale można byłoby potraktować tę pozycję jako wstęp i zagajenie do głównego tematu i na tej kanwie po prostu stworzyć coś bardziej praktycznego. Widzę potencjał, także ocena pozytywna.
Agata - awatar Agata
oceniła na68 dni temu
Bądź sprawny jak lampart. Jak pozbyć się bólu, uniknąć kontuzji i zwiększyć sprawność Glen Cordoza
Bądź sprawny jak lampart. Jak pozbyć się bólu, uniknąć kontuzji i zwiększyć sprawność
Glen Cordoza Kelly Starrett
[...] Aby nauczyć się tworzenia bezpiecznych i stabilnych pozycji, z których możesz wyprowadzać ruch, potrzebujesz czegoś więcej niż wskazówki. Musisz poznać powód i sposób działania różnych systemów w organizmie. Taki właśnie cel przyświecał tworzeniu reguł stabilizacji tułowia i prawa rotacji. 𝗥𝗘𝗪𝗘𝗟𝗔𝗖𝗬𝗝𝗡𝗔 ! 𝗠𝗢Ż𝗡𝗔 Ś𝗠𝗜𝗔Ł𝗢 𝗣𝗢𝗪𝗜𝗘𝗗𝗭𝗜𝗘Ć 𝗞𝗟𝗔𝗦𝗬𝗞𝗔 𝗚𝗔𝗧𝗨𝗡𝗞𝗨 ! Książka dla tych, którzy chcą zdobywać i poszerzać swoją wiedzę w kwestii szeroko pojętego zdrowia i rozwoju fizycznego. Pozwala zdiagnozować co robiliśmy czy robimy nie tak, w związku nie tylko z ćwiczeniami, ale tak podstawową rzeczą jak poruszanie się czy ruchem, który wykonujemy podczas codziennych czynności. Wszystko jest tutaj przystępnie i zrozumiale "rozrysowane" w graficzny i w przydatny sposób przekazane. Jak prawidłowo stosować poznane techniki ruchu, by zastosować to podczas ćwiczeń. To również zebrane w jednym miejscu testy diagnostyczne, które możesz wdrożyć samemu do planu treningowego, by był on jak najbardziej efektywny i co najważniejsze bezpieczny. Zanim zrobisz sobie krzywdę. A jeśli już odczuwasz dyskomfort, ta książka pozwoli ci dojść do tego co robisz nie tak i da ci narzędzia do naprawy błędów. W każdym razie ta książka umożliwi ci podejście do nich czyli ćwiczeń w sposób jak najbardziej profesjonalny, ale i bezpieczny dla twojego ciała. Znajdziesz w niej infografiki, ryciny czy zdjęcia poszczególnych programów i zestawów ćwiczeń. Są porównania jak zrobić poprawnie dany ruch, a jak wygląda jego błędne wykonanie. Wszystko doskonale omówione "step by step" tak, żebyś sam sobie nie zrobił krzywdy podczas na przykład wykonywania swojego treningu. 𝗡𝗜𝗘𝗭𝗪𝗬𝗞𝗟𝗘 𝗣𝗥𝗭𝗬𝗗𝗔𝗧𝗡𝗔 ! 𝗪𝗔𝗥𝗧𝗢 𝗭𝗔𝗖𝗭ĄĆ 𝗢𝗗 𝗡𝗜𝗘𝗝 𝗭𝗔𝗡𝗜𝗠 𝗭𝗔𝗖𝗭𝗡𝗜𝗘𝗦𝗭 𝗖𝗢𝗞𝗢𝗟𝗪𝗜𝗘𝗞 Ć𝗪𝗜𝗖𝗭𝗬Ć ! A nawet jeśli już zacząłeś to pozwoli ci skorygować błędy jakie popełniasz. Nie pozostaje nic innego, jak ruszyć dupki z fotela i Ć𝗪𝗜𝗖𝗭𝗬Ć 𝗜 𝗚𝗜𝗠𝗡𝗔𝗦𝗧𝗬𝗞𝗢𝗪𝗔Ć ! 𝗨𝗠𝗬𝗦Ł 𝗜 𝗖𝗜𝗔Ł𝗢 ! 𝗡𝗔𝗝𝗟𝗘𝗣𝗜𝗘𝗝 𝗪 𝗧𝗘𝗝 𝗞𝗢𝗟𝗘𝗝𝗡𝗢Ś𝗖𝗜 !💪😉 𝗖𝗼ś 𝗗𝗼 𝗣𝗼𝘀ł𝘂𝗰𝗵𝗮𝗻𝗶𝗮 𝗣𝗼𝗱𝗰𝘇𝗮𝘀 𝗖𝘇𝘆𝘁𝗮𝗻𝗶𝗮 𝗶 Ć𝘄𝗶𝗰𝘇𝗲𝗻𝗶𝗮 : 🏋️‍♀️🤾‍♂️🚴‍♀️🤸‍♀️🚵‍♀️ https://www.youtube.com/live/Mg71qKLF9Fk?si=5Yz2j64XvSGEEKFK p.s. teraz idę na skakankę 👼😈
꧁ᙏᗣᙃⱿꙆᗣ꧂ - awatar ꧁ᙏᗣᙃⱿꙆᗣ꧂
ocenił na101 rok temu

Cytaty z książki Kariera programisty. Jak budować doświadczenie, przejść rekrutację i zdobyć pracę marzeń