<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Dynamic DevOps Community]]></title><description><![CDATA[Dynamic DevOps community activities include mentorship, job posting, online meetings, workshops, career tips and tricks, and more.]]></description><link>https://newsletter.devopsroadmap.io</link><image><url>https://substackcdn.com/image/fetch/$s_!0-Km!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6c93194-f679-47f4-95be-0b8ce012de36_300x300.png</url><title>Dynamic DevOps Community</title><link>https://newsletter.devopsroadmap.io</link></image><generator>Substack</generator><lastBuildDate>Sat, 02 May 2026 07:49:30 GMT</lastBuildDate><atom:link href="https://newsletter.devopsroadmap.io/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Dynamic DevOps Roadmap]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[devopsroadmap@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[devopsroadmap@substack.com]]></itunes:email><itunes:name><![CDATA[Dynamic DevOps Roadmap]]></itunes:name></itunes:owner><itunes:author><![CDATA[Dynamic DevOps Roadmap]]></itunes:author><googleplay:owner><![CDATA[devopsroadmap@substack.com]]></googleplay:owner><googleplay:email><![CDATA[devopsroadmap@substack.com]]></googleplay:email><googleplay:author><![CDATA[Dynamic DevOps Roadmap]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Impostor Syndrome in Tech: Why It Hits Hard and What to Do About it]]></title><description><![CDATA[Decoding Impostor Syndrome in DevOps and Software Engineering &#127917;]]></description><link>https://newsletter.devopsroadmap.io/p/impostor-syndrome-why-it-hits-hard-and-what-to-do-about-it</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/impostor-syndrome-why-it-hits-hard-and-what-to-do-about-it</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Mon, 24 Nov 2025 15:30:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b9a31da9-93f4-45b4-bd04-618060992a7e_840x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://devopsroadmap.io" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png" width="1110" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23553,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://devopsroadmap.io&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io/">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub (2.2k+)</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io">Community</a> &#8226; &#128172; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div><p>Have you ever thought you are not good enough at work? You are not that smart to get that job, and it&#8217;s all just luck? That&#8217;s called the &#8220;<strong>Impostor Syndrome&#8221;</strong>! And it&#8217;s common than you think because many people don&#8217;t even dare to talk about it! &#127917;</p><p>To make it directly to the point, this post will cover the following questions (mainly focusing on DevOps, but it&#8217;s still valid for software engineering, and also in general): </p><ol><li><p>What is impostor syndrome, and what is not?</p></li><li><p>Why does impostor syndrome hit hard?</p></li><li><p>What to do about impostor syndrome?</p></li></ol><div><hr></div><h2>1. What is impostor syndrome, and what is not?</h2><p>Impostor syndrome is one of the most common issues in all industries, and the tech industry is no different. In case you didn&#8217;t hear this term before, it basically means (and here it&#8217;s directly quoted from <a href="https://en.wikipedia.org/wiki/Impostor_syndrome">Wikipedia</a>): &#8220;<strong>The subjective experience of perceived self-doubt in one&#8217;s abilities and accomplishments compared with others, despite evidence to suggest the contrary</strong>&#8221;. It&#8217;s a psychological phenomenon, not a clinical syndrome or a disorder.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nTdd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nTdd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!nTdd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!nTdd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!nTdd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nTdd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png" width="1280" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:67979,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/179100159?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nTdd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!nTdd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!nTdd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!nTdd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8e53c7c-464a-4549-aa11-48dab097e7c8_1280x640.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>First of all, it&#8217;s essential to understand that impostor syndrome is a general concept, not specifically related to the DevOps or software engineering domain; however, it&#8217;s critical to recognize that impostor syndrome itself is not a single type.</p><p>We will not go into details about this, but here are some types of  people who feel they are impostors:</p><ul><li><p><strong>The Perfectionist:</strong> &#8220;If it&#8217;s not perfect, I failed&#8221;.</p></li><li><p><strong>The Expert:</strong> &#8220;If I don&#8217;t know everything, I don&#8217;t belong here&#8221;.</p></li><li><p><strong>The Lone Wolf:</strong> &#8220;If I ask for help, it means I&#8217;m incompetent&#8221;.</p></li><li><p><strong>The People Pleaser:</strong> &#8220;If I don&#8217;t keep everyone happy, they&#8217;ll think I&#8217;m not good enough&#8221;.</p></li></ul><p>Finally, on the other end of the spectrum, there is &#8220;<a href="https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect">Dunning&#8211;Kruger effect</a>&#8221;, which is &#8220;the systematic tendency of people with low ability in a specific area to give overly positive assessments of this ability&#8221;. We will not cover this here; it&#8217;s a topic for another day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b_64!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b_64!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!b_64!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!b_64!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!b_64!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b_64!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png" width="1280" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71846,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/179100159?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!b_64!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!b_64!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!b_64!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!b_64!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264f1939-e646-4588-9b8a-d8768c08c811_1280x640.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>2. Why does impostor syndrome hit hard?</h2><h3>2.1. Growth doesn&#8217;t follow one pattern</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!p_0h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p_0h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!p_0h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!p_0h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!p_0h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p_0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png" width="1280" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37732,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/179100159?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p_0h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!p_0h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!p_0h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!p_0h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fb28da-40f6-49ce-9346-1280025ee4ef_1280x640.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Growth isn&#8217;t linear; it follows various patterns. You have probably heard that many times, but <strong>most people forget about it</strong>. Many people experience self-doubt because their brain becomes anxious when it cannot find a clear pattern of growth, and fills the gaps with that feeling. Growth rarely moves in a straight line; it&#8217;s actually like body types, it comes in different shapes and sizes.</p><p>This is not just about DevOps or the software industry; it&#8217;s a human thing! <strong>The irony is that impostor syndrome can hit when you try to move forward or when you do nothing new at all.</strong> Basically, because it&#8217;s not driven by action, it&#8217;s a state of mind!</p><p>In reality, steady growth is mostly not possible; human growth is not a mathematical equation and is influenced by numerous factors.</p><h3>2.2. Software development is a super dynamic domain</h3><p>Compared to other industries, software production is a relatively new domain; however, it&#8217;s one of the fastest-growing domains and is constantly evolving. Every couple of years, we see new technologies and standards, as well as ever-evolving methodologies.</p><p>Imagine an industry that changes at lightning speed! Let&#8217;s admit it, there is a lot of fear of missing out (<a href="https://en.wikipedia.org/wiki/Fear_of_missing_out">FOMO</a>) in this domain. It&#8217;s challenging to keep up with the changes all the time, which leaves a lot of room for unknowns and uncertainties.</p><p>The domain is cyclical, and every cycle brings something new, whether it&#8217;s Cloud Computing, IoT, Blockchain, or now AI. <strong>So, by default, the nature of the industry feeds the impostor syndrome.</strong></p><h3>2.3. DevOps requires special skills and knowledge</h3><p>The DevOps methodology was born out of the significant shift in the software production process. The old methods couldn&#8217;t cope with that kind of change; hence, DevOps is by definition extremely dynamic. Do you remember what the DevOps symbol is? It&#8217;s an infinite loop! &#9854;&#65039;</p><p>Many people in software engineering are familiar with the various specializations within the industry; however, when it comes to DevOps, most people (including the DevOps specialists themselves) believe in DevOps as a single, monolithic concept and aren&#8217;t even familiar with <a href="https://web.devopstopologies.com/">DevOps Topologies</a>. Therefore, many people panic when they haven&#8217;t heard about some of those topologies and environments.</p><p>For the same reason, DevOps requires a different engineering profile. A successful DevOps Engineer is both a generalist and a specialist at the same time, i.e., an engineer with <a href="https://devopsroadmap.io/foundations/module-01/#17-devops-methodology---t-shaped-skills-devops-engineer">T-shaped skills</a>.</p><p>You cannot be just a generalist or just a specialist. You should be both at the same time! And, as usual in the modern age, humans tend to excel in one area more than others. And that comes with a lot of insecurities.</p><h3>2.4. DevOps titles don&#8217;t represent the skills</h3><p>DevOps has evolved over the years, which is a good thing. However, whether we like it or not, at a certain point, it became a hype and trend where everyone wants to have the DevOps badge!</p><p>And besides the different flavors of the DevOps role (such as <a href="https://devopsroadmap.io/foundations/module-01/#16-devops-methodology---devops-cloud-platform-engineer-and-sre">DevOps Engineer, Site Reliability Engineer (SRE), Cloud Engineer, Platform Engineer</a>, etc.), you will find people who do DevOps but don&#8217;t have the title, and you will find people who have the title but don&#8217;t do DevOps! That&#8217;s enough to have a lot of anxiety, uncertainties, and self-doubt.</p><div><hr></div><p><strong>To conclude this section, Software Engineering and DevOps are, inherently, a fast-moving field that requires different skills compared to many other roles in the software industry. Put all that together, and it&#8217;s no surprise that the field has plenty of insecurities.</strong></p><p><strong>So, how to handle this?</strong> The following section is actually for everyone, whether you are a DevOps specialist or a software engineer.</p><div><hr></div><h2>3. How to deal with impostor syndrome?</h2><h3>3.1. Self-awareness is the key!</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JKjx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JKjx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!JKjx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!JKjx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!JKjx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JKjx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png" width="1280" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52465,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/179100159?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JKjx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!JKjx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!JKjx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!JKjx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3386a5af-3689-4324-b64b-814ac8d69448_1280x640.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We all know that there is no silver bullet; however, if there is one, it&#8217;s for sure &#8220;Self-awareness&#8220;! It will not stop impostor syndrome from kicking in, but Self-awareness will suppress it to a minimum by setting realistic expectations.</p><p>Understanding yourself will help your healthy growth. You can handle many things with confidence if you know your strengths. And you are less vulnerable if you are already aware of your weaknesses.</p><p>Also, <strong>it&#8217;s fine if you don&#8217;t know</strong>, as it&#8217;s always way more what you know, and what you don&#8217;t know, you don&#8217;t know is even more (no need to puzzle over, just look at the chart above). There will always be people better than you, and you will always be better than others. Know what you bring to the table, and you will be fine.</p><h3>3.2. Your perception is not the reality!</h3><p>Let&#8217;s face it, a big chunk of the impostor syndrome is coming from your mind! You &#8220;think&#8221; you know less, and you &#8220;think&#8221; others know more, and you &#8220;think&#8221; different people in the same position will be better than you! As you see, it&#8217;s a delusion in the first place.</p><p>Always try to support your thoughts with numbers and facts. And it&#8217;s challenging unless you have self-awareness (as mentioned earlier). Moreover, ensure that you have trusted and credible people to share your thoughts with, who will help you validate those thoughts and provide honest feedback to you. Remember, you shouldn&#8217;t just ask a &#8220;friend&#8221;, you need some honest feedback and, at the same time, have the knowledge about the topic.</p><p>By combining self-awareness (internal) with this support group (external), you will be able to pinpoint precisely where you stand and in which direction you need to head.</p><h3>3.3. Track your achievements!</h3><p>One of the most underestimated ways to deal with impostor syndrome is &#8220;tracking&#8221;! If you don&#8217;t track your wins, it&#8217;s easy to feel like an impostor. Tracking your progress and achievements helps you understand your capabilities more clearly. It also provides you with something objective to counter self-doubt.</p><p>In fact, it&#8217;s not only essential to fight impostor syndrome but also for healthy growth. The human brain tends to magnify mistakes and dismiss success (do you remember how often your brain pops up and reminds you of an embarrassing situation?).</p><p>Create a space to track your achievements, whether it&#8217;s a notebook or a board, physical or electronic. Just do it and make it visible to you, and ensure to update it continuously (some people update it every x amount of time, like quarterly, while others update it whenever they achieve something).</p><h3>3.4. Sometimes it&#8217;s you, sometimes it&#8217;s not!</h3><p>Ultimately, you have to take responsibility for your actions. <strong>You're probably not an impostor; you could be not good enough! Which is fine, just do something about it!</strong> If you applied the previous points, you should be able to know your capabilities and what works for you and what doesn&#8217;t. In many cases, it&#8217;s just about finding the right way that fits you to make it (and no need to fake it).</p><p>On the other hand, sometimes it&#8217;s not you, it&#8217;s the environment around you! Taking the blame for everything will not help the situation. Perhaps you should try an alternative approach or consider a different environment. For example, you shouldn&#8217;t be afraid to ask, but the environment around you doesn&#8217;t provide you with the <a href="https://www.harvardbusiness.org/insight/why-psychological-safety-is-the-hidden-engine-behind-innovation-and-transformation/">psychological safety</a>.</p><p>However, it&#8217;s important to remember:</p><ul><li><p>Acceptance doesn&#8217;t mean being passive or uninterested; you still need to do whatever you can to address any limitations on your end.</p></li><li><p>Don&#8217;t swing to the opposite extreme and slip into the Dunning&#8211;Kruger effect, where you start believing you&#8217;re better than you actually are.</p></li></ul><h2>4. Final thought</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AJSR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AJSR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 424w, https://substackcdn.com/image/fetch/$s_!AJSR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 848w, https://substackcdn.com/image/fetch/$s_!AJSR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 1272w, https://substackcdn.com/image/fetch/$s_!AJSR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AJSR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27343,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/179100159?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AJSR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 424w, https://substackcdn.com/image/fetch/$s_!AJSR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 848w, https://substackcdn.com/image/fetch/$s_!AJSR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 1272w, https://substackcdn.com/image/fetch/$s_!AJSR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2bb733-4f21-4e2f-9790-f5a2afbf3144_1742x871.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Leaving impostor syndrome unaddressed could significantly limit your career growth. That feeling will happen from time to time, but you can minimize its effect by following the methods above.</p><p>Understanding yourself <strong>takes time and comes in phases</strong>, but it leads to self-awareness, which is essential for both personal and professional growth. Self-awareness will help you a lot, but you still need external feedback; find people who can support you. That could be your manager, mentor, or a friend in the same domain.</p><p>And if you ask anyone with years of experience in the software industry, they will tell you that the total number of true impostors they&#8217;ve met is probably fewer than they can count on one hand!</p><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a kickoff checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a> (it has much valuable information).</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub (for better visibility).</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> (for interactive communication).</p></li></ul><p>Happy DevOpsing &#9854;&#65039;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! If you haven&#8217;t subscribed yet, join for free to receive new updates.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Breaking Down Security Silo with DevSecOps]]></title><description><![CDATA[New Growth Topic: DevSecOps From Dev to Deploy, Hardened All the Way. &#128274;]]></description><link>https://newsletter.devopsroadmap.io/p/breaking-down-security-silo-with-devsecops</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/breaking-down-security-silo-with-devsecops</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Tue, 24 Jun 2025 17:43:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5cb59dd1-d48d-4c1f-aa7e-804f2472b7f6_840x600.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://devopsroadmap.io" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png" width="1110" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23553,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://devopsroadmap.io&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io/">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub (2.1k+)</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io">Community</a> &#8226; &#128172; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div><p><strong>Bottom line:</strong> Every time you do something related to DevOps, security is no longer a luxury!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Clau!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Clau!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!Clau!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!Clau!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!Clau!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Clau!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png" width="1280" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:82284,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/166718240?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Clau!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!Clau!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!Clau!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!Clau!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77ddefd4-a55d-4458-a5ad-c50252f6b0b4_1280x640.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The advanced <strong><a href="https://devopsroadmap.io/growth/devsecops">DevSecOps</a></strong><a href="https://devopsroadmap.io/growth/devsecops"> section</a> has been added to the roadmap website &#128588;</p><p>As mentioned previously, the roadmap is for all career levels, not just beginners. Thus, after the foundations, we are gradually adding more advanced content. </p><p>Like all advanced topics in the roadmap, they're much better when written by someone with daily hands-on experience in that field, and that's what we did.</p><p>Whether you want to specialize in <strong>DevSecOps</strong> or apply advanced concepts in your work, this section gives you a solid foundation on which to build.</p><p>With all the recent security breaches in software supply chains, <strong>DevSecOps</strong> is no longer nice! You need to start applying as much of it as possible every day.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devopsroadmap.io/growth/devsecops/&quot;,&quot;text&quot;:&quot;Start: DevSecOps Growth&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://devopsroadmap.io/growth/devsecops/"><span>Start: DevSecOps Growth</span></a></p><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a kickoff checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a> (it has much valuable information).</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub (for better visibility).</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> (for interactive communication).</p></li></ul><p>Happy DevOpsing &#9854;&#65039;</p>]]></content:encoded></item><item><title><![CDATA[Stop Babysitting Your Team: Let your team evolve!]]></title><description><![CDATA[Don't limit your team career growth! (especially juniors)]]></description><link>https://newsletter.devopsroadmap.io/p/stop-babysitting-your-team-let-your-team-evolve</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/stop-babysitting-your-team-let-your-team-evolve</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Mon, 28 Apr 2025 16:30:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NV4B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://devopsroadmap.io" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png" width="1110" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23553,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://devopsroadmap.io&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io/">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub (1.9k+)</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io">Community</a> &#8226; &#128172; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div><p>A painting titled "<strong>Why so many people don't evolve appropriately in their career!</strong>" (mostly juniors and mids, but sometimes also seniors) ... Here is why!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NV4B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NV4B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NV4B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NV4B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NV4B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NV4B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/accc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:487297,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/162188319?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NV4B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NV4B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NV4B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NV4B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faccc166b-0771-40e9-95d2-c2711188ae87_1536x1024.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Many seniors hold back juniors&#8217; abilities and limit their growth!</figcaption></figure></div><p>The best senior engineers are not strong in pure technical skills, but are also outstanding in tech-related stuff, mainly in making people around them get better and step up! (especially juniors)</p><p>There is a clear pattern in the tech industry: a person's entire career is heavily affected by their first job! If their first job was great and they worked with smart, open, humble, and supportive people, their career later will be much better, and vice versa.</p><p>And what helped juniors the most was that seniors gave them a chance to move forward (of course, juniors still need to make a lot of effort on their side).</p><p>So, dear senior, seniority is not just technical! It's also about working with people and making sure they are moving forward! In the following sections, we will cover some takeaways.</p><p><strong>The following 4 top points are essential for seniors and juniors equally!</strong></p><h2>1. Junior development could be started from day one</h2><p>There are many seniors treating juniors like "babies"! They always think the juniors are still young and inexperienced in everything. And they must wait a bit longer before getting involved in some tasks.</p><p>People's development could start from day one. And as a senior, you don't need to wait to support juniors around you. And juniors need to learn "how to think" to solve problems instead of just looking for a solution to a problem. It's kinda like "MVP pyramid", where you have a small chunk from many skills instead of a big chunk from a single skill.</p><h2>2. No need to be a senior to start developing people</h2><p>There is no correlation between your experience and developing people. You don't need to wait till you are a senior to support the people around you. One junior or mid in a group of juniors could enhance the whole group significantly.</p><p>That could be done by asking questions, supporting others, or making a competitive state in the group. You could be this person or find someone else to pair with them and proceed.</p><h2>3. If there are no seniors to support you, find them!</h2><p>We all know that life is not perfect. And it's hard to find that great senior who could help and support you in your career. Many strong seniors technically could not be that informative or interested/reasonable in people's development at all.</p><p>Whatever the reason, that great senior you are looking for may not be in your current company! So you need to find them. You need to find a mentor outside your current company to guide your career.</p><p>Again, life is not that perfect! In reality, finding that mentor is hard; if you find one, it's harder to keep in touch with them for a long time. So you will mostly need to see more than one person and learn the best from each one.</p><h2>4. Don't wait for someone to make your personal development plan</h2><p>Last but not least, a word for juniors ... most of the time, you will need help from seniors to make your personal development plan; however, you don't need to wait, and you can make your own. You need to put more effort into making one by asking more seniors and collecting all the data, which could help you build your plan.</p><p>Those were some of the points that few people focus on; it&#8217;s important to emphasize them.</p><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a kickoff checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a> (it has much valuable information).</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub (for better visibility).</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> (for interactive communication).</p></li></ul><p>Happy DevOpsing &#9854;&#65039;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! If you haven&#8217;t subscribed yet, join for free to receive new updates.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Use-Case Project: Docker Container Best Practices]]></title><description><![CDATA[Hands-on project to apply the top 18 &#9989;&#65039; Dos & &#128683; Don'ts Docker container best practices]]></description><link>https://newsletter.devopsroadmap.io/p/use-case-project-docker-container</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/use-case-project-docker-container</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Tue, 11 Mar 2025 14:10:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6TTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://devopsroadmap.io" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png" width="1110" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23553,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://devopsroadmap.io&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io/">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub (1.8k+)</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io">Community</a> &#8226; &#128172; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6TTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6TTf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!6TTf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!6TTf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!6TTf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6TTf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png" width="1280" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:36204,&quot;alt&quot;:&quot;Apply Docker Container Best Practices&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/158844419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Apply Docker Container Best Practices" title="Apply Docker Container Best Practices" srcset="https://substackcdn.com/image/fetch/$s_!6TTf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 424w, https://substackcdn.com/image/fetch/$s_!6TTf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 848w, https://substackcdn.com/image/fetch/$s_!6TTf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 1272w, https://substackcdn.com/image/fetch/$s_!6TTf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd495ac92-cb7b-47b5-a247-7d57706d2b38_1280x640.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Nowadays, Docker containers are a de facto standard in the market. Software Engineers and DevOps Engineers work with containers every day.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devopsroadmap.io/projects/container-best-practices/&quot;,&quot;text&quot;:&quot;Start: Docker Container Best Practices&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://devopsroadmap.io/projects/container-best-practices/"><span>Start: Docker Container Best Practices</span></a></p><p>This hands-on project to apply the top 18 &#9989;&#65039; Dos &amp; &#128683; Don'ts Docker container best practices like:<br><br>Essential Practices</p><ul><li><p>Use Dockerfile linter</p></li><li><p>Check Docker language-specific best practices</p></li><li><p>Create a single application per Docker image</p></li><li><p>Create configurable ephemeral containers</p></li></ul><p>Image Practices</p><ul><li><p> Use optimal base image</p></li><li><p>Pin versions everywhere</p></li><li><p>Create an image with the optimal size</p></li><li><p>Use multi-stage whenever possible</p></li><li><p>Avoid any unnecessary files</p></li></ul><p>Security Practices</p><ul><li><p>Always use trusted images</p></li><li><p>Never use untrusted resources</p></li><li><p>Never store sensitive data in the image</p></li><li><p>Use a non-root user</p></li><li><p>Scan image vulnerabilities</p></li></ul><p>Misc Practices</p><ul><li><p>Leverage Docker build cache</p></li><li><p>Avoid system cache</p></li><li><p>Create a unified image across envs</p></li><li><p>Use ENTRYPOINT with CMD</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yfoS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yfoS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 424w, https://substackcdn.com/image/fetch/$s_!yfoS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 848w, https://substackcdn.com/image/fetch/$s_!yfoS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 1272w, https://substackcdn.com/image/fetch/$s_!yfoS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yfoS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png" width="728" height="315.9" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:486,&quot;width&quot;:1120,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:25026,&quot;alt&quot;:&quot;Docker container runs the code on the operating system&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.devopsroadmap.io/i/158844419?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Docker container runs the code on the operating system" title="Docker container runs the code on the operating system" srcset="https://substackcdn.com/image/fetch/$s_!yfoS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 424w, https://substackcdn.com/image/fetch/$s_!yfoS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 848w, https://substackcdn.com/image/fetch/$s_!yfoS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 1272w, https://substackcdn.com/image/fetch/$s_!yfoS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe30a151c-8632-4941-a918-6cffc61d70cb_1120x486.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If there is one piece of advice from this project, it will be: Use the Dockerfile linter! Use it via CLI or integrate it with your IDE (e.g., VS Code hadolint extension), and integrate it with your CI pipelines! Using it will avoid at least 50% of the Docker issues with your eyes shut!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devopsroadmap.io/projects/container-best-practices/&quot;,&quot;text&quot;:&quot;Start: Docker Container Best Practices&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://devopsroadmap.io/projects/container-best-practices/"><span>Start: Docker Container Best Practices</span></a></p><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a kickoff checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a>, it has many valuable information.</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub for better visibility.</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> for interactive communication.</p></li></ul><p>Happy DevOpsing &#9854;&#65039;</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! If you haven&#8217;t subscribed yet, join for free to receive new updates.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[DevOps for Software Engineers - A Bite-Sized DevOps Knowledge]]></title><description><![CDATA[Digestible DevOps concepts that every Software Engineer should know]]></description><link>https://newsletter.devopsroadmap.io/p/devops-for-software-engineers-a-bite</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/devops-for-software-engineers-a-bite</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Tue, 14 Jan 2025 09:10:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!U0zh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://devopsroadmap.io" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png" width="1110" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23553,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://devopsroadmap.io&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io/">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub (1.7k+)</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io">Community</a> &#8226; &#128172; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div><h2>TL;DR</h2><p>The <a href="https://devopsroadmap.io/">roadmap website</a> has a new feature allowing readers to filter content based on relevancy. So <strong>all Software Engineers (</strong>Backeng, Frontend, QA, etc.) can earily benefit from the DevOps knowledge on the website. &#127881;</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U0zh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U0zh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 424w, https://substackcdn.com/image/fetch/$s_!U0zh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 848w, https://substackcdn.com/image/fetch/$s_!U0zh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 1272w, https://substackcdn.com/image/fetch/$s_!U0zh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U0zh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png" width="1456" height="1057" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1057,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:411420,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!U0zh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 424w, https://substackcdn.com/image/fetch/$s_!U0zh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 848w, https://substackcdn.com/image/fetch/$s_!U0zh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 1272w, https://substackcdn.com/image/fetch/$s_!U0zh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb689865a-42eb-4eff-9453-4d745bbaf50d_1920x1394.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The roadmap goal was to be a one-stop shop for anyone who wants to enhance their DevOps skills (<a href="https://devopsroadmap.io/getting-started/">Foundations</a>, <a href="https://devopsroadmap.io/projects/">Projects</a>, and <a href="https://devopsroadmap.io/interview/">Interviews</a>).</p><p>When the roadmap started in 2024, the main focus was DevOps roles (e.g., DevOps Engineer, Cloud Engineer, Platform Engineer, SRE, etc.). However, many Software Engineers (e.g., Backeng, Frontend, QA, etc.) were interested in the DevOps topics.</p><p>A new feature allows the audience to filter content based on relevancy. Now, it&#8217;s possible to hide the detailed DevOps role topics (i.e., those only needed by DevOps Engineers).</p><div><hr></div><h2>What&#8217;s New?</h2><p>Regardless of your role, you can enhance your skills in the DevOps, Agile, and software production areas, which are included on the website &#127881;</p><p>Each section will show the targeted audience; you can hide any detailed DevOps topics. Click on the audience to hide/show their relevant content.</p><p>Currently, there are three audience groups: DevOps Roles, Software Roles, and All Roles. The &#8220;All&#8221; group covers general knowledge topics for everyone even non-technical people.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pkW_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pkW_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 424w, https://substackcdn.com/image/fetch/$s_!pkW_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 848w, https://substackcdn.com/image/fetch/$s_!pkW_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 1272w, https://substackcdn.com/image/fetch/$s_!pkW_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pkW_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png" width="1198" height="777" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:777,&quot;width&quot;:1198,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131821,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pkW_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 424w, https://substackcdn.com/image/fetch/$s_!pkW_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 848w, https://substackcdn.com/image/fetch/$s_!pkW_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 1272w, https://substackcdn.com/image/fetch/$s_!pkW_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa33214d1-66cf-4b0a-947b-0b83b12ef285_1198x777.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>As a Software Engineer, you should learn DevOps, but you don&#8217;t need to be a DevOps Engineer.</strong> Because at the end of the day, DevOps is not just a role!</p><p>Want to enhance your DevOps knowledge? Just go through the roadmap and read the topics tagged for the Software Role!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://devopsroadmap.io&quot;,&quot;text&quot;:&quot;Get Started Now!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://devopsroadmap.io"><span>Get Started Now!</span></a></p><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a kickoff checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a>, it has many valuable information.</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub for better visibility.</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> for interactive communication.</p></li></ul><p>Happy DevOpsing &#9854;&#65039;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! If you haven&#8217;t subscribed yet, join for free to receive new updates.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[2024 Highlights ✨]]></title><description><![CDATA[The Dynamic DevOps Roadmap in 2024]]></description><link>https://newsletter.devopsroadmap.io/p/2024-highlights</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/2024-highlights</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Tue, 07 Jan 2025 09:10:37 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1090efdf-923c-4925-80c2-f7155df7e643_1080x732.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://devopsroadmap.io" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png" width="1110" height="277" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:277,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:23553,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://devopsroadmap.io&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IshM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 424w, https://substackcdn.com/image/fetch/$s_!IshM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 848w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1272w, https://substackcdn.com/image/fetch/$s_!IshM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff52ded4c-dffa-42d8-bc42-66bdd5495da3_1110x277.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io/">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub (1.7k+)</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io">Community</a> &#8226; &#128172; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div><h2>Overview</h2><p>The <a href="https://devopsroadmap.io">Dynamic DevOps Roadmap</a> was created in 2024 to address the challenge of starting a DevOps engineer role, as the DevOps model has various implementations and patterns. Yet many other learning roadmaps still follow a linear path (i.e., learn one topic to the end, then move to another, and so on), which doesn't work well with the DevOps role.</p><p>Hence, having such a dynamic MVP learning roadmap was critical to increase the chances of entering the market and swiftly starting a job as a DevOps Engineer (and to provide guidance and best practices for all Software Engineers).</p><div><hr></div><h2>2024 Top Highlights</h2><ul><li><p><strong>January</strong>: Started the writing marathon.</p></li><li><p><strong>October</strong>: Published the <a href="https://devopsroadmap.io/">website</a>. &#127881;</p></li><li><p><strong>November</strong>: 100% done. &#127881;</p></li><li><p><strong>November</strong>: <a href="https://devopsroadmap.io/interview/best-practices/">Interview best practices</a> added.</p></li><li><p><strong>December</strong>: <a href="https://newsletter.devopsroadmap.io/p/test-your-devops-mastery-250-new">250 quiz questions</a> added.</p></li><li><p><strong>December</strong>: <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub repo</a> reached 1.5k stars. &#11088;</p></li><li><p><strong>December</strong>: <a href="https://devopsroadmap.io/interview/common-questions/">100 common interview questions</a>.</p></li></ul><h2>Some Statistics</h2><ul><li><p>1.7K GitHub Stars. &#11088;</p></li><li><p>24K Visitors, 177K Views. &#127881;</p></li><li><p>8 Contributors, 20 Pull Requests, and 135 Commits. &#128588;</p></li></ul><h2>What&#8217;s Next?</h2><p>In 2025, we plan to work on:</p><ul><li><p><strong>Easy Filtering</strong>: To help anyone wasn&#8217;t to enhance their knowledge about DevOps easily (basically all Software Engineers who don&#8217;t play the DevOps role on a daily basis).</p></li><li><p><strong><a href="https://devopsroadmap.io/learning-plan">Learning Plan</a></strong>: To help DevOps Engineers progress easily with the roadmap.</p></li><li><p><strong><a href="https://devopsroadmap.io/projects/">Projects</a></strong>: In addition to the <a href="https://devopsroadmap.io/projects/hivebox/">main end-to-end project</a>, more use-case projects will be added.</p></li><li><p><strong><a href="https://devopsroadmap.io/interview/">Interview</a></strong>: Adding scenario-based interview questions, which are more likely to be in real-world interviews.</p></li><li><p><strong><a href="https://devopsroadmap.io/growth/">Growth</a></strong>: Add more about career growth and advanced topics for areas like DevOps, DevSecOps, Cloud, SRE, Platform, DataOps, and MLOps.</p></li></ul><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a kickoff checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a>, it has many valuable information.</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub for better visibility.</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> for interactive communication.</p></li></ul><p>Happy DevOpsing &#9854;&#65039;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! If you haven&#8217;t subscribed yet, join for free to receive new updates.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Test Your DevOps Mastery: 250 New Quiz Questions for Your Learning Journey]]></title><description><![CDATA[More than 250 quiz questions have been added to the roadmap]]></description><link>https://newsletter.devopsroadmap.io/p/test-your-devops-mastery-250-new</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/test-your-devops-mastery-250-new</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Sun, 15 Dec 2024 11:15:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YKHk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#128075; Hi,</p><p>The Dynamic DevOps Roadmap reached a nice milestone with 1.5k starts on GitHub (If you like the project, please give it a <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">star &#11088; on GitHub</a> for better visibility). </p><p>Furthermore, the roadmap is continually enhanced and polished. So, please meet the latest additions to the roadmap &#8230; quiz questions!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YKHk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YKHk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 424w, https://substackcdn.com/image/fetch/$s_!YKHk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 848w, https://substackcdn.com/image/fetch/$s_!YKHk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 1272w, https://substackcdn.com/image/fetch/$s_!YKHk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YKHk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png" width="1456" height="963" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:963,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:437755,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YKHk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 424w, https://substackcdn.com/image/fetch/$s_!YKHk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 848w, https://substackcdn.com/image/fetch/$s_!YKHk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 1272w, https://substackcdn.com/image/fetch/$s_!YKHk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfcfdd7-265d-4662-85ba-6ddae4b2f8ac_5120x3388.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The quiz has been added to the end of the roadmap's 6 foundations modules. Each module has more or less 40 questions, 20 shows, and shuffled each time.</p><p>The quizzes aim to help the learner touch all DevOps parts end-to-end (covering all areas like theoretical, hands-on, quiz, interview questions, and later growth).</p><ul><li><p><a href="https://devopsroadmap.io/foundations/module-01#quiz">Module 1: Welcome to the DevOps World - Quiz</a></p></li><li><p><a href="https://devopsroadmap.io/foundations/module-02#quiz">Module 2: Basics - DevOps Core - Quiz</a></p></li><li><p><a href="https://devopsroadmap.io/foundations/module-03#quiz">Module 3: Start - Laying the Foundation - Quiz</a></p></li><li><p><a href="https://devopsroadmap.io/foundations/module-04#quiz">Module 4: Expand - Constructing a Shell - Quiz</a></p></li><li><p><a href="https://devopsroadmap.io/foundations/module-05#quiz">Module 5: Transform - Finishing the Structure - Quiz</a></p></li><li><p><a href="https://devopsroadmap.io/foundations/module-06#quiz">Module 6: Keep Improving - Quiz</a></p></li></ul><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a kickoff checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a>, it has many valuable information.</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub for better visibility.</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> for interactive communication.</p></li></ul><p>Happy DevOpsing &#9854;&#65039;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Didn&#8217;t subscribe yet? Join the community now!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Dynamic DevOps Roadmap is ready 🎉]]></title><description><![CDATA[Good news! The MVP-style DevOps Roadmap is finally here! &#11088;]]></description><link>https://newsletter.devopsroadmap.io/p/the-dynamic-devops-roadmap-is-ready</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/the-dynamic-devops-roadmap-is-ready</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Mon, 11 Nov 2024 22:20:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HWsE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Good news! The <a href="https://devopsroadmap.io">Dynamic DevOps Roadmap</a> has been released! &#127881;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HWsE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HWsE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 424w, https://substackcdn.com/image/fetch/$s_!HWsE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 848w, https://substackcdn.com/image/fetch/$s_!HWsE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 1272w, https://substackcdn.com/image/fetch/$s_!HWsE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HWsE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png" width="1456" height="1165" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1165,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:328686,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HWsE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 424w, https://substackcdn.com/image/fetch/$s_!HWsE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 848w, https://substackcdn.com/image/fetch/$s_!HWsE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 1272w, https://substackcdn.com/image/fetch/$s_!HWsE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdce6f7f4-dea3-465c-9b15-69a2a1dc704f_1745x1396.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The <a href="https://devopsroadmap.io">Dynamic DevOps Roadmap</a> new website &#127881;</figcaption></figure></div><p>After 12 months of work, the roadmap has been released, a FREE pragmatic plan to kickstart your DevOps Engineer career in the Cloud Native era following the Agile MVP style!</p><p>Unlike many other roadmaps, this roadmap is <strong>effective</strong>, <strong>impactful</strong>, and, most importantly <strong>feasible</strong> because it takes a different approach following 3 principles:</p><ul><li><p><code>Progressive</code>: MVP-style learning path works in phases.</p></li><li><p><code>Non-Linear</code>: Faster and more solid growth in less time.</p></li><li><p><code>T-Shaped</code>: Depth in expertise, breadth in knowledge.</p></li></ul><div><hr></div><p>In addition to the roadmap, there will be community activities, including mentorship, job posting, online meetings, workshops, career tips and tricks, and more.</p><p>The roadmap's main goal is to help new DevOps Engineers start their careers and land their first jobs, yet it&#8217;s still useful for anyone in the software domain, including Software Engineers and experienced DevOps Engineers, as it also covers the modern tech stack and best practices.</p><p>The roadmap is not just purely technical but also dives into topics like Agile planning,  interview questions, and interview best practices. It&#8217;s meant to cover the end-to-end DevOps domain.</p><div><hr></div><p>Thanks for your time, and hope you enjoy the journey! Here is a pre-start checklist:</p><ul><li><p>&#128195; <a href="https://devopsroadmap.io/faq">Read the frequently asked questions page</a>, it has many valuable information (<strong>really, do it!</strong>).</p></li><li><p>&#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap#top">Star the project repo</a> on GitHub for better visibility.</p></li><li><p>&#127760; <a href="https://t.me/DevOpsHive/985">Join the Telegram group</a> for interactive communication.</p></li></ul><p></p><p>Happy DevOpsing &#9854;&#65039;</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe now to the <strong>Dynamic DevOps Roadmap</strong> community activities, which include mentorship, job posting, online meetings, workshops, career tips and tricks, and more.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zDN6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zDN6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 424w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 848w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1272w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zDN6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png" width="1110" height="32" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:32,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4573,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!zDN6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 424w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 848w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1272w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io/subscribe">Newsletter</a> &#8226; &#128309; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div>]]></content:encoded></item><item><title><![CDATA[Why Dynamic DevOps Roadmap?]]></title><description><![CDATA[Your DevOps learning roadmap is broken, here is how to fix it!]]></description><link>https://newsletter.devopsroadmap.io/p/why-dynamic-devops-roadmap</link><guid isPermaLink="false">https://newsletter.devopsroadmap.io/p/why-dynamic-devops-roadmap</guid><dc:creator><![CDATA[Dynamic DevOps Roadmap]]></dc:creator><pubDate>Mon, 11 Nov 2024 03:28:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The DevOps Engineer role remains <a href="https://www.linkedin.com/business/talent/blog/talent-strategy/most-in-demand-jobs">one of the top 10 most in-demand jobs</a> across all industries (not just the tech field!). That has been the case for at least the last five years and is expected to continue in the foreseeable future.</p><p>While DevOps is a hot topic all the time, it's particularly hard to start DevOps engineer as your first job. Many engineers believe that it's not possible at all to begin as a DevOps professional without first working as a developer or in operations (I totally disagree with that!).</p><p>Almost every day, people struggle to start as fresh/junior DevOps engineers. They usually follow some roadmap (typically roadmap.sh/devops). But still, they cannot land their first job, and sadly, many of them eventually give up!</p><p>This post explains why most roadmaps don't work for DevOps roles and won't help you start your first job as a DevOps engineer. It also discusses the best way to start in a DevOps role without prior work experience. While it might not work for everyone, it has been successful with all the people mentored in the last couple of years.</p><div><hr></div><p><strong>TL;DR</strong></p><p><a href="https://devopsroadmap.io">Dynamic DevOps Roadmap</a> was created to fix the challenge of starting a DevOps engineer role, as the DevOps model has various implementations and patterns. It's even more complicated (but still possible) if that's your first job without previous software industry experience. Yet, many learning roadmaps like roadmap.sh/devops still follow a linear path (i.e., learn some topic to the end, then move to another, and so on), which doesn't work well with the DevOps role because a skilled DevOps engineer is a T-Shaped skilled. Adopting a dynamic MVP learning roadmap increases your chances of entering the market and starting your first job as a DevOps engineer without previous software hands-on experience.</p><div><hr></div><h2>DevOps Topologies</h2><p>First, let's start with the DevOps model itself. It is a high-level methodology that can be implemented in various ways, making it super challenging. Hence, the DevOps engineer role has no unified definition or standard requirements.</p><p>I will not delve into the clich&#233; DevOps is not a role; it is a culture (because in reality, it doesn't work like that! DevOps is not just a culture, and it is also a role), but here it&#8217;s important to emphasize that not all DevOps engineers are the same!</p><p>Also, it&#8217;s worth mentioning "DevOps Topologies", which covers different team structures that implement DevOps. It shows many bad and good DevOps patterns.</p><p>Given that no one-size-fits-all team topology works for every organization, it's wrong to say starting your career as a DevOps engineer is not possible. But there are situations where it's extremely challenging to do so, such as being the sole DevOps engineer in a team or even in a company.</p><p>So, what can you do to increase your chances of landing your first job as a DevOps engineer? You should have T-shaped skills and leave no stone unturned in your learning journey!</p><h2>T-Shaped Skills</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1WPs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1WPs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 424w, https://substackcdn.com/image/fetch/$s_!1WPs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 848w, https://substackcdn.com/image/fetch/$s_!1WPs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 1272w, https://substackcdn.com/image/fetch/$s_!1WPs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1WPs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png" width="300" height="333.3990147783251" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1128,&quot;width&quot;:1015,&quot;resizeWidth&quot;:300,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;T-Shaped Skills&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="T-Shaped Skills" title="T-Shaped Skills" srcset="https://substackcdn.com/image/fetch/$s_!1WPs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 424w, https://substackcdn.com/image/fetch/$s_!1WPs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 848w, https://substackcdn.com/image/fetch/$s_!1WPs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 1272w, https://substackcdn.com/image/fetch/$s_!1WPs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88b81e91-5875-498d-8993-7de2dcf83023_1015x1128.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"> The "T-Shaped" approach helps DevOps engineers handle various challenges effectively.</figcaption></figure></div><p>The T-shaped skills approach combines broad and deep skills in a specific field. The horizontal bar of the "T" represents a broad range of general knowledge and skills across different disciplines or areas, and the vertical stem of the "T" represents deep expertise in a specific area. It's simply a mix between being a specialist and a generalist at the same time!</p><p>The T-shaped skills will help you to work in companies with different DevOps patterns. You can easily transition between different areas in the DevOps spectrum. Not only that, but it will also help you handle new challenges effectively. In fact, the best DevOps engineers possessed T-shaped skills.</p><p>Does it mean there's no I-shaped DevOps engineer who specializes in certain areas and has no knowledge in other areas? We can argue that it's possible, but it may limit the available opportunities and companies you can work with.</p><p>Actually, as you progress in your career, it's better to develop more specialization (i.e., more vertical stems), and after a couple of years in the industry, your next step should be Pi-Shaped skills (search also for M-Shaped and Comb-Shaped skills, but it's a topic for another post).</p><p>To summarize this section, you should aim to gain exposure to various areas of DevOps practices and technologies without delving too deep into each one. Yet, you need to dive in-depth into some of them (according to the market or organizations you target). Your roadmap shouldn't be linear, but follow the MVP-style approach!</p><h2>MVP Learning Roadmap</h2><p>You have probably heard before about the "Minimum Viable Product" or MVP, a basic version of a product with enough features to satisfy early users and gather feedback for further development, which is commonly associated with Agile methodologies. Interestingly, this approach can also be applied to learning roadmaps too!</p><p>Over the years, there have been a lot of people wanting to start their career as DevOps but completely lost! That's probably because they try to progress in a linear fashion. Typically, they will follow some roadmap like roadmap.sh/devops and start learning the topics one by one top down. For example, they spend a couple of weeks with Linux, then a month learning programming language, then some time with the containers, and more time with Kubernetes. Several months passed, and they found themselves stuck in the middle of the roadmap but still unable to get any job because many topics were untouched!</p><p>The truth is that the linear vertical learning path <strong>DOES NOT WORK</strong> in the DevOps field! You need to follow an MVP-style learning roadmap where you learn in iterations and touch multiple parts at the same time (not necessarily equally). Each iteration should focus on a primary topic while exploring related side topics. So after a month, you already know about each topic in the roadmap, and after the 2nd month, you have the basics, and after the 3rd month, you have a good base, and so on.</p><p>By adopting an <strong>MVP-style learning roadmap</strong>, you can ensure that you cover various aspects of DevOps while continuously building upon your knowledge. This approach allows for a more well-rounded understanding and a better chance of landing your first job as a DevOps engineer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DzVW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DzVW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 424w, https://substackcdn.com/image/fetch/$s_!DzVW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 848w, https://substackcdn.com/image/fetch/$s_!DzVW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 1272w, https://substackcdn.com/image/fetch/$s_!DzVW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DzVW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png" width="1456" height="627" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:627,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;MVP-style learning roadmap&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="MVP-style learning roadmap" title="MVP-style learning roadmap" srcset="https://substackcdn.com/image/fetch/$s_!DzVW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 424w, https://substackcdn.com/image/fetch/$s_!DzVW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 848w, https://substackcdn.com/image/fetch/$s_!DzVW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 1272w, https://substackcdn.com/image/fetch/$s_!DzVW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F427c60bb-33cf-4d7b-b54d-82adcaaffc7e_2492x1073.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"> There are three different high-level roadmap models with different approaches to learning: the first two from the left follow the MVP style, and the last one is linear.</figcaption></figure></div><ul><li><p><strong>The model on the left iterates horizontally in equal chunks over each area (good).</strong> It's simple and straightforward. Each area (e.g., OS and code, containers, and cloud, etc.) has a fixed weight based on its importance in daily work. You don't need to think a lot about the next step. From the left to the right, you learn about each area and reach basic knowledge in all of them.</p></li><li><p><strong>The model in the center iterates horizontally in dynamic chunks over each area (better).</strong> It's the same as the previous one but a bit more advanced, where hands-on knowledge is needed to decide the right weight for each area (based on factors like targeted market, learner skills, or background). This approach is more efficient; however, it requires guidance from an experienced DevOps engineer (e.g., a mentor or career coach) to define the weights correctly. It's even more critical when you have some constraints like time or so (they are usually there in career shifts).</p></li><li><p><strong>The model on the right iterates vertically over each area (bad).</strong> Don't do that! It has several drawbacks. For example, it delays your market fit, where, in most cases, you cannot work as a DevOps engineer until you have completed all areas. Additionally, there is no space to review your learning approaches or holistic feedback in general. Finally, it's missing the connection between different areas, at the end of the day at work, you don't use a single skill at a time. There are actually many disappointed people in the middle of the roadmap because they still didn't get the full picture.</p></li></ul><p>So, to ensure a more effective learning journey, it is recommended that an MVP-style learning roadmap be adopted. This roadmap allows for iterative learning across multiple areas while also considering the relevance and importance of each area in real-world DevOps work.</p><h2>The Solution!</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_bza!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_bza!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 424w, https://substackcdn.com/image/fetch/$s_!_bza!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 848w, https://substackcdn.com/image/fetch/$s_!_bza!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!_bza!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_bza!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Dynamic MVP-style learning&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Dynamic MVP-style learning" title="Dynamic MVP-style learning" srcset="https://substackcdn.com/image/fetch/$s_!_bza!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 424w, https://substackcdn.com/image/fetch/$s_!_bza!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 848w, https://substackcdn.com/image/fetch/$s_!_bza!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!_bza!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F332ca1f1-1789-42a7-89a1-ad3e1a9cba1b_2048x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p> A dynamic MVP-style learning roadmap is one of the best ways to start as a DevOps engineer.</p><p>Let's put everything together. Based on experience mentoring people in different stages (starting their first job, career shift, moving to another work style or company), the approach of using a dynamic MVP-style roadmap with hands-on projects designed by an experienced DevOps engineer has been highly successful. That means each project will cover all DevOps areas used in the job. It's also essential to understand the targeted market and organizations because, with different DevOps topologies, the DevOps engineer role requirements vary.</p><p>In conclusion, to start working as a DevOps engineer, you don't need to know "everything" about the software development life cycle (SDLC), nor start as Dev or Ops and then switch to DevOps. In many DevOps topologies, you can secure your first job as a DevOps engineer if you invest enough time in learning (not only the technical aspects) and follow an MVP-style roadmap. Also, undoubtedly, having a senior DevOps on both ends (during the learning and in the company where you apply) will make your start much easier.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://newsletter.devopsroadmap.io/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe now to the <strong>Dynamic DevOps Roadmap</strong> community activities, which include mentorship, job posting, online meetings, workshops, career tips and tricks, and more.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zDN6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zDN6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 424w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 848w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1272w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zDN6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png" width="1110" height="32" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:32,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4573,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zDN6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 424w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 848w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1272w, https://substackcdn.com/image/fetch/$s_!zDN6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56b5a2f8-038a-43b8-8638-d16f04f6f70a_1110x32.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">&#127760; <a href="https://devopsroadmap.io">Website</a> &#8226; &#11088; <a href="https://github.com/DevOpsHiveHQ/dynamic-devops-roadmap">GitHub</a> &#8226; &#9993;&#65039; <a href="https://newsletter.devopsroadmap.io/subscribe">Newsletter</a> &#8226; &#128309; <a href="https://t.me/DevOpsHive/985">Telegram</a></figcaption></figure></div>]]></content:encoded></item></channel></rss>