{"id":36637,"date":"2019-10-31T22:12:50","date_gmt":"2019-10-31T19:12:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/101-sovet-kak-stat-horoshim-programmistom-i-chelovekom\/"},"modified":"2019-10-31T22:12:50","modified_gmt":"2019-10-31T19:12:50","slug":"101-sovet-kak-stat-horoshim-programmistom-i-chelovekom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/101-sovet-kak-stat-horoshim-programmistom-i-chelovekom","title":{"rendered":"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/c5aa24bc74d6fe3cf17a40a77b88e93c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>1. Naucz si\u0119 googla\u0107<\/b><br \/>\nBycie programist\u0105 oznacza umiej\u0119tno\u015b\u0107 szukania odpowiedzi na w\u0142asne pytania. Ucz\u0105c si\u0119 efektywnego googlowania, zaoszcz\u0119dzisz wiele czasu po\u015bwi\u0119conego na programowanie.<\/p>\n<p><b>2. Nie obiecuj za du\u017co, ale r\u00f3b wi\u0119cej, ni\u017c obieca\u0142e\u015b<\/b><br \/>\nLepiej poinformowa\u0107 zesp\u00f3\u0142, \u017ce wykonanie zadania zajmie trzy tygodnie, ale wykona\u0107 je w dwa, ni\u017c odwrotnie. Stosuj\u0105c t\u0119 zasad\u0119, zbudujesz zaufanie.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<i><b>Notatka od t\u0142umacza:<\/b><\/p>\n<p>Prosz\u0119 o wyrozumia\u0142o\u015b\u0107 wobec zauwa\u017conych b\u0142\u0119d\u00f3w w t\u0142umaczeniu, gramatyce czy interpunkcji i zg\u0142oszenie ich do poprawy.<br \/>\nDzi\u0119kuj\u0119<\/i><\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/e0591a0b2887643d5710b6867ed29c7b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>3. B\u0105d\u017a mi\u0142y dla projektant\u00f3w; s\u0105 twoimi przyjaci\u00f3\u0142mi<\/b><br \/>\nProjektanci dostarczaj\u0105 rozwi\u0105zania problem\u00f3w u\u017cytkownik\u00f3w. Ucz si\u0119 od nich i pracuj razem, aby tworzy\u0107 skuteczne produkty.<\/p>\n<p><b>4. Znajd\u017a mentora<\/b><br \/>\nZnajd\u017a kogo\u015b, od kogo mo\u017cesz si\u0119 uczy\u0107 i uzyskiwa\u0107 autorytatywne opinie. Coding Coach to \u015bwietne miejsce, gdzie mo\u017cesz znale\u017a\u0107 mentora technicznego.<\/p>\n<p><b>5. B\u0105d\u017a mentorem<\/b><br \/>\nB\u0105d\u017a osob\u0105, od kt\u00f3rej inni mog\u0105 si\u0119 czego\u015b nauczy\u0107. Ch\u0119tnie zobaczymy ci\u0119 w gronie mentor\u00f3w na Coding Coach.<\/p>\n<p><b>6. Pisz przydatne komentarze<\/b><br \/>\nPisz komentarze wyja\u015bniaj\u0105ce \"dlaczego\", a nie \"co\".<\/p>\n<p><b>7. Nazywaj zmienne i funkcje odpowiednio<\/b><br \/>\nFunkcje i zmienne powinny dok\u0142adnie opisywa\u0107 swoje przeznaczenie, dlatego \"myCoolFunction\" jest nieodpowiednia.<\/p>\n<p><b>8. Bierz urlop<\/b><br \/>\nWszyscy potrzebujemy odpoczynku. Wybierz si\u0119 w podr\u00f3\u017c, o kt\u00f3rej marzysz. Tw\u00f3j m\u00f3zg i wsp\u00f3\u0142pracownicy b\u0119d\u0105 ci wdzi\u0119czni.<\/p>\n<p><b>9. Usuwaj nieu\u017cywany kod<\/b><br \/>\nNie warto gromadzi\u0107 d\u0142ugu technicznego.<\/p>\n<p><b>10. Ucz si\u0119 czyta\u0107 kod<\/b><br \/>\nCzytanie kodu to niedoceniana umiej\u0119tno\u015b\u0107, ale bardzo cenna.<\/p>\n<p><b>11. Ustal zdrow\u0105 r\u00f3wnowag\u0119 mi\u0119dzy prac\u0105 a \u017cyciem prywatnym<\/b><br \/>\nPotrzebujesz czasu, aby si\u0119 zrelaksowa\u0107 po d\u0142ugim dniu pracy. Wy\u0142\u0105cz powiadomienia s\u0142u\u017cbowe lub usu\u0144 aplikacje z telefonu.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/6affdb6b68c07868e21248822c91ceee.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>12. Spotkania osobiste tylko w razie potrzeby<\/b><br \/>\nCzy t\u0119 spraw\u0119 mo\u017cna rozwi\u0105za\u0107 przez Email lub Slacka? Je\u015bli tak, nie ma potrzeby umawia\u0107 si\u0119 na spotkanie. Je\u015bli nie, nie rozci\u0105gaj jego d\u0142ugo\u015bci bez wa\u017cnych powod\u00f3w.<\/p>\n<p><b>13. Programowanie w parach<\/b><br \/>\nProgramowanie w parach pozwala ci by\u0107 zar\u00f3wno nauczycielem, jak i uczniem.<\/p>\n<p><b>14. Pisz doskona\u0142e e-maile<\/b><br \/>\nNaucz si\u0119 przyci\u0105ga\u0107 uwag\u0119 odbiorcy w mailach, wyra\u017caj\u0105c si\u0119 kr\u00f3tko, ale jasno.<\/p>\n<p><b>15. Sta\u0144 si\u0119 cz\u0119\u015bci\u0105 spo\u0142eczno\u015bci<\/b><br \/>\nOtaczaj si\u0119 podobnie my\u015bl\u0105cymi lud\u017ami, kt\u00f3rzy motywuj\u0105 ci\u0119 do pokonywania trudno\u015bci.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/5e742362551135c46a3d98706740fc78.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>16. Zr\u00f3b porz\u0105dki w swoich ga\u0142\u0119ziach<\/b><br \/>\nZr\u00f3b porz\u0105dki w swoich ga\u0142\u0119ziach systemu kontroli wersji, tak jak robisz to w domu przed przyj\u0119ciem go\u015bci. Je\u015bli czego\u015b nie potrzebujesz, wyrzu\u0107 to; nie chowaj do szafy.<\/p>\n<p><b>17. Nie b\u0105d\u017a bramkarzem<\/b><br \/>\nNie m\u00f3w innym, \u017ce nie s\u0105 wystarczaj\u0105co dobrzy, aby pracowa\u0107 w bran\u017cy. Ka\u017cdy ma swoj\u0105 warto\u015b\u0107.<\/p>\n<p><b>18. Nieustannie si\u0119 ucz<\/b><br \/>\nWybra\u0142e\u015b zaw\u00f3d, kt\u00f3ry wymaga ci\u0105g\u0142ego uczenia si\u0119. Ucz si\u0119 kocha\u0107 to.<\/p>\n<p><b>19. Nie poddawaj si\u0119<\/b><br \/>\nTo nie zawsze b\u0119dzie \u0142atwe. Ale wszyscy zaczynali\u015bmy z tego samego miejsca. Udasz si\u0119.<\/p>\n<p><b>20. Podejmuj si\u0119 zada\u0144, kt\u00f3re ci\u0119 przera\u017caj\u0105<\/b><br \/>\nJe\u015bli ci\u0119 nie przera\u017caj\u0105, to nie pomog\u0105 ci rosn\u0105\u0107.<\/p>\n<p><b>21. Doprecyzuj wymagania przed rozpocz\u0119ciem<\/b><br \/>\nMusisz zrozumie\u0107 kryteria wykonania zadania przed przyst\u0105pieniem do pisania kodu. Oszcz\u0119dzi to tw\u00f3j czas.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/642e1236b3aa5560b66ff952176e0322.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>22. Opanuj zestaw narz\u0119dzi<\/b><br \/>\nZdob\u0105d\u017a zestaw narz\u0119dzi, kt\u00f3re znasz na wylot. Wiedz, do czego s\u0142u\u017c\u0105 i kiedy lepiej u\u017cy\u0107 konkretnego narz\u0119dzia w projekcie.<\/p>\n<p><b>23. Ucz si\u0119 kocha\u0107 konstruktywn\u0105 krytyk\u0119<\/b><br \/>\nPro\u015b zaufanych koleg\u00f3w i przyjaci\u00f3\u0142 o konstruktywn\u0105 krytyk\u0119. To pomo\u017ce ci rosn\u0105\u0107 jako programista i cz\u0142owiek.<\/p>\n<p><b>24. B\u0105d\u017a wszechstronnie rozwini\u0119ty<\/b><br \/>\nTechnologie si\u0119 zmieniaj\u0105, i to szybko. Nie spr\u00f3buj przeciwstawi\u0107 si\u0119 nowinkom, ale ucz si\u0119 i formu\u0142uj swoje opinie na ich temat.<\/p>\n<p><b>25. Pozosta\u0144 aktualny<\/b><br \/>\nB\u0105d\u017a na bie\u017c\u0105co z najnowszymi wiadomo\u015bciami technologicznymi, \u015bledz\u0105c publikacje, blogi, podcasty i newsy.<\/p>\n<p><b>26. Skoncentruj si\u0119 na rozwi\u0105zywaniu problem\u00f3w<\/b><br \/>\nRozwini\u0119te umiej\u0119tno\u015bci rozwi\u0105zywania problem\u00f3w pomog\u0105 ci pokona\u0107 wszelkie trudno\u015bci. Doskonal to, co pomo\u017ce rozwi\u0105za\u0107 problem.<\/p>\n<p><b>27. Pozosta\u0144 pokorny<\/b><br \/>\nNiezale\u017cnie od tego, jakie masz stanowisko lub w jakiej firmie pracujesz, pozostawaj pokorny.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/873a8132f5b31830e4351e59e3681b53.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>28. Ucz si\u0119 tworzy\u0107 \u015bwietne prezentacje<\/b><br \/>\nUcz si\u0119, jak przyci\u0105gn\u0105\u0107 uwag\u0119 publiczno\u015bci i robi\u0107 \u015bwietne prezentacje.<\/p>\n<p><b>29. Zbadaj wszystkie rozwi\u0105zania, zanim wybierzesz jedno<\/b><br \/>\nNie chwytaj pierwszego lepszego rozwi\u0105zania. Zbadaj wszystkie opcje przed rozpocz\u0119ciem pisania kodu.<\/p>\n<p><b>30. Znajd\u017a swoj\u0105 nisz\u0119<\/b><br \/>\nW bran\u017cy technologicznej istnieje wiele r\u00f3\u017cnych obszar\u00f3w. Znajd\u017a dziedzin\u0119, kt\u00f3ra najbardziej Ci\u0119 interesuje i sta\u0144 si\u0119 ekspertem w niej.<\/p>\n<p><b>31. Rozwijaj dobre nawyki<\/b><br \/>\nStaraj si\u0119 wprowadza\u0107 trwa\u0142e i korzystne nawyki, takie jak eliminowanie rozpraszaczy, planowanie swojego czasu, obecno\u015b\u0107 na spotkaniach i rozpoczynanie od najwa\u017cniejszych zada\u0144. Mo\u017ce to wymaga\u0107 pewnego wysi\u0142ku, ale op\u0142aci si\u0119 to w d\u0142u\u017cszej perspektywie.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/4fa42108a43baecc6451f525e3652996.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>32. Ucz si\u0119 debugowania kodu<\/b><br \/>\nEksploruj narz\u0119dzia przegl\u0105darki do debugowania kodu. Zapoznaj si\u0119 z tymi mo\u017cliwo\u015bciami w swojej IDE. Ucz\u0105c si\u0119 najskuteczniejszych metod \u015bledzenia b\u0142\u0119d\u00f3w, b\u0119dziesz w stanie rozwi\u0105za\u0107 nawet najbardziej skomplikowane problemy.<\/p>\n<p><b>33. Rozwijaj swoje obecne umiej\u0119tno\u015bci<\/b><br \/>\nTo, \u017ce obecnie opanowa\u0142e\u015b jak\u0105\u015b umiej\u0119tno\u015b\u0107, nie oznacza, \u017ce nie powiniene\u015b jej dalej rozwija\u0107. Umiej\u0119tno\u015bci z biegiem czasu zanikaj\u0105, je\u015bli nie s\u0105 \u015bwiadomie doskonalone, a bran\u017ca ewoluuje na tyle szybko, \u017ce wa\u017cne jest, aby nadal \u0107wiczy\u0107. Pozb\u0105d\u017a si\u0119 my\u015blenia \u201eZawsze to robi\u0142em w ten spos\u00f3b\u201d i przestaw si\u0119 na \u201eCzy jest lepszy spos\u00f3b na to?\u201d<br \/>\nNawet je\u015bli masz teraz \u015bwietne mi\u0119\u015bnie brzucha, by\u0142oby g\u0142upio my\u015ble\u0107, \u017ce mo\u017cesz je\u015b\u0107 po p\u0105czku dziennie i ich nie straci\u0107.<\/p>\n<p><b>34. Zrozum, dlaczego<\/b><br \/>\nB\u0119d\u0105 sytuacje, w kt\u00f3rych musisz wyrazi\u0107 swoj\u0105 opini\u0119, wi\u0119c wa\u017cne jest, aby wcze\u015bniej zrozumie\u0107, dlaczego. Dlaczego decyzja \u201eA\u201d jest lepsza od decyzji \u201eB\u201d? Przedstaw odpowiednie argumenty, a Twoja opinia b\u0119dzie bardziej uzasadniona.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/23a4446b7c116638ebab117e013841ab.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>35. Znaj swoj\u0105 warto\u015b\u0107<\/b><br \/>\nJeste\u015b towarem i powiniene\u015b by\u0107 odpowiednio op\u0142acany. B\u0105d\u017a \u015bwiadomy \u015brednich wynagrodze\u0144 w swojej dziedzinie w regionie, w kt\u00f3rym si\u0119 znajdujesz. Je\u015bli zarabiasz mniej, czas porozmawia\u0107 z mened\u017cerem. D\u0105\u017c do tego, na co zas\u0142ugujesz.<\/p>\n<p><b>36. Nie b\u00f3j si\u0119 prosi\u0107 o pomoc<\/b><br \/>\nJe\u015bli utkniesz w problemie i po\u015bwi\u0119casz zbyt wiele czasu na znalezienie rozwi\u0105zania, to jest czas, aby poprosi\u0107 o pomoc. Wszyscy jeste\u015bmy lud\u017ami. Ka\u017cdemu z nas mo\u017ce by\u0107 potrzebna pomoc. Nie ma nic haniebnego w zwr\u00f3ceniu si\u0119 do kolegi o wsparcie.<\/p>\n<p><b>37. Ucz si\u0119 uczy\u0107<\/b><br \/>\nLudzie ucz\u0105 si\u0119 na r\u00f3\u017cne sposoby. Jedni lepiej ucz\u0105 si\u0119 za pomoc\u0105 film\u00f3w, inni poprzez czytanie ksi\u0105\u017cek. Okre\u015bl odpowiedni dla siebie styl uczenia si\u0119 i starannie go praktykuj.<\/p>\n<p><b>38. B\u0105d\u017a mi\u0142y<\/b><br \/>\nB\u0119d\u0105 sytuacje, w kt\u00f3rych poprosz\u0105 ci\u0119 o opini\u0119 na temat wsp\u00f3\u0142pracownika. B\u0105d\u017a mi\u0142y. Mo\u017cesz wyrazi\u0107 swoje zdanie na temat braku inicjatywy Debory, nie rozprawiaj\u0105c si\u0119 z ni\u0105.<\/p>\n<p><b>39. R\u00f3b przerwy<\/b><br \/>\nPrawie niemo\u017cliwe jest sp\u0119dzenie 8 godzin non-stop na pisaniu kodu. Szybko si\u0119 wypalisz i zrobisz mn\u00f3stwo b\u0142\u0119d\u00f3w. Ustaw timer, aby przypomnie\u0107 sobie o zrobieniu przerwy. Wybierz si\u0119 na spacer. Napij si\u0119 kawy z wsp\u00f3\u0142pracownikami. Odstresowanie si\u0119 od ekranu pozytywnie wp\u0142ynie na twoj\u0105 produktywno\u015b\u0107 i jako\u015b\u0107 pracy.<\/p>\n<p><b>40. \u015aled\u017a sw\u00f3j post\u0119p<\/b><br \/>\nNauka programowania zajmuje du\u017co czasu i mo\u017ce by\u0107 niezwykle m\u0119cz\u0105ca, je\u015bli nie widzisz post\u0119p\u00f3w. Dlatego wa\u017cne jest, aby \u015bledzi\u0107 osi\u0105gni\u0119cia i post\u0119py w d\u0105\u017ceniu do swojego celu. Miej ma\u0142\u0105 list\u0119 obok komputera i za ka\u017cdym razem, gdy osi\u0105gniesz co\u015b nowego, zaznacz to, nie wa\u017cne jak nieznaczne to mo\u017ce by\u0107. Wielkie nagrody sk\u0142adaj\u0105 si\u0119 z ma\u0142ych osi\u0105gni\u0119\u0107.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/d79ae528e7ceb672781230217304d182.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>41. Nie polegaj na frameworku lub bibliotece<\/b><br \/>\nUcz si\u0119 niuans\u00f3w j\u0119zyka programowania bardziej, ni\u017c szczeg\u00f3\u0142\u00f3w frameworka lub biblioteki. Nie musisz uczy\u0107 si\u0119 j\u0119zyka przed zapoznaniem si\u0119 z bibliotekami, ale zrozumienie, dlaczego framework lub biblioteka dzia\u0142aj\u0105 w okre\u015blony spos\u00f3b, pomo\u017ce ci pisa\u0107 bardziej czysty i wydajny kod.<\/p>\n<p><b>42. Ucz si\u0119 kocha\u0107 code review<\/b><br \/>\nObecno\u015b\u0107 kogo\u015b, kto czyta i analizuje tw\u00f3j kod, mo\u017ce budzi\u0107 przera\u017cenie, ale mo\u017ce te\u017c dostarczy\u0107 bezcennej informacji zwrotnej, kt\u00f3ra uczyni ci\u0119 lepszym programist\u0105 ni\u017c wcze\u015bniej. Powiniene\u015b tak\u017ce pracowa\u0107 nad umiej\u0119tno\u015bci\u0105 przeprowadzania dobrego code review.<\/p>\n<p><b>43. Interesuj si\u0119 pokrewnymi dziedzinami<\/b><br \/>\nPoznaj podstawy pokrewnych dziedzin, takich jak projektowanie, marketing, frontend lub backend development. Pomo\u017ce ci to sta\u0107 si\u0119 bardziej wszechstronnym programist\u0105.<\/p>\n<p><b>44. Nie wybieraj wygodnej technologii; wybieraj odpowiedni\u0105<\/b><br \/>\nKa\u017cdy projekt ma r\u00f3\u017cne potrzeby, dlatego musimy wybiera\u0107 odpowiednie narz\u0119dzia do pracy. I chocia\u017c du\u017co \u0142atwiej jest wybra\u0107 technologie, z kt\u00f3rymi wcze\u015bniej pracowa\u0142e\u015b, je\u015bli nie spe\u0142niaj\u0105 one potrzeb projektu, warto zbada\u0107 alternatywy.<\/p>\n<p><b>45. We\u017a odpowiedzialno\u015b\u0107 za swoje b\u0142\u0119dy<\/b><br \/>\nWszyscy ludzie pope\u0142niaj\u0105 b\u0142\u0119dy i b\u0119dziesz je pope\u0142nia\u0107 przez ca\u0142\u0105 swoj\u0105 karier\u0119. Dlatego bardzo wa\u017cne jest, aby to uzna\u0107 i wzi\u0105\u0107 odpowiedzialno\u015b\u0107, gdy pope\u0142nisz b\u0142\u0105d. To pomo\u017ce zbudowa\u0107 zaufanie w relacjach z cz\u0142onkami zespo\u0142u i zarz\u0105dem.<\/p>\n<p><b>46. Sprawdzaj sw\u00f3j w\u0142asny kod<\/b><br \/>\nPrzed utworzeniem pull requesta sprawd\u017a sw\u00f3j w\u0142asny kod. Je\u015bli to by\u0142oby dzie\u0142o kolegi, jakie mia\u0142by\u015b uwagi? Bardzo wa\u017cne jest, aby najpierw zidentyfikowa\u0107 problemy lub b\u0142\u0119dy, zanim poprosisz o recenzj\u0119 kodu.<\/p>\n<p><b>47. Ucz si\u0119 na swoich pora\u017ckach<\/b><br \/>\nPora\u017cka to po prostu nie osi\u0105gni\u0119cie oczekiwanego wyniku i niekoniecznie jest z\u0142a. Wszyscy do\u015bwiadczamy wielu pora\u017cek w trakcie kariery. Ucz si\u0119 na swoich b\u0142\u0119dach. Co mo\u017cesz zrobi\u0107 inaczej nast\u0119pnym razem?<\/p>\n<p><b>48. Okre\u015bl swoje s\u0142abe strony<\/b><br \/>\nPoznaj siebie. Jakie masz s\u0142abe strony? Mo\u017ce ci\u0105gle zapominasz zaktualizowa\u0107 testy przed wywo\u0142aniem? Albo jeste\u015b s\u0142aby w udzielaniu odpowiedzi na e-maile. Zbadaj swoje niedoci\u0105gni\u0119cia, aby aktywnie nad nimi pracowa\u0107.<\/p>\n<p><b>49. Pozosta\u0144 ciekawy<\/b><br \/>\nTa dziedzina ci\u0105gle ewoluuje, dlatego ciekawo\u015b\u0107 jest wa\u017cna. Je\u015bli czego\u015b nie rozumiesz, czy to wymaga\u0144 projektu, czy linijki kodu, powiedz o tym. Nikt nie skrytykuje ci\u0119 za poproszenie o wyja\u015bnienie, a w rezultacie stworzysz lepszy kod.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/f5d4bba33e96f9ce991b18eedde29fee.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>50. Nie pr\u00f3buj nauczy\u0107 si\u0119 wszystkiego<\/b><br \/>\nNa \u015bwiecie jest ogromna ilo\u015b\u0107 wiedzy i po prostu niemo\u017cliwe jest opanowanie wszystkiego. Wybierz kilka temat\u00f3w do nauki i odrzu\u0107 reszt\u0119. Oczywi\u015bcie b\u0119dziesz m\u00f3g\u0142 zdoby\u0107 poboczn\u0105 wiedz\u0119 o innych dziedzinach, ale nie dasz rady ich wszystkich opanowa\u0107.<\/p>\n<p><b>51. Zabij swoje ulubione fragmenty kodu<\/b><br \/>\nTo, \u017ce piszesz jaki\u015b kod, nie oznacza, \u017ce powiniene\u015b by\u0107 emocjonalnie do niego przywi\u0105zany. Nikt nie lubi, gdy jego praca jest wyrzucana, ale kod ma cykl \u017cycia, o kt\u00f3rym nie nale\u017cy zapomina\u0107.<\/p>\n<p><b>52. Wspieraj sw\u00f3j zesp\u00f3\u0142<\/b><br \/>\nW dobrym zespole wszyscy si\u0119 wspieraj\u0105. To tworzy korzystne \u015brodowisko do pr\u00f3b, bez obaw o represje.<\/p>\n<p><b>53. Szukaj inspiracji w spo\u0142eczno\u015bci<\/b><br \/>\nZnajd\u017a kilka os\u00f3b z tej samej bran\u017cy, kt\u00f3re ci\u0119 inspiruj\u0105. To b\u0119dzie motywowa\u0107 ci\u0119 do dalszej pracy nad swoimi projektami lub pr\u00f3bowania czego\u015b nowego.<\/p>\n<p><b>54. Ciesz si\u0119 swoj\u0105 prac\u0105<\/b><br \/>\nNiezale\u017cnie od do\u015bwiadczenia czy stanowiska, twoja praca ma warto\u015b\u0107. Doceniaj j\u0105 nale\u017cycie.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/21ad339710bca0fa366004ea66f9019a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>55. Zablokuj czynniki rozpraszaj\u0105ce<\/b><br \/>\nWy\u0142\u0105czenie powiadomie\u0144 w komunikatorach, e-mailach i mediach spo\u0142eczno\u015bciowych pomo\u017ce ci skoncentrowa\u0107 si\u0119 i maksymalnie efektywnie sp\u0119dzi\u0107 czas pracy. Jerry nie umrze, je\u015bli odpowiesz mu za 30 minut.<\/p>\n<p><b>56. Udzielaj wsparcia<\/b><br \/>\nWspieraj cz\u0142onk\u00f3w swojego zespo\u0142u, na przyk\u0142ad uczestnicz\u0105c w wa\u017cnej prezentacji lub pomagaj\u0105c, gdy utkn\u0119li.<\/p>\n<p><b>57. Chwal wtedy, gdy zas\u0142uguj\u0105<\/b><br \/>\nJe\u015bli kto\u015b wykona\u0142 \u015bwietn\u0105 prac\u0119, powiedz o tym. Pochwa\u0142a to doskona\u0142y spos\u00f3b na zdobycie zaufania cz\u0142onk\u00f3w twojego zespo\u0142u.<\/p>\n<p><b>58. Testuj sw\u00f3j kod<\/b><br \/>\nTestowanie jest wa\u017cne. Testy jednostkowe, regresyjne, integracyjne, end-to-end. Testuj sw\u00f3j kod, a tw\u00f3j produkt b\u0119dzie bardziej stabilny.<\/p>\n<p><b>59. Zmapuj swoje podej\u015bcie<\/b><br \/>\nKiedy dostajesz zg\u0142oszenie na rozw\u00f3j nowej funkcjonalno\u015bci lub b\u0142\u0105d, najpierw opracuj plan dzia\u0142ania. Czego potrzebujesz, aby rozwi\u0105za\u0107 ten problem lub stworzy\u0107 funkcjonalno\u015b\u0107? Po\u015bwi\u0119cenie kilku minut na zaplanowanie podej\u015bcia mo\u017ce zaoszcz\u0119dzi\u0107 godziny frustracji.<\/p>\n<p><b>60. Ucz si\u0119 pseudokodowa\u0107.<\/b><br \/>\nPseudokodowanie to doskona\u0142a umiej\u0119tno\u015b\u0107, poniewa\u017c pozwala rozwi\u0105zywa\u0107 z\u0142o\u017cone problemy bez tracenia czasu na pisanie kodu. Opisz swoje podej\u015bcie na papierze, stw\u00f3rz r\u00f3\u017cne przyk\u0142ady testowe i zobacz, gdzie mog\u0105 by\u0107 pu\u0142apki.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/fc4304767c3b8bf153f73aadb528f0e8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>61. \u015aled\u017a swoje osi\u0105gni\u0119cia<\/b><br \/>\nJe\u015bli otrzyma\u0142e\u015b nagrod\u0119 w pracy, zapisz to. Je\u015bli opracowujesz wa\u017cn\u0105 funkcj\u0119, zapisz to. Stworzysz backlog moment\u00f3w, kt\u00f3re mog\u0105 pom\u00f3c w awansie lub poprawi\u0107 morale w trudnych chwilach.<\/p>\n<p><b>62. Ucz si\u0119 podstaw programowania<\/b><br \/>\nPoznaj kilka podstawowych algorytm\u00f3w sortowania i wyszukiwania oraz struktur danych. Pomo\u017ce ci to w rozwi\u0105zywaniu problem\u00f3w niezale\u017cnie od j\u0119zyka.<\/p>\n<p><b>63. Wybieraj trwa\u0142e i wspierane technologie<\/b><br \/>\nCho\u0107 testowanie najnowszych technologii jest interesuj\u0105ce, wybieraj te, kt\u00f3re b\u0119d\u0105 \u0142atwe do utrzymania w aplikacji enterprise. Zesp\u00f3\u0142 b\u0119dzie ci wdzi\u0119czny przez wiele lat.<\/p>\n<p><b>64. Ucz si\u0119 wzorc\u00f3w projektowych<\/b><br \/>\nSzablony projektowe to przydatne narz\u0119dzia do tworzenia architektury kodu. Mo\u017ce nie potrzebujesz ich w ka\u017cdym projekcie, ale og\u00f3lne poj\u0119cie o nich pomo\u017ce przy tworzeniu du\u017cych aplikacji.<\/p>\n<p><b>65. Zmniejszaj niejednoznaczno\u015b\u0107<\/b><br \/>\nZamiast pisa\u0107 skomplikowany kod, kt\u00f3ry demonstruje twoje umiej\u0119tno\u015bci programistyczne, d\u0105\u017c do czytelno\u015bci i prostoty. Pomo\u017ce to cz\u0142onkom twojego zespo\u0142u \u0142atwiej si\u0119 w\u0142\u0105czy\u0107.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/170e46e989c2273d4b934f2ff72c566a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>66. Sp\u0142acaj d\u0142ug technologiczny<\/b><br \/>\nD\u0142ug technologiczny mo\u017ce mie\u0107 powa\u017cne konsekwencje dla wydajno\u015bci, wi\u0119c je\u015bli mo\u017cesz przeprowadzi\u0107 refaktoryzacj\u0119, powiniene\u015b to zrobi\u0107.<\/p>\n<p><b>67. Aktualizuj si\u0119 cz\u0119\u015bciej<\/b><br \/>\nZamiast wydawa\u0107 ogromne aktualizacje raz w miesi\u0105cu, r\u00f3b to cz\u0119\u015bciej z kr\u00f3tsz\u0105 list\u0105 zmian. Mniejsze prawdopodobie\u0144stwo, \u017ce pope\u0142nisz b\u0142\u0119dy i zepsujesz zmiany.<\/p>\n<p><b>68. R\u00f3b commity wcze\u015bnie i cz\u0119sto<\/b><br \/>\nRobienie commit\u00f3w wcze\u015bnie i cz\u0119sto to najlepszy spos\u00f3b na zapewnienie czysto\u015bci twojej pracy oraz zmniejszenie stresu zwi\u0105zanego z przypadkowym wycofaniem wa\u017cnych zmian.<\/p>\n<p><b>69. Zrozum, kiedy prosi\u0107 o pomoc<\/b><br \/>\nNie tylko nie powiniene\u015b ba\u0107 si\u0119 prosi\u0107 o pomoc, ale te\u017c zrozumie\u0107, kiedy to zrobi\u0107. Zawsze powiniene\u015b pr\u00f3bowa\u0107 rozwi\u0105za\u0107 problem, zanim poprosisz o pomoc. Ale kiedy zmagasz si\u0119 z problemem przez ponad godzin\u0119, koszty przewy\u017cszaj\u0105 korzy\u015bci i powiniene\u015b skonsultowa\u0107 si\u0119 z koleg\u0105.<\/p>\n<p><b>70. Zadawaj w\u0142a\u015bciwe pytania<\/b><br \/>\nGdy zadajesz pytanie, staraj si\u0119 by\u0107 tak konkretny, jak to mo\u017cliwe<\/p>\n<p><b>71. Uzyskuj feedback na temat nieuko\u0144czonej pracy<\/b><br \/>\nNie musisz ko\u0144czy\u0107 pracy, aby uzyska\u0107 na jej temat feedback. Je\u015bli nie jeste\u015b pewien, czy pod\u0105\u017casz w dobrym kierunku, popro\u015b koleg\u00f3w o pomoc w weryfikacji.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/5dad128586d823c987d85b18f4b6ee9f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>72. Czytaj dokumentacj\u0119<\/b><br \/>\nDokumentacja to najczystsze \u017ar\u00f3d\u0142o prawdy o technologii, dlatego umiej\u0119tno\u015b\u0107 jej czytania mo\u017ce szybko pom\u00f3c ci sta\u0107 si\u0119 ekspertem.<\/p>\n<p><b>73. Pr\u00f3buj wszystkiego<\/b><br \/>\nNic nie stoi na przeszkodzie, aby spr\u00f3bowa\u0107 rozwi\u0105za\u0107 problem. Co masz do stracenia?<\/p>\n<p><b>74. Rozmawiaj na spotkaniach<\/b><br \/>\nTwoje pomys\u0142y i opinie s\u0105 cenne, dlatego udzia\u0142 w spotkaniach pomo\u017ce ci rozwija\u0107 wzajemne zrozumienie z zespo\u0142em i kierownictwem.<\/p>\n<p><b>75. Wsp\u00f3\u0142pracuj z innymi zespo\u0142ami<\/b><br \/>\nJe\u015bli pojawi si\u0119 mo\u017cliwo\u015b\u0107 pracy z innym zespo\u0142em w twojej firmie, skorzystaj z niej.<\/p>\n<p><b>76. Zajmij si\u0119 projektami osobistymi<\/b><br \/>\nKiedy pracujesz 40 godzin w tygodniu, wa\u017cne jest, aby wygospodarowa\u0107 czas na projekty zewn\u0119trzne, kt\u00f3re Ci\u0119 interesuj\u0105. Pomagaj\u0105 one o\u017cywi\u0107 Twoj\u0105 mi\u0142o\u015b\u0107 do programowania i wypr\u00f3bowa\u0107 nowe technologie, do kt\u00f3rych mo\u017cesz nie mie\u0107 dost\u0119pu w pracy.<\/p>\n<p><b>77. Okre\u015bl swoje cele zawodowe<\/b><br \/>\nWa\u017cne jest, aby mie\u0107 wyobra\u017cenie o idealnej \u015bcie\u017cce kariery. Je\u015bli go nie masz, pr\u00f3bujesz strzela\u0107 w ciemno, nie widz\u0105c celu.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/b42ec38e63b025522b35c795f8ca6e68.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>78. We\u017a udzia\u0142 w rozmowach<\/b><br \/>\nKomentarze na blogach, uczestnictwo w rozmowach na Twitterze. Anga\u017cuj si\u0119 w spo\u0142eczno\u015b\u0107. Dowiesz si\u0119 znacznie wi\u0119cej, je\u015bli b\u0119dziesz aktywnym uczestnikiem, a nie obserwatorem.<\/p>\n<p><b>79. Priorytetyzuj zadania<\/b><br \/>\nUmiej\u0119tno\u015b\u0107 priorytetyzacji zada\u0144 pomo\u017ce zwi\u0119kszy\u0107 produktywno\u015b\u0107. Prowad\u017a list\u0119 bie\u017c\u0105cych zada\u0144 dziennych oraz d\u0142ugoterminowych, a nast\u0119pnie porz\u0105dkuj je wed\u0142ug stopnia wa\u017cno\u015bci.<\/p>\n<p><b>80. Nie pomijaj szczeg\u00f3\u0142\u00f3w<\/b><br \/>\nSzczeg\u00f3\u0142y mog\u0105 mie\u0107 du\u017ce znaczenie w projekcie.<\/p>\n<p><b>81. Zaufaj swojemu zespo\u0142owi<\/b><br \/>\nTwoich koleg\u00f3w z zespo\u0142u zatrudniono z powodu ich umiej\u0119tno\u015bci. Wykorzystaj ich i zaufaj im, aby wykona\u0107 zadanie.<\/p>\n<p><b>82. Ucz si\u0119 delegowa\u0107<\/b><br \/>\nJe\u015bli zajmujesz stanowisko kierownicze, ucz si\u0119 skutecznie delegowa\u0107 obowi\u0105zki. To pozwoli Ci zaoszcz\u0119dzi\u0107 czas. Nie mo\u017cesz robi\u0107 wszystkiego sam.<\/p>\n<p><b>83. Nie por\u00f3wnuj si\u0119 z innymi<\/b><br \/>\nJedyn\u0105 osob\u0105, z kt\u00f3r\u0105 powiniene\u015b si\u0119 por\u00f3wnywa\u0107, to Ty sam sprzed wczoraj.<\/p>\n<p><b>84. Otaczaj si\u0119 sojusznikami<\/b><br \/>\nNauka programowania b\u0119dzie d\u0142ug\u0105, a nie zawsze \u0142atw\u0105 drog\u0105. Otaczaj si\u0119 lud\u017ami, kt\u00f3rzy b\u0119d\u0105 Ci\u0119 motywowa\u0107 do dzia\u0142ania.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/97ad63e92564f97c69f3b5f36ec70d81.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>85. Nie zaczynaj od skalowalno\u015bci<\/b><br \/>\nZaczynanie od skalowalno\u015bci to pewny spos\u00f3b na przyt\u0142oczenie si\u0119. Tw\u00f3rz z my\u015bl\u0105 o skalowalno\u015bci, ale nie zaczynaj skalowania, dop\u00f3ki nie pojawi si\u0119 potrzeba. W ten spos\u00f3b nie przeci\u0105\u017casz swojego zespo\u0142u, ale zachowujesz zdolno\u015b\u0107 do wzrostu.<\/p>\n<p><b>86. Zwa\u017c skutki dla wydajno\u015bci<\/b><br \/>\nJe\u015bli chcesz wykorzysta\u0107 now\u0105, fajn\u0105 technologi\u0119, zanim to zrobisz, musisz zwa\u017cy\u0107 skutki dla wydajno\u015bci. Czy mo\u017cesz wdro\u017cy\u0107 co\u015b podobnego bez pogorszenia wydajno\u015bci? Je\u015bli tak, mo\u017ce warto przemy\u015ble\u0107 wybrane podej\u015bcie.<\/p>\n<p><b>87. Nie dopuszczaj do dyskryminacji<\/b><br \/>\nNie dopu\u015b\u0107 do dyskryminacji nowych technologii ani pomys\u0142\u00f3w. B\u0105d\u017a otwarty na mo\u017cliwo\u015b\u0107 zdobywania nowych umiej\u0119tno\u015bci. Nie dopu\u015b\u0107 te\u017c do dyskryminacji ludzi. Wszyscy zas\u0142ugujemy na szacunek.<\/p>\n<p><b>88. Podejmuj si\u0119 pracy, do kt\u00f3rej nie jeste\u015b w pe\u0142ni przygotowany.<\/b><br \/>\nNigdy nie spe\u0142nisz wszystkich wymaga\u0144 zwi\u0105zanych z prac\u0105. Dlatego korzystaj z okazji i dzia\u0142aj! Co masz do stracenia?<\/p>\n<p><b>89. Dziel kod na modu\u0142y.<\/b><br \/>\nM\u00f3g\u0142by\u015b pisa\u0107 ca\u0142y kod w jednym d\u0142ugim pliku, ale to jest trudne w utrzymaniu. Dzi\u0119ki modularyzacji upewniamy si\u0119, \u017ce nasz kod jest \u0142atwy do zrozumienia i testowania.<\/p>\n<p><b>90. Nie kopiuj i wklejaj bezmy\u015blnie.<\/b><br \/>\nJe\u015bli zamierzasz skopiowa\u0107 rozwi\u0105zanie z StackOverflow, musisz dok\u0142adnie rozumie\u0107, co robi. Zrozum kod, kt\u00f3ry planujesz zaimplementowa\u0107.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/136268bf688fa1bfdb070f8b1d2ac3d9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>91. Stw\u00f3rz inspiruj\u0105ce \u015brodowisko.<\/b><br \/>\nB\u0119dziesz znacznie bardziej zmotywowany do pracy, je\u015bli b\u0119dziesz zadowolony ze swojego miejsca pracy.<\/p>\n<p><b>92. Pami\u0119taj, sk\u0105d pochodzisz.<\/b><br \/>\nWszyscy zaczynali\u015bmy w tym samym miejscu. W miar\u0119 rozwijania swoich umiej\u0119tno\u015bci i kariery nie zapominaj, sk\u0105d pochodzisz.<\/p>\n<p><b>93. Staraj si\u0119 by\u0107 optymist\u0105.<\/b><br \/>\nJe\u015bli co\u015b nie wychodzi, staraj si\u0119 pr\u00f3bowa\u0107 dalej i b\u0105d\u017a optymist\u0105. Jutro jest nowy dzie\u0144. Optymizm pomo\u017ce w ruchu Twojego zespo\u0142u i Twoim zdrowiu psychicznym.<\/p>\n<p><b>94. Regularnie oceniaj sw\u00f3j proces pracy.<\/b><br \/>\nTylko dlatego, \u017ce co\u015b dzia\u0142a teraz, nie znaczy, \u017ce zawsze tak b\u0119dzie. Regularnie oceniaj sw\u00f3j proces pracy i wprowadzaj poprawki, gdy to potrzebne.<\/p>\n<p><b>95. Ucz si\u0119 pracowa\u0107 zdalnie.<\/b><br \/>\nJe\u015bli masz mo\u017cliwo\u015b\u0107 pracy zdalnej, ucz si\u0119 robi\u0107 to efektywnie. Znajd\u017a oddzielne biuro, wolne od zak\u0142\u00f3ce\u0144. Boneskull napisa\u0142 \u015bwietny artyku\u0142 o pracy zdalnej, kt\u00f3ry powiniene\u015b przeczyta\u0107.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/005504aff62f96ce68fab2dc60bc1bb8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>96. Tw\u00f3rz dost\u0119pne produkty.<\/b><br \/>\nKa\u017cdy powinien mie\u0107 mo\u017cliwo\u015b\u0107 skorzystania z Twojego produktu.<\/p>\n<p><b>97. Dotykaj swoich zobowi\u0105za\u0144.<\/b><br \/>\nJe\u015bli powiedzia\u0142e\u015b komu\u015b, \u017ce co\u015b zrobisz do konkretnej daty, dotrzymaj swoich zobowi\u0105za\u0144. A je\u015bli nie mo\u017cesz dotrzyma\u0107 terminu, poinformuj o tym z wyprzedzeniem.<\/p>\n<p><b>98. B\u0105d\u017a aktywny.<\/b><br \/>\nJe\u015bli masz wolny czas, pom\u00f3\u017c w zadaniach swojego zespo\u0142u. B\u0119d\u0105 wdzi\u0119czni za Twoj\u0105 inicjatyw\u0119.<\/p>\n<p><b>99. Stw\u00f3rz niesamowite portfolio.<\/b><br \/>\n\u015awietne portfolio wyr\u00f3\u017cnia ci\u0119 w t\u0142umie. Wykorzystaj to jako okazj\u0119, aby pokaza\u0107 swoje umiej\u0119tno\u015bci programisty i projektanta.<\/p>\n<p><b>100. Pami\u0119taj, dlaczego kochasz programowanie.<\/b><br \/>\nWybierasz t\u0119 profesj\u0119, poniewa\u017c wzbudza ona twoje zainteresowanie. Je\u015bli czujesz wypalenie, zr\u00f3b przerw\u0119. Daj sobie szans\u0119 na odnowienie swojej pasji do programowania.<\/p>\n<p><b>101. Dziel si\u0119 swoj\u0105 wiedz\u0105.<\/b><br \/>\nJe\u015bli opanowa\u0142e\u015b co\u015b fajnego, podziel si\u0119 tym. Prezentuj na lokalnych spotkaniach lub konferencjach. Ucz swoich koleg\u00f3w lub podopiecznych podczas lunchu. Dzielenie si\u0119 wiedz\u0105 wzmacnia ich.<\/p>\n<p><img decoding=\"async\" alt=\"101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem)\" src=\"\/wp-content\/uploads\/2019\/07\/d8ce4a9cbe855980e7f1d792eaefbb7c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/461871\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>1. \u041d\u0430\u0443\u0447\u0438\u0442\u0435\u0441\u044c \u0433\u0443\u0433\u043b\u0438\u0442\u044c \u0411\u044b\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c, \u2014 \u0437\u043d\u0430\u0447\u0438\u0442 \u043d\u0430\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0438\u0441\u043a\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u044b \u043d\u0430 \u0441\u0432\u043e\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u044b. \u041d\u0430\u0443\u0447\u0438\u0432\u0448\u0438\u0441\u044c \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e \u00ab\u0433\u0443\u0433\u043b\u0438\u0442\u044c\u00bb, \u0432\u044b \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u0435 \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0437\u0430\u0442\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443. 2. \u041d\u0435 \u043e\u0431\u0435\u0449\u0430\u0439\u0442\u0435 \u043c\u043d\u043e\u0433\u043e, \u043d\u043e \u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u043e\u0431\u0435\u0449\u0430\u043b\u0438 \u041b\u0443\u0447\u0448\u0435 \u0441\u043e\u043e\u0431\u0449\u0430\u0442\u044c \u0432\u0430\u0448\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0435, \u0447\u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0437\u0430\u0439\u043c\u0435\u0442 \u0442\u0440\u0438 \u043d\u0435\u0434\u0435\u043b\u0438, \u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0435\u0451 \u0437\u0430 \u0434\u0432\u0435, \u0447\u0435\u043c \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442. \u0421\u043b\u0435\u0434\u0443\u044f \u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443, \u0432\u044b \u0432\u044b\u0441\u0442\u0440\u043e\u0438\u0442\u0435 \u0434\u043e\u0432\u0435\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27437,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36637","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"1.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/101-sovet-kak-stat-horoshim-programmistom-i-chelovekom\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47101 \u0441\u043e\u0432\u0435\u0442, \u043a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c (\u0438 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u043c) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/101-sovet-kak-stat-horoshim-programmistom-i-chelovekom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:12:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:12:50+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47101 wskaz\u00f3wka, jak sta\u0107 si\u0119 dobrym programist\u0105 (i cz\u0142owiekiem) | ProHoster","description":"1.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/101-sovet-kak-stat-horoshim-programmistom-i-chelovekom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47101 \u0441\u043e\u0432\u0435\u0442, \u043a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c (\u0438 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u043c) | ProHoster","og:description":"1.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/101-sovet-kak-stat-horoshim-programmistom-i-chelovekom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:12:50+00:00","article:modified_time":"2019-10-31T19:12:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36637","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 04:13:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:41:52","updated":"2026-01-22 04:13:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=36637"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36637\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/27437"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=36637"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=36637"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=36637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}