{"id":5089,"date":"2019-11-07T02:38:32","date_gmt":"2019-11-07T06:38:32","guid":{"rendered":"https:\/\/www.freelancinggig.com\/blog\/?p=5089"},"modified":"2019-11-07T02:38:33","modified_gmt":"2019-11-07T06:38:33","slug":"2020-java-developer-roadmap","status":"publish","type":"post","link":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/","title":{"rendered":"2020 Java Developer Roadmap"},"content":{"rendered":"<p>The&#xA0;2020 Java Developer Roadmap<strong>&#xA0;<\/strong>consists of my years of experience and also some of the unobstructed paths about how you should become the Java expert. This roadmap will certainly help you to answers various such burning questions such as the technologies that the Java developer must learn? You should also learn what are the tools that make you be the better Java developer? Also, which kind of structure the Java developer should really learn.<\/p>\n\n\n\n<p>The most important and the crucial things that\nwe have tried with the roadmap is to keep the set of exposure being short to be\npossible, it is even avoided the mentioning many of the alternatives,\nspecifically when it is about libraries as well as tools and also stick with\nthe tools of industry-standard as well as the libraries.<\/p>\n\n\n\n<p>This roadmap has been kept to be quite a much simple so most people may be able to follow it as well as just included some of the important stuff, though when there is adequate desire. When you are keenly interested, you may also be able to find a much exhaustive list about the separate blog pots that are also listed in a further section of learning. Anyway, now let us go through the go through&#xA0;2020 Java Developer Roadmap&#xA0;as it will help to make understand how to become the Java developer in the year 2019.<\/p>\n\n\n\n<p>At the same time, you by not any kind of means\nrequire to clearly understand almost everything on the roadmap for becoming the\nrockstar developer. Also, you don&#x2019;t require taking it quite seriously when you\ndo not wish to. Instead, you should use such maps as the starting point that\ncould assist and guide the learning as and when you go.<\/p>\n\n\n\n<p><strong>The perfect RoadMap of Java Developer<\/strong><\/p>\n\n\n\n<p>Let us now explore the roadmap of Java\ndeveloper and should also find out about the tools, libraries and frameworks\nAPIs that you may simply understand<\/p>\n\n\n\n<p><strong>1. Tools<\/strong><\/p>\n\n\n\n<p>The section of tools is well divided in key 2\nparts. Initially, your IDE is the main tool and may also do everything that you\nactually asked such as the compile, debug, run, profile, test, even you can\ncompare files as well as the code, refactoring as well as quite other things.<\/p>\n\n\n\n<p>The other part is about to build a tool, that\nyou should build as well as you should deploy the projects. Any person of this\nwill be adequate. I just have listed ANT, though this is for the legacy\nprojects. Also, every new such Java project, you should also prefer Maven and\nGradle.<\/p>\n\n\n\n<p>&nbsp;In <a class=\"glossaryLink\"  href=\"https:\/\/www.freelancinggig.com\/blog\/glossary\/case\/\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>case<\/a> you are interested for learning\nabout such tools, below mentioned are few of the useful courses that you should\nlearn to build tools as well as IDEs<\/p>\n\n\n\n<p>&#x2013; Five courses which you should learn Apache\nMaven exclusively for Java developers<\/p>\n\n\n\n<p>&#x2013; Five Courses that you should learn IntelliJIDEA<\/p>\n\n\n\n<p>&#x2013; Five Free Courses that you should learn\nabout Eclipse IDE<\/p>\n\n\n\n<p><strong>2. JDK APIs<\/strong><\/p>\n\n\n\n<p>This is the other crucial and significant thing that you should know JDK APIs, that is definitely quite important for the Java developer. It is big and huge section, and this is the reason that why it gets divided into the core areas such as the framework of Java Collections, Java IO, Java 8, and Java Concurrency, let us now explore below mentioned:<\/p>\n\n\n\n<p><strong>2.1 Framework of Java Collections <\/strong><\/p>\n\n\n\n<p>It is the most crucial Java <a class=\"glossaryLink\"  href=\"https:\/\/www.freelancinggig.com\/blog\/glossary\/api\/\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>API<\/a> that each Java developer must learn. The API offers implementations of the structure of standard data for the Java-like and linked list, stack, set, queue, priority, hash, queue as well as others. Also, you must know about everyday objects such as ArrayList, HashSet, HashMap, TreeSet, LinkedHashSet, etc. Every one of these has their diverse properties such as ArrayList is the most dynamic <a class=\"glossaryLink\"  href=\"https:\/\/www.freelancinggig.com\/blog\/glossary\/array\/\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>array<\/a> that may also grow; the HashMap is mainly the standard implementation about hash table and may be used for the pairs of the store key-value.<\/p>\n\n\n\n<p>In a similar way, HashSet is set\nimplementation which does not actually allow for replica elements. It has been\nsuggested about the Java Fundamentals about the Collections course through\nRichard Warburton Pluralsight that could be able to learn the Framework of Java\nCollection in depth.<\/p>\n\n\n\n<p><strong>2.2 Concurrency of Java<\/strong><\/p>\n\n\n\n<p>Subsequent to the Java Collections, next, the most important API in the Java is mainly about multithreading as well as concurrency, it is truly believed that when you wish to be the much capable Java developer, you should also have the solid understanding about the command on the Java Concurrency API.<\/p>\n\n\n\n<p>Moreover, you not just should have a complete understanding of the fundamental concepts such as Thread, Object locking, Runnable as well as Synchronization, but even you must get familiar with concepts such as deadlock, race conditions, livelock and how you should deal through them. You must even learn about the much-advanced concepts of Java concepts such as synchronizers that are added on Java 5 as well as the subsequent version.<\/p>\n\n\n\n<p><strong>2.3. Features of 8 Java <\/strong><\/p>\n\n\n\n<p>However there is also some other necessary API, the Java programmer, must also learn the features of Java 8 that have absolutely changed their way through which Java gets coded as well as programmed these days. To become the Java developer for the year 2019, you should also know how you should use the Lambda expression, Optional classes, Stream API as well as new time and Date API.<\/p>\n\n\n\n<p><em><strong>Conclusion<\/strong><\/em><\/p>\n\n\n\n<p>Devoid of knowing such APIs, it will be really very much very difficult to write Java application for the year 2019. The most libraries even have now stopped supporting the version which is less than Java 8, that also means you need for learning features of Java 8 than later. This is already 5 years after when Java 8 got released, hence you should literally need no excuse.<\/p>\n\n\n\n<p>While it is about learning the features of Java 8, there are various excellent resources that are available in the market, though if you already know to be Java, it has been suggested that you should choose the resource that just focuses on the features of Java 8. In such a way, you will be able to learn Java 8 quickly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The&#xA0;2020 Java Developer Roadmap&#xA0;consists of my years of experience and also some of the unobstructed paths about how you should become the Java expert. This &#x2026;<\/p>\n","protected":false},"author":3,"featured_media":5091,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149],"tags":[1675,1676],"class_list":["post-5089","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-startup-resources","tag-2020-java-developer-roadmap","tag-java-developer-roadmap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>2020 Java Developer Roadmap - Developers, Designers &amp; Freelancers - FreelancingGig<\/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:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2020 Java Developer Roadmap - Developers, Designers &amp; Freelancers - FreelancingGig\" \/>\n<meta property=\"og:description\" content=\"The&#xA0;2020 Java Developer Roadmap&#xA0;consists of my years of experience and also some of the unobstructed paths about how you should become the Java expert. This ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/\" \/>\n<meta property=\"og:site_name\" content=\"Developers, Designers &amp; Freelancers - FreelancingGig\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-07T06:38:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-07T06:38:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/11\/Java-Developer-Roadmap-2020.png\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"469\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kitty Gupta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kitty Gupta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/\"},\"author\":{\"name\":\"Kitty Gupta\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/person\\\/48f1ba04a6bf525d5251b2eda9c7bb0c\"},\"headline\":\"2020 Java Developer Roadmap\",\"datePublished\":\"2019-11-07T06:38:32+00:00\",\"dateModified\":\"2019-11-07T06:38:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/\"},\"wordCount\":1014,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Java-Developer-Roadmap-2020.png\",\"keywords\":[\"2020 Java Developer Roadmap\",\"Java Developer Roadmap\"],\"articleSection\":[\"Startup Resources\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/\",\"name\":\"2020 Java Developer Roadmap - Developers, Designers &amp; Freelancers - FreelancingGig\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Java-Developer-Roadmap-2020.png\",\"datePublished\":\"2019-11-07T06:38:32+00:00\",\"dateModified\":\"2019-11-07T06:38:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Java-Developer-Roadmap-2020.png\",\"contentUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/Java-Developer-Roadmap-2020.png\",\"width\":750,\"height\":469,\"caption\":\"2020 Java Developer Roadmap\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2019\\\/11\\\/07\\\/2020-java-developer-roadmap\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2020 Java Developer Roadmap\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\",\"name\":\"Developers, Designers &amp; Freelancers - FreelancingGig\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\",\"name\":\"FreelancingGig\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/freelancinggig-website-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/freelancinggig-website-logo.png\",\"width\":213,\"height\":35,\"caption\":\"FreelancingGig\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/person\\\/48f1ba04a6bf525d5251b2eda9c7bb0c\",\"name\":\"Kitty Gupta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Kitty Gupta\"},\"description\":\"Kitty Gupta is FreelancingGig's Content &amp; Community Manager. She has many years experience writing for reputable platforms with her engineering and communications background.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2020 Java Developer Roadmap - Developers, Designers &amp; Freelancers - FreelancingGig","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:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/","og_locale":"en_US","og_type":"article","og_title":"2020 Java Developer Roadmap - Developers, Designers &amp; Freelancers - FreelancingGig","og_description":"The&#xA0;2020 Java Developer Roadmap&#xA0;consists of my years of experience and also some of the unobstructed paths about how you should become the Java expert. This ...","og_url":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/","og_site_name":"Developers, Designers &amp; Freelancers - FreelancingGig","article_published_time":"2019-11-07T06:38:32+00:00","article_modified_time":"2019-11-07T06:38:33+00:00","og_image":[{"width":750,"height":469,"url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/11\/Java-Developer-Roadmap-2020.png","type":"image\/png"}],"author":"Kitty Gupta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kitty Gupta","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#article","isPartOf":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/"},"author":{"name":"Kitty Gupta","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/person\/48f1ba04a6bf525d5251b2eda9c7bb0c"},"headline":"2020 Java Developer Roadmap","datePublished":"2019-11-07T06:38:32+00:00","dateModified":"2019-11-07T06:38:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/"},"wordCount":1014,"commentCount":0,"publisher":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#primaryimage"},"thumbnailUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/11\/Java-Developer-Roadmap-2020.png","keywords":["2020 Java Developer Roadmap","Java Developer Roadmap"],"articleSection":["Startup Resources"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/","url":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/","name":"2020 Java Developer Roadmap - Developers, Designers &amp; Freelancers - FreelancingGig","isPartOf":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#primaryimage"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#primaryimage"},"thumbnailUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/11\/Java-Developer-Roadmap-2020.png","datePublished":"2019-11-07T06:38:32+00:00","dateModified":"2019-11-07T06:38:33+00:00","breadcrumb":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#primaryimage","url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/11\/Java-Developer-Roadmap-2020.png","contentUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2019\/11\/Java-Developer-Roadmap-2020.png","width":750,"height":469,"caption":"2020 Java Developer Roadmap"},{"@type":"BreadcrumbList","@id":"https:\/\/www.freelancinggig.com\/blog\/2019\/11\/07\/2020-java-developer-roadmap\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.freelancinggig.com\/blog\/"},{"@type":"ListItem","position":2,"name":"2020 Java Developer Roadmap"}]},{"@type":"WebSite","@id":"https:\/\/www.freelancinggig.com\/blog\/#website","url":"https:\/\/www.freelancinggig.com\/blog\/","name":"Developers, Designers &amp; Freelancers - FreelancingGig","description":"","publisher":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.freelancinggig.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.freelancinggig.com\/blog\/#organization","name":"FreelancingGig","url":"https:\/\/www.freelancinggig.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2020\/03\/freelancinggig-website-logo.png","contentUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2020\/03\/freelancinggig-website-logo.png","width":213,"height":35,"caption":"FreelancingGig"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/person\/48f1ba04a6bf525d5251b2eda9c7bb0c","name":"Kitty Gupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","caption":"Kitty Gupta"},"description":"Kitty Gupta is FreelancingGig's Content &amp; Community Manager. She has many years experience writing for reputable platforms with her engineering and communications background."}]}},"_links":{"self":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/5089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/comments?post=5089"}],"version-history":[{"count":1,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/5089\/revisions"}],"predecessor-version":[{"id":5092,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/5089\/revisions\/5092"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/media\/5091"}],"wp:attachment":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/media?parent=5089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/categories?post=5089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/tags?post=5089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}