<?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[UpKoding's Blog]]></title><description><![CDATA[Menjadi programmer lebih baik, belajar dari pengalaman dan bercermin dari kesalahan.]]></description><link>https://blog.upkoding.com</link><image><url>https://substackcdn.com/image/fetch/$s_!E30Y!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea00ec47-346f-4f5c-86aa-cbe093f60995_500x500.png</url><title>UpKoding&apos;s Blog</title><link>https://blog.upkoding.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 29 Apr 2026 23:59:17 GMT</lastBuildDate><atom:link href="https://blog.upkoding.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Eka Putra]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[upkoding@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[upkoding@substack.com]]></itunes:email><itunes:name><![CDATA[Eka Putra]]></itunes:name></itunes:owner><itunes:author><![CDATA[Eka Putra]]></itunes:author><googleplay:owner><![CDATA[upkoding@substack.com]]></googleplay:owner><googleplay:email><![CDATA[upkoding@substack.com]]></googleplay:email><googleplay:author><![CDATA[Eka Putra]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Kenali 2 jenis Mentor ini biar tidak salah fokus!]]></title><description><![CDATA[Kalau skill atau karir mu tidak banyak berkembang, mungkin karena kamu meniru atau meng-imitasi mentor yang salah.]]></description><link>https://blog.upkoding.com/p/2-jenis-mentor-buat-programmer</link><guid isPermaLink="false">https://blog.upkoding.com/p/2-jenis-mentor-buat-programmer</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Wed, 21 Feb 2024 05:30:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ftn2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Halo, Eka disini. Blog ini adalah media untuk berbagi opini serta insight tentang isu terbaru di seputaran programming dan kehidupan programmer. <strong><a href="https://forms.gle/xjeKqUGmFWi7pTD77">Kirimkan saya pertanyaan</a></strong>, saya akan coba jawab di postingan berikutnya</em> <em>&#128591;</em></p></blockquote><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_!ftn2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ftn2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png 424w, https://substackcdn.com/image/fetch/$s_!ftn2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png 848w, https://substackcdn.com/image/fetch/$s_!ftn2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png 1272w, https://substackcdn.com/image/fetch/$s_!ftn2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ftn2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png" width="728" height="432.4808743169399" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:761,&quot;width&quot;:1281,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:114786,&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_!ftn2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png 424w, https://substackcdn.com/image/fetch/$s_!ftn2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png 848w, https://substackcdn.com/image/fetch/$s_!ftn2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.png 1272w, https://substackcdn.com/image/fetch/$s_!ftn2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf3c9776-5bd7-49dc-9897-9145658c1feb_1281x761.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>Mentor dapat membantu memberi arah untuk mencapai apa yang kita inginkan dengan lebih cepat. Karena kita belajar langsung dari yang sudah pernah mengalaminya, belajar langsung dari kesalahan mereka. Akan lebih cepat dari pada harus belajar dan mencari jalan sendiri.</p><p>Meskipun secara formal saya tidak memiliki seorang mentor langsung, namun banyak sosok di luaran sana yang saya jadikan inspirasi. Yang ternyata mereka juga bisa disebut mentor, yaitu <em>Mentor Aspiratif</em>.</p><p><strong>Mentor Aspiratif</strong> adalah orang yang menjadi inspirasi kita, orang yang kita jadikan <em>role-model</em>, kita ingin menjadi seperti mereka.</p><p>Ironisnya, sebagian besar dari kita hanya mampu &#8220;memiliki&#8221; mentor Aspiratif (termasuk saya sendiri). Tidak banyak yang beruntung mendapatkan mentor langsung, hanya bisa mengagumi  dan bermimpi ingin seperti mereka.</p><h3>Masalah dengan Mentor Aspiratif</h3><p>Mark Zuckerberg adalah mentor aspiratif saya, suatu saat saya ingin seperti dia. Program yang dia bikin dari kamar kosan meledak dan digunakan oleh jutaan orang dari seluruh dunia (Facebook).</p><p>Itu adalah mimpi semua programmer (saya), kalau ada yang tidak ingin seperti dia, maka saya tentu saja mempertanyakan kewarasan mereka.</p><p>Namun pada kenyataannya, sekeras apapun saya bekerja dan belajar, kecil kemungkinan bisa menyaingi kesuksesannya. Sehebat apapun saya sebagai programmer, belum tentu produk saya bisa menyaingi Facebook. Sedetail apapun saya meniru sosok Mark Zuckerberg, saya tidak akan pernah seterkenal dia. Kenapa?</p><div class="pullquote"><p><strong>Karena kami berada di level yang berbeda.</strong></p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wTzz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wTzz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png 424w, https://substackcdn.com/image/fetch/$s_!wTzz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png 848w, https://substackcdn.com/image/fetch/$s_!wTzz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png 1272w, https://substackcdn.com/image/fetch/$s_!wTzz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wTzz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png" width="876" height="349" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:349,&quot;width&quot;:876,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71693,&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_!wTzz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png 424w, https://substackcdn.com/image/fetch/$s_!wTzz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png 848w, https://substackcdn.com/image/fetch/$s_!wTzz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.png 1272w, https://substackcdn.com/image/fetch/$s_!wTzz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6938bef-bef6-4b81-8656-6aa73f9875a8_876x349.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>Saya bukan Mark Zuckerberg, lingkungan dia tidak sama dengan lingkungan tumbuh dan bekerja. Circle pertemanan dia tidak sama dengan teman-teman saya. Prioritas dia tidak sama dengan prioritas saya saat ini.</p><p>Gap nya terlaluuuuuuu jauuuuuuuh sehingga <strong>meng-copy mentah-mentah cara hidupnya saat ini adalah hal yang tidak masuk di akal</strong>.</p><p>Terus solusinya?</p><h3>Carilah mentor Praktis</h3><p>Tidak perlu belajar dari Bill Gates kalau kamu ingin menjadi programmer hebat. Belajarlah dari teman sekelasmu yang sudah duluan belajar coding, tanyakan seniormu bagaimana cara dia belajar sampai memiliki skill yang sekarang. </p><p>Belajar dari mereka yang sudah di level 4 atau 5 kalau kamu masih di level 3, jangan nembak langsung ke level 1000!</p><p><strong>Pelajari hal-hal praktis dan </strong><em><strong>actionable</strong></em><strong> dari mereka yang masih bisa kamu jangkau</strong>. Naiklah level sedikit demi sedikit, satu langkah per hari</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3Myy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Myy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png 424w, https://substackcdn.com/image/fetch/$s_!3Myy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png 848w, https://substackcdn.com/image/fetch/$s_!3Myy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png 1272w, https://substackcdn.com/image/fetch/$s_!3Myy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Myy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png" width="907" height="423" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:423,&quot;width&quot;:907,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:110353,&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_!3Myy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png 424w, https://substackcdn.com/image/fetch/$s_!3Myy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png 848w, https://substackcdn.com/image/fetch/$s_!3Myy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.png 1272w, https://substackcdn.com/image/fetch/$s_!3Myy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcebe492a-de2b-4c64-8ef0-1aba039a68a8_907x423.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><h3>Kesimpulan</h3><p>Idealnya kamu perlu dua mentor. Mentor <strong>Aspiratif</strong> yang kamu jadikan inspirasi untuk tetap semangat meraih mimpimu. Dan yang paling penting adalah mentor <strong>Praktis</strong>, tempat kamu belajar hal nyata dan praktis untuk mencapai level yang lebih baik dari yang sekarang.</p><p>Jangan <em>overthink! </em>kita berlomba dengan diri sendiri, dengan kecepatan yang kita miliki, maju satu langkah setiap hari, sambil menikmati prosesnya.</p><blockquote><p>Tidak perlu se-terkenal Mark Zuckerberg untuk bisa menjadi panutan, tidak perlu se-kaya Bill Gates untuk bisa bermanfaat buat lingkungan.</p></blockquote><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.upkoding.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[To my fellow developers: Jangan takut bertanya!]]></title><description><![CDATA[Pentingnya skill bertanya dan mengklarifikasi bagi programmer.]]></description><link>https://blog.upkoding.com/p/ragu-bertanyalah-jangan-berasumsi</link><guid isPermaLink="false">https://blog.upkoding.com/p/ragu-bertanyalah-jangan-berasumsi</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Tue, 06 Feb 2024 04:00:06 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Halo, Eka disini. Blog ini adalah media untuk berbagi opini serta insight tentang isu terbaru di seputaran programming dan kehidupan programmer. <strong><a href="https://forms.gle/xjeKqUGmFWi7pTD77">Kirimkan saya pertanyaan</a></strong>, saya akan coba jawab di postingan berikutnya</em> <em>&#128591;</em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="4962" height="3308" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3308,&quot;width&quot;:4962,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;man in black framed eyeglasses doing peace sign&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="man in black framed eyeglasses doing peace sign" title="man in black framed eyeglasses doing peace sign" srcset="https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1630091003936-aea522c1e8c3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0MHx8anVuaW9yJTIwZGV2ZWxvcGVyfGVufDB8fHx8MTcwNzEwNjA0MHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@lazizli">Lala Azizli</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><blockquote><p><em>&#8220;Yang membuat saya bertahan selama ini adalah karena saya diberi kesempatan untuk belajar terus, diberi tantangan terus. Kalau tidak, saya pasti sudah resign dari sini.&#8221; </em></p></blockquote><p>Itu yang pernah saya ungkapkan ke salah satu senior di tempat saya berkerja.</p><p>Karena yang saya sukai di bidang IT khususnya programming adalah kesempatan untuk belajar setiap hari. Memecahkan berbagai macam masalah di lingkungan yang dinamis dan penuh ketidakpastian. Itulah yang membuatnya menantang, kalau membosankan: <em>I&#8217;m out!</em></p><p>Ketidakpastian bisa muncul dalam berbagai hal, entah itu tidak jelasnya role dalam pekerjaan atau team, tidak jelasnya requirements dalam proyek, perubahan prioritas, dan banyak hal lainnya.</p><p>Dalam sebagian besar kasus, sebenarnya semua ketidakpastian tersebut sangat mudah diatasi. Yaitu dengan <strong>bertanya</strong>.</p><p>Hampir enam tahun belakangan ini saya bekerja di lingkungan yang cukup unik, yaitu: <em>kalau tidak meminta maka orang tidak akan tahu kita menginginkannya, kalau tidak bertanya maka orang pikir kita sudah mengetahuinya</em>. <em>You want something? ask for it!</em></p><p>Pernah ikut meeting dan kita hanya diam saja? punya pendapat tetapi tidak berani menyampaikan? ingin bertanya tetapi &#8220;ga enak&#8220; karena takut merepotkan? takut dicap tidak <em>capable</em>? kini saatnya kita ubah mindset itu.</p><div class="pullquote"><p>Malu bertanya sesat di jalan.</p></div><p>Kita tumbuh dengan kalimat diatas sangat sering terdengar. Tetapi kenapa kadang bertanya menjadi hal yang begitu sulit dilakukan?</p><p>Dari SD, SMP, SMA sampai kuliah kita mendengar bapak atau ibu guru bilang &#8220;Ada pertanyaan?&#8220;, mayoritas dari kita (termasuk saya) lebih banyak diam dan menggelengkan kepala. Apakah betul-betul sudah paham? atau karena tidak memperhatikan apa yang disampaikan sehingga tidak tahu mau bertanya apa?</p><p>Orang malas ke kantor polisi untuk membuat SIM karena tidak tahu caranya, takut dengan prosesnya, prosedurnya. Orang enggan ke kantor pemerintahan untuk mengurus dokumen karena tidak tahu prosedurnya.</p><p><strong>Padahal solusinya sederhana, hanya perlu banyak-banyak bertanya</strong>. Bertanya itu gratis, bertanya memang perlu keberanian, tetapi jauh lebih murah daripada banyaknya waktu, tenaga, dan uang yang mungkin terbuang karena tidak mau atau takut bertanya.</p><h3>&#128073; Bertanya menghapus keraguan</h3><blockquote><p><em>&#8220;The master key of knowledge is, indeed, a persistent and frequent questioning.&#8221; &#8211; Peter Abelard</em></p></blockquote><p>Kembali ke konteks sebagai seorang developer, keraguan dan ketidakpastian adalah bagian alami dari pekerjaan yang kita cintai ini.</p><p>Namun sering saya lihat teman-teman programmer terutama yang baru masuk ke dunia kerja, sangat minim keberanian untuk bertanya. Entah karena tidak berani, malu atau mereka lebih senang berasumsi.</p><p>Bayangkan kita mengerjakan sistem pembayaran, kita tahu bahwa setiap usaha berbeda, punya business-logic atau proses berbeda kalau sudah menyangkut masalah uang. Kesalahan mengaplikasikan logika hanya karena kita berasumsi, bisa merugikan perusahaan yang ujungnya merugikan diri sendiri.</p><p>Jadi pastikan kita paham betul input, proses, logika dan outputnya nanti seperti apa. Kalau masih ada keraguan, tanyakan sampai jelas, jangan berasumsi!</p><p>Namun bukan berarti setiap asumsi adalah tidak baik, akan ada kasus dimana kita harus mengandalkan asumsi agar proyek bergerak maju, namun itu pun harus didasarkan pada asumsi dan kesepakatan bersama serta disetujui bersama.</p><h3>&#128073; Bertanya menghemat uang, waktu dan tenaga</h3><blockquote><p><em>&#8220;The most serious mistakes are not being made as a result of wrong answers. The true dangerous thing is asking the wrong question.&#8221; &#8211; Peter Drucker</em></p></blockquote><p>Bayangkan kamu dan team mengerjakan fitur yang cukup kompleks selama berbulan-bulan. Namun seminggu sebelum proyek itu diluncurkan ternyata ada bagian penting yang selama ini kita kira benar ternyata salah total.</p><p>Tentunya skenario di atas bisa menjadi mimpi buruk. Peluncuran ditunda, pihak-pihak terkait harus bekerja ekstra keras memperbaiki kesalahan. Banyak waktu, tenaga bahkan uang terbuang percuma hanya gara-gara kita kurang bertanya.</p><p>Keinginan mempercepat sebuah proses dengan menghindari bertanya malah bisa memperlambat proses itu sendiri apabila dalam prosesnya kita banyak bergantung pada asumsi-asumsi sendiri yang belum tentu benar.</p><h3>&#128073; Bertanya bukan berarti bodoh</h3><blockquote><p><em>&#8220;There are no foolish questions and no man becomes a fool until he has stopped asking questions.&#8221; &#8211; Charles Proteus Steinmetz</em></p></blockquote><p>Namun sebaliknya, dengan kamu bertanya menandakan bahwa kamu peduli dengan apa yang kamu kerjakan. Kamu ingin bekerja menghasilkan kualitas terbaik. Kamu ingin meminimalisir kesalahan dengan memverifikasi setiap langkah penting.</p><p>Kesalahan memang tidak bisa dihindari, tetapi bisa diminimalisir. Tugas kita bukan untuk selalu sempurna, tetapi meminimalisir ketidaksempurnaan dengan cara membatasi kesalahan.</p><h3>&#128073; Bertanya tidak selalu malas</h3><blockquote><p><em>&#8220;The power to question is the basis of all human progress.&#8221; &#8211; Indira Gandhi</em></p></blockquote><p>Bertanya adalah salah satu bentuk komunikasi dan interaksi antar manusia. Selama kamu bertanya dengan baik, cukup konteks, di waktu yang tepat maka sebagian besar orang akan dengan senang hati menjawab pertanyaan yang kamu miliki.</p><p>Namun berbeda dengan <em>pemalas</em>. Dengan jawaban yang sudah ada di depan mata, atau bisa dicari sendiri dengan lima menit <em>Googling</em>, tetapi masih mengandalkan orang lain untuk menyediakan jawaban buat mereka. Itu namanya pemalas.</p><p>Bagi pemalas, bertanya bukan lagi jurus terakhir untuk memecahkan masalah, tetapi jurus pertama dan merupakan jalan pintas untuk mendapatkan apa yang diinginkan tanpa peduli dengan kepentingan dan waktu orang lain.</p><p>Maka tunjukanlah bahwa kamu sudah berusaha semaksimal mungkin sebelum bertanya dan meminta bantuan.</p><p><em>Orang lebih simpati kepada mereka yang dalam kesusahan namun menunjukkan semangat pantang menyerah, tetapi akan seketika hilang empati kepada orang yang sudah susah ditambah lagi malas.</em></p><div><hr></div><p>Jadi, jangan takut bertanya. Programmer dengan skill dewa pun pada suatu saat akan bertanya. Mempelajari cara bertanya yang baik menjadi penting di luar skill teknis yang harus dimiliki programmer.</p><p><strong>Sekarang, apa kamu ada pertanyaan?</strong></p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.upkoding.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Zero To Programmer #4.2 MacGyver]]></title><description><![CDATA[Do whatever you want to do and whatever you need to do, jangan kasi kendor!]]></description><link>https://blog.upkoding.com/p/zero-to-programmer-42-macgyver</link><guid isPermaLink="false">https://blog.upkoding.com/p/zero-to-programmer-42-macgyver</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Tue, 09 Jan 2024 11:00:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Gcf3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Selamat datang di blog-series <strong>Zero To Programmer.</strong> Merupakan isi eBook Zero To Programmer dalam format blog, tiap bab akan dirilis paling cepat 2 minggu sekali. Tidak ingin menunggu? Dapatkan PDF nya disini &#128073; <a href="https://bit.ly/ztpfree">https://bit.ly/ztpfree</a></em></p></blockquote><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_!Gcf3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Gcf3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 424w, https://substackcdn.com/image/fetch/$s_!Gcf3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 848w, https://substackcdn.com/image/fetch/$s_!Gcf3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 1272w, https://substackcdn.com/image/fetch/$s_!Gcf3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Gcf3!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512" width="738" height="738" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:512,&quot;width&quot;:512,&quot;resizeWidth&quot;:738,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Gcf3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 424w, https://substackcdn.com/image/fetch/$s_!Gcf3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 848w, https://substackcdn.com/image/fetch/$s_!Gcf3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 1272w, https://substackcdn.com/image/fetch/$s_!Gcf3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecfca70-ec59-4629-b482-e7526d1a28ec_800x512 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">MacGyver</figcaption></figure></div><p>Saya ingat ketika masih duduk di bangku SD. Saya terobsesi dengan sebuah serial televisi yang berjudul <strong><a href="https://en.wikipedia.org/wiki/MacGyver">MacGyver</a></strong>.</p><p>Serial TV yang menceritakan tentang petualangan seorang anak muda pemberani yang pintar dan banyak akal.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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>Menghadapi para penjahat dengan barang-barang yang ada disekitarnya, dirakit dijadikan senjata, dijadikan alat untuk mengalahkan mereka. Sosok MacGyver ini memicu ketertarikan saya dengan segala hal yang berbau listrik dan elektronik.</p><p>Terlebih lagi saat menginjak masa SMP dan SMA, saya sudah punya cita-cita ingin menjadi apa. Ingin seperti sang idola yang pandai merakit komponen elektronik.</p><p>Memiliki kemampuan untuk menciptakan sesuatu, memperbaiki sesuatu, dan memecahkan masalah bagaikan seorang MacGyver.</p><p>Mulailah saya membeli buku-buku rangkaian elektronik. Mulai membongkar peralatan elektronik yang ada di rumah untuk melihat apa isinya, bagaimana cara kerjanya. Namun alat yang tadinya bagus malah rusak karena saya bongkar. Kalau saja saat itu saya punya bengkel, maka motonya adalah &#8220;<em>bongkar yes, pasang no</em>&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bge4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bge4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 424w, https://substackcdn.com/image/fetch/$s_!bge4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 848w, https://substackcdn.com/image/fetch/$s_!bge4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 1272w, https://substackcdn.com/image/fetch/$s_!bge4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bge4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512" width="726" height="726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:512,&quot;width&quot;:512,&quot;resizeWidth&quot;:726,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!bge4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 424w, https://substackcdn.com/image/fetch/$s_!bge4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 848w, https://substackcdn.com/image/fetch/$s_!bge4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 1272w, https://substackcdn.com/image/fetch/$s_!bge4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27bf4f67-0569-4b17-9620-f62bc7eb26b6_800x512 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">a child fixing electronic devices</figcaption></figure></div><p>Saya mulai belajar merakit rangkaian elektronika sederhana, dari lampu kelap-kelip sampai pemancar radio. Bahkan saat itu saya sudah hafal semua nama dan cara membaca kode sebuah komponen elektronik, semua sudah di luar kepala.</p><p>Hobi itu saya jalani tanpa alat dan prasarana yang memadai. Uang saku hanya cukup untuk jajan di sekolah, tidak ada <em>budget </em>untuk hal diluar itu. Setrika pun saya pakai sebagai solder, karena belum mampu membeli solder sendiri.</p><p>Dan ketika saya ingat kembali masa-masa itu, saya menemukan benang merah yang sangat jelas. Masa-masa naif dan kreatif itu berkontribusi besar membentuk diri saya yang sekarang.</p><p>Saya siap melakukan apa saja untuk menjalani hobi yang disuka. Siap mempelajari apapun, memanfaatkan apapun yang ada untuk menunjang aktivitas tersebut.</p><p>Mentalitas yang sama juga saya pakai ketika awal belajar programming, ketika bekerja, bahkan sampai sekarang. Saya siap mempelajari semua yang diperlukan untuk menyelesaikan pekerjaan, entah itu bahasa pemrograman, tools, ataupun framework baru.</p><p>Saya tidak pilih-pilih, kalau suka maka saya pelajari, kalau tidak gratis maka saya beli.</p><p>Saya percaya tidak ada ilmu yang sia-sia. Meski tidak memberi manfaat langsung minimal mampu melebarkan horizon pemikiran kita.</p><p>Itu akan terbukti ketika berhadapan dengan masalah baru. Kita jadi punya banyak opsi yang bisa dijadikan solusi, punya lebih banyak ide karena wawasan yang luas.</p><p><em><strong>Do whatever you want to do and whatever you need to do</strong></em><strong>, jangan kasi kendor!</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.upkoding.com/subscribe?"><span>Subscribe now</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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"></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="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Zero To Programmer #4.1 Introvert Kepo]]></title><description><![CDATA[Kepo is power!]]></description><link>https://blog.upkoding.com/p/zero-to-programmer-41-introvert-kepo</link><guid isPermaLink="false">https://blog.upkoding.com/p/zero-to-programmer-41-introvert-kepo</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Sat, 20 May 2023 03:27:44 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Selamat datang di blog-series <strong>Zero To Programmer.</strong> Merupakan isi eBook Zero To Programmer dalam format blog, tiap bab akan dirilis paling cepat 2 minggu sekali. Tidak ingin menunggu? Dapatkan PDF nya disini &#128073; <a href="https://bit.ly/ztpfree">https://bit.ly/ztpfree</a></em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="1629" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1629,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;clear plastic cup with brown liquid inside&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="clear plastic cup with brown liquid inside" title="clear plastic cup with brown liquid inside" srcset="https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1585803166857-9c8c88ae6fab?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNXx8aW50cm92ZXJ0fGVufDB8fHx8MTY4NDU1MzA2OXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@soyaprince">Duy Vo</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Saya tumbuh sebagai remaja yang <em>introvert</em>. Lingkup pertemanan terbatas, ketika ngumpul lebih banyak diam dan menjadi observer, bicara seperlunya saja. Apabila ada kerabat yang datang, saya lebih memilih &#8220;ngumpet<em>&#8221; </em>di kamar daripada harus ngobrol atau sekedar basa-basi dengan mereka.</p><p>Sampai sekarang pun sebenarnya masih seperti itu, namun tidak separah dulu. Sekarang saya lebih <em>open</em>, lebih percaya diri, dan bisa memposisikan diri. Sepertinya pengalaman bekerja di Australia telah banyak merubah pola pikir dan cara saya berhadapan dengan orang. Menjadi lebih baik.</p><p>Namun satu hal yang tidak berubah adalah saya tetap <em>kepo </em>parah, dalam artian yang positif. Kepo yang positif berarti rasa keingintahuan yang besar. Dan saya kepo terhadap segala hal. Saya selalu ingin tahu bagaimana sesuatu itu bekerja, bagaimana dia dibuat, kenapa bisa ini, dan kenapa bisa itu.</p><p>Acara TV favorit saya bukanlah film <em>superhero</em>, melainkan film dokumenter. Dokumenter mengenai teknologi, bumi, sejarah, flora dan fauna, sampai eksplorasi luar angkasa. Entah kenapa menonton mereka seakan memberi cemilan penuh nutrisi kepada otak, otak saya yang kepo ini.</p><p>Namun setelah dipikir-pikir, ternyata sifat itulah yang menjadikan saya sangat cocok menjadi programmer. Untuk menjadi programmer kamu harus kepo parah. Punya rasa keingintahuan yang besar, tidak akan tenang, tidak akan berhenti sebelum menemukan jawaban.</p><p>Programmer kepo tidak akan segan-segan membongkar kode program untuk mengetahui bagaimana cara kerjanya. Programmer kepo menganggap dokumentasi sebagai taman bermain, dan menganggap error sebagai hama untuk dibasmi.</p><p>Bill Gates sang pendiri Microsoft, Mark Zuckerberg si pendiri Facebook, Linus Torvalds sang membuat Linux, Steve Wozniak sang <em>co-founder </em>Apple, semuanya adalah orang kepo. Para hacker yang berkeliaran di luar sana semuanya kepo. <em>Kepo is power!</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Zero To Programmer #3 Saya Programmer]]></title><description><![CDATA[Saat ini bekerja sebagai engineer dalam tim Data and Analytic di sebuah perusahaan startup yang berbasis di Sydney, Australia.]]></description><link>https://blog.upkoding.com/p/zero-to-programmer-3-saya-programmer</link><guid isPermaLink="false">https://blog.upkoding.com/p/zero-to-programmer-3-saya-programmer</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Fri, 19 May 2023 02:14:53 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Selamat datang di blog-series <strong>Zero To Programmer.</strong> Merupakan isi eBook Zero To Programmer dalam format blog, tiap bab akan dirilis paling cepat 2 minggu sekali. Tidak ingin menunggu? Dapatkan PDF nya disini &#128073; <a href="https://bit.ly/ztpfree">https://bit.ly/ztpfree</a></em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="608" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:608,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;MacBook Pro showing programming language&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="MacBook Pro showing programming language" title="MacBook Pro showing programming language" srcset="https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1484417894907-623942c8ee29?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxOXx8cHJvZ3JhbW1lcnxlbnwwfHx8fDE2ODQ0NjE5OTB8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@emilep">Emile Perron</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Saat ini bekerja sebagai engineer dalam tim <em>Data and Analytic </em>di sebuah perusahaan startup yang berbasis di Sydney, Australia. Tim kita kecil, setiap orang punya <em>role </em>tersendiri dan masing-masing <em>know what they&#8217;re doing</em>.</p><p>Tim ini punya peran yang sangat penting karena menyangkut data, dan perusahaan menggunakan data sebagai dasar pengambilan keputusan. Salah mengambil keputusan karena salah data, bisa berakibat fatal bagi kelangsungan bisnis perusahaan.</p><p>Kami bertanggung jawab penuh atas data dan semua produk yang dihasilkan darinya. Data pipeline, Data warehouse, recommendation API, dan semua infrastruktur pendukungnya.</p><p>Ada <em>Machine Learning </em>(<em>ML</em>) <em>engineer </em>yang bertugas membuat model prediksi, <em>Analytic engineer </em>menganalisa data untuk mendapatkan insight dari data. Saya sendiri bisa dibilang sebagai <em>platform engineer </em>karena bertanggung jawab memastikan platform data kita berjalan lancar dan optimal.</p><p>Saya sudah bekerja di perusahaan ini sejak tahun 2015 dan merupakan developer pertama yang direkrut. Sudah hampir 8 tahun, iya itu bukanlah waktu yang singkat.</p><p>Namun saya bukan tipe orang yang mengejar tangga karir, tetapi mengejar kesempatan dimana saya bisa terus belajar. Itulah alasan saya bertahan sekian lama, karena terus diberi kesempatan untuk belajar.</p><p>Apalagi dengan fleksibelnya cara bekerja saat ini, hampir semua bekerja dari rumah. Bisa bekerja dari manapun yang saya mau, bisa cuti atau libur apabila diperlukan, dan dibayar pun dengan US Dollar :)</p><p>Melihat bagaimana saya bekerja dan menikmati hasilnya, maka tidak heran banyak yang bertanya, bahkan minta diajari caranya. Namun saya tidak pernah berani memberikan jawaban pasti A, B, atau C. Karena saya pun tidak tahu bagaimana <em>resep </em>pastinya.</p><p>Dan buku ini adalah jawaban terbaik yang bisa saya berikan. Saya akan memaparkan perjalanan dari <em>Zero to Programmer</em>. Dari yang tidak tahu apa-apa sampai menjadi programmer yang skillnya bisa diakui bahkan oleh perusahaan luar sekalipun.</p><p>Harapannya adalah semoga dengan membaca kisah ini, teman-teman bisa mencermati, mengambil pelajaran, dan yang paling penting adalah belajar dari kesalahan yang pernah saya lakukan.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Berikan 110% dari yang diminta]]></title><description><![CDATA[Skill penting, tetapi bagaimana caramu men-deliver results ternyata lebih penting.]]></description><link>https://blog.upkoding.com/p/berikan-lebih-dari-yang-diminta</link><guid isPermaLink="false">https://blog.upkoding.com/p/berikan-lebih-dari-yang-diminta</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Fri, 05 May 2023 05:00:49 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Halo, Eka disini. Blog ini adalah media untuk berbagi opini serta insight tentang isu terbaru di seputaran programming dan kehidupan programmer. <strong><a href="https://forms.gle/xjeKqUGmFWi7pTD77">Kirimkan saya pertanyaan</a></strong>, saya akan coba jawab di postingan berikutnya</em> <em>&#128591;</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;gauge showing 30&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="gauge showing 30" title="gauge showing 30" srcset="https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1503847526538-824483d02f15?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z2F1Z2V8ZW58MHx8fHwxNjgzMjUwNDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@kimdonkey">Manki Kim</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Sejak belasan tahun yang lalu ketika pertama kali merasakan yang namanya bekerja, meskipun saat itu belum memasuki bidang IT, ada satu prinsip yang secara tak sengaja selalu saya bawa dan terapkan hingga saat ini yaitu:</p><div class="pullquote"><p><em><strong>Selalu berikan 110% dari yang diminta.</strong></em></p></div><p>Saya bukan berbicara tentang (memberikan 110%) uang, melainkan tentang <em>men-deliver</em> hasil, kualitas, dan effort yang saya berikan kepada mereka pengguna jasa saya.</p><p>Buat kamu yang sudah membaca ebook <a href="https://blog.upkoding.com/s/zero-to-programmer">Zero To Programmer</a> yang saya tulis, pasti sudah tahu bahwa saya mengawali karir sebagai seorang desainer grafis hanya berbekal keahlian Photoshop yang bisa dibilang pas-pasan. Mungkin juga saat itu perusahaan yang menerima saya tidak perlu orang yang berskil dewa, cukup bisa mengoperasikan Photoshop dasar karena memang pekerjaannya cukup sederhana.</p><p>Namun di sisi lain saya menanggapinya berbeda. Ketika ada yang memberikan kepercayaan, maka sebagai rasa syukur saya akan <em>memberikan yang terbaik yang saya bisa</em> bahkan tidak jarang <em>memberi lebih dari yang diminta</em>. Tanpa saya sadari, mentalitas itu (untungnya) selalu berakhir dengan baik, membuat saya menjadi lebih dipercaya bahkan dihadiahi posisi lebih baik ataupun gaji lebih besar.</p><p>Berikut adalah beberapa contoh nyata bagaimana saya menerapkannya.</p><h4>&#128073; 110% sebagai Desainer grafis</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a person drawing a picture of a dog on a tablet&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="a person drawing a picture of a dog on a tablet" title="a person drawing a picture of a dog on a tablet" srcset="https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1515222410484-613a51c43721?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0Nnx8Z3JhcGhpYyUyMGRlc2lnbmVyfGVufDB8fHx8MTY4MzI1MzY1OQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/fr/@charli_com_au">CHARLI</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Ketertarikan akan komputer dan internet bukanlah sesuatu yang saya miliki dari kecil, bahkan tidak pernah terbayangkan sebelumnya. Tetapi satu hal yang pasti adalah saya selalu terbuka dengan segala jenis peluang dan tantangan yang membuat saya bisa dibilang &#8220;go with the <em><strong>interesting</strong></em> flow&#8220;, saya ikuti arus di mana sekiranya menantang (menarik).</p><p>Desainer grafis bukanlah sebuah title formal yang saya dapatkan secara formal pula, saat itu saya hanya seorang anak muda yang bisa pakai Photoshop dan mengambil foto produk dengan kamera konsumer biasa. Itulah pekerjaan saya sehari-hari, foto produk di atas kertas berlatar putih, cabut SD-card, masukan ke komputer. Edit (bersihkan, crop) foto sesuai spesifikasi dan <em>input</em> foto itu ke sistem. Itu saja.</p><p>Untuk mencegah pekerjaan itu membosankan (karena sangat repetitif), saya perlu membuatnya lebih menantang. Saya mulai belajar mendesain banner, belajar membuat gambar vektor, membuat kartu ucapan ulang tahun dan lain-lain.</p><p>Ketika ada <em>requirements</em> untuk membuat sebuah desain tag produk baru, maka saya menawarkan diri untuk mencoba membuatnya, ketika perlu membuat sebuah logo brand baru maka sayapun ditugaskan untuk mencobanya dan hasilnya ternyata bagus.</p><p>Semua itu bukan tugas saya, saya tidak dibayar untuk mengerjakan semua itu, kenapa saya mau? <em>karena saya ingin menunjukan bahwa potensi saya tidak hanya 100% tetapi 110% atau lebih</em>.</p><p>Terus apa hadiah dari memberikan nilai lebih itu? saat itu perusahaan ternyata kurang peka (atau pura-pura tidak peka), tidak banyak yang berubah dari segi posisi ataupun gaji &#128517;. Tetapi saya menikmati setiap tantangan itu dan membuat saya sadar bahwa saya <em><strong>bisa mempelajari skill apapun kalau memang saya mau</strong></em>, pelajaran itu akan sangat berguna di petualangan saya berikutnya.</p><h4>&#128073; 110% sebagai Software Developer</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="721" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:721,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person in white and black striped top using MacBook&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="person in white and black striped top using MacBook" title="person in white and black striped top using MacBook" srcset="https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1573166364902-982ae58a27ae?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzN3x8c29mdHdhcmUlMjBkZXZlbG9wZXJ8ZW58MHx8fHwxNjgzMjU3NDcw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@wocintechchat">Christina @ wocintechchat.com</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Sepanjang karir saya sebagai developer mulai dari saat <em>freelancing</em> sampai bekerja dengan perusahaan luar pun prinsip ini masih terus saya pegang.</p><p>Misalnya ketika saya diminta untuk mengerjakan sebuah fitur berarti saya akan memastikan fitur tersebut berjalan sesuai yang diinginkan dan <em>reliable</em> sesuai yang diharapkan. Untuk itu maka <em><strong>tanpa diminta</strong></em> saya harus melengkapinya dengan <em>test cases</em> yang cukup, bahkan kalau perlu dilakukan <em>load testing</em> untuk memastikan fitur tersebut tidak crash ketika diberikan <em>live production traffic</em>. Terakhir tidak lupa saya sertakan dokumentasi yang cukup supaya teman-teman developer yang lain mudah memahami.</p><p>Itu semua <em>tanpa diminta</em>, melainkan sebagai bagian dari tanggung jawab moral saya sebagai seorang <em>software developer</em>; menghasilkan software yang bisa diandalkan sehingga secara <em>implisit</em> saya adalah pribadi yang bisa diandalkan.</p><p>Contoh lainnya baru-baru ini terjadi, kita berencana melakukan migrasi dari <em>platform</em> <em>Google Cloud Run</em> ke Google <em>Kubernetes Engine</em> untuk mendapatkan kontrol penuh terhadap jalannya aplikasi. Namun sayangnya, tidak ada diantara kita (para engineer) yang pernah menjalankan sistem berbasis Kubernetes di production.</p><p>Sebagai seseorang yang suka tantangan saya mengajukan diri untuk menginisiasi proyek migrasi tersebut, saya minta diberikan waktu beberapa minggu untuk belajar Kubernetes dari Nol dan berikan beberapa bulan untuk memindahkan semua aplikasi kita. Hasilnya? Awal Mei 2023 ini semua aplikasi kita berjalan di Google Kubernetes Engine (GKE), lengkap dengan dashboard untuk memonitor sistem dan dokumentasi bagaimana cara mendeploy aplikasi baru di Kubernetes. Diinisiasi dan dikerjakan oleh satu orang saja yaitu saya sendiri.</p><p>Pertanyaanya, kenapa sih mau pusing-pusing dan capek-capek begitu?</p><p>Buat saya, ketika sesuatu itu terlalu mudah maka dia akan membosankan dengan cepat. Tidak ada hal yang lebih buruk daripada bangun pagi dan tahu bahwa hari ini kita akan mengerjakan hal membosankan selama 8 jam.</p><p>Tanpa disadari, hanya karena ingin menghindari kebosanan, saya menjadi memiliki nilai lebih (skill) dan bisa memberikan lebih bahkan tanpa diminta.</p><p>Itu hanyalah beberapa contoh, prinsip tersebut saya terapkan pada setiap hal yang saya kerjakan. Tentu saja kali ini saya lebih beruntung, sikap tersebut ternyata dilihat, dihargai dan diberikan reward yang sesuai &#128578;</p><div><hr></div><h4>&#128073; 110% di segala bidang</h4><p>Saya yakin ketika kita memberikan effort lebih (yang positif) pada suatu hal maka besar kemungkinan kita bisa sukses di bidang tersebut. Bidang yang saya maksud bisa apa saja bahkan bisa diterapkan dalam pertemanan, percintaan atau di keluarga.</p><p>Namun disaat orang lain tidak membalas sesuai dengan value yang sudah kita berikan, janganlah sakit hati, ikhlaskan, karena tujuan kita memberi nilai lebih bukan untuk menjilat atau terlihat hebat atau ingin naik pangkat/gaji semata, tetapi karena itu adalah <em><strong>core value</strong></em> dalam diri kita yang tidak banyak orang lain punya. </p><p>Setelah sedikit introspeksi, belakangan saya pahami kenapa saya punya <em>tendensi</em> untuk selalu memberikan lebih: </p><blockquote><ol><li><p>Saya tidak suka men-deliver crappy product atau jasa dengan kualitas asal-asalan. Setiap karya yang dihasilkan dari tangan saya harus menunjukkan kualitas diri saya sendiri. Kalau asal-asalan berarti saya juga asal-asalan, tidak peduli pada kualitas. Begitu juga sebaliknya.</p></li><li><p>Saya menghindari kebosanan dengan mendorong diri untuk melakukan hal yang belum pernah saya lakukan sebelumnya, hasilnya malah jadi memiliki skill baru dan berujung kepada kemampuan untuk memberikan <em>more value</em>.</p></li><li><p>Saya tidak terlalu perhitungan. Saya tidak melihat sesuatu itu dari seberapa menguntungkannya hal itu kedepannya buat saya, pengalaman yang bisa saya dapatkan dari prosesnya <em>bernilai lebih</em> dari kemungkinan <em>reward </em>nya. Hal itu membuat saya tidak terlalu <em>overthink</em> dan menikmati setiap hal yang saya kerjakan.</p></li></ol></blockquote><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Zero To Programmer #2 Halo, saya Eka]]></title><description><![CDATA[Sedikit tentang diri saya, just an ordinary introvert guy]]></description><link>https://blog.upkoding.com/p/zero-to-programmer-2-halo-saya-eka</link><guid isPermaLink="false">https://blog.upkoding.com/p/zero-to-programmer-2-halo-saya-eka</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Fri, 24 Feb 2023 00:53:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vxa9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Selamat datang di blog-series <strong>Zero To Programmer.</strong> Merupakan isi eBook Zero To Programmer dalam format blog, tiap bab akan dirilis paling cepat 2 minggu sekali. Tidak ingin menunggu? Dapatkan PDF nya disini &#128073; <a href="https://bit.ly/ztpfree">https://bit.ly/ztpfree</a></em></p></blockquote><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_!vxa9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vxa9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vxa9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vxa9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vxa9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vxa9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg" width="728" height="485.3333333333333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:559295,&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;: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_!vxa9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vxa9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vxa9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vxa9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc022a4d4-b972-484e-96a4-4247ca36d51d_1080x720.jpeg 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>Lebih lengkapnya Eka Putra, asal <a href="https://id.wikipedia.org/wiki/Kabupaten_Gianyar">Kabupaten Gianyar</a>. Sebuah Kabupaten yang terkenal sebagai pusatnya seni kerajinan di Bali.</p><p>Kalau dilihat dari latar belakang, saya dan keluarga bisa dibilang biasa-biasa saja. Bapak dan ibu saya adalah pengrajin kayu dengan penghasilan yang tidak seberapa, tetapi cukup untuk makan sehari-hari.</p><p>Saya anak pertama dari tiga bersaudara, tipe anak rumahan, agak <em>kuper </em>alias kurang pergaulan, mungkin istilah masa kininya adalah introvert. Tidak banyak teman, tetapi ketika punya teman baik maka akan saya anggap saudara sendiri.</p><p>Belakangan ini, saya membranding diri sebagai seorang lulusan SMA yang berhasil menjadi programmer. Bahwa saya bisa mendapatkan pekerjaan sebagai programmer meskipun dengan latar belakang seadanya, tanpa kursus, sekolah, ataupun kuliah di bidang IT.</p><p>Terus apanya yang spesial? Kan banyak anak SMA yang jago coding. Awalnya saya juga berpikir seperti itu, namun ketika bercerita bahwa saya bekerja sebagai programmer bahkan sampai ke luar negeri, baru kemudian banyak yang bereaksi. Banyak yang bertanya, kok bisa? bagaimana caranya?</p><p>Di sana saya menyadari bahwa ada yang unik dalam kasus saya. Banyak yang tidak menyangka bahwa hal tersebut bisa terjadi mengingat latar belakang dan tingkat pendidikan saya.</p><p>Yang beruntung seperti saya mungkin banyak. Tapi tidak banyak yang mau membagikan ceritanya untuk menginspirasi orang lain, dan di sini saya memberanikan diri untuk itu.</p><div><hr></div><p>Tidak ingin ketinggalan berita saat bab baru dirilis? gabung newsletter UpKoding untuk menjadi yang pertama mengetahuinya. &#128071;&#128071;&#128071;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Mengatasi Imposter Syndrome programmer]]></title><description><![CDATA[Sering meragukan diri sendiri? itu adalah Imposter Syndrome dan berikut cara mengatasinya.]]></description><link>https://blog.upkoding.com/p/mengatasi-imposter-syndrome-programmer</link><guid isPermaLink="false">https://blog.upkoding.com/p/mengatasi-imposter-syndrome-programmer</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Thu, 02 Feb 2023 08:04:40 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Halo, Eka disini. Blog ini adalah media untuk berbagi opini serta insight tentang isu terbaru di seputaran programming dan kehidupan programmer. <strong><a href="https://forms.gle/xjeKqUGmFWi7pTD77">Kirimkan saya pertanyaan</a></strong>, saya akan coba jawab di postingan berikutnya</em> <em>&#128591;</em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;brown eggs on white textile&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="brown eggs on white textile" title="brown eggs on white textile" srcset="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx3b3JyeXxlbnwwfHx8fDE2ODMxMTI1NDY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/de/@helloimnik">Nik</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><div id="youtube2-1QFLZu2d01c" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;1QFLZu2d01c&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/1QFLZu2d01c?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>Imposter Syndrome</strong> adalah sebuah perasaan dimana kita merasa tidak mampu atau meragukan diri sendiri. Syndrome ini ternyata bisa lebih kuat menyerang mereka yang berkecimpung di dunia programming di mana perkembangan teknologi yang sangat pesat serta bidang yang luas memberikan kesan kita tidak akan pernah menguasai semuanya.</p><p>Sindrom ini pun bisa dirasakan dalam berbagai bentuk. Yang paling sering saya lihat dan kadang juga saya rasakan adalah ketika kita merasa tidak sehebat orang lain. Ketika kita merasa tertinggal atau ketika meragukan kemampuan diri sendiri karena tidak punya latar belakang IT, tidak kuliah, atau merasa umur sudah terlalu tua untuk menjadi programmer.</p><p>Namun yang penting untuk diingat adalah: <em>diserang perasaan tersebut ternyata adalah hal yang umum </em>dan<em> tidak bisa dijadikan bukti bahwa kamu benar-benar tidak mampu</em>. Faktanya, penelitian menunjukkan bahwa sindrom ini lebih banyak dirasakan oleh mereka para <em>high-achievers</em> atau orang-orang sukses.</p><p>Berikut adalah beberapa faktor yang menyebabkan munculnya sindrom tersebut di kalangan programmer seperti kamu dan saya:</p><ol><li><p><em><strong>Perubahan sangat cepat di bidang IT atau programming</strong></em>:  Bahasa pemrograman, framework, tools, teknik-teknik baru terus bermunculan bahkan sebelum kita menguasai apa yang ada sebelumnya. Ini kadang membuat kita merasa bahwa tidak mungkin mengikuti semuanya.</p></li><li><p><em><strong>Mengejar kesempurnaa</strong></em><strong>n</strong>: Banyak programmer, termasuk saya sendiri adalah tipe programmer yang selalu mengejar kesempurnaan terhadap apa yang saya buat dan bahkan terkadang berharap berlebihan. Ini menyebabkan perasaan takut untuk berbuat salah, karena kesalahan bisa berujung pada kegagalan.</p></li><li><p><em><strong>Membandingkan diri</strong></em>: Saat ini mudah sekali membandingkan diri kita dengan orang lain apalagi dengan adanya media sosial. Melihat pencapaian orang lain, prestasi mereka, penghasilan mereka, dan membandingkan dengan yang kita punya maka bisa timbul perasaan bahwa kita tidak sehebat mereka.</p></li><li><p><em><strong>Tidak berani bertanya</strong></em>: Tidak jarang banyak yang mengurungkan niatnya menjadi programmer hanya karena malu bertanya. Merasa kalau bertanya itu adalah tanda mereka lemah. Padahal, di bidang ini kita memang harus banyak bertanya dan mencari. Tahu cara bertanya yang baik dan tahu cara mencari yang efisien.</p></li><li><p><em><strong>Rasa Kepantasan</strong></em>: Ini mungkin sering terjadi pada teman-teman wanita yang ingin menjadi programmer tetapi merasa bidang ini tidak cocok untuk mereka karena melihat kebanyakan programmer adalah laki-laki. Mereka lantas merasa tidak pantas untuk berada di sana, padahal tidak sedikit programmer terbaik dunia adalah wanita.</p></li><li><p><em><strong>Kurangnya pengalaman</strong></em>: Programmer yang baru masuk ke dunia kerja pasti ada yang merasa khawatir tentang bagaimana nanti situasi ketika bekerja. Apalagi di perusahaan atau start-up besar. Menjadikan mereka <em>overthinking</em> serta mempertanyakan apakah mereka akan mampu menghadapi setiap persoalan yang dihadapi.</p></li></ol><div><hr></div><blockquote><p>Hal penting lain yang perlu diingat adalah <em>sindrom atau kecemasan ini tidak hanya menyerang mereka yang masih pemula</em>. <em>Programmer berpengalaman pun tidak akan terlepas dari sindrom ini</em>, hanya mungkin pada kadar yang berbeda dan kondisi berbeda pula. </p></blockquote><div><hr></div><h4>Mengatasi Imposter Syndrome</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;brown dried leaves on sand&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="brown dried leaves on sand" title="brown dried leaves on sand" srcset="https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1507652955-f3dcef5a3be5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25maWRlbmNlfGVufDB8fHx8MTY3NTI2OTgxMA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@srz">sydney Rae</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Berikut adalah beberapa cara menanggulangi sindrom ini sebagai programmer.</p><ol><li><p><em><strong>Semua pernah menjadi pemula</strong></em>: Kalau perasaan cemas ini menyerang maka ingatlah bahwa <em>semua pernah menjadi pemula di bidangnya</em>. Ada saatnya para ahli yang kita kagumi tersebut adalah seorang pemula juga. Mereka menjadi ahli karena memulai terlebih dahulu dan belajar dari pengalaman yang mereka dapatkan selama ini.</p></li><li><p><em><strong>It&#8217;s okay not to know everything</strong></em>: Tidak apa-apa kalau memang kita tidak mengetahui semuanya. Tidak ada yang meminta kita untuk menguasai semuanya, lebih baik fokus ke bidang yang kita kuasai dan sukai serta menjadi ahli di sana. Biarlah teknologi berkembang pesat, kita tidak harus selalu berada di depannya. <em>It&#8217;s okay</em> berada di belakangnya.</p></li><li><p><em><strong>Carilah komunitas yang mendukung</strong></em>: Bergabunglah ke komunitas-komunitas yang memiliki ketertarikan yang sama dengan kita. Carilah komunitas yang aktif dan saling memberi dukungan antar anggotanya. Mengetahui bahwa kita tidaklah sendirian akan mampu mengatasi atau mengurangi kecemasan berlebihan.</p></li><li><p><em><strong>Rayakan setiap pencapaian</strong></em>: Besar atau kecil maka rayakanlah setiap pencapaian tersebut. Itu adalah bukti bahwa kita tidak selemah yang kita bayangkan, kita berhasil mencapai sesuatu. Pencapaian-pencapaian kecil tersebut akan menjadi jalan menuju pencapaian yang lebih besar.</p></li><li><p><em><strong>Belajar memberi dan menerima masukan</strong></em>: Kritik dan saran bisa membantu kita untuk tumbuh. Mintalah saran kepada teman, mentor atau komunitas. Gunakan kritik sebagai pemicu supaya kita lebih baik. Namun jangan lupa kita juga harus aktif memberikan masukan kepada orang lain, ini akan memberikan kita dua sudut pandang yang berbeda; sebagai pemberi dan penerima.</p></li><li><p><em><strong>Cari bantuan profesional</strong></em>: Apabila kecemasan sudah sangat berlebihan, sampai mengganggu aktifitas kehidupan sehari-hari kita, maka cobalah cari bantuan profesional yang ahli di bidang sindrom tersebut. Konseling atau terapi mungkin bisa membantu mengurai semua kecemasan tesebut dan mencarikan solusi yang paling tepat untuk kita.</p></li></ol><p>Mengingat setiap orang adalah berbeda, maka hasil dari melakukan hal-hal di atas bisa saja berbeda antara satu orang dengan yang lainnya.</p><h4>Kesimpulan</h4><p>Imposter Syndrome tidak hanya menyerang pemula atau yang baru belajar, yang sudah ahli pun bukan berarti bebas dari rasa cemas dan ada kalanya juga ragu akan dirinya sendiri.</p><p>Sindrom ini adalah normal, bukan sebagai bukti bahwa kamu tidak mampu, melainkan hanya efek samping dari <em>overthinking</em>.</p><div><hr></div><p>Tulisan ini terinspirasi dari <a href="https://baspa.dev/blog/imposter-syndrome">https://baspa.dev/blog/imposter-syndrome</a> dan merupakan rangkuman serta terjemahan tidak langsung darinya.</p><p>Suka dengan tulisan ini? jangan lupa subscribe&#128071; untuk menerima berita baik lainnya.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Bagaimana saya belajar Kubernetes dalam 3 minggu]]></title><description><![CDATA[Bukan tutorial Kubernetes, tetapi tutorial belajar.]]></description><link>https://blog.upkoding.com/p/bagaimana-saya-belajar-kubernetes</link><guid isPermaLink="false">https://blog.upkoding.com/p/bagaimana-saya-belajar-kubernetes</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Fri, 20 Jan 2023 11:01:02 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Halo, Eka disini. Blog ini adalah media untuk berbagi opini serta insight tentang isu terbaru di seputaran programming dan kehidupan programmer. <strong><a href="https://forms.gle/xjeKqUGmFWi7pTD77">Kirimkan saya pertanyaan</a></strong>, saya akan coba jawab di postingan berikutnya</em> <em>&#128591;</em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;blue and red cargo ship on sea during daytime&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="blue and red cargo ship on sea during daytime" title="blue and red cargo ship on sea during daytime" srcset="https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1605745341112-85968b19335b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxMnx8Y29udGFpbmVyfGVufDB8fHx8MTY3MzU5MDA2Mw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/es/@carrier_lost">Ian Taylor</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><em>Disclaimer: Ini bukan tutorial Kubernetes, saya hanya ingin sharing bagaimana cara saya belajar hal baru.</em></p><h3>1. Sedikit latar belakang</h3><p>Belakangan ini, perusahaan tempat saya bekerja mulai memanfaatkan <em>Machine Learning</em> untuk memberikan pengalaman yang lebih ter-personalisasi ketika menggunakan produk yang kami buat.</p><p>Kita (tim data dan analitik) bekerja keras untuk mewujudkan misi tersebut. Terlebih lagi saat menjadikan <em>model</em> buatan <em>ML engineer</em> menjadi sebuah service atau API yang bisa diakses oleh aplikasi.</p><p>Awalnya kita hanya ingin bagaimana men-<em>deliver</em> API tersebut semudah mungkin, tanpa setup server sendiri. Akhirnya pilihan kita jatuh pada <a href="https://cloud.google.com/run">Cloud Run</a>, sebuah layanan <em>serverless</em> dari Google Cloud.</p><h3>2. A little problem</h3><p>Beberapa bulan pertama, semua berjalan lancar tanpa banyak halangan berarti. Sampai akhirnya kita mulai menemui beberapa kasus ketika API mendadak memiliki <em>response time</em> tinggi, jumlah instance yang tiba-tiba juga melambung tinggi tanpa alasan yang jelas, dan banyak hal kecil lainnya yang membuat kita agak kurang nyaman.</p><p>Akhirnya kita memutuskan untuk mencari solusi lain. Kita mempertimbangkan <a href="https://cloud.google.com/appengine">AppEngine</a>, <a href="https://cloud.google.com/compute">Compute Engine</a> sampai <a href="https://cloud.google.com/kubernetes-engine">Google Kubernetes Engine</a>. Dan berdasarkan kelebihan dan kekurangannya, kita putuskan akan coba Kubernetes.</p><p>Cuma masalahnya, <em>none of us are Kubernetes experts</em>.</p><p>Tetapi, bukan Bli Eka namanya kalau tidak berani mengambil tantangan itu &#128540;. Saya bilang ke tim, kasi saya waktu sebulan. Saya akan coba itu &#8220;barang&#8221;, kalau bagus kita pakai, kalau tidak maka kita cari alternatif lain.</p><p>Akhirnya perjalanan barupun dimulai. Saya sangat <em>excited</em> karena memang ingin mencobanya dari dulu, namun belum pernah dapat kesempatan mencobanya secara nyata.</p><h3>3. Bagaimana saya belajar Kubernetes?</h3><p>Seperti biasa, kalau teman-teman sudah baca <a href="https://www.upkoding.com/s/zero-to-programmer">eBook Zero To Programmer</a>, maka pasti sudah tahu cara belajar yang paling saya suka.</p><p><strong>3.1 Always start with a goal</strong></p><blockquote><p>"A goal is not always meant to be reached; it often serves simply as something to aim at." &#8211; <strong>Bruce Lee</strong></p></blockquote><p>Saya selalu mulai dari goal. Mau bisa apa, mau buat projek apa. Goal saya adalah meniru artitektur API yang kita punya di Cloud Run dengan Kubernetes.</p><p>Begini kira-kira hubungan API dan model ML kita yang berjalan di Cloud Run:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TphU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TphU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png 424w, https://substackcdn.com/image/fetch/$s_!TphU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png 848w, https://substackcdn.com/image/fetch/$s_!TphU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png 1272w, https://substackcdn.com/image/fetch/$s_!TphU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TphU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png" width="1440" height="960" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:960,&quot;width&quot;:1440,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:83102,&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_!TphU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png 424w, https://substackcdn.com/image/fetch/$s_!TphU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png 848w, https://substackcdn.com/image/fetch/$s_!TphU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.png 1272w, https://substackcdn.com/image/fetch/$s_!TphU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2143812c-1bb2-4001-8246-3cadb64946bb_1440x960.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">API dan Model ML berjalan di Cloud Run</figcaption></figure></div><p>Kita menggunakan Cloud Run sebagai <em>microservice. </em>Model ML berjalan sebagai <em>instance</em> terpisah dan ada satu service (API service) yang memanggil mereka untuk melakukan prediksi. Dan aplikasi hanya perlu memanggil satu API utama.</p><p>Sekarang saya sudah punya goal dan bagaimana hasil akhir yang diinginkan. Next?</p><p><strong>3.2 Langsung nyebur!</strong></p><blockquote><p>&#8220;Those who don't jump will never fly.&#8221; - <strong>Leena Ahmad Almashat</strong></p></blockquote><p>Ini adalah bagian yang paling saya suka, sekaligus paling melelahkan. Karena di sinilah saya belajar paling banyak dan tenaga akan terkuras paling banyak juga.</p><p>Trik rahasia saya adalah: saya ekspos diri dengan banyak informasi dalam waktu yang singkat. Saya bombardir diri dengan istilah baru sambil pasrah dan ikhlas. Saya tidak berusaha melawan, saya tidak banyak bertanya, pokoknya apa yang tutorial, video ataupun buku itu bilang saya iyakan dulu.</p><p>Karena saya sedang belajar, saya masih bodoh, belum cukup ilmu untuk berkomentar, bukan yang paling pintar. Saya kosongkan gelas di kepala, supaya bisa diisi dengan air yang baru (ilmu baru). Itu kuncinya!</p><p>Ketika sudah sampai di level dimana saya agak terbiasa, sudah ada bayangan bagaimana cara kerjanya, langsung <em>nyebur</em> (praktek).</p><p>Saya buat sebuah <em>cluster</em> Kubernetes di Google Cloud dan praktekkan semua yang baru saja dipelajari. Praktekkan sampai teori yang saya baca atau tonton itu cocok dengan kenyataanya, yang artinya saya sudah paham.</p><p>Waktu itu saya belajar Kubernetes dari 4 sumber sekaligus: 2 kursus online berbayar, 1 buah Channel Youtube dan 1 lagi dari buku.</p><div><hr></div><p><strong>&#128073; Kursus online #1: <a href="https://www.coursera.org/specializations/architecting-google-kubernetes-engine">Architecting with Google Kubernetes Engine Specialization</a></strong></p><p>Kursus online ini adalah dari Coursera dan yang paling padat isinya. Di dalamnya terdapat 4 sub-kursus dari basic sampai production. Bisa dibilang seminggu pertama saya hanya mengikuti kursus ini saja, saya tidak kerja, hanya belajar :)</p><p>Tentu mustahil menyelesaikan semua kursus mereka dalam 3 minggu, bukan itu yang saya lakukan. Saya hanya ingin menyerap pelajaran dasarnya terlebih dahulu.</p><p><strong>&#128073; Kursus online #2: <a href="https://goo.gl/qJCPf1">Kubernetes Course from a DevOps guru</a></strong></p><p>Ini menurut saya lebih baik dari yang sebelumnya, teorinya tidak bertele-tele dan bisa langsung praktek. Tetapi menurut saya mereka agak kaku dalam menjelaskan, jadinya terkesan seperti membaca text saja. Tapi prakteknya bagus dan sederhana.</p><p><strong>&#128073; Channel Youtube:</strong> <strong><a href="https://www.youtube.com/@TechWorldwithNana">TechWorld with Nana</a></strong></p><p>Jujur saja, dari semua kursus online (berbayar) di atas, ini yang menurut saya paling baik. Mudah dimengerti karena penjelasannya yang ringan serta prakteknya mudah diikuti. Belum lagi videonya yang disertai visual yang mumpuni. Dan pastinya gratis!</p><p>Kalau kamu ingin belajar Kubernetes, saya sangat sarankan coba yang ini dulu.</p><p><strong>&#128073; Buku:</strong> <strong><a href="https://www.manning.com/books/kubernetes-for-developers">Kubernetes for Developers</a></strong></p><p>Ini juga bagus, meskipun dia berupa buku dan berbahasa Inggris, penulisnya menjelaskan konsep Kubernetes dengan sangat baik. Menggunakan bahasa yang ringan. Dan penulisnya juga bukan orang sembarangan, dia adalah salah satu pengembang dari Google Kubernetes Engine di Google.</p><div><hr></div><p>Sekarang kamu pasti berpikir, bagaimana caranya saya mengikuti semua tutorial dan kursus di atas dalam tiga minggu?</p><p><em>Well</em>, saya tidak &#128513;. Saya tidak mengikuti semuanya dari nol sampai selesai, perlu beberapa bulan kalau harus seperti itu. Saya hanya pelajari pengetahuan apa yang diperlukan supaya projek itu jadi, dan sisanya sebagai referensi alias pegangan. Setelah mendapatkan cukup dasar dari semua sumber diatas, saya langsung praktek. </p><p>Kalau di kursus A kurang mengerti, maka saya pindah ke kursus B. Dan kalau belum mengerti juga, maka saya pindah ke buku. Seperti itu metodenya. Dengan punya banyak referensi pasti ada salah satu dari mereka yang bisa membuat kita paham. Dan jangan lupa kita masih ada om Google juga.</p><p>Cara orang mengajar itu beda-beda, si A mungkin bagus menjelaskan konsep X namun si B kadang lebih pintar menjelaskan konsep Y. Makanya saya sering bilang, jangan belajar dari satu sumber saja. Jangan pilih-pilih, mau video, mau buku, semuanya harus dimanfaatkan.</p><p><strong>3.3 Last but not least, Proof Of Concept (POC)</strong></p><blockquote><p>&#8220;To learn something new, you need to try new things and not be afraid to be wrong.&#8221; &#8213; <strong>Roy T. Bennett</strong></p></blockquote><p>Setelah belajar secukupnya, sekarang ke bagian yang paling menarik. Saatnya kembali ke projek dan mencoba mewujudkannya secara utuh.</p><p>Kita sudah tahu apa yang kita inginkan dan juga sudah punya dasar yang cukup dari belajar diatas. Sisanya tinggal oprek, oprek dan oprek sampai tujuan tercapai.</p><p>Kalau mentok, balik lagi ke referensi kita diatas. Cari bagian mana yang kita lewatkan, dipelajari dan coba lagi. Prosesnya terus seperti itu sampai projek kita jadi dan goal pun tercapai.</p><p>Saya hanya perlu beberapa hari untuk menulis konfigurasi dan mendeploy service-service di atas sampai mirip dengan yang kita punya di Cloud Run.</p><h3>4. Bagaimana hasilnya?</h3><p>Setelah belajar intensif dan praktek selama 3 minggu (lebih dikit), hasinya kira-kira seperti ini:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lH89!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lH89!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png 424w, https://substackcdn.com/image/fetch/$s_!lH89!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png 848w, https://substackcdn.com/image/fetch/$s_!lH89!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png 1272w, https://substackcdn.com/image/fetch/$s_!lH89!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lH89!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png" width="1456" height="1306" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6572641-1e8c-4b99-a119-387364717652_1536x1378.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1306,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156763,&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_!lH89!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png 424w, https://substackcdn.com/image/fetch/$s_!lH89!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png 848w, https://substackcdn.com/image/fetch/$s_!lH89!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.png 1272w, https://substackcdn.com/image/fetch/$s_!lH89!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6572641-1e8c-4b99-a119-387364717652_1536x1378.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">API dan Model ML berjalan di Kubernetes</figcaption></figure></div><p>Saya tidak akan menjelaskan secara detail tentang gambar di atas. Tetapi intinya, dengan Kubernetes kita punya kontrol lebih atas semua aplikasi yang kita jalankan dibandingkan dengan Cloud Run. Namun, punya kontrol lebih juga berarti harus punya ilmu lebih &#128517;</p><div class="pullquote"><p><a href="https://en.wikipedia.org/wiki/With_great_power_comes_great_responsibility">&#8220;With great power comes great responsibility&#8221;</a></p></div><p>Cloud Run juga sebenarnya adalah platform serverless berbasis Kubernetes, cuma dibalut oleh dashboard yang memudahkan kita mengelola aplikasi tanpa perlu banyak tahu tentang semua yang terjadi di belakangnya. Sedangkan dengan Kubernetes berarti kita menggali sedikit lebih dalam serta memerlukan tenaga lebih untuk mempelajarinya.</p><p>Akhirnya, melihat hasil POC saya di atas, saya dan tim memutuskan akan memindahkan semua services yang kita punya ke Kubernetes di tahun 2023 ini.</p><p>Sekali lagi, ini bukan tentang Kubernetes. Melainkan bagaimana pola saya belajar. Metode yang saya pakai selalu sama, baik itu belajar hal sederhana maupun yang kompleks seperti Kubernetes, yaitu <em><a href="https://en.wikipedia.org/wiki/Project-based_learning">Project Based Learning</a></em>.</p><p>Dan buat kamu yang penasaran kok bisa sih Bli Eka tahu sebanyak ini? Gimana sih awalnya? Tenang&#8230; semua saya ungkap di <a href="https://bit.ly/ztpfree">eBook Zero To Programmer</a> yang baru saja saya luncurkan. Dan jangan lupa, subscribe ke Newsletter UpKoding untuk jadi yang pertama membaca tulisan menarik saya berikutnya.&#128071;&#128071;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Zero To Programmer #1 Buku ini tentang apa?]]></title><description><![CDATA[Sebegai penegas bahwa susah, pusing dan capekmu adalah normal.]]></description><link>https://blog.upkoding.com/p/zero-to-programmer-1-buku-ini-tentang</link><guid isPermaLink="false">https://blog.upkoding.com/p/zero-to-programmer-1-buku-ini-tentang</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Thu, 19 Jan 2023 11:23:01 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Selamat datang di blog-series <strong>Zero To Programmer.</strong> Merupakan isi eBook Zero To Programmer dalam format blog, tiap bab akan dirilis paling cepat 2 minggu sekali. Tidak ingin menunggu? Dapatkan PDF nya disini &#128073; <a href="https://bit.ly/ztpfree">https://bit.ly/ztpfree</a></em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;shallow focus photography of stack of books&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="shallow focus photography of stack of books" title="shallow focus photography of stack of books" srcset="https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1491841573634-28140fc7ced7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0NHx8Ym9va3xlbnwwfHx8fDE2NzQxMjc5OTI&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@chrislawton">Chris Lawton</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Buku ini akan mengajak kamu melihat lebih dekat tentang perjalanan yang telah membawa saya sejauh ini, terutama progresi karir saya sebagai seorang programmer.</p><p>Tak diragukan lagi bahwa perjalanan menjadi programmer tidak semudah membalikan telapak tangan. Banyak hal yang tidak jelas, seakan berjalan dengan mata tertutup, tidak tahu arah, apalagi tanpa mentor.</p><p>Kalau kamu sedang di fase itu, bertahanlah. Karena saya pernah di fase yang sama. Cukup dengan bertahan, kamu sudah 50% lebih dekat dengan tujuan yang ingin kamu capai.</p><p>Tentu bertahan saja tidak cukup, kamu perlu bergerak. Bergeraklah kemana kamu bisa, jangan diam. Tentu akan ada risiko tersandung atau jatuh. Tetapi untuk yang satu ini <em>please trust me! </em>Diam tidak akan membawa perubahan.</p><p>Tapi sebelumnya, saya akan berikan sebuah disclaimer: <em><strong>buku ini bukan tiket emas untuk sukses menjadi programmer</strong></em>. Sukses itu relatif, setiap orang punya definisi kesuksesan sendiri, kamulah yang menentukan suksesmu seperti apa.</p><p>Buku ini adalah tentang bergerak dan berproses. Serta menikmati hasil dari setiap keputusan yang kita ambil, baik atau buruk, suka atau tidak suka.</p><p>Kamu akan melihat bagaimana saya bergerak dalam ketidakpastian. Bagaimana karir saya yang awalnya tidak menentu, sampai menemukan sebuah jalan menjadi saya saat ini.</p><p>Kamu juga akan melihat proses yang saya lalui, proses panjang dan berliku yang jarang orang lihat. Sebuah proses yang menjadi tulang punggung atas semua pencapaian dan prestasi yang telah saya dapatkan.</p><p>Tapi sebelumnya, yuk kita kenalan dulu biar ceritanya lebih enak.</p><p></p><div><hr></div><p>Tidak ingin ketinggalan berita saat bab baru dirilis? gabung newsletter UpKoding untuk menjadi yang pertama mengetahuinya. &#128071;&#128071;&#128071;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Zero To Programmer - Prolog]]></title><description><![CDATA[Ternyata sudah jam 7 pagi, saya terbangun di Bali.]]></description><link>https://blog.upkoding.com/p/zero-to-programmer-prolog</link><guid isPermaLink="false">https://blog.upkoding.com/p/zero-to-programmer-prolog</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Thu, 19 Jan 2023 11:16:18 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Selamat datang di blog-series <strong>Zero To Programmer.</strong> Merupakan isi eBook Zero To Programmer dalam format blog, tiap bab akan dirilis paling cepat 2 minggu sekali. Tidak ingin menunggu? Dapatkan PDF nya disini &#128073; <a href="https://bit.ly/ztpfree">https://bit.ly/ztpfree</a></em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1598791318878-10e76d178023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzNXx8d2FrZSUyMHVwfGVufDB8fHx8MTY3NDEyNzkwNA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@thomasbormans">Thomas Bormans</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Ternyata sudah jam 7 pagi. Hari ini adalah Jumat, saya ada <em>stand-up </em>meeting jam 8 pagi dan satu lagi di jam 1 siang dimana semua karyawan akan hadir secara virtual melalui Zoom.</p><p>Saya harus membiasakan bangun lebih pagi untuk beberapa bulan kedepan karena telah terjadi pergeseran waktu antara Bali dan Sydney. Perbedaan waktu yang biasanya 2 jam, kini menjadi 3 jam.</p><p>Itu adalah hal yang normal karena Australia memberlakukan sistem Daylight Saving Time (DST), mereka memajukan dan memundurkan waktu 1 jam pada bulan- bulan tertentu.</p><p>Sebagai pekerja online, perubahan tersebut tidaklah berpengaruh besar, toh cuma satu jam. Saya hanya harus bangun lebih pagi dari biasanya, langsung mandi, meeting dulu 15 sampai 30 menit, baru kemudian sarapan.</p><p>Begitulah kira-kira rutinitas pagi saya sebagai karyawan yang perusahaannya berada di luar negeri. Dibilang enak ya enak, dibilang tidak enak ya... enak :). Apapun yang kita kerjakan akan selalu ada plus dan minusnya, yang penting bagaimana kita mensyukurinya.</p><p>Bli, apa hubungan judul buku ini sama cerita diatas? Kok curhat? mungkin ada yang berfikir seperti itu.</p><div><hr></div><p>Tidak ingin ketinggalan berita saat bab baru dirilis? gabung newsletter UpKoding untuk menjadi yang pertama mengetahuinya. &#128071;&#128071;&#128071;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Zero To Programmer - Daftar isi]]></title><description><![CDATA[Daftar isi eBook Zero To Programmer]]></description><link>https://blog.upkoding.com/p/zero-to-programmer-daftar-isi</link><guid isPermaLink="false">https://blog.upkoding.com/p/zero-to-programmer-daftar-isi</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Thu, 19 Jan 2023 01:04:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y8K0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Selamat datang di blog-series <strong>Zero To Programmer.</strong> Merupakan isi eBook Zero To Programmer dalam format blog, tiap bab akan dirilis paling cepat 2 minggu sekali. Tidak ingin menunggu? Dapatkan PDF nya disini &#128073; <a href="https://bit.ly/ztpfree">https://bit.ly/ztpfree</a></em></p></blockquote><div><hr></div><p>Sebuah buku tidaklah lengkap tanpa daftar isi. Memberikan bayangan tentang apa yang akan pembaca dapatkan dari sebuah buku.</p><p>Begitu juga dengan &#8220;Zero To Programmer&#8220;, berikut adalah daftar bab yang akan kamu baca:</p><ul><li><p><strong><a href="https://www.upkoding.com/p/zero-to-programmer-1-buku-ini-tentang">1. Buku ini tentang apa?</a></strong></p></li><li><p><strong><a href="https://www.upkoding.com/p/zero-to-programmer-2-halo-saya-eka">2. Halo, saya Eka</a></strong></p></li><li><p><strong><a href="https://blog.upkoding.com/p/zero-to-programmer-3-saya-programmer">3. Saya Programmer</a></strong></p></li><li><p><strong><a href="https://blog.upkoding.com/p/zero-to-programmer-41-introvert-kepo">4.1 Introvert Kepo</a></strong></p></li><li><p><strong><a href="https://blog.upkoding.com/p/zero-to-programmer-42-macgyver">4.2 MacGyver</a></strong></p></li><li><p>4.3 Drop Out!</p></li><li><p>4.4 Virus</p></li><li><p>4.5 Desainer Grafis</p></li><li><p>4.6 Web Fundamentals</p></li><li><p>4.7 WordPress</p></li><li><p>4.8 Enam Ratus Ribu</p></li><li><p>4.9 Comfort Zone</p></li><li><p>4.10 Kebebasan</p></li><li><p>4.11 Tantangan</p></li><li><p>4.12 Sydney #1</p></li><li><p>4.13 Sydney #2</p></li><li><p>4.14 Home Sweet Home</p></li><li><p>5. Lessons Learned</p></li><li><p>5.1 Curious</p></li><li><p>5.2 Love what you do</p></li><li><p>5.3 Don&#8217;t overthink</p></li><li><p>5.4 Project Based Learning</p></li><li><p>5.5 Continuous learning</p></li><li><p>5.6 Deliver more than expected</p></li><li><p>5.7 I can do it</p></li><li><p>5.8 Things you can and can&#8217;t control</p></li><li><p>6. Penutup</p></li></ul><div><hr></div><p>Tidak ingin ketinggalan berita saat bab baru dirilis? gabung newsletter UpKoding untuk menjadi yang pertama mengetahuinya. &#128071;&#128071;&#128071;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y8K0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y8K0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 424w, https://substackcdn.com/image/fetch/$s_!y8K0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 848w, https://substackcdn.com/image/fetch/$s_!y8K0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 1272w, https://substackcdn.com/image/fetch/$s_!y8K0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y8K0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png" width="480" height="480" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:480,&quot;width&quot;:480,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:207086,&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;: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_!y8K0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 424w, https://substackcdn.com/image/fetch/$s_!y8K0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 848w, https://substackcdn.com/image/fetch/$s_!y8K0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 1272w, https://substackcdn.com/image/fetch/$s_!y8K0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffe34cdfb-5cc3-45da-8cd5-16d4df023098_480x480.png 1456w" sizes="100vw" loading="lazy" 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></p>]]></content:encoded></item><item><title><![CDATA[Kenapa ChatGPT berbahaya buat programmer]]></title><description><![CDATA[Kecanggihan ChatGPT memang mengguncang dunia, tetapi apa efeknya buat programmer?]]></description><link>https://blog.upkoding.com/p/chat-gpt-berbahya-buat-programmer</link><guid isPermaLink="false">https://blog.upkoding.com/p/chat-gpt-berbahya-buat-programmer</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Wed, 11 Jan 2023 04:37:23 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Halo, Eka disini. Blog ini adalah media untuk berbagi opini serta insight tentang isu terbaru di seputaran programming dan kehidupan programmer. <strong><a href="https://forms.gle/xjeKqUGmFWi7pTD77">Kirimkan saya pertanyaan</a></strong>, saya akan coba jawab di postingan berikutnya</em> <em>&#128591;</em></p></blockquote><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="707" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:707,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a close up of a cell phone on a table&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="a close up of a cell phone on a table" title="a close up of a cell phone on a table" srcset="https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1679958157946-a629332cb903?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNXx8Z3B0fGVufDB8fHx8MTY4MzE3MzEyNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@iammottakin">Mojahid Mottakin</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Kabar mengenai kecanggihan <a href="https://chat.openai.com">ChatGPT</a> memang sempat mengguncang dunia belakangan ini, tetapi ada nggak sih efeknya buat programmer?</p><div id="youtube2-d_ztFf2Yo48" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;d_ztFf2Yo48&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/d_ztFf2Yo48?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Sebelum membahas efeknya buat programmer, mari kita pahami dahulu tentang apa itu ChatGPT dan kemampuan yang dimilikinya. Pemahaman dalam arti secara umum, bukan detail teknis bagaimana dia dibuat.</p><p>Saya sendiri tidak banyak pengalaman di bidang Machine Learning (ML) dan Artificial Intelligence (AI) tetapi sebagai bagian dari tim data di tempat saya bekerja, saya berinteraksi langsung dengan teman-teman ML engineer sehingga sedikit tidaknya saya tahu bagaimana cara mereka bekerja ketika mengembangkan sebuah model ML.</p><h3>Jadi apa itu ChatGPT?</h3><p>ChatGPT adalah sebuah chat bot yang dikembangkan oleh perusahaan peneliti kecerdasan buatan asal Amerika Serikat bernama <a href="https://openai.com/">OpenAI</a>. Saking canggihnya, chat bot ini bisa melakukan banyak hal yang sebelumnya hanya bisa dilakukan oleh manusia.</p><p>Namun ChatGPT berbeda, dia bisa menjawab pertanyaan tentang banyak hal seperti pengetahuan umum, soal matematika, mengarang dan merangkum isi tulisan, bahkan menulis kode komputer (coding).</p><p>Meskipun pengetahuan yang dia miliki diklaim hanya sebatas pengetahuan yang ditanamkan oleh sang pembuatnya, tetapi melihat dia menjawab pertanyaan yang saya sendiri belum tentu tahu jawabannya membuat saya merinding.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5omK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5omK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png 424w, https://substackcdn.com/image/fetch/$s_!5omK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png 848w, https://substackcdn.com/image/fetch/$s_!5omK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png 1272w, https://substackcdn.com/image/fetch/$s_!5omK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5omK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png" width="865" height="801" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:801,&quot;width&quot;:865,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:119254,&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_!5omK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png 424w, https://substackcdn.com/image/fetch/$s_!5omK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png 848w, https://substackcdn.com/image/fetch/$s_!5omK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.png 1272w, https://substackcdn.com/image/fetch/$s_!5omK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F109226ec-41ae-4a2e-85ed-222d216ffee2_865x801.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>Seperti terlihat diatas, saya bertanya bagaimana cara menggunakan <code>async - await</code> di Javascript dengan bahasa Indonesia, dia langsung menjawab disertai contoh kodenya, gila kan?</p><h3>Apa dampaknya ChatGPT buat programmer?</h3><p>Melihat dia menjawab pertanyaan dengan sangat baik bahkan disertai dengan kode, sebagai programmer yang mencari nafkah dengan menulis kode, langsung terbersit di benak saya bahwa ChatGPT ini akan membawa dampak khusus buat programmer seperti saya dan buat mereka yang baru belajar programming <em><strong>kalau</strong></em> tidak digunakan dengan benar.</p><p>Saya tidak anti dengan teknologi revolusioner seperti ini, justru memang tugas kita para pengembang dan programmer menggunakan skill yang kita miliki untuk membuat hidup lebih mudah, membuat peradaban manusia lebih baik dan maju, dan ChatGPT sangat berpotensi untuk itu.</p><p>Tetapi seperti saat ditemukannya mesin uap untuk menggantikan kuda sebagai kendaraan, atau saat ditemukannya ponsel pintar menggantikan telepon kabel sebagai alat komunikasi, maka ChatGPT juga seperti pisau bermata dua. Salah pakai maka kita sendiri yang akan terluka.</p><p>Berpuluh-puluh tahun programmer selalu menggunakan insting pencarinya untuk mencari cara terbaik memecahkan masalah, menggunakan kreativitasnya untuk menghadirkan solusi yang inovatif, memanfaatkan buku, blog, dokumentasi serta video untuk belajar hal baru.</p><p>Programmer tumbuh karena melalui proses tersebut, teknologi berkembang pesat karena melalui proses penelitian yang panjang dan tidak mudah, proses yang memaksa manusia untuk memutar otak, yang memaksa kita mengeluarkan segala potensi yang kita punya sebagai manusia.</p><p>Dan, kalau sekarang ada solusi yang bisa menghadirkan semua informasi yang kita cari di depan mata, tanpa usaha yang signifikan, instan, dalam sekejap, apakah hal tersebut tidak memantik alarm di benak kita semua?</p><h3>&#128276; Sebuah Alarm &#128276;</h3><p>Buat saya yang sudah berkecimpung di bidang programming selama belasan tahun, merasakan susah dan senangnya belajar serta berkarya maka melihat terobosan luar biasa seperti ini pastinya membuat saya kagum dan bangga. Ini menunjukkan kemampuan kita sebagai manusia <em>at its best.</em></p><p>Saya tidak khawatir profesi saya akan tertandingi oleh AI, karena buat saya programming adalah life skill, hobi dan gaya hidup, bukan satu-satunya faktor yang membuat saya hidup melainkan hanya salah satu skill yang bisa digunakan untuk mendapatkan penghidupan.</p><p>Tetapi bagaimana dengan adik-adik kita yang baru belajar programming? bagaimana dengan teman-teman kita yang selalu mencari jalan pintas untuk membantu kesulitan mereka ketika membuat program?</p><p>Saya khawatir kalau tool-tool seperti ini hanya akan membuat mereka (tambah) malas, membuat fighting-spirit nya terkikis, menjadi tidak mau berusaha, selalu bergantung pada jalan pintas, bergantung pada hasil instan yang ujung-ujungnya membuat mereka hanya paham permukaannya saja.</p><p>Hal yang sama telah dan sedang terjadi dengan maraknya anak-anak atau orang dewasa yang kecanduan bermain game, lupa waktu, lupa tempat bahkan lupa tanggung jawab. Memang kasusnya berbeda tetapi ini adalah contoh nyata apabila teknologi tidak dimanfaatkan sesuai porsinya, sebuah contoh bahwa pisau tumpul pun bisa melukai pemiliknya.</p><p>Apakah saya terlalu paranoid? overthinking? mungkin saja.</p><p>Saya hanya berharap teman-teman, para pembaca menyikapi dengan bijak keberadaan teknologi-teknologi tersebut. <em><strong>Don't take it for granted, don't trust them 100%, don't rely your life on them</strong></em>. Pembuatnya sendiri sudah menyatakan bahwa kreasi mereka tidak semurna, tidak mengetahui semuanya, bisa memberikan informasi yang salah bahkan menyesatkan.</p><p>Jadi buat kalian para smart people, mari manfaatkan mereka sesuai porsinya, mari gunakan mereka untuk membantu memecahkan masalah di sekitar kita, <em>sebagai pembantu</em>, bukan tergantung sepenuhnya kepada mereka. Karena, begitu kita tergantung penuh kepada mereka, kitalah yang menjadi produk alias budak mereka.</p><p>Sebagai penutup mari kita tanyakan satu pertanyaan lagi ke ChatGPT.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kxIl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kxIl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png 424w, https://substackcdn.com/image/fetch/$s_!kxIl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png 848w, https://substackcdn.com/image/fetch/$s_!kxIl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png 1272w, https://substackcdn.com/image/fetch/$s_!kxIl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kxIl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png" width="838" height="267" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:267,&quot;width&quot;:838,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:52601,&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_!kxIl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png 424w, https://substackcdn.com/image/fetch/$s_!kxIl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png 848w, https://substackcdn.com/image/fetch/$s_!kxIl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.png 1272w, https://substackcdn.com/image/fetch/$s_!kxIl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F687abf13-49bd-44ed-a61f-ae111b7ccc01_838x267.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>Gimana menurut kamu? kamu percaya apa kata dia? &#128512;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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[Menjadi Programmer Sukses]]></title><description><![CDATA[Untuk berhasil menjadi programmer sayangnya skill saja tidak cukup.]]></description><link>https://blog.upkoding.com/p/menjadi-programmer-sukses</link><guid isPermaLink="false">https://blog.upkoding.com/p/menjadi-programmer-sukses</guid><dc:creator><![CDATA[Eka Putra]]></dc:creator><pubDate>Wed, 11 Jan 2023 01:38:47 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p><em>Halo, Eka disini. Blog ini adalah media untuk berbagi opini serta insight tentang isu terbaru di seputaran programming dan kehidupan programmer. <strong><a href="https://forms.gle/xjeKqUGmFWi7pTD77">Kirimkan saya pertanyaan</a></strong>, saya akan coba jawab di postingan berikutnya &#128591;</em></p></blockquote><div><hr></div><p>Dibalik harapan untuk menjadi <strong>programmer sukses</strong> tidak sedikit pula orang-orang yang malah berkecil hati setelah menyadari realita yang sebenarnya. Realita yang menghampiri ketika menyadari bahwa menjadi programmer itu ternyata tidaklah semudah membalikkan telapak tangan.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="721" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:721,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;two person standing on gray tile paving&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&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="two person standing on gray tile paving" title="two person standing on gray tile paving" srcset="https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1455849318743-b2233052fcff?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8c3VjZXNzfGVufDB8fHx8MTY3MzQwMzMxNw&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/fr/@goian">Ian Schneider</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Beberapa miskonsepsi yang sering saya temui adalah bahwa programmer harus mendapatkan pekerjaan, harus bekerja di start-up besar, harus bergaji tinggi, namun ketika itu semua tidak tercapai lantas menganggap diri kita telah gagal.</p><p>Banyak juga pertanyaan-pertanyaan tentang mencari jalan pintas untuk cepat menjadi programmer, mungkin hal ini disebabkan karena media-media lebih banyak mempromosikan tentang enaknya menjadi programmer, jarang yang membahas apa sebenarnya yang diperlukan untuk menjadi salah satunya.</p><p>Sekarang mari kita telaah apa yang sering dilupakan oleh mereka yang sedang berjuang namun dihadapkan dengan realita yang tak seindah yang dibayangkan, dan pada akhirnya menyerah.</p><div><hr></div><h2>It&#8217;s a journey</h2><p>Dalam bidang apapun, sering orang hanya terlalu fokus kepada tujuan tetapi lupa atau malas mengalokasikan waktu dan energi untuk menjalani prosesnya. Padahal semua pengalaman dan pelajaran terbaik hanya akan kita dapatkan pada saat berproses.</p><p>Perlu diingat bahwa proses menjadi programmer adalah long-term game, there's no shortcuts; tidak ada jalan pintas.</p><p>Ketika mendapatkan pekerjaan yang kamu inginkan di perusahaan yang kamu impikan, itu adalah hasil dari kerja keras kamu belajar siang dan malam selama ini, buah dari kegagalan terdahulu, itu adalah hasil dari perjalanan kamu sebelumnya.</p><p>Jadi siapkan bendera yang akan kamu tancapkan di tujuan, namun jangan hanya dipegang dan dilihat saja, tetapi teruslah bergerak maju, meskipun sedikit demi sedikit, nikmati prosesnya, syukuri setiap batu loncatan yang berhasil kamu lalui dan tanpa disadari suatu saat nanti kamu sudah berada tepat di depan pintu tujuanmu.</p><div><hr></div><h2>It&#8217;s a race, but&#8230;</h2><p>Banyak yang kehilangan semangat ketika sudah merasa berjuang dan belajar habis-habisan tetapi belum juga bisa menyamai keahlian orang lain, merasa diri tertinggal di belakang, jauh di belakang.</p><p>Belajar apapun, itu sebenarnya adalah perlombaan dengan diri sendiri. Berlomba dengan kemalasan, berlomba dengan keinginan mendapatkan sesuatu secara instan.</p><p>Kalau masih kalah dengan sifat-sifat tersebut, bagaimana mau berlomba dengan orang lain? bagaimana mau mengungguli orang lain yang mungkin sudah berhasil mengatasi semua sifat-sifat penghalang tersebut.</p><p>Menganggap belajar programming adalah perlombaan itu bisa saja, namun cobalah menang melawan dirimu sendiri terlebih dahulu sebelum berlomba dan membandingkan diri dengan orang lain.</p><div><hr></div><h2>It&#8217;s a life skill</h2><p>Ketika sudah menguasai programming, belajar siang dan malam, sudah melamar pekerjaan kesana kemari namun belum membuahkan hasil, atau ketika merasa umur sudah tidak muda lagi untuk belajar programming, maka ingatlah hal berikut ini.</p><p>Bahwa skill programming adalah merupakan <em>life skill</em>. Menurut <a href="https://en.wikipedia.org/wiki/Life_skills">Wikipedia</a>:</p><blockquote><p><strong>Life skills are abilities for adaptive and positive behaviour that enable humans to deal effectively with the demands and challenges of life.</strong></p><p>Merupakan kemampuan untuk beradaptasi dan bersikap positif untuk menghadapi tantangan dan hambatan dalam kehidupan.</p></blockquote><p>Jadi kalau kita melihatnya dari sudut pandang yang lebih luas, sebenarnya skill programming tidak hanya berfungsi untuk mencari pekerjaan, tidak hanya untuk mengumpulkan harta dan kekayaan semata.</p><p>Sangat bisa dimanfaatkan untuk membuka lapangan perkerjaan sendiri, gunakan untuk memecahkan masalah-masalah yang ada di sekitar kita, yang tidak jarang akan berujung menjadi sebuah bisnis menjanjikan.</p><p>Memiliki skill programming seperti mememiliki kekuatan super, membuat kita bisa melakukan banyak hal, mampu melakukan hal yang belum tentu orang lain juga bisa, membuat kita lebih mudah beradaptasi dan menangkap peluang baru.</p><div><hr></div><h2>Or, maybe it&#8217;s not for you</h2><p>Pandangan terhadap orang-orang yang bisa programming memang bisa sangat spesial, bisa dianggap sebagai orang yang memiliki kecerdasan di luar biasanya atau bahkan dianggap jenius.</p><p>Namun buat orang-orang yang sudah menjalaninya, maka semua pandangan itu hanyalah salah satu bonus dari kerja kerasnya selama ini. Kita sadar bahwa kita belum tentu lebih pintar dari orang lain, bukan karena lebih jenius dari orang lain, tetapi murni karena usaha dan kerja keras.</p><p>Namun apabila programming malah membuat kamu merasa tertekan, terpaksa, tidak bisa menikmati prosesnya maka mungkin bidang ini bukan bidang yang cocok buat kamu. Memang betul siapa saja bisa belajar programming, namun faktanya tidak semua orang bisa dan cocok menjadi programmer.</p><p>Kalau merasa bidang ini tidak membuat kamu senang lalu untuk apa menjalaninya? hidup ini hanya sekali dan tidak hanya tentang programming dan komputer, banyak hal menarik lainnya yang kamu bisa tekuni yang mungkin lebih sesuai dengan minat dan bakat yang dimiliki.</p><div><hr></div><p>Semoga poin-poin diatas bisa memberikan sedikit pencerahan dan pengingat buat yang saat ini berproses menjadi programmer, semoga hal-hal tersebut mampu memperkuat fondasi untuk mencapai tujuan yang ingin kamu capai.</p><p></p><div class="pullquote"><p>Buat kamu yang penasaran dengan perjalanan saya menjadi programmer, bahkan sampai bekerja di luar negeri, saya menuangkannya ke dalam sebuah e-book berjudul <strong>Zero To Programmer</strong> yang bisa kamu <a href="https://bit.ly/ztpblog">dapatkan disini</a>.</p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.upkoding.com/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 UpKoding! Subscribe for free to receive new posts and support my work.</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></channel></rss>