{"id":31844,"date":"2021-07-08T14:06:00","date_gmt":"2021-07-08T12:06:00","guid":{"rendered":"https:\/\/nearshore-it.eu\/artykuly\/czego-powinien-unikac-junior-developer\/"},"modified":"2024-09-30T07:17:52","modified_gmt":"2024-09-30T05:17:52","slug":"czego-powinien-unikac-junior-developer","status":"publish","type":"post","link":"https:\/\/nearshore-it.eu\/pl\/artykuly\/czego-powinien-unikac-junior-developer\/","title":{"rendered":"Czego powinien unika\u0107 Junior Developer"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Nie b\u00f3j si\u0119 zadawa\u0107 pyta\u0144<\/h2>\n\n\n\n<p>Pytania nasuwaj\u0105 si\u0119 same, prawda? I w\u0142a\u015bnie to b\u0119dzie towarzyszy\u0107 ci na pocz\u0105tku pracy jako Juniorowi. <strong>Nie b\u00f3j si\u0119 pyta\u0107! <\/strong>Nie ma g\u0142upich pyta\u0144, a na tym etapie kariery wiedza, kt\u00f3r\u0105 mo\u017cna otrzyma\u0107 od bardziej do\u015bwiadczonych kole\u017canek i koleg\u00f3w, jest bezcenna.<br>Oczywi\u015bcie nale\u017cy robi\u0107 to z g\u0142ow\u0105 \u2013 zapisuj odpowiedzi, nie zadawaj powt\u00f3rnie tych samych pyta\u0144, przygotuj sobie list\u0119 pyta\u0144 i znajd\u017a odpowiedni moment na rozmow\u0119. Zbyt cz\u0119ste wybijanie innych z ich rytmu pracy mo\u017ce negatywnie wp\u0142yn\u0105\u0107 na prac\u0119 ca\u0142ego zespo\u0142u.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pro\u015b o pomoc<\/h2>\n\n\n\n<p>Je\u015bli od p\u00f3\u0142 godziny\/godziny &nbsp;przeczesujesz Stack Overflow lub inne tego typu strony i czujesz, \u017ce nie uda ci si\u0119 przej\u015b\u0107 o krok do przodu \u2013 <strong>zr\u00f3b sobie przerw\u0119 lub popro\u015b kogo\u015b o pomoc<\/strong>. Do\u015bwiadczonej osobie wyt\u0142umaczenie ci sposobu rozwi\u0105zania danego problemu lub znalezienie odpowiednich materia\u0142\u00f3w mo\u017ce zaj\u0105\u0107 zdecydowanie mniej czasu, a Ty szybciej zrozumiesz dane mechanizmy i spos\u00f3b rozwi\u0105zania problemu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Podziel zadanie na mniejsze cz\u0119\u015bci<\/h2>\n\n\n\n<p>Przed rozpocz\u0119ciem pracy nad zadaniem koniecznie zastan\u00f3w si\u0119, czy mo\u017cna to zadanie podzieli\u0107 na mniejsze cz\u0119\u015bci i pracowa\u0107 etapami. Dzi\u0119ki temu b\u0119dzie ci \u0142atwiej skupi\u0107 si\u0119 na poszczeg\u00f3lnych fragmentach danego rozwi\u0105zania. Dodatkowo osobom przeprowadzaj\u0105cym Code Review b\u0119dzie \u0142atwiej sprawdzi\u0107 mniejszy wycinek twojego kodu, ni\u017c zag\u0142\u0119bia\u0107 si\u0119 w ca\u0142y du\u017cy proces.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Czerp wiedz\u0119 z Code Review<\/h2>\n\n\n\n<p>Podczas Code Review otrzymasz od zespo\u0142u wiele komentarzy na temat twojego kodu \u2013 <strong>nie stresuj si\u0119!<\/strong> To normalne na pocz\u0105tku, a dodatkowo, dzi\u0119ki informacji zwrotnej od os\u00f3b do\u015bwiadczonych, mo\u017cesz z ka\u017cdym tygodniem pracowa\u0107 lepiej. Code Review to prawdziwa kopalnia pomys\u0142\u00f3w, w jaki spos\u00f3b ulepsza\u0107 pisanie kodu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nie pisz kodu tylko dla siebie<\/h2>\n\n\n\n<p>W jednym z pierwszych rozdzia\u0142\u00f3w ksi\u0105\u017cki \u201eCzysty kod\u201d Roberta C. Martina znajdziemy wa\u017cn\u0105 informacj\u0119: <strong>nie piszemy kodu tylko dla siebie<\/strong>. Warto o tym ca\u0142y czas pami\u0119ta\u0107. To, co jest zrozumia\u0142e dla nas, nie zawsze b\u0119dzie czytelne i zrozumia\u0142e dla zespo\u0142u lub os\u00f3b pracuj\u0105cych w przysz\u0142o\u015bci na naszym kodzie. Ka\u017cdy zesp\u00f3\u0142 ma swoje wewn\u0119trzne zasady pisania kodu, nazewnictwa, kt\u00f3re na pocz\u0105tku mog\u0105 by\u0107 mniej lub bardziej zrozumia\u0142e. Dla w\u0142asnej i cudzej wygody lepiej, aby\u015bmy od pocz\u0105tku przestrzegali tych zasad.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">B\u0105d\u017a aktywny na spotkaniach<\/h2>\n\n\n\n<p>Nie b\u0105d\u017a \u201es\u0142uchaczem\u201d na spotkaniach \u2013 staraj si\u0119 aktywnie w nich uczestniczy\u0107, nawet gdy np. na scrum groomingu nie do ko\u0144ca rozumiesz omawiany problem. W\u0142a\u015bnie to jest dobre miejsce do zadawania pyta\u0144. Staraj si\u0119 wykorzysta\u0107 ten czas na zdobycie jak najwi\u0119kszej ilo\u015bci informacji, popro\u015b o rozwini\u0119cie czy powt\u00f3rzenie. Masz jaki\u015b pomys\u0142? <strong>Wypowiedz si\u0119 na spotkaniu<\/strong> \ud83d\ude42 Poka\u017c swoje zaanga\u017cowanie \u2013 to \u015bwietnie wp\u0142ywa na budowanie twojej relacji z zespo\u0142em.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nie przestawaj si\u0119 rozwija\u0107!<\/h2>\n\n\n\n<p><strong>Ciekawo\u015b\u0107, ciekawo\u015b\u0107 i jeszcze raz ciekawo\u015b\u0107<\/strong> powinna towarzyszy\u0107 Developerowi przez ca\u0142y czas pracy, a w szczeg\u00f3lno\u015bci Junior Developerowi, z kt\u00f3rego perspektywy wi\u0119kszo\u015b\u0107 rzeczy to co\u015b nowego do poznania. To bardzo intensywny czas, kiedy musisz skupi\u0107 si\u0119 na przyswajaniu wielu informacji. Szukaj mo\u017cliwo\u015bci zdobycia wiedzy, uczestnicz w webinarach, spotkaniach (np. <a href=\"\/?page_id=328\" data-type=\"URL\" data-id=\"https:\/\/www.jcommerce.pl\/kariera\/biteit\">BIteIT<\/a>), czytaj blogi eksperckie , \u015bled\u017a nowinki, b\u0105d\u017a na bie\u017c\u0105co.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gdy stawiamy pierwsze kroki w nowej pracy, na zupe\u0142nie nowym stanowisku, to, co dla starych wyjadaczy jest oczywiste \u2013 dla nas ju\u017c niekoniecznie. Czego nale\u017cy unika\u0107 w pierwszych tygodniach i miesi\u0105cach pracy? Jak pracowa\u0107 bardziej efektywnie w zespole i si\u0119 rozwija\u0107?  Je\u015bli twoja kariera zawodowa w programowaniu dopiero startuje, sprawd\u017a, jakie rady ma dla pocz\u0105tkuj\u0105cych developer\u00f3w Jacek Stamm, kt\u00f3ry to w\u0142a\u015bnie w JCommerce poznawa\u0142 od podstaw temat programowania i developerskiego lifestyle\u2019u.<\/p>\n","protected":false},"author":167,"featured_media":31845,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"iawp_total_views":5,"footnotes":""},"categories":[1,581],"tags":[577],"offering":[522],"class_list":["post-31844","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artykuly","category-organizacja","tag-kariera-w-it","offering-tech-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/31844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/users\/167"}],"replies":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/comments?post=31844"}],"version-history":[{"count":1,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/31844\/revisions"}],"predecessor-version":[{"id":32008,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/posts\/31844\/revisions\/32008"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/media\/31845"}],"wp:attachment":[{"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/media?parent=31844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/categories?post=31844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/tags?post=31844"},{"taxonomy":"offering","embeddable":true,"href":"https:\/\/nearshore-it.eu\/pl\/wp-json\/wp\/v2\/offering?post=31844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}