{"id":23151,"date":"2023-12-21T23:25:34","date_gmt":"2023-12-21T10:25:34","guid":{"rendered":"https:\/\/goit.global\/?post_type=articles&#038;p=23151"},"modified":"2023-12-21T23:25:34","modified_gmt":"2023-12-21T10:25:34","slug":"java-developer-w-it-kto-to-jest-i-czym-sie-zajmuje","status":"publish","type":"articles","link":"https:\/\/dev.goit.global\/pl\/articles\/java-developer-w-it-kto-to-jest-i-czym-sie-zajmuje\/","title":{"rendered":"Java Developer w IT: kto to jest i czym si\u0119 zajmuje?"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Java Developer to poszukiwana specjalizacja z wysokim wynagrodzeniem. Wynika to z popularno\u015bci i niezawodno\u015bci j\u0119zyka programowania Java, kt\u00f3ry mo\u017ce by\u0107 wykorzystywany do pisania oprogramowania dla wielu r\u00f3\u017cnych obszar\u00f3w i zada\u0144. Co wi\u0119cej, Java ma ogromn\u0105 profesjonaln\u0105 spo\u0142eczno\u015b\u0107 i wci\u0105\u017c si\u0119 rozwija. Nie wygl\u0105da na to, by mia\u0142 straci\u0107 na popularno\u015bci.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u015bli interesujesz si\u0119 programowaniem, Java mo\u017ce by\u0107 dla Ciebie idealn\u0105 opcj\u0105. Dzi\u015b opowiemy Ci, kim jest programista Java, czym si\u0119 zajmuje i jakie s\u0105 perspektywy dla tego zawodu IT.<\/span><\/p>\n<h2>Czym zajmuje si\u0119 programista Java?<\/h2>\n<p><span style=\"font-weight: 400;\">Programista Java \u2014 to profesjonalista, kt\u00f3ry pisze i utrzymuje oprogramowanie w j\u0119zyku programowania Java. Tworzy strony internetowe, aplikacje mobilne, oprogramowanie korporacyjne i gry, a tak\u017ce pracuje z dokumentami, bazami danych, us\u0142ugami internetowymi i nie tylko.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Programista Java uczestniczy w projektowaniu architektury aplikacji, opracowuje nowe funkcje i modu\u0142y oraz jest odpowiedzialny za testowanie \u0456 debugowanie. Optymalizuje wydajno\u015b\u0107 oprogramowania i zapewnia jego cyberbezpiecze\u0144stwo.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Aby wykonywa\u0107 te zadania, programista Java musi posiada\u0107 dog\u0142\u0119bn\u0105 wiedz\u0119 i do\u015bwiadczenie z technologiami Java, takimi jak Java EE, Spring Framework, Hibernate itp. Potrzebuje r\u00f3wnie\u017c rozwini\u0119tych soft skills do efektywnej wsp\u00f3\u0142pracy z analitykami, testerami, kierownikami projekt\u00f3w, projektantami UI\/UX i innymi cz\u0142onkami zespo\u0142u.<\/span><\/p>\n<h2>G\u0142\u00f3wne zadania programisty Java w bran\u017cy IT<\/h2>\n<p><span style=\"font-weight: 400;\">Programista Java mo\u017ce pracowa\u0107 nad r\u00f3\u017cnymi zadaniami i projektami zwi\u0105zanymi z tworzeniem i utrzymaniem oprogramowania. Przede wszystkim trzeba rozumie\u0107, \u017ce zaw\u00f3d ten obejmuje 4 g\u0142\u00f3wne obszary:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fullstack \u2013 rozw\u00f3j zar\u00f3wno klienckiej, jak i serwerowej strony oprogramowania.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Backend \u2013 logika serwera, bazy danych, przetwarzanie informacji itp.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Enterprise Java-\u0440\u043e\u0437\u0440\u043e\u0431\u043a\u0430 \u2013 tworzenie i obs\u0142uga system\u00f3w korporacyjnych na platformie Java.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u041c\u043e\u0431\u0456\u043b\u044c\u043d\u0430 \u0440\u043e\u0437\u0440\u043e\u0431\u043a\u0430 \u2013 aplikacje na Androida wykorzystuj\u0105ce j\u0119zyk Java i Android SDK.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Istniej\u0105 r\u00f3wnie\u017c inne opcje, takie jak uczenie maszynowe, Internet rzeczy lub front-end. Ka\u017cda z nich mo\u017ce wymaga\u0107 dodatkowej wiedzy i narz\u0119dzi. Java dla pocz\u0105tkuj\u0105cych to najcz\u0119\u015bciej mobile development lub Backend.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Oto czym zajmuje si\u0119 programista Java:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Analiza wymaga\u0144. Specyfikacje mog\u0105 r\u00f3wnie\u017c zawiera\u0107 b\u0142\u0119dy lub by\u0107 po prostu niejednoznaczne. O wiele \u0142atwiej i taniej jest naprawi\u0107 b\u0142\u0119dy na pocz\u0105tkowym etapie ni\u017c w gotowym produkcie.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Projektowanie architektury aplikacji. Okre\u015blenie optymalnej struktury, komponent\u00f3w i mechanizmu interakcji mi\u0119dzy nimi.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rozw\u00f3j kodu i refaktoryzacja. Po otrzymaniu kompletnych i jasnych wymaga\u0144, Java Developer mo\u017ce rozpocz\u0105\u0107 tworzenie aplikacji. Obejmuje to pisanie kodu oraz popraw\u0119 jego czytelno\u015bci i wydajno\u015bci.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testowanie i debugowanie. Programista Java pisze testy jednostkowe, aby sprawdzi\u0107 poprawno\u015b\u0107 oprogramowania. Specjalista ten mo\u017ce uczestniczy\u0107 w testach integracyjnych i testach bia\u0142oskrzynkowych. Jest on r\u00f3wnie\u017c odpowiedzialny za debugowanie i eliminowanie znalezionych b\u0142\u0119d\u00f3w.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Wsparcie i utrzymanie. Programi\u015bci Java zapewniaj\u0105 wsparcie techniczne dla swoich aplikacji, aby zapewni\u0107 ich sprawne dzia\u0142anie.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Integracja komponent\u00f3w i system\u00f3w. Programi\u015bci Java pracuj\u0105 nad integracj\u0105 r\u00f3\u017cnych komponent\u00f3w i system\u00f3w, aby zapewni\u0107 efektywn\u0105 interakcj\u0119 mi\u0119dzy nimi. Integruj\u0105 bazy danych, serwery internetowe, interfejsy API i inne elementy w celu tworzenia z\u0142o\u017conych aplikacji.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kontrola wersji. U\u017cywanie system\u00f3w kontroli wersji, takich jak Git, do \u015bledzenia zmian i wsp\u00f3lnej pracy nad kodem.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Optymalizacja wydajno\u015bci. Programi\u015bci Java d\u0105\u017c\u0105 do poprawy wydajno\u015bci aplikacji poprzez optymalizacj\u0119 kodu i architektury. Szukaj\u0105 sposob\u00f3w na przyspieszenie pracy, zmniejszenie zu\u017cycia zasob\u00f3w i popraw\u0119 jako\u015bci interfejsu u\u017cytkownika.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bazy danych. Programi\u015bci Java pracuj\u0105 z r\u00f3\u017cnymi bazami danych, takimi jak relacyjne i NoSQL. Tworz\u0105 i optymalizuj\u0105 zapytania, zapewniaj\u0105 bezpiecze\u0144stwo i integralno\u015b\u0107 informacji. Korzystaj\u0105 z narz\u0119dzi ORM (Object-Relational Mapping), kt\u00f3re umo\u017cliwiaj\u0105 im interakcj\u0119 z baz\u0105 danych przy u\u017cyciu podej\u015bcia obiektowego.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Wsp\u00f3\u0142praca z innymi cz\u0142onkami zespo\u0142u. Programista Java du\u017co komunikuje si\u0119 z innymi programistami, projektantami, testerami, kierownikami projekt\u00f3w itp. Wsp\u00f3\u0142praca z kolegami jest wa\u017cn\u0105 cz\u0119\u015bci\u0105 jego pracy. Musi by\u0107 w stanie dzieli\u0107 si\u0119 pomys\u0142ami i efektywnie pracowa\u0107 w zespole.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dokumenty. Przygotowywanie dokumentacji technicznej opisuj\u0105cej kod i funkcjonalno\u015b\u0107 aplikacji.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mentoring. Senior Java Developer mo\u017ce szkoli\u0107 junior lub trainee.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Samorozw\u00f3j. Rozw\u00f3j zawodowy, nauka nowych technologii i narz\u0119dzi programistycznych Java w celu wykonywania bardziej z\u0142o\u017conych zada\u0144 i utrzymania si\u0119 na rynku pracy.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Om\u00f3wili\u015bmy obowi\u0105zki programisty Java w bardzo og\u00f3lnych zarysach. Ka\u017cdy obszar ma swoje w\u0142asne zadania i specyfik\u0119. Zale\u017cy to r\u00f3wnie\u017c od zestawu umiej\u0119tno\u015bci i liczby dodatkowych technologii wykorzystywanych przez takiego specjalist\u0119.<\/span><\/p>\n<h2>Typowy dzie\u0144 z \u017cycia programisty Java<\/h2>\n<p><span style=\"font-weight: 400;\">Programista Java rozpoczyna dzie\u0144 od sprawdzenia poczty e-mail i przejrzenia wszystkich aktualizacji i wiadomo\u015bci zwi\u0105zanych z bie\u017c\u0105cymi projektami. Nast\u0119pnie mo\u017ce odby\u0107 si\u0119 kr\u00f3tkie spotkanie z zespo\u0142em w celu uzgodnienia zada\u0144 i \u015bledzenia post\u0119p\u00f3w. Dalej mo\u017cna przyst\u0105pi\u0107 do rutynowej pracy z kodem lub zacz\u0105\u0107 rozwi\u0105zywa\u0107 wa\u017cne problemy, je\u015bli nagle si\u0119 pojawi\u0105.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Typowe zadania programisty Java obejmuj\u0105 dodawanie nowych funkcji i wsp\u00f3\u0142prac\u0119 z innymi cz\u0142onkami zespo\u0142u w celu ulepszenia i optymalizacji oprogramowania. W ci\u0105gu dnia Java Developer jest cz\u0119sto zaanga\u017cowany w testowanie i debugowanie. Testy jednostkowe, poprawki b\u0142\u0119d\u00f3w i zapewnianie standard\u00f3w jako\u015bci oprogramowania. Wa\u017cne jest r\u00f3wnie\u017c po\u015bwi\u0119canie czasu na udoskonalanie kodu w celu poprawy wydajno\u015bci.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pod koniec dnia pracy Java Developer organizuje dokumentacj\u0119 projektu, aktualizuje narz\u0119dzia do \u015bledzenia zg\u0142osze\u0144 i organizuje repozytorium kodu. Nast\u0119pnie planuje zadania na jutro i po\u015bwi\u0119ca czas na samokszta\u0142cenie.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dzie\u0144 pracy programisty Java mo\u017ce r\u00f3\u017cni\u0107 si\u0119 w zale\u017cno\u015bci od projektu lub firmy. Teraz jednak masz ju\u017c og\u00f3lne poj\u0119cie o jego typowych zadaniach. Kiedy sam zostaniesz programist\u0105 po naszych kursach Java od podstaw, upewnij si\u0119, \u017ce planujesz sw\u00f3j harmonogram tak, aby mie\u0107 czas na relaks.<\/span><\/p>\n<h2>Java Developer: zalety i wady tego zawodu<\/h2>\n<p><span style=\"font-weight: 400;\">Ka\u017cdy zaw\u00f3d ma swoje wady i zalety. Poni\u017cej wymienimy g\u0142\u00f3wne czynniki, kt\u00f3re mog\u0105 wp\u0142yn\u0105\u0107 na Twoj\u0105 decyzj\u0119 o wyborze tego zawodu. Oto najwa\u017cniejsze zalety bycia programist\u0105 Java:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Wysokie \u015brednie wynagrodzenie. Junior Java Developer w Ukrainie zarabia oko\u0142o 1000 USD, middle mo\u017ce liczy\u0107 na 2650 USD, a Senior Java Developer &#8211; 5000 USD.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Du\u017ca liczba wakat\u00f3w. Wiele stron internetowych i aplikacji jest napisanych w Javie. Tacy programi\u015bci s\u0105 potrzebni wsz\u0119dzie tam, gdzie istnieje z\u0142o\u017cone oprogramowanie o wysokim poziomie bezpiecze\u0144stwa i niezawodno\u015bci.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u0141atwo\u015b\u0107 nauki. Nie, Java nie jest naj\u0142atwiejszym j\u0119zykiem (tutaj wygrywa <\/span><span style=\"font-weight: 400;\">Python<\/span><span style=\"font-weight: 400;\">), ale zawsze mo\u017cesz znale\u017a\u0107 potrzebne informacje z pomoc\u0105 profesjonalnej spo\u0142eczno\u015bci, film\u00f3w, ksi\u0105\u017cek o Javie i szczeg\u00f3\u0142owej dokumentacji, kt\u00f3ra jest publicznie dost\u0119pna.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Dodatkowe mo\u017cliwo\u015bci. Elastyczny harmonogram, benefity firm IT, praca zdalna \u0456 <\/span><span style=\"font-weight: 400;\">freelancing<\/span><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rozw\u00f3j zawodowy i zmiana wektora rozwoju. O tym opowiemy Ci nieco p\u00f3\u017aniej.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Praca zar\u00f3wno w ukrai\u0144skich, jak i mi\u0119dzynarodowych firmach. To od Ciebie zale\u017cy, gdzie bardziej Ci si\u0119 spodoba po uko\u0144czeniu <\/span><span style=\"font-weight: 400;\">kurs\u00f3w Java<\/span><span style=\"font-weight: 400;\"> od GoIT.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">S\u0105 te\u017c wady (nie jeste\u015bmy przecie\u017c w bajce):<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ci\u0105g\u0142e aktualizacje i zmiany, wi\u0119c trzeba si\u0119 du\u017co uczy\u0107.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Du\u017ca odpowiedzialno\u015b\u0107. Podczas tworzenia z\u0142o\u017conych system\u00f3w wa\u017cne jest zapewnienie wysokiego poziomu bezpiecze\u0144stwa, co wymaga dodatkowego wysi\u0142ku. Najwa\u017cniejsze by si\u0119 <\/span><span style=\"font-weight: 400;\">nie wypali\u0107<\/span><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Do komunikacji z klientami i czytania dokumentacji potrzebna jest znajomo\u015b\u0107 j\u0119zyka angielskiego.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Trudno jest dosta\u0107 prac\u0119<\/span><span style=\"font-weight: 400;\"> bez do\u015bwiadczenia. Dlatego na naszych <\/span><span style=\"font-weight: 400;\">kursach<\/span><span style=\"font-weight: 400;\"> studenci wykonuj\u0105 wiele praktycznych zada\u0144 i tworz\u0105 projekty do swojego portfolio. Dodatkowym atutem s\u0105 zaj\u0119cia po\u015bwi\u0119cone poszukiwaniu pracy i przygotowanie do rozm\u00f3w kwalifikacyjnych.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Monotonia. Niekt\u00f3re projekty mog\u0105 wydawa\u0107 si\u0119 monotonne z powodu powtarzaj\u0105cych si\u0119 zada\u0144.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Ka\u017cda praca ma swoje wady. Je\u015bli zaw\u00f3d odpowiada Twojemu temperamentowi, zainteresowaniom i cechom osobistym, mo\u017cesz je przezwyci\u0119\u017cy\u0107. Albo w og\u00f3le nie b\u0119dziesz zwraca\u0107 uwagi na tego rodzaju drobiazgi.<\/span><\/p>\n<h2>Perspektywy rozwoju zawodowego Java Developer w bran\u017cy IT<\/h2>\n<p><span style=\"font-weight: 400;\">Programi\u015bci Java s\u0105 bardzo poszukiwani w r\u00f3\u017cnych dziedzinach i firmach. Oko\u0142o 30% wszystkich aplikacji na Androida jest napisanych w j\u0119zyku programowania Java. Jest on u\u017cywany przez korporacje takie jak IBM, Google i Amazon. Java jest r\u00f3wnie\u017c przydatna do pracy z du\u017cymi zbiorami danych i Data Science. W najbli\u017cszych latach programi\u015bci Java b\u0119d\u0105 wi\u0119c popularni na rynku pracy.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u015bli wybierzesz t\u0119 specjalizacj\u0119, mo\u017cesz rozwin\u0105\u0107 si\u0119 do poziomu Senior Java Developera, a nast\u0119pnie zosta\u0107 Tech Leadem lub <\/span><span style=\"font-weight: 400;\">Team Leadem<\/span><span style=\"font-weight: 400;\">. Mo\u017cesz tak\u017ce zmieni\u0107 kierunek i przenie\u015b\u0107 si\u0119 z backendu do <\/span><span style=\"font-weight: 400;\">Fullstack<\/span><span style=\"font-weight: 400;\"> lub rozwoju mobilnego. Mo\u017cesz zosta\u0107 Project Managerem, stworzy\u0107 w\u0142asny projekt lub po prostu pracowa\u0107 jako freelancer. W tym zawodzie nigdy nie b\u0119dziesz si\u0119 nudzi\u0107.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Teraz ju\u017c wiesz, kim jest programista Java i czym si\u0119 zajmuje. Je\u015bli interesuje Ci\u0119 ta specjalizacja, zapisz si\u0119 na nasz <\/span><span style=\"font-weight: 400;\">kurs programowania Java<\/span><span style=\"font-weight: 400;\"> od podstaw lub <\/span><span style=\"font-weight: 400;\">zacznij od darmowego maratonu Java<\/span><span style=\"font-weight: 400;\"> od GoIT, aby przetestowa\u0107 ten zaw\u00f3d, stworzy\u0107 sw\u00f3j pierwszy projekt i sprawdzi\u0107, czy na pewno chcesz to robi\u0107.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Java Developer to poszukiwana specjalizacja z wysokim wynagrodzeniem. Wynika to z popularno\u015bci i niezawodno\u015bci j\u0119zyka programowania Java, kt\u00f3ry mo\u017ce by\u0107 wykorzystywany do pisania oprogramowania dla wielu r\u00f3\u017cnych obszar\u00f3w i zada\u0144. Co wi\u0119cej, Java ma ogromn\u0105 profesjonaln\u0105 spo\u0142eczno\u015b\u0107 i wci\u0105\u017c si\u0119 rozwija. Nie wygl\u0105da na to, by mia\u0142 straci\u0107 na popularno\u015bci. Je\u015bli interesujesz si\u0119 programowaniem, Java &hellip; <a href=\"https:\/\/dev.goit.global\/pl\/articles\/java-developer-w-it-kto-to-jest-i-czym-sie-zajmuje\/\">Continued<\/a><\/p>\n","protected":false},"featured_media":23152,"menu_order":0,"template":"","meta":{"inline_featured_image":false},"categories":[],"tags":[],"class_list":["post-23151","articles","type-articles","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/dev.goit.global\/pl\/wp-json\/wp\/v2\/articles\/23151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.goit.global\/pl\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/dev.goit.global\/pl\/wp-json\/wp\/v2\/types\/articles"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.goit.global\/pl\/wp-json\/wp\/v2\/media\/23152"}],"wp:attachment":[{"href":"https:\/\/dev.goit.global\/pl\/wp-json\/wp\/v2\/media?parent=23151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.goit.global\/pl\/wp-json\/wp\/v2\/categories?post=23151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.goit.global\/pl\/wp-json\/wp\/v2\/tags?post=23151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}