{"id":315,"date":"2020-02-15T11:11:00","date_gmt":"2020-02-15T11:11:00","guid":{"rendered":"https:\/\/www.juniorjavadeveloper.pl\/?p=315"},"modified":"2023-08-11T18:29:31","modified_gmt":"2023-08-11T18:29:31","slug":"jak-znalezc-pierwsza-prace-jako-junior-java-developer","status":"publish","type":"post","link":"https:\/\/www.juniorjavadeveloper.pl\/en\/2020\/02\/15\/jak-znalezc-pierwsza-prace-jako-junior-java-developer\/","title":{"rendered":"How to find your first job as a Junior Java Developer?"},"content":{"rendered":"<p class=\"has-large-font-size wp-block-paragraph translation-block\">You probably wonder how to find your first job as a Junior Java Developer? I will write straight, it is not easy to find your first job as a junior Java programmer nowadays. Why this is so and how to find your first job in spite of this, I will write in a moment. You definitely need to be patient, <a rel=\"noreferrer noopener\" aria-label=\"good portfolio (opens in a new tab)\" href=\"https:\/\/www.juniorjavadeveloper.pl\/2020\/02\/07\/ own-portfolio-how-to-build-a-good-portfolio-and-where-to-put them\/\" target=\"_blank\">good portfolio<\/a> and <a rel=\"noreferrer noopener\" href=\"https:\/\/www .juniorjavadeveloper.pl\/2020\/08\/13\/expert-eyes-how-to-write-a-good-cv-agnieszka-ciecwierz\/\" target=\"_blank\">good CV<\/a>. I will try to present the reality as it is now. In addition, I invite you to read the article <a rel=\"noreferrer noopener\" aria-label=\"How to look for your first job as a Junior Java Developer? (opens in a new tab)\" href=\"https:\/\/www.juniorjavadeveloper.pl\/ 2020\/06\/13\/how-to-look-for-a-first-job-as-a-junior-java-developer\/\" target=\"_blank\">How to look for a first job as a Junior Java Developer?<\/a>.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Dlaczego nie jest \u0142atwo znale\u017a\u0107 pierwsz\u0105 prac\u0119 jako Junior Java Developer? Moim zdaniem g\u0142\u00f3wnym powodem takiego stanu rzeczy jest du\u017ca ilo\u015b\u0107 ch\u0119tnych os\u00f3b, kt\u00f3re chc\u0105 zosta\u0107 m\u0142odszym programist\u0105 Java. Zapewne zaraz zapytasz &#8220;Ale jak to? Przecie\u017c wszyscy m\u00f3wi\u0105, \u017ce firmy potrzebuj\u0105 programist\u00f3w Java od zaraz.&#8221;. Zgadza si\u0119, ale obecnie, co miesi\u0105c pojawia si\u0119 nowa grupa os\u00f3b, kt\u00f3re ko\u0144cz\u0105 Bootcamp&#8217;y Java i wysy\u0142aj\u0105 swoje CV do firm. Osoba rekrutuj\u0105ca, przegl\u0105daj\u0105c CV, mo\u017ce stworzy\u0107 dwie grupy jedna, to studenci, np. po studiach informatycznych, a druga grupa, to osoby ko\u0144cz\u0105ce Bootcamp. Niestety &#8220;pierwsze\u0144stwo&#8221; mog\u0105 mie\u0107 studenci.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Co jest nie tak z CV po Bootcamp&#8217;ie? My\u015bl\u0119, \u017ce g\u0142\u00f3wnym problemem jest brak wiedzy informatycznej, kt\u00f3ra jest niezb\u0119dna na stanowisku Junior Java Developer. Wiedza informatyczna zdobyta np. podczas studi\u00f3w informatycznych i jest, to np. znajomo\u015b\u0107 system\u00f3w operacyjnych, sieci komputerowych, chocia\u017cby tylko w teorii. My\u015bl\u0119, \u017ce dla osoby rekrutuj\u0105cej, CV, w kt\u00f3rym po\u015br\u00f3d kilku r\u00f3\u017cnych do\u015bwiadcze\u0144 zawodowych (nietechnicznych) pojawia si\u0119 tylko informacja o uko\u0144czonym Bootcamp&#8217;ie mo\u017ce nie by\u0107 powodem do nawi\u0105zania kontaktu i wsp\u00f3\u0142pracy.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph translation-block\">In that case, what should you do to make the experience included in your CV help you find a job as a Junior Java developer? It would be ideal to create an unconventional - out of the box - project that will stand out from other similar CRUD projects - <a rel=\"noreferrer noopener\" href=\"https:\/\/www.juniorjavadeveloper.pl\/2020\/08\/18\/pulapki-szablonu-crud- z-bootcamp-in-own-portfolio-and-real-project\/\" target=\"_blank\">Prisons of CRUD template in own portfolio and real-project<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Nieszablonowy projekt Java do portfolio, zewn\u0119trzne API Java Sound Speak Chuck Norris Jokes; TRAILER\" width=\"768\" height=\"432\" src=\"https:\/\/www.youtube.com\/embed\/Yvigsrc6H3M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Nieszablonowy projekt Java do portfolio, zewn\u0119trzne API, Java Sound, Speak Random Chuck Norris Jokes; TRAILER<\/figcaption><\/figure>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph translation-block\">If we lack certificates confirming our skills, we can do a course with a certification path at <a rel=\"noreferrer noopener\" aria-label=\"Coursera (opens in a new tab)\" href=\"https:\/\/www.coursera.org\/\" target=\"_blank\">Coursera<\/a>, I wrote more about it in <a rel=\"noreferrer noopener\" href=\"https:\/\/www.juniorjavadeveloper.pl\/2020\/01\/25\/przydatne-ksiazki-i- java-learning-pages\/\" target=\"_blank\">Useful books and websites for learning Java<\/a>. It is also worth exploring the knowledge of computer science, operating systems and computer networks: <a rel=\"noreferrer noopener\" href=\"https:\/\/pl.khanacademy.org\/computing\/computer-science\" target=\"_blank\">Khan Academy \u2013 Computer Science<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Computer_science\" target=\"_blank\">Wikipedia - Computer Science<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/online.stanford.edu\/courses\/soe-ycscs101-sp-computer-science-101\" target=\"_blank\">Stanford University - Computer Science 101<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/www.coursera.org\/specializations\/computer-communications\" target=\"_blank\">Coursera \u2013 Computer Communications<\/a>.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph translation-block\">In terms of an unconventional project. I assume you already have basic knowledge of Java. In this case, the project may combine two different existing <a rel=\"noreferrer noopener\" aria-label=\"API (opens in a new tab)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Application_programming_interface\" target=\"_blank\">API<\/a> provided by <a rel=\"noreferrer noopener\" aria-label=\"REST (opens in a new tab)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer \" target=\"_blank\">REST<\/a>. Then we provide our own REST API for a mobile application, e.g. on Android. The project will consist of a server application and a mobile application that connects to it. We can, for example, create a mobile application that will prepare a proposal for clothes for the day for the current weather and location. It sounds complicated, but it's not really. In short, we can use:<br>\u2013 <a rel=\"noreferrer noopener\" aria-label=\"Spring Framework (opens in a new tab)\" href=\"https:\/\/spring.io\/\" target=\"_blank\">Spring Framework<\/a> \u2013 base for server application,<br>\u2013 <a rel=\"noreferrer noopener\" aria-label=\"Zalando API (opens in a new tab)\" href=\"https:\/\/opensource.zalando .com\/restful-api-guidelines\/\" target=\"_blank\">Zalando API<\/a> - Clothes API,<br>\u2013 <a rel=\"noreferrer noopener\" aria-label=\"AccuWeather (opens on new tab)\" href=\"https:\/\/developer.accuweather.com\/apis\" target=\"_blank\">AccuWeather<\/a> \u2013 Weather API,<br>\u2013 <a rel=\"noreferrer noopener\" aria-label=\"Android (opens in a new tab)\" href=\"https:\/\/developer.android.com\/\" target=\"_blank\">Android<\/a> - Mobile App.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Podsumowuj\u0105c, moim zdaniem po\u0142\u0105czenie szkolenia z j\u0119zyka Java (online, Bootcamp), wiedzy informatycznej oraz nieszablonowego projektu zwi\u0119ksza szanse na zdobycie pierwszej pracy jako Junior Java Developer.<\/p>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph translation-block\">I invite you to regularly visit my blog <a rel=\"noreferrer noopener\" href=\"http:\/\/www.juniorjavadeveloper.pl\" target=\"_blank\">www.juniorjavadeveloper.pl<\/a>, there will be more posts and contact via email kontakt(at)juniorjavadeveloper.pl or <a rel=\"noreferrer noopener\" href=\"https:\/\/www.linkedin.com\/in\/jacekjablonka\/\" target=\"_blank\">LinkedIn<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity is-style-wide\"\/>\n\n\n\n<h5 class=\"wp-block-heading has-text-align-center has-large-font-size\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/sciezka-wsparcia-przyszlego-junior-java-developera\/\" target=\"_blank\">\u015acie\u017cka wsparcia przysz\u0142ego Junior Java Developer\u2019a<\/a><\/h5>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\">Wychodz\u0105c na przeciw oczekiwaniom przysz\u0142ych m\u0142odszych programist\u00f3w j\u0119zyka Java przygotowa\u0142em &#8220;\u015acie\u017ck\u0119 wsparcia przysz\u0142ego Junior Java Developera&#8221;. Dlaczego akurat takie a nie inne kroki na \u015bcie\u017cce wsparcia? Pod uwag\u0119 wzi\u0105\u0142em kilka lat mojej pracy z wieloma osobami, kt\u00f3re chcia\u0142y zmieni\u0107 zaw\u00f3d na Junior Java Developer&#8217;a.<\/p>\n\n\n\n<div class=\"wp-block-cooltimeline-timeline-block\"><div class=\"ctl-instant-timeline block-1602605315302  both-sided\" style=\"--timeLineColor:#D91B3E;--textColor:#000;--titleSize:18px;--descriptionSize:14px;--timeSize:18px\"><div class=\"timeline-content\"><div class=\"ctl-row\"><div class=\"ctl-col-6\"><div class=\"story-time\"><div style=\"color:#000;font-size:18px\">Krok #1<\/div><\/div><\/div><div class=\"ctl-col-6\"><div class=\"story-details\"><div class=\"story-image\"><img decoding=\"async\" src=\"https:\/\/www.juniorjavadeveloper.pl\/wp-content\/uploads\/2020\/09\/Rozmowa-kwalifikacyjna-Java_symulacja.jpg\"\/><\/div><h3 style=\"color:#000;font-size:18px;line-height:24.12px\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/oferta\/konsultacja-z-mentorem-junior-java-developera\/\" target=\"_blank\">Konsultacja z Mentorem<\/a><\/h3><p style=\"color:#000;font-size:14px;line-height:24.22px\">&#8211; Zmieniasz zaw\u00f3d na Junior Java Developer, zastanawiasz si\u0119, co wybra\u0107?<br>&#8211; Kodujesz, utkn\u0105\u0142e\u015b?<br>&#8211; Uczysz si\u0119, nie wiesz, co dalej?<br><br><a rel=\"noreferrer noopener\" href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/oferta\/konsultacja-z-mentorem-junior-java-developera\/\" target=\"_blank\">ZAM\u00d3W<\/a><\/p><\/div><\/div><\/div><\/div><div class=\"timeline-content\"><div class=\"ctl-row\"><div class=\"ctl-col-6\"><div class=\"story-details\"><div class=\"story-image\"><img decoding=\"async\" src=\"https:\/\/www.juniorjavadeveloper.pl\/wp-content\/uploads\/2020\/06\/review-1580255_1280.jpg\"\/><\/div><h3 style=\"color:#000;font-size:18px;line-height:24.12px\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/oferta\/weryfikacja-cv-i-portfolio\/\" target=\"_blank\">Weryfikacja CV i portfolio<\/a><\/h3><p style=\"color:#000;font-size:14px;line-height:24.22px\">Zastanawiasz si\u0119 jak zwi\u0119kszy\u0107 szanse na dostanie pracy jako Junior Java Developer? Twoje CV i portfolio jest Twoj\u0105 wizyt\u00f3wk\u0105 i robi pierwsze wra\u017cenie.<br><br><a href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/oferta\/weryfikacja-cv-i-portfolio\/\" target=\"_blank\" rel=\"noreferrer noopener\">ZAM\u00d3W<\/a><\/p><\/div><\/div><div class=\"ctl-col-6\"><div class=\"story-time\"><div style=\"color:#000;font-size:18px\">Krok #2<\/div><\/div><\/div><\/div><\/div><div class=\"timeline-content\"><div class=\"ctl-row\"><div class=\"ctl-col-6\"><div class=\"story-time\"><div style=\"color:#000;font-size:18px\">Krok #3<\/div><\/div><\/div><div class=\"ctl-col-6\"><div class=\"story-details\"><div class=\"story-image\"><img decoding=\"async\" src=\"https:\/\/www.juniorjavadeveloper.pl\/wp-content\/uploads\/2020\/09\/strona_rozmowa-kwalifikacyjna_symulacja_FB-s.jpg\"\/><\/div><h3 style=\"color:#000;font-size:18px;line-height:24.12px\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/oferta\/rozmowa-kwalifikacyjna-java-symulacja\/\" target=\"_blank\">Symulacja rozmowy kwalifikacyjnej<\/a><\/h3><p style=\"color:#000;font-size:14px;line-height:24.22px\">Rozmowa kwalifikacyjna jest bardzo wa\u017cnym elementem procesu rekrutacji, ale jest r\u00f3wnie\u017c bardzo stresuj\u0105ca. To nie tylko weryfikacja wiedzy technicznej.<br><br><a href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/oferta\/rozmowa-kwalifikacyjna-java-symulacja\/\" target=\"_blank\" rel=\"noreferrer noopener\">ZAM\u00d3W<\/a><\/p><\/div><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-poradnik-dla-przyszlych-junior-java-developer-039-ow wp-block-embed-poradnik-dla-przyszlych-junior-java-developer-039-ow\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"DtodjTD0pP\"><a href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/kontakt\/\">Contact<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201eKontakt\u201d \u2014 Poradnik dla przysz\u0142ych Junior Java Developer&amp;apos;\u00f3w\" src=\"https:\/\/www.juniorjavadeveloper.pl\/kontakt\/embed\/#?secret=TzS9T4eaQg#?secret=DtodjTD0pP\" data-secret=\"DtodjTD0pP\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-poradnik-dla-przyszlych-junior-java-developer-039-ow wp-block-embed-poradnik-dla-przyszlych-junior-java-developer-039-ow\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"K4B3QaUTRF\"><a href=\"https:\/\/www.juniorjavadeveloper.pl\/en\/mentoring-rezerwuj-termin\/\">Mentoring - book an appointment<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201eMentoring \u2013 rezerwuj termin\u201d \u2014 Poradnik dla przysz\u0142ych Junior Java Developer&amp;apos;\u00f3w\" src=\"https:\/\/www.juniorjavadeveloper.pl\/mentoring-rezerwuj-termin\/embed\/#?secret=WCrfueGdCM#?secret=K4B3QaUTRF\" data-secret=\"K4B3QaUTRF\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>","protected":false},"excerpt":{"rendered":"<p>Zapewne zastanawiasz si\u0119 jak znale\u017a\u0107 pierwsz\u0105 prac\u0119 jako Junior Java Developer? Napisz\u0119 wprost, obecnie nie jest \u0142atwo znale\u017a\u0107 pierwsz\u0105 prac\u0119 na stanowisku m\u0142odszego programisty Java. Dlaczego tak jest i jak mimo tego znale\u017a\u0107 pierwsz\u0105 prac\u0119 napisz\u0119 za chwil\u0119. Na pewno trzeba uzbroi\u0107 si\u0119 w cierpliwo\u015b\u0107, dobre portfolio oraz dobre CV. Postaram si\u0119 przedstawi\u0107 rzeczywisto\u015b\u0107 tak\u0105, [&hellip;]<\/p>","protected":false},"author":1,"featured_media":441,"comment_status":"open","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"_ppp_document_settings_meta":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[7],"tags":[74],"class_list":["post-315","post","type-post","status-publish","format-standard","has-post-thumbnail","category-poradnik","tag-top-featured"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.juniorjavadeveloper.pl\/wp-content\/uploads\/2020\/02\/jak-znalezc-pierwsza-prace-junior-java-developer-rr.jpg","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/posts\/315","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/comments?post=315"}],"version-history":[{"count":23,"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/posts\/315\/revisions"}],"predecessor-version":[{"id":3458,"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/posts\/315\/revisions\/3458"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/media\/441"}],"wp:attachment":[{"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/media?parent=315"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/categories?post=315"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.juniorjavadeveloper.pl\/en\/wp-json\/wp\/v2\/tags?post=315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}