{"id":9996,"date":"2022-03-15T18:40:33","date_gmt":"2022-03-15T17:40:33","guid":{"rendered":"https:\/\/vived.io\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/"},"modified":"2022-09-19T13:10:40","modified_gmt":"2022-09-19T11:10:40","slug":"jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19","status":"publish","type":"post","link":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/","title":{"rendered":"JVM Tuesday vol. 79 &#8211; Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19"},"content":{"rendered":"\n<h2 id=\"1-co-dalej-z-kotlinem\" data-num=1>1. Co dalej z Kotlinem?&nbsp;<\/h2>\n\n\n\n<p>Od temat\u00f3w wojennych nie uciekniemy pewnie jeszcze d\u0142ugo &#8211; tym razem za\u015b&nbsp;pad\u0142o na Kotlina.&nbsp;<\/p>\n\n\n\n<p>JetBrains, jego tw\u00f3rcy, s\u0105&nbsp;czesk\u0105&nbsp;firm\u0105, ale posiadaj\u0105c\u0105 mas\u0119 powi\u0105za\u0144 z Rosj\u0105 (od osoby za\u0142o\u017cyciela, po wiele wa\u017cnych os\u00f3b tam pracuj\u0105cych). W zesz\u0142ym zesz\u0142ym tygodniu firma <a href=\"https:\/\/blog.jetbrains.com\/blog\/2022\/03\/11\/jetbrains-statement-on-ukraine\/\">wyda\u0142a komunikat<\/a> o ca\u0142kowitym zatrzymaniu wszystkie prac R&amp;D na terenie Rosji i fani Kotlina zacz\u0119li si\u0119 nieco denerwowa\u0107. Nie jest tajemnic\u0105, \u017ce nazwa j\u0119zyka pochodzi nie od ketchupu (hehe, takie \u015bmieszne!), a od wyspy Kotlin, znajduj\u0105cej si\u0119 niedaleko Petersburga, a <a href=\"https:\/\/github.com\/JetBrains\/kotlin\/graphs\/contributors\">wielu z jego tw\u00f3rc\u00f3w<\/a> (w tym <strong>BY\u0141Y <\/strong>lead projektu, Andrey Breslav) jest Rosjanami. Nic wi\u0119c dziwnego, \u017ce spo\u0142eczno\u015b\u0107 zacz\u0119\u0142a si\u0119 troch\u0119 denerwowa\u0107.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9529af4.png\" alt=\"\" width=\"727\" height=\"1024\"\/><figcaption>Nawet toggl wie jak to jest z tym Kotlinem<\/figcaption><\/figure><\/div>\n\n\n<p>Tak naprawd\u0119 na ten moment brakuje konkretnych og\u0142osze\u0144, ale JetBrains zapowiedzia\u0142o ju\u017c relokacje najwa\u017cniejszych os\u00f3b w firmie do siedziby g\u0142\u00f3wnej w Czechach. Sprint wygl\u0105da, <a href=\"https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current\">jakby si\u0119 im troch\u0119 wysypa\u0142<\/a>, ale <a href=\"https:\/\/github.com\/Kotlin\">nawet na Githubie jaka\u015b praca si\u0119 ci\u0105gle odbywa<\/a>. Nale\u017cy te\u017c pami\u0119ta\u0107, \u017ce nawet w wypadku obj\u0119cia JetBrains pe\u0142nym embargiem, Kotlin powinien si\u0119 wywin\u0105\u0107. Aktualnie, pomimo faktu, \u017ce j\u0119zyk jest w dalszym ci\u0105gu rozwijany g\u0142\u00f3wnie przez ludzi pracuj\u0105cych w JetBrains, to oficjalnie stoi za nim fundacja, w kt\u00f3rej zarz\u0105dzie opr\u00f3cz czech\u00f3w zasiada tak\u017ce Google &#8211; by\u0142 to dla nich warunek, aby rozwa\u017ca\u0107 uczynienie j\u0119zyka oficjalnym rozwi\u0105zaniem na potrzeby Androida, w\u0142a\u015bnie na wypadek wydarze\u0144 kt\u00f3rych jeste\u015bmy \u015bwiadkami na \u015bwiecie w tej chwili. W zarz\u0105dzie miejsca s\u0105 podzielone po r\u00f3wno (dwie osoby z Google, dwie osoby z JetBrains).<br><br>I to w\u0142a\u015bnie poziom inwestycji ze strony Google sprawia, \u017ce raczej o Kotlina mo\u017cna by\u0107 spokojnym. Oczywi\u015bcie, absolutnie nie sugeruje, \u017ce pod auspicjami samych JetBrains\u00f3w sta\u0142aby si\u0119 mu krzywda, ale nale\u017cy pami\u0119ta\u0107, jak bardzo mocno uzale\u017cniony jest ca\u0142y ekosystem Androida, najpopularniejszego j\u0119zyka operacyjnego na \u015bwiecie, w\u0142a\u015bnie od Kotlina. Dodatkowo, ostatnio olbrzymie zasoby posz\u0142y do stworzenia Compose, alternatywnej metody tworzenia interfejsu u\u017cytkownika Androida, kt\u00f3ry jest ca\u0142kowicie zale\u017cny od Kotlina i kompilatora Kotlin. Dodatkowo, opr\u00f3cz Google r\u00f3wnie\u017c wiele&nbsp; wiele framework\u00f3w internetowych (Spring Boot, Micronaut, Quarkus) i asynchroniczne \u015brodowisko uruchomieniowe, takie jak vert.x, posiada wsparcie Kotlina.&nbsp;<\/p>\n\n\n\n<p>Tak\u017ce je\u015bli gdziekolwiek zobaczycie pog\u0142oski o \u015bmierci, to troch\u0119 jak z Markiem Twainem &#8211; \u201cpog\u0142oski o jego \u015bmierci s\u0105 mocno przesadzone\u201d. S\u0142abszy ekosystem m\u00f3g\u0142by si\u0119 wywr\u00f3ci\u0107, ale na <a href=\"https:\/\/www.appbrain.com\/stats\/libraries\/details\/kotlin\/kotlin\">Androidzie 160 tys. aplikacji korzysta z Kotlina<\/a> &#8211; jest to 22% wszystkich aplikacji. Dodatkowo, a\u017c 50% wszystkich nowych apek ju\u017c posiada komponenty Kotlinowe. Wed\u0142ug mnie, najgorsze, co mo\u017ce j\u0119zykowi grozi\u0107, to taktyczny fork.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9588d16.png\" alt=\"\" width=\"496\" height=\"293\"\/><figcaption>I nie, Dart nie b\u0119dzie tutaj alternatyw\u0105. Ju\u017c przy Angularze Google pr\u00f3bowa\u0142o\u2026<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0179r\u00f3d\u0142o:<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/blog.jetbrains.com\/blog\/2022\/03\/11\/jetbrains-statement-on-ukraine\/\">JetBrains&#8217; Statement on Ukraine<\/a><\/li><li><a href=\"https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current\">https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current<\/a><\/li><li><a href=\"https:\/\/github.com\/Kotlin\">Kotlin \u00b7 GitHub<\/a><\/li><li><a href=\"https:\/\/github.com\/JetBrains\/kotlin\/graphs\/contributors\">Kotlin Contributors<\/a><\/li><li><a href=\"https:\/\/www.appbrain.com\/stats\/libraries\/details\/kotlin\/kotlin\">Kotlin &#8211; Android SDK statistics | AppBrain<\/a><\/li><\/ul>\n\n\n\n<h2 id=\"2-jak-wyglada-rekrutacja-na-programiste-javy-w-faang\" data-num=2>2. Jak wygl\u0105da rekrutacja na programist\u0119 Javy w FAANG?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b95d3402.png\" alt=\"\" width=\"750\" height=\"233\"\/><\/figure><\/div>\n\n\n<p>Czy zastanawiali\u015bcie si\u0119 kiedy\u015b, jak wygl\u0105da rekrutacja na programist\u0119 Javy do FAANGa (Facebook, Apple, Amazon, Netflix, Google)? Je\u017celi tak, to na pewno zainteresuje Was fakt, \u017ce w\u0105tek ten poruszy\u0142 jeden z u\u017cytkownik\u00f3w <a href=\"https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/\">javowego subreddita \/r\/java<\/a>, dzi\u0119ki czemu rozpocz\u0119\u0142a si\u0119 dyskusja, kt\u00f3ra co prawda jest do\u015b\u0107 chaotyczna i \u015bmieszkowa, ale przynosi sporo interesuj\u0105cych informacji.&nbsp;<\/p>\n\n\n\n<p>Przyk\u0142adowo, okazuje si\u0119 (cho\u0107 nie by\u0142a to wiedza tajemna), \u017ce samo postawienie pytania jako \u201cJak wygl\u0105da rekrutacja programisty Javy do FAANG\u201d jest ciut b\u0142\u0119dnie postawione &#8211; wi\u0119kszo\u015b\u0107 z firm nie rekrutuje pod jeden specjalny j\u0119zyk, a raczej pod og\u00f3ln\u0105 sprawno\u015b\u0107 w kodowaniu (co samo w sobie jest tylko cz\u0119\u015bci\u0105 ca\u0142ego procesu). Co ciekawe, z wypowiedzi wynika, \u017ce od tej regu\u0142y s\u0105 wyj\u0105tki. Jeden z wypowiadaj\u0105cych podzieli\u0142 si\u0119 wspomnieniami o tym, jak rekruterzy z Apple pytali go min. o jego znajomo\u015b\u0107 Garbage Collectora czy zarz\u0105dzania pami\u0119ci\u0105 w JVMie. Jak wi\u0119c wida\u0107, nawet je\u015bli og\u00f3ln\u0105 zasad\u0105 jest brak pyta\u0144 specyficznych dla j\u0119zyka, to i od tej regu\u0142y s\u0105 wyj\u0105tki.<\/p>\n\n\n\n<p>Oczywi\u015bcie, nie oznacza to, \u017ce na rekrutacji do najwi\u0119kszych nie przydaje si\u0119 znajomo\u015b\u0107 programowania, wr\u0119cz przeciwnie. O ile nie jest wymagana bieg\u0142o\u015b\u0107 w konkretnym j\u0119zyku, o tyle w jakim\u015b konkretnym powinni\u015bmy do\u015b\u0107 dobrze \u201cwymiata\u0107\u201d. St\u0105d te\u017c powtarzaj\u0105c\u0105 si\u0119 porad\u0119 by\u0142o \u201crozwi\u0105zuj zadania z Leet Code, poziom Medium\/Hard\u201d &#8211; rekruterzy w firmach BigTechowych koniecznie chc\u0105 zobaczy\u0107, z jakimi problemami jeste\u015b w stanie sobie poradzi\u0107.<\/p>\n\n\n\n<p>Og\u00f3lnie, rekrutacja do Big Tech to temat rzeka, i je\u017celi chcecie poci\u0105gn\u0105\u0107 temat dalej, polecam bardzo <a href=\"https:\/\/blog.pragmaticengineer.com\/preparing-for-the-systems-design-and-coding-interviews\/\">publikacj\u0119 z bloga Pragmatic Engineer<\/a>, kt\u00f3ra zbiera porady (i dodatkow\u0105 lektur\u0119) zar\u00f3wno pod k\u0105tem kodowania na rekrutacji, jak i tak zwanego System Designu. A je\u017celi dalej Wam b\u0119dzie ma\u0142o, to zapraszam do <a href=\"https:\/\/vived.io\">app.vived.io<\/a> &#8211; tre\u015bci dotycz\u0105ce rozwoju kariery zawsze nale\u017ca\u0142y do najpopularniejszych u nas w appce i znajdziecie ich tam ca\u0142kiem sporo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0179r\u00f3d\u0142a<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/blog.pragmaticengineer.com\/preparing-for-the-systems-design-and-coding-interviews\/\">Preparing for the Systems Design and Coding Interview &#8211; The Pragmatic Engineer<\/a><\/li><li><a href=\"https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/\">https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/<\/a><\/li><\/ul>\n\n\n\n<h2 id=\"3-do-jdk-19-raczej-trafi-wsparcie-procesorow-risc-v\" data-num=3>3. Do JDK 19 (raczej) trafi wsparcie procesor\u00f3w RISC-V<\/h2>\n\n\n\n<p>JDK 18 ju\u017c za p\u0142otem, premiera w kolejnym tygodniu! Dlatego te\u017c ju\u017c nied\u0142ugo powinni\u015bmy spodziewa\u0107 si\u0119 wysypu informacji o tym, co pojawi\u0107 ma si\u0119 w JDK 19 jesieni\u0105 (je\u017celi jakiej\u015b jesieni nale\u017cy si\u0119 w og\u00f3le spodziewa\u0107). Ju\u017c teraz pojawiaj\u0105 si\u0119 zreszt\u0105 pierwsze proposale JEP\u00f3w, kt\u00f3re powinny trafi\u0107 do tego wydania. W zesz\u0142ym tygodniu zapowiedziano min. \u017ce (prawdopodobnie, to proposal) <a href=\"https:\/\/mail.openjdk.java.net\/pipermail\/jdk-dev\/2022-March\/006447.html\">zobaczymy w nim port JDK na procesory z rodziny RISC-V<\/a>. Temat ju\u017c kiedy\u015b poruszali\u015bmy, ale teraz nareszcie pojawi\u0142y si\u0119 konkrety, kiedy zobaczymy Jav\u0119 na systemy Linux wspieraj\u0105c\u0105 t\u0105 architektur\u0119 prock\u00f3w &#8211; ETA (estimated time arrival) ju\u017c tej jesieni.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9743e27.png\" alt=\"\" width=\"375\" height=\"329\"\/><figcaption>Rok Linuxa!<\/figcaption><\/figure><\/div>\n\n\n<p>Czym RISC-V nie jest gotowym procesorem, a raczej zbiorem modelem programowym procesora (z angielskiego ISA) opartego o filozofi\u0119 dostarczania \u015bci\u015ble wyspecjalizowanego zestawu instrukcji (reduced instruction set computer \u2013 RISC w\u0142a\u015bnie). Cytuj\u0105c Wikipedi\u0119:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>W kontra\u015bcie do wi\u0119kszo\u015bci ISA, RISC-V mo\u017ce by\u0107 swobodnie u\u017cywany w dowolnym celu, umo\u017cliwiaj\u0105c ka\u017cdemu projektowanie, produkcj\u0119 i sprzeda\u017c czip\u00f3w i oprogramowania RISC-V. Chocia\u017c nie jest pierwsz\u0105 otwart\u0105 architektur\u0105 ISA ma du\u017ce znaczenie, poniewa\u017c zosta\u0142 zaprojektowany z my\u015bl\u0105 o nowoczesnych skomputeryzowanych urz\u0105dzeniach, takich jak ogromne chmury obliczeniowe, wysokiej klasy telefony kom\u00f3rkowe i najmniejsze systemy wbudowane.<\/p><\/blockquote>\n\n\n\n<p>Sam z zainteresowaniem obserwuje RISC-V i mam nadzieje, \u017ce spe\u0142ni ona pok\u0142adane&nbsp; w niej nadzieje. Je\u015bli chodzi o rynek procesor\u00f3w, nie ma chyba bardziej gor\u0105cego tematu (no, mo\u017ce poza kolejnymi iteracjami M1).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9806772.png\" alt=\"\"\/><\/figure><\/div>\n\n\n<p>Na razie to tyle je\u015bli chodzi o JDK 19, ale spodziewam si\u0119, \u017ce wraz z premier\u0105 Javy 18 uwaga spo\u0142eczno\u015bci skupi si\u0119 w\u0142a\u015bnie na nadchodz\u0105cych funkcjonalno\u015bciach.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0179r\u00f3d\u0142a<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/mail.openjdk.java.net\/pipermail\/jdk-dev\/2022-March\/006447.html\">JEP proposed to target JDK 19: 422: Linux\/RISC-V Port<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>W dniu dzisiejszym mamy dla Was troch\u0119 dywagacji o tym, jak w kwestii tego, co dzieje si\u0119 na \u015bwiecie wygl\u0105da sytuacja Kotlina. Opr\u00f3cz tego &#8211; troch\u0119 o rekrutacji jako Java Dev do &#8222;najwi\u0119kszych&#8221;, a tak\u017ce o pierwszych proposalach do JDK 19.<\/p>\n","protected":false},"author":10,"featured_media":7986,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[259],"tags":[],"class_list":["post-9996","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jvm-pl"],"acf":{"estimated_reading_time":"6","weekly_summary":true,"push_notification_image":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png","feature_image_visible":false,"feature_image_blog":{"ID":8057,"id":8057,"title":"fc2cc7-splendid-table-4111603474-ef9931c758-b","filename":"fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","filesize":99166,"url":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","link":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/fc2cc7-splendid-table-4111603474-ef9931c758-b-2\/","alt":"","author":"10","description":"","caption":"","name":"fc2cc7-splendid-table-4111603474-ef9931c758-b-2","status":"inherit","uploaded_to":9996,"date":"2022-04-25 11:03:23","modified":"2022-04-25 11:03:23","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/vived.io\/wp-includes\/images\/media\/default.png","width":1024,"height":681,"sizes":{"thumbnail":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b-150x150.jpeg","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b-300x200.jpeg","medium-width":300,"medium-height":200,"medium_large":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b-768x511.jpeg","medium_large-width":768,"medium_large-height":511,"large":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","large-width":1024,"large-height":681,"1536x1536":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","1536x1536-width":1024,"1536x1536-height":681,"2048x2048":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","2048x2048-width":1024,"2048x2048-height":681,"gform-image-choice-sm":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","gform-image-choice-sm-width":300,"gform-image-choice-sm-height":200,"gform-image-choice-md":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","gform-image-choice-md-width":400,"gform-image-choice-md-height":266,"gform-image-choice-lg":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/fc2cc7-splendid-table-4111603474-ef9931c758-b.jpeg","gform-image-choice-lg-width":600,"gform-image-choice-lg-height":399}}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JVM Tuesday vol. 79 - Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19 - Vived<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JVM Tuesday vol. 79 - Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19 - Vived\" \/>\n<meta property=\"og:description\" content=\"W dniu dzisiejszym mamy dla Was troch\u0119 dywagacji o tym, jak w kwestii tego, co dzieje si\u0119 na \u015bwiecie wygl\u0105da sytuacja Kotlina. Opr\u00f3cz tego - troch\u0119 o rekrutacji jako Java Dev do &quot;najwi\u0119kszych&quot;, a tak\u017ce o pierwszych proposalach do JDK 19.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/\" \/>\n<meta property=\"og:site_name\" content=\"Vived\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-15T17:40:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-19T11:10:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Artur Skowro\u0144ski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/\"},\"author\":{\"name\":\"Artur Skowro\u0144ski\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3\"},\"headline\":\"JVM Tuesday vol. 79 &#8211; Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19\",\"datePublished\":\"2022-03-15T17:40:33+00:00\",\"dateModified\":\"2022-09-19T11:10:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/\"},\"wordCount\":1232,\"publisher\":{\"@id\":\"https:\/\/vived.io\/pl\/#organization\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png\",\"articleSection\":[\"JVM\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/\",\"url\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/\",\"name\":\"JVM Tuesday vol. 79 - Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19 - Vived\",\"isPartOf\":{\"@id\":\"https:\/\/vived.io\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png\",\"datePublished\":\"2022-03-15T17:40:33+00:00\",\"dateModified\":\"2022-09-19T11:10:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage\",\"url\":\"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png\",\"contentUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/vived.io\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JVM Tuesday vol. 79 &#8211; Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vived.io\/pl\/#website\",\"url\":\"https:\/\/vived.io\/pl\/\",\"name\":\"Vived\",\"description\":\"platform empowering IT people and technology companies to synergic growth\",\"publisher\":{\"@id\":\"https:\/\/vived.io\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vived.io\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/vived.io\/pl\/#organization\",\"name\":\"Vived\",\"url\":\"https:\/\/vived.io\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png\",\"contentUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png\",\"width\":136,\"height\":45,\"caption\":\"Vived\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3\",\"name\":\"Artur Skowro\u0144ski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g\",\"caption\":\"Artur Skowro\u0144ski\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JVM Tuesday vol. 79 - Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19 - Vived","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/","og_locale":"pl_PL","og_type":"article","og_title":"JVM Tuesday vol. 79 - Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19 - Vived","og_description":"W dniu dzisiejszym mamy dla Was troch\u0119 dywagacji o tym, jak w kwestii tego, co dzieje si\u0119 na \u015bwiecie wygl\u0105da sytuacja Kotlina. Opr\u00f3cz tego - troch\u0119 o rekrutacji jako Java Dev do \"najwi\u0119kszych\", a tak\u017ce o pierwszych proposalach do JDK 19.","og_url":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/","og_site_name":"Vived","article_published_time":"2022-03-15T17:40:33+00:00","article_modified_time":"2022-09-19T11:10:40+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png","type":"image\/png"}],"author":"Artur Skowro\u0144ski","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#article","isPartOf":{"@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/"},"author":{"name":"Artur Skowro\u0144ski","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3"},"headline":"JVM Tuesday vol. 79 &#8211; Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19","datePublished":"2022-03-15T17:40:33+00:00","dateModified":"2022-09-19T11:10:40+00:00","mainEntityOfPage":{"@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/"},"wordCount":1232,"publisher":{"@id":"https:\/\/vived.io\/pl\/#organization"},"image":{"@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png","articleSection":["JVM"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/","url":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/","name":"JVM Tuesday vol. 79 - Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19 - Vived","isPartOf":{"@id":"https:\/\/vived.io\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage"},"image":{"@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png","datePublished":"2022-03-15T17:40:33+00:00","dateModified":"2022-09-19T11:10:40+00:00","breadcrumb":{"@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#primaryimage","url":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png","contentUrl":"https:\/\/vived.io\/wp-content\/uploads\/2022\/03\/JVM-6.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/vived.io\/pl\/jvm-tuesday-vol-79-co-dalej-z-kotlinem-rekrutacja-do-faang-risc-v-i-jdk-19\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/vived.io\/pl\/"},{"@type":"ListItem","position":2,"name":"JVM Tuesday vol. 79 &#8211; Co dalej z Kotlinem, rekrutacja do FAANG, RISC-V i JDK 19"}]},{"@type":"WebSite","@id":"https:\/\/vived.io\/pl\/#website","url":"https:\/\/vived.io\/pl\/","name":"Vived","description":"platform empowering IT people and technology companies to synergic growth","publisher":{"@id":"https:\/\/vived.io\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vived.io\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/vived.io\/pl\/#organization","name":"Vived","url":"https:\/\/vived.io\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png","contentUrl":"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png","width":136,"height":45,"caption":"Vived"},"image":{"@id":"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/0eb0878110cb27edfbfe46e841fe6db3","name":"Artur Skowro\u0144ski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/29055786486c8b9dc1507f2744221c5bdb8d7ef6e6217ced0326dd3296aea6ed?s=96&d=mm&r=g","caption":"Artur Skowro\u0144ski"}}]}},"blocks_vived":[{"blockName":"core\/heading","attrs":[],"innerBlocks":[],"innerHTML":"\n<h2>1. Co dalej z Kotlinem?&nbsp;<\/h2>\n","innerContent":["\n<h2>1. Co dalej z Kotlinem?&nbsp;<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Od temat\u00f3w wojennych nie uciekniemy pewnie jeszcze d\u0142ugo - tym razem za\u015b&nbsp;pad\u0142o na Kotlina.&nbsp;<\/p>\n","innerContent":["\n<p>Od temat\u00f3w wojennych nie uciekniemy pewnie jeszcze d\u0142ugo - tym razem za\u015b&nbsp;pad\u0142o na Kotlina.&nbsp;<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>JetBrains, jego tw\u00f3rcy, s\u0105&nbsp;czesk\u0105&nbsp;firm\u0105, ale posiadaj\u0105c\u0105 mas\u0119 powi\u0105za\u0144 z Rosj\u0105 (od osoby za\u0142o\u017cyciela, po wiele wa\u017cnych os\u00f3b tam pracuj\u0105cych). W zesz\u0142ym zesz\u0142ym tygodniu firma <a href=\"https:\/\/blog.jetbrains.com\/blog\/2022\/03\/11\/jetbrains-statement-on-ukraine\/\">wyda\u0142a komunikat<\/a> o ca\u0142kowitym zatrzymaniu wszystkie prac R&amp;D na terenie Rosji i fani Kotlina zacz\u0119li si\u0119 nieco denerwowa\u0107. Nie jest tajemnic\u0105, \u017ce nazwa j\u0119zyka pochodzi nie od ketchupu (hehe, takie \u015bmieszne!), a od wyspy Kotlin, znajduj\u0105cej si\u0119 niedaleko Petersburga, a <a href=\"https:\/\/github.com\/JetBrains\/kotlin\/graphs\/contributors\">wielu z jego tw\u00f3rc\u00f3w<\/a> (w tym <strong>BY\u0141Y <\/strong>lead projektu, Andrey Breslav) jest Rosjanami. Nic wi\u0119c dziwnego, \u017ce spo\u0142eczno\u015b\u0107 zacz\u0119\u0142a si\u0119 troch\u0119 denerwowa\u0107.<\/p>\n","innerContent":["\n<p>JetBrains, jego tw\u00f3rcy, s\u0105&nbsp;czesk\u0105&nbsp;firm\u0105, ale posiadaj\u0105c\u0105 mas\u0119 powi\u0105za\u0144 z Rosj\u0105 (od osoby za\u0142o\u017cyciela, po wiele wa\u017cnych os\u00f3b tam pracuj\u0105cych). W zesz\u0142ym zesz\u0142ym tygodniu firma <a href=\"https:\/\/blog.jetbrains.com\/blog\/2022\/03\/11\/jetbrains-statement-on-ukraine\/\">wyda\u0142a komunikat<\/a> o ca\u0142kowitym zatrzymaniu wszystkie prac R&amp;D na terenie Rosji i fani Kotlina zacz\u0119li si\u0119 nieco denerwowa\u0107. Nie jest tajemnic\u0105, \u017ce nazwa j\u0119zyka pochodzi nie od ketchupu (hehe, takie \u015bmieszne!), a od wyspy Kotlin, znajduj\u0105cej si\u0119 niedaleko Petersburga, a <a href=\"https:\/\/github.com\/JetBrains\/kotlin\/graphs\/contributors\">wielu z jego tw\u00f3rc\u00f3w<\/a> (w tym <strong>BY\u0141Y <\/strong>lead projektu, Andrey Breslav) jest Rosjanami. Nic wi\u0119c dziwnego, \u017ce spo\u0142eczno\u015b\u0107 zacz\u0119\u0142a si\u0119 troch\u0119 denerwowa\u0107.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","width":727,"height":1024},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9529af4.png\" alt=\"\" width=\"727\" height=\"1024\"\/><figcaption>Nawet toggl wie jak to jest z tym Kotlinem<\/figcaption><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9529af4.png\" alt=\"\" width=\"727\" height=\"1024\"\/><figcaption>Nawet toggl wie jak to jest z tym Kotlinem<\/figcaption><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Tak naprawd\u0119 na ten moment brakuje konkretnych og\u0142osze\u0144, ale JetBrains zapowiedzia\u0142o ju\u017c relokacje najwa\u017cniejszych os\u00f3b w firmie do siedziby g\u0142\u00f3wnej w Czechach. Sprint wygl\u0105da, <a href=\"https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current\">jakby si\u0119 im troch\u0119 wysypa\u0142<\/a>, ale <a href=\"https:\/\/github.com\/Kotlin\">nawet na Githubie jaka\u015b praca si\u0119 ci\u0105gle odbywa<\/a>. Nale\u017cy te\u017c pami\u0119ta\u0107, \u017ce nawet w wypadku obj\u0119cia JetBrains pe\u0142nym embargiem, Kotlin powinien si\u0119 wywin\u0105\u0107. Aktualnie, pomimo faktu, \u017ce j\u0119zyk jest w dalszym ci\u0105gu rozwijany g\u0142\u00f3wnie przez ludzi pracuj\u0105cych w JetBrains, to oficjalnie stoi za nim fundacja, w kt\u00f3rej zarz\u0105dzie opr\u00f3cz czech\u00f3w zasiada tak\u017ce Google - by\u0142 to dla nich warunek, aby rozwa\u017ca\u0107 uczynienie j\u0119zyka oficjalnym rozwi\u0105zaniem na potrzeby Androida, w\u0142a\u015bnie na wypadek wydarze\u0144 kt\u00f3rych jeste\u015bmy \u015bwiadkami na \u015bwiecie w tej chwili. W zarz\u0105dzie miejsca s\u0105 podzielone po r\u00f3wno (dwie osoby z Google, dwie osoby z JetBrains).<br><br>I to w\u0142a\u015bnie poziom inwestycji ze strony Google sprawia, \u017ce raczej o Kotlina mo\u017cna by\u0107 spokojnym. Oczywi\u015bcie, absolutnie nie sugeruje, \u017ce pod auspicjami samych JetBrains\u00f3w sta\u0142aby si\u0119 mu krzywda, ale nale\u017cy pami\u0119ta\u0107, jak bardzo mocno uzale\u017cniony jest ca\u0142y ekosystem Androida, najpopularniejszego j\u0119zyka operacyjnego na \u015bwiecie, w\u0142a\u015bnie od Kotlina. Dodatkowo, ostatnio olbrzymie zasoby posz\u0142y do stworzenia Compose, alternatywnej metody tworzenia interfejsu u\u017cytkownika Androida, kt\u00f3ry jest ca\u0142kowicie zale\u017cny od Kotlina i kompilatora Kotlin. Dodatkowo, opr\u00f3cz Google r\u00f3wnie\u017c wiele&nbsp; wiele framework\u00f3w internetowych (Spring Boot, Micronaut, Quarkus) i asynchroniczne \u015brodowisko uruchomieniowe, takie jak vert.x, posiada wsparcie Kotlina.&nbsp;<\/p>\n","innerContent":["\n<p>Tak naprawd\u0119 na ten moment brakuje konkretnych og\u0142osze\u0144, ale JetBrains zapowiedzia\u0142o ju\u017c relokacje najwa\u017cniejszych os\u00f3b w firmie do siedziby g\u0142\u00f3wnej w Czechach. Sprint wygl\u0105da, <a href=\"https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current\">jakby si\u0119 im troch\u0119 wysypa\u0142<\/a>, ale <a href=\"https:\/\/github.com\/Kotlin\">nawet na Githubie jaka\u015b praca si\u0119 ci\u0105gle odbywa<\/a>. Nale\u017cy te\u017c pami\u0119ta\u0107, \u017ce nawet w wypadku obj\u0119cia JetBrains pe\u0142nym embargiem, Kotlin powinien si\u0119 wywin\u0105\u0107. Aktualnie, pomimo faktu, \u017ce j\u0119zyk jest w dalszym ci\u0105gu rozwijany g\u0142\u00f3wnie przez ludzi pracuj\u0105cych w JetBrains, to oficjalnie stoi za nim fundacja, w kt\u00f3rej zarz\u0105dzie opr\u00f3cz czech\u00f3w zasiada tak\u017ce Google - by\u0142 to dla nich warunek, aby rozwa\u017ca\u0107 uczynienie j\u0119zyka oficjalnym rozwi\u0105zaniem na potrzeby Androida, w\u0142a\u015bnie na wypadek wydarze\u0144 kt\u00f3rych jeste\u015bmy \u015bwiadkami na \u015bwiecie w tej chwili. W zarz\u0105dzie miejsca s\u0105 podzielone po r\u00f3wno (dwie osoby z Google, dwie osoby z JetBrains).<br><br>I to w\u0142a\u015bnie poziom inwestycji ze strony Google sprawia, \u017ce raczej o Kotlina mo\u017cna by\u0107 spokojnym. Oczywi\u015bcie, absolutnie nie sugeruje, \u017ce pod auspicjami samych JetBrains\u00f3w sta\u0142aby si\u0119 mu krzywda, ale nale\u017cy pami\u0119ta\u0107, jak bardzo mocno uzale\u017cniony jest ca\u0142y ekosystem Androida, najpopularniejszego j\u0119zyka operacyjnego na \u015bwiecie, w\u0142a\u015bnie od Kotlina. Dodatkowo, ostatnio olbrzymie zasoby posz\u0142y do stworzenia Compose, alternatywnej metody tworzenia interfejsu u\u017cytkownika Androida, kt\u00f3ry jest ca\u0142kowicie zale\u017cny od Kotlina i kompilatora Kotlin. Dodatkowo, opr\u00f3cz Google r\u00f3wnie\u017c wiele&nbsp; wiele framework\u00f3w internetowych (Spring Boot, Micronaut, Quarkus) i asynchroniczne \u015brodowisko uruchomieniowe, takie jak vert.x, posiada wsparcie Kotlina.&nbsp;<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Tak\u017ce je\u015bli gdziekolwiek zobaczycie pog\u0142oski o \u015bmierci, to troch\u0119 jak z Markiem Twainem - \u201cpog\u0142oski o jego \u015bmierci s\u0105 mocno przesadzone\u201d. S\u0142abszy ekosystem m\u00f3g\u0142by si\u0119 wywr\u00f3ci\u0107, ale na <a href=\"https:\/\/www.appbrain.com\/stats\/libraries\/details\/kotlin\/kotlin\">Androidzie 160 tys. aplikacji korzysta z Kotlina<\/a> - jest to 22% wszystkich aplikacji. Dodatkowo, a\u017c 50% wszystkich nowych apek ju\u017c posiada komponenty Kotlinowe. Wed\u0142ug mnie, najgorsze, co mo\u017ce j\u0119zykowi grozi\u0107, to taktyczny fork.<\/p>\n","innerContent":["\n<p>Tak\u017ce je\u015bli gdziekolwiek zobaczycie pog\u0142oski o \u015bmierci, to troch\u0119 jak z Markiem Twainem - \u201cpog\u0142oski o jego \u015bmierci s\u0105 mocno przesadzone\u201d. S\u0142abszy ekosystem m\u00f3g\u0142by si\u0119 wywr\u00f3ci\u0107, ale na <a href=\"https:\/\/www.appbrain.com\/stats\/libraries\/details\/kotlin\/kotlin\">Androidzie 160 tys. aplikacji korzysta z Kotlina<\/a> - jest to 22% wszystkich aplikacji. Dodatkowo, a\u017c 50% wszystkich nowych apek ju\u017c posiada komponenty Kotlinowe. Wed\u0142ug mnie, najgorsze, co mo\u017ce j\u0119zykowi grozi\u0107, to taktyczny fork.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","width":496,"height":293},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9588d16.png\" alt=\"\" width=\"496\" height=\"293\"\/><figcaption>I nie, Dart nie b\u0119dzie tutaj alternatyw\u0105. Ju\u017c przy Angularze Google pr\u00f3bowa\u0142o\u2026<\/figcaption><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9588d16.png\" alt=\"\" width=\"496\" height=\"293\"\/><figcaption>I nie, Dart nie b\u0119dzie tutaj alternatyw\u0105. Ju\u017c przy Angularze Google pr\u00f3bowa\u0142o\u2026<\/figcaption><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>\u0179r\u00f3d\u0142o:<\/h3>\n","innerContent":["\n<h3>\u0179r\u00f3d\u0142o:<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/list","attrs":[],"innerBlocks":[],"innerHTML":"\n<ul><li><a href=\"https:\/\/blog.jetbrains.com\/blog\/2022\/03\/11\/jetbrains-statement-on-ukraine\/\">JetBrains' Statement on Ukraine<\/a><\/li><li><a href=\"https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current\">https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current<\/a><\/li><li><a href=\"https:\/\/github.com\/Kotlin\">Kotlin \u00b7 GitHub<\/a><\/li><li><a href=\"https:\/\/github.com\/JetBrains\/kotlin\/graphs\/contributors\">Kotlin Contributors<\/a><\/li><li><a href=\"https:\/\/www.appbrain.com\/stats\/libraries\/details\/kotlin\/kotlin\">Kotlin - Android SDK statistics | AppBrain<\/a><\/li><\/ul>\n","innerContent":["\n<ul><li><a href=\"https:\/\/blog.jetbrains.com\/blog\/2022\/03\/11\/jetbrains-statement-on-ukraine\/\">JetBrains' Statement on Ukraine<\/a><\/li><li><a href=\"https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current\">https:\/\/youtrack.jetbrains.com\/agiles\/153-120\/current<\/a><\/li><li><a href=\"https:\/\/github.com\/Kotlin\">Kotlin \u00b7 GitHub<\/a><\/li><li><a href=\"https:\/\/github.com\/JetBrains\/kotlin\/graphs\/contributors\">Kotlin Contributors<\/a><\/li><li><a href=\"https:\/\/www.appbrain.com\/stats\/libraries\/details\/kotlin\/kotlin\">Kotlin - Android SDK statistics | AppBrain<\/a><\/li><\/ul>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":[],"innerBlocks":[],"innerHTML":"\n<h2>2. Jak wygl\u0105da rekrutacja na programist\u0119 Javy w FAANG?<\/h2>\n","innerContent":["\n<h2>2. Jak wygl\u0105da rekrutacja na programist\u0119 Javy w FAANG?<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","width":750,"height":233},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b95d3402.png\" alt=\"\" width=\"750\" height=\"233\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b95d3402.png\" alt=\"\" width=\"750\" height=\"233\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Czy zastanawiali\u015bcie si\u0119 kiedy\u015b, jak wygl\u0105da rekrutacja na programist\u0119 Javy do FAANGa (Facebook, Apple, Amazon, Netflix, Google)? Je\u017celi tak, to na pewno zainteresuje Was fakt, \u017ce w\u0105tek ten poruszy\u0142 jeden z u\u017cytkownik\u00f3w <a href=\"https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/\">javowego subreddita \/r\/java<\/a>, dzi\u0119ki czemu rozpocz\u0119\u0142a si\u0119 dyskusja, kt\u00f3ra co prawda jest do\u015b\u0107 chaotyczna i \u015bmieszkowa, ale przynosi sporo interesuj\u0105cych informacji.&nbsp;<\/p>\n","innerContent":["\n<p>Czy zastanawiali\u015bcie si\u0119 kiedy\u015b, jak wygl\u0105da rekrutacja na programist\u0119 Javy do FAANGa (Facebook, Apple, Amazon, Netflix, Google)? Je\u017celi tak, to na pewno zainteresuje Was fakt, \u017ce w\u0105tek ten poruszy\u0142 jeden z u\u017cytkownik\u00f3w <a href=\"https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/\">javowego subreddita \/r\/java<\/a>, dzi\u0119ki czemu rozpocz\u0119\u0142a si\u0119 dyskusja, kt\u00f3ra co prawda jest do\u015b\u0107 chaotyczna i \u015bmieszkowa, ale przynosi sporo interesuj\u0105cych informacji.&nbsp;<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Przyk\u0142adowo, okazuje si\u0119 (cho\u0107 nie by\u0142a to wiedza tajemna), \u017ce samo postawienie pytania jako \u201cJak wygl\u0105da rekrutacja programisty Javy do FAANG\u201d jest ciut b\u0142\u0119dnie postawione - wi\u0119kszo\u015b\u0107 z firm nie rekrutuje pod jeden specjalny j\u0119zyk, a raczej pod og\u00f3ln\u0105 sprawno\u015b\u0107 w kodowaniu (co samo w sobie jest tylko cz\u0119\u015bci\u0105 ca\u0142ego procesu). Co ciekawe, z wypowiedzi wynika, \u017ce od tej regu\u0142y s\u0105 wyj\u0105tki. Jeden z wypowiadaj\u0105cych podzieli\u0142 si\u0119 wspomnieniami o tym, jak rekruterzy z Apple pytali go min. o jego znajomo\u015b\u0107 Garbage Collectora czy zarz\u0105dzania pami\u0119ci\u0105 w JVMie. Jak wi\u0119c wida\u0107, nawet je\u015bli og\u00f3ln\u0105 zasad\u0105 jest brak pyta\u0144 specyficznych dla j\u0119zyka, to i od tej regu\u0142y s\u0105 wyj\u0105tki.<\/p>\n","innerContent":["\n<p>Przyk\u0142adowo, okazuje si\u0119 (cho\u0107 nie by\u0142a to wiedza tajemna), \u017ce samo postawienie pytania jako \u201cJak wygl\u0105da rekrutacja programisty Javy do FAANG\u201d jest ciut b\u0142\u0119dnie postawione - wi\u0119kszo\u015b\u0107 z firm nie rekrutuje pod jeden specjalny j\u0119zyk, a raczej pod og\u00f3ln\u0105 sprawno\u015b\u0107 w kodowaniu (co samo w sobie jest tylko cz\u0119\u015bci\u0105 ca\u0142ego procesu). Co ciekawe, z wypowiedzi wynika, \u017ce od tej regu\u0142y s\u0105 wyj\u0105tki. Jeden z wypowiadaj\u0105cych podzieli\u0142 si\u0119 wspomnieniami o tym, jak rekruterzy z Apple pytali go min. o jego znajomo\u015b\u0107 Garbage Collectora czy zarz\u0105dzania pami\u0119ci\u0105 w JVMie. Jak wi\u0119c wida\u0107, nawet je\u015bli og\u00f3ln\u0105 zasad\u0105 jest brak pyta\u0144 specyficznych dla j\u0119zyka, to i od tej regu\u0142y s\u0105 wyj\u0105tki.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Oczywi\u015bcie, nie oznacza to, \u017ce na rekrutacji do najwi\u0119kszych nie przydaje si\u0119 znajomo\u015b\u0107 programowania, wr\u0119cz przeciwnie. O ile nie jest wymagana bieg\u0142o\u015b\u0107 w konkretnym j\u0119zyku, o tyle w jakim\u015b konkretnym powinni\u015bmy do\u015b\u0107 dobrze \u201cwymiata\u0107\u201d. St\u0105d te\u017c powtarzaj\u0105c\u0105 si\u0119 porad\u0119 by\u0142o \u201crozwi\u0105zuj zadania z Leet Code, poziom Medium\/Hard\u201d - rekruterzy w firmach BigTechowych koniecznie chc\u0105 zobaczy\u0107, z jakimi problemami jeste\u015b w stanie sobie poradzi\u0107.<\/p>\n","innerContent":["\n<p>Oczywi\u015bcie, nie oznacza to, \u017ce na rekrutacji do najwi\u0119kszych nie przydaje si\u0119 znajomo\u015b\u0107 programowania, wr\u0119cz przeciwnie. O ile nie jest wymagana bieg\u0142o\u015b\u0107 w konkretnym j\u0119zyku, o tyle w jakim\u015b konkretnym powinni\u015bmy do\u015b\u0107 dobrze \u201cwymiata\u0107\u201d. St\u0105d te\u017c powtarzaj\u0105c\u0105 si\u0119 porad\u0119 by\u0142o \u201crozwi\u0105zuj zadania z Leet Code, poziom Medium\/Hard\u201d - rekruterzy w firmach BigTechowych koniecznie chc\u0105 zobaczy\u0107, z jakimi problemami jeste\u015b w stanie sobie poradzi\u0107.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Og\u00f3lnie, rekrutacja do Big Tech to temat rzeka, i je\u017celi chcecie poci\u0105gn\u0105\u0107 temat dalej, polecam bardzo <a href=\"https:\/\/blog.pragmaticengineer.com\/preparing-for-the-systems-design-and-coding-interviews\/\">publikacj\u0119 z bloga Pragmatic Engineer<\/a>, kt\u00f3ra zbiera porady (i dodatkow\u0105 lektur\u0119) zar\u00f3wno pod k\u0105tem kodowania na rekrutacji, jak i tak zwanego System Designu. A je\u017celi dalej Wam b\u0119dzie ma\u0142o, to zapraszam do <a href=\"http:\/\/vived.io\">app.vived.io<\/a> - tre\u015bci dotycz\u0105ce rozwoju kariery zawsze nale\u017ca\u0142y do najpopularniejszych u nas w appce i znajdziecie ich tam ca\u0142kiem sporo.<\/p>\n","innerContent":["\n<p>Og\u00f3lnie, rekrutacja do Big Tech to temat rzeka, i je\u017celi chcecie poci\u0105gn\u0105\u0107 temat dalej, polecam bardzo <a href=\"https:\/\/blog.pragmaticengineer.com\/preparing-for-the-systems-design-and-coding-interviews\/\">publikacj\u0119 z bloga Pragmatic Engineer<\/a>, kt\u00f3ra zbiera porady (i dodatkow\u0105 lektur\u0119) zar\u00f3wno pod k\u0105tem kodowania na rekrutacji, jak i tak zwanego System Designu. A je\u017celi dalej Wam b\u0119dzie ma\u0142o, to zapraszam do <a href=\"http:\/\/vived.io\">app.vived.io<\/a> - tre\u015bci dotycz\u0105ce rozwoju kariery zawsze nale\u017ca\u0142y do najpopularniejszych u nas w appce i znajdziecie ich tam ca\u0142kiem sporo.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>\u0179r\u00f3d\u0142a<\/h3>\n","innerContent":["\n<h3>\u0179r\u00f3d\u0142a<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/list","attrs":[],"innerBlocks":[],"innerHTML":"\n<ul><li><a href=\"https:\/\/blog.pragmaticengineer.com\/preparing-for-the-systems-design-and-coding-interviews\/\">Preparing for the Systems Design and Coding Interview - The Pragmatic Engineer<\/a><\/li><li><a href=\"https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/\">https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/<\/a><\/li><\/ul>\n","innerContent":["\n<ul><li><a href=\"https:\/\/blog.pragmaticengineer.com\/preparing-for-the-systems-design-and-coding-interviews\/\">Preparing for the Systems Design and Coding Interview - The Pragmatic Engineer<\/a><\/li><li><a href=\"https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/\">https:\/\/www.reddit.com\/r\/java\/comments\/t83woj\/faang_software_engineer_questions_with_java_what\/<\/a><\/li><\/ul>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":[],"innerBlocks":[],"innerHTML":"\n<h2>3. Do JDK 19 (raczej) trafi wsparcie procesor\u00f3w RISC-V<\/h2>\n","innerContent":["\n<h2>3. Do JDK 19 (raczej) trafi wsparcie procesor\u00f3w RISC-V<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>JDK 18 ju\u017c za p\u0142otem, premiera w kolejnym tygodniu! Dlatego te\u017c ju\u017c nied\u0142ugo powinni\u015bmy spodziewa\u0107 si\u0119 wysypu informacji o tym, co pojawi\u0107 ma si\u0119 w JDK 19 jesieni\u0105 (je\u017celi jakiej\u015b jesieni nale\u017cy si\u0119 w og\u00f3le spodziewa\u0107). Ju\u017c teraz pojawiaj\u0105 si\u0119 zreszt\u0105 pierwsze proposale JEP\u00f3w, kt\u00f3re powinny trafi\u0107 do tego wydania. W zesz\u0142ym tygodniu zapowiedziano min. \u017ce (prawdopodobnie, to proposal) <a href=\"https:\/\/mail.openjdk.java.net\/pipermail\/jdk-dev\/2022-March\/006447.html\">zobaczymy w nim port JDK na procesory z rodziny RISC-V<\/a>. Temat ju\u017c kiedy\u015b poruszali\u015bmy, ale teraz nareszcie pojawi\u0142y si\u0119 konkrety, kiedy zobaczymy Jav\u0119 na systemy Linux wspieraj\u0105c\u0105 t\u0105 architektur\u0119 prock\u00f3w - ETA (estimated time arrival) ju\u017c tej jesieni.<\/p>\n","innerContent":["\n<p>JDK 18 ju\u017c za p\u0142otem, premiera w kolejnym tygodniu! Dlatego te\u017c ju\u017c nied\u0142ugo powinni\u015bmy spodziewa\u0107 si\u0119 wysypu informacji o tym, co pojawi\u0107 ma si\u0119 w JDK 19 jesieni\u0105 (je\u017celi jakiej\u015b jesieni nale\u017cy si\u0119 w og\u00f3le spodziewa\u0107). Ju\u017c teraz pojawiaj\u0105 si\u0119 zreszt\u0105 pierwsze proposale JEP\u00f3w, kt\u00f3re powinny trafi\u0107 do tego wydania. W zesz\u0142ym tygodniu zapowiedziano min. \u017ce (prawdopodobnie, to proposal) <a href=\"https:\/\/mail.openjdk.java.net\/pipermail\/jdk-dev\/2022-March\/006447.html\">zobaczymy w nim port JDK na procesory z rodziny RISC-V<\/a>. Temat ju\u017c kiedy\u015b poruszali\u015bmy, ale teraz nareszcie pojawi\u0142y si\u0119 konkrety, kiedy zobaczymy Jav\u0119 na systemy Linux wspieraj\u0105c\u0105 t\u0105 architektur\u0119 prock\u00f3w - ETA (estimated time arrival) ju\u017c tej jesieni.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","width":375,"height":329},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9743e27.png\" alt=\"\" width=\"375\" height=\"329\"\/><figcaption>Rok Linuxa!<\/figcaption><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9743e27.png\" alt=\"\" width=\"375\" height=\"329\"\/><figcaption>Rok Linuxa!<\/figcaption><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Czym RISC-V nie jest gotowym procesorem, a raczej zbiorem modelem programowym procesora (z angielskiego ISA) opartego o filozofi\u0119 dostarczania \u015bci\u015ble wyspecjalizowanego zestawu instrukcji (reduced instruction set computer \u2013 RISC w\u0142a\u015bnie). Cytuj\u0105c Wikipedi\u0119:<\/p>\n","innerContent":["\n<p>Czym RISC-V nie jest gotowym procesorem, a raczej zbiorem modelem programowym procesora (z angielskiego ISA) opartego o filozofi\u0119 dostarczania \u015bci\u015ble wyspecjalizowanego zestawu instrukcji (reduced instruction set computer \u2013 RISC w\u0142a\u015bnie). Cytuj\u0105c Wikipedi\u0119:<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/quote","attrs":[],"innerBlocks":[],"innerHTML":"\n<blockquote class=\"wp-block-quote\"><p>W kontra\u015bcie do wi\u0119kszo\u015bci ISA, RISC-V mo\u017ce by\u0107 swobodnie u\u017cywany w dowolnym celu, umo\u017cliwiaj\u0105c ka\u017cdemu projektowanie, produkcj\u0119 i sprzeda\u017c czip\u00f3w i oprogramowania RISC-V. Chocia\u017c nie jest pierwsz\u0105 otwart\u0105 architektur\u0105 ISA ma du\u017ce znaczenie, poniewa\u017c zosta\u0142 zaprojektowany z my\u015bl\u0105 o nowoczesnych skomputeryzowanych urz\u0105dzeniach, takich jak ogromne chmury obliczeniowe, wysokiej klasy telefony kom\u00f3rkowe i najmniejsze systemy wbudowane.<\/p><\/blockquote>\n","innerContent":["\n<blockquote class=\"wp-block-quote\"><p>W kontra\u015bcie do wi\u0119kszo\u015bci ISA, RISC-V mo\u017ce by\u0107 swobodnie u\u017cywany w dowolnym celu, umo\u017cliwiaj\u0105c ka\u017cdemu projektowanie, produkcj\u0119 i sprzeda\u017c czip\u00f3w i oprogramowania RISC-V. Chocia\u017c nie jest pierwsz\u0105 otwart\u0105 architektur\u0105 ISA ma du\u017ce znaczenie, poniewa\u017c zosta\u0142 zaprojektowany z my\u015bl\u0105 o nowoczesnych skomputeryzowanych urz\u0105dzeniach, takich jak ogromne chmury obliczeniowe, wysokiej klasy telefony kom\u00f3rkowe i najmniejsze systemy wbudowane.<\/p><\/blockquote>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Sam z zainteresowaniem obserwuje RISC-V i mam nadzieje, \u017ce spe\u0142ni ona pok\u0142adane&nbsp; w niej nadzieje. Je\u015bli chodzi o rynek procesor\u00f3w, nie ma chyba bardziej gor\u0105cego tematu (no, mo\u017ce poza kolejnymi iteracjami M1).<\/p>\n","innerContent":["\n<p>Sam z zainteresowaniem obserwuje RISC-V i mam nadzieje, \u017ce spe\u0142ni ona pok\u0142adane&nbsp; w niej nadzieje. Je\u015bli chodzi o rynek procesor\u00f3w, nie ma chyba bardziej gor\u0105cego tematu (no, mo\u017ce poza kolejnymi iteracjami M1).<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9806772.png\" alt=\"\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88b9806772.png\" alt=\"\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Na razie to tyle je\u015bli chodzi o JDK 19, ale spodziewam si\u0119, \u017ce wraz z premier\u0105 Javy 18 uwaga spo\u0142eczno\u015bci skupi si\u0119 w\u0142a\u015bnie na nadchodz\u0105cych funkcjonalno\u015bciach.<\/p>\n","innerContent":["\n<p>Na razie to tyle je\u015bli chodzi o JDK 19, ale spodziewam si\u0119, \u017ce wraz z premier\u0105 Javy 18 uwaga spo\u0142eczno\u015bci skupi si\u0119 w\u0142a\u015bnie na nadchodz\u0105cych funkcjonalno\u015bciach.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>\u0179r\u00f3d\u0142a<\/h3>\n","innerContent":["\n<h3>\u0179r\u00f3d\u0142a<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/list","attrs":[],"innerBlocks":[],"innerHTML":"\n<ul><li><a href=\"https:\/\/mail.openjdk.java.net\/pipermail\/jdk-dev\/2022-March\/006447.html\">JEP proposed to target JDK 19: 422: Linux\/RISC-V Port<\/a><\/li><\/ul>\n","innerContent":["\n<ul><li><a href=\"https:\/\/mail.openjdk.java.net\/pipermail\/jdk-dev\/2022-March\/006447.html\">JEP proposed to target JDK 19: 422: Linux\/RISC-V Port<\/a><\/li><\/ul>\n"]}],"_links":{"self":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/9996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/comments?post=9996"}],"version-history":[{"count":1,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/9996\/revisions"}],"predecessor-version":[{"id":10521,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/9996\/revisions\/10521"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/media\/7986"}],"wp:attachment":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/media?parent=9996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/categories?post=9996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/tags?post=9996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}