{"id":1862,"date":"2023-09-18T09:59:57","date_gmt":"2023-09-18T08:59:57","guid":{"rendered":"https:\/\/www.javaready.pl\/blog\/?p=1862"},"modified":"2023-09-18T10:00:04","modified_gmt":"2023-09-18T09:00:04","slug":"java-jest-nieprzyszlosciowa-i-powoli-umiera","status":"publish","type":"post","link":"https:\/\/www.javaready.pl\/blog\/java-jest-nieprzyszlosciowa-i-powoli-umiera\/","title":{"rendered":"Java jest nieprzysz\u0142o\u015bciowa i powoli umiera?"},"content":{"rendered":"\n<p>Z do\u015bwiadczenia w pracy jako programista widz\u0119, \u017ce Java to <strong>tylko wst\u0119p <\/strong>do innych j\u0119zyk\u00f3w opartych o tzw. JVM (Java Virtual Machine).<\/p>\n\n\n\n<p>Innym j\u0119zykiem opartym o JVMa jest np. <strong>Kotlin<\/strong>. <\/p>\n\n\n\n<p>W Kotlinie mo\u017cesz pisa\u0107 aplikacje webowe i aplikacje mobilne. <\/p>\n\n\n\n<p>Kotlin to j\u0119zyk &#8220;nast\u0119pca&#8221; Javy (chocia\u017c nie zawsze, bo po prostu Java ma si\u0119 dobrze i developerzy nie zawsz\u0119 chc\u0105 przechodzi\u0107 na co\u015b innego, np. Revolut).<\/p>\n\n\n\n<p>Nauczy\u0142bym si\u0119 najpierw Javy, bo potem Kotlina jest o wiele \u0142atwiej ogarn\u0105\u0107 (jak tak mia\u0142em, \u017ce potrzebowa\u0142em ok. 2 miesi\u0119cy \u017ceby ju\u017c \u0142adnie \u015bmiga\u0107 w Kotlinie i to by\u0142o podczas tworzenia projektu komercyjnego!).<\/p>\n\n\n\n<p>Innym przyk\u0142adem s\u0105 moi kursanci. Jeden z nich mia\u0142 ca\u0142\u0105 rozmow\u0119 techniczn\u0105 w Javie, a potem po do\u0142\u0105czeniu do firmy pisa\u0142 ju\u017c w Kotlinie i to jest bardzo cz\u0119sto spotykane \ud83d\ude42 Po prostu Kotlin wchodzi \u0142atwiej ni\u017c Java, wi\u0119c jesli umiesz Jav\u0119 to Kotlin to b\u0119dzie dla Ciebie CATCH UP!<\/p>\n\n\n\n<p>A na ten moment Java <strong>wci\u0105\u017c jest na topie w firmach<\/strong> i moim zdaniem i patrz\u0105c na rynek przez najbli\u017csze 4-5 lat to si\u0119 nie zmieni (firmy bardzo powoli przechodz\u0105 z Javy na Kotlina).<\/p>\n\n\n\n<p>To znaczy, \u017ce w oko\u0142o rok mo\u017cesz si\u0119 nauczy\u0107 Javy, a potem \u0142atwo przej\u015b\u0107 na Kotlina. Przez kilka lat na spokojnie w niej pracowa\u0107 za dobre pieni\u0105dze.<\/p>\n\n\n\n<p>Pos\u0142uchaj wywiadu &#8220;Dlaczego Warto si\u0119 uczy\u0107 Javy&#8221;.<\/p>\n\n\n\n<p>Lista poruszanych temat\u00f3w:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Co \u0142\u0105czy mnie z bran\u017c\u0105 IT? <\/li>\n\n\n\n<li>Czym jest Java? <\/li>\n\n\n\n<li>Czym r\u00f3\u017cni si\u0119 od innych j\u0119zyk\u00f3w back-endowych, np. C++ czy Pythona? <\/li>\n\n\n\n<li>Co mo\u017cna, a czego nie mo\u017cna stworzy\u0107 w Javie? Aplikacje desktopowe? Mo\u017ce mobilne?<\/li>\n\n\n\n<li>Jakie s\u0105 wg Ciebie 3 najwi\u0119ksze zalety Javy? <\/li>\n\n\n\n<li>A jakie s\u0105 3 wady Javy?<\/li>\n\n\n\n<li>Jak bardzo popularna jest obecnie Java?<\/li>\n\n\n\n<li>Dlaczego osoby, kt\u00f3re zaczynaj\u0105 przygod\u0119 z programowaniem, rzadziej wybieraj\u0105 Jav\u0119 ni\u017c Pythona czy JavaScript?<\/li>\n\n\n\n<li>Jak\u0105 drog\u0119 nauki polecisz osobie, kt\u00f3ra do tej pory nie mia\u0142a styczno\u015bci z programowaniem? <\/li>\n\n\n\n<li>Jak Javy mog\u0105 si\u0119 uczy\u0107 osoby, kt\u00f3re programuj\u0105 ju\u017c w innych j\u0119zykach? Polecisz jaki\u015b sprawdzony spos\u00f3b?<\/li>\n<\/ol>\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 title=\"Dlaczego warto uczy\u0107 si\u0119 Javy | PKwIT #36 [ IT podcast ]\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/xdDFKyME9VU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Z do\u015bwiadczenia w pracy jako programista widz\u0119, \u017ce Java to tylko wst\u0119p do innych j\u0119zyk\u00f3w opartych o tzw. JVM (Java Virtual Machine). Innym j\u0119zykiem opartym o JVMa jest np. Kotlin. W Kotlinie mo\u017cesz pisa\u0107 aplikacje webowe i aplikacje mobilne. Kotlin to j\u0119zyk &#8220;nast\u0119pca&#8221; Javy (chocia\u017c nie zawsze, bo po prostu Java ma si\u0119 dobrze i [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1863,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[20,11,6,5,23,24,32],"class_list":["post-1862","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jak-zostac-junior-java-developerem","tag-it","tag-jak-zostac-java-developerem","tag-java","tag-pierwsza-praca","tag-praca","tag-programista","tag-rekrutacja"],"jetpack_featured_media_url":"https:\/\/www.javaready.pl\/blog\/wp-content\/uploads\/2023\/09\/BLOG-POSTY-grafiki-javaready.pl-2000\u00d71300-px-15.png","views":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/posts\/1862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/comments?post=1862"}],"version-history":[{"count":1,"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/posts\/1862\/revisions"}],"predecessor-version":[{"id":1864,"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/posts\/1862\/revisions\/1864"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/media\/1863"}],"wp:attachment":[{"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/media?parent=1862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/categories?post=1862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.javaready.pl\/blog\/wp-json\/wp\/v2\/tags?post=1862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}