<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Naresh Poonia</title>
    <description>The latest articles on Forem by Naresh Poonia (@naresh).</description>
    <link>https://forem.com/naresh</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F446684%2Fc6d05191-dbc9-471c-8c51-378d62fbeade.jpg</url>
      <title>Forem: Naresh Poonia</title>
      <link>https://forem.com/naresh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/naresh"/>
    <language>en</language>
    <item>
      <title>A Civil/Construction Engineer’s First 100 Days of Coding.
</title>
      <dc:creator>Naresh Poonia</dc:creator>
      <pubDate>Tue, 25 May 2021 17:50:26 +0000</pubDate>
      <link>https://forem.com/naresh/a-civil-construction-engineer-s-first-100-days-of-coding-1c2j</link>
      <guid>https://forem.com/naresh/a-civil-construction-engineer-s-first-100-days-of-coding-1c2j</guid>
      <description>&lt;p&gt;Hello World! I am a 30-Year-Old civil/construction engineer from India, learning to code for the first time. I share my journey and learning here. &lt;/p&gt;

&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The Start&lt;/li&gt;
&lt;li&gt;Was it really No Zero Day&lt;/li&gt;
&lt;li&gt;Problems I faced&lt;/li&gt;
&lt;li&gt;The Driving Force&lt;/li&gt;
&lt;li&gt;Before and After&lt;/li&gt;
&lt;li&gt;
Plans &lt;/li&gt;
&lt;li&gt;
Advice to my Younger Self &lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Start &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I was fascinated about coding for four-five years, At times I would do some google searches to check if someone can learn to code and get a job and almost every time I would end up reading discouraging replies to similar questions on Quora.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/QJvwBSGaoc4eI/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/QJvwBSGaoc4eI/giphy.gif" alt="Start GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Apart from my interest in coding, another reason why I used to do such google searches was not being happy with my job. I had spent some seven years at construction sites working as a Quantity Surveyor, though I liked the work, there was no work-life balance, I had to work six days a week for long hours. To make matters worse, there was no work culture. I always wanted to work in an MNC, where there would be good work-life balance and good work culture.&lt;/p&gt;

&lt;p&gt;After seven years of doggedly working at site, I finally managed to find a role in a good MNC, I was really happy the day I got the offer letter. I told myself that all my worries were in the past and my life was sorted then.&lt;/p&gt;

&lt;p&gt;After working for a few months in the organization I realized that all that glittered wasn't gold. I am not saying that the work-life balance and work culture weren't good there, in -fact, I couldn't have asked for more, the work timings were reduced to 8 hours and instead of 6 days a week, I now had 5 days a work week. There was good camaraderie between the employees, the couple of things which were missing were "quality work" &amp;amp; “growth”&lt;/p&gt;

&lt;p&gt;I finally had the realization that you needed all three elements, “quality work”, “growth” and “work-life balance” to really enjoy the work. You take out any of it from the equation and it won't work. The only solution I could think of was higher studies. After a lot of research, I narrowed down to study Master’s in Construction Project Management from the U.K.&lt;/p&gt;

&lt;p&gt;That dream was shattered though and that's what made me to start learning to coding, read the entire story &lt;a href="https://dev.to/naresh/i-did-the-impossible-i-m-learning-to-code-ldh"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Was it really No Zero Day &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I started learning to code from freeCodeCamp and I committed one hour a day daily. I started on 1st July and haven’t missed a day since then. I finished my 100th day of coding on 9th Oct '20. &lt;/p&gt;

&lt;p&gt;So yes, it was really no zero day, I didn’t skip coding even for a day. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/ful6IbWkBsVhe/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/ful6IbWkBsVhe/giphy.gif" alt="Zero GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Problems I faced &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;It has been an adventurous-journey and as with most adventurous journeys, this one too was bumpy yet so beautiful. &lt;/p&gt;

&lt;p&gt;There were times I had so much work at the office that it would extend till midnight, I used to sleep around 3 a.m. &lt;/p&gt;

&lt;p&gt;But Sooner-than-later I understood that sleep is extremely important and neglected sleep could result in the burnout, which could adversely affect my learning. And I tried to manage my time more effectively.&lt;/p&gt;

&lt;p&gt;I started with a “Responsive Web Design Certificate” and I completed it within just 28 days days. There’s a reason why this certificate is the first among many all the other certificates on freeCodeCamp, so that someone who have just started to code could get some confidence in coding, I believe if freeCodeCamp would’ve started with JavaScript Algorithms and Data Structures Certificate instead of “Responsive Web Design Certificate” then most of the newbies like me would’ve given up. &lt;/p&gt;

&lt;p&gt;I found JavaScript more difficult than HTML and CSS would be an understatement, I found it really really hard. My progress was slow which also affected my understanding of the concept, since I focused more on completing the coding challenge than to understand it.&lt;/p&gt;

&lt;p&gt;After completing a few of such coding challenges I understood that rushing through the coding challenges isn’t going to help me in any way, so I focused little on the speed of my progress and more on the learning.&lt;/p&gt;

&lt;p&gt;I started sharing my journey on twitter from 3rd Day of learning to code and on dev.to after I completed my “Responsive Web Design Certificate”. The second post I wrote here got a really good response, it was shared by Code Newbie &amp;amp; three other twitter handles of Dev.to family. As a result I was getting a notification almost every hour and I was not accustomed to it, I still am not, I got really excited about that and I ended up spending more time on my twitter than I was for learning to code&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/QAU6ZKDf7q8nS33IjN/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/QAU6ZKDf7q8nS33IjN/giphy.gif" alt="Problems GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thankfully my mentor, Jai noticed that and reminded me that while twitter is important to connect with tech people, support, seek support and be a part of the community, one should always remember that at the core of this is your coding skills, one should never spend more time on twitter than on learning to code. I accepted my mistake and got back on the track.&lt;/p&gt;

&lt;p&gt;After completing my “Responsive Web Design Certificate” I started working on my website. I remember I was working on Git once when I forgot to write the commit message &amp;amp; a new window opened, asking me to enter the commit message, but nothing seemed to work. After watching a few videos on YouTube and help from freeCodeCamp’s Discord channel I fixed it.&lt;/p&gt;

&lt;p&gt;I also had a hard time understanding loops, recursion, and arrow functions. I took help from Jai and watched multiple YouTube videos to get a better understanding of the concepts. Arrow function still scares me at times &lt;/p&gt;

&lt;p&gt;Last three months have also been difficult personally, both my parents got sick, though my dad is doing fine now, my mom is still not completely fine and we still make at least one trip to the doctor in a week.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Driving Force &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Even with all this I made sure that I spent at least one hour on coding everyday and I didn’t miss a single day. I won’t say that it was easy all along, some days were extremely difficult but at the same time some were fairly easy. A lot of people keep asking “What keeps you motivated to code”. For me the answer has always been the belief Jai has on me. He thinks I can do something in coding, I still have doubts every now and then but he seems to be quite sure about this. &lt;/p&gt;

&lt;h3&gt;
  
  
  Before and After &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I remember when I started to learn to code, I knew nothing, I literally knew nothing about coding and all the other things that go with it . Now I know basic HTML &amp;amp; CSS, I know how to make a webpage using HTML, how to make it look good using CSS (now very good though, there’s still a lot to learn in CSS), I know about Git &amp;amp; GitHub and how I can keep track on the changes i have made in the code using Git &amp;amp; how to manage Git repositories using GitHub, how to host my website on GitHub. I have familiarized myself with JavaScript, though it is still too early to say that I know basic JavaScript but hopefully I will learn basic JavaScript sooner or later. I also learned about Binary systems, encoding, ASCII, Hexadecimal, Hex speak, IPv4, IPv6, Hexes and colors. I have also started sharing my learning through twitter threads, I am sharing one of such threads here, do check it out.&lt;/p&gt;

&lt;p&gt;I think I have learned more in a hundred days than I generally learn in a couple of years at least. No matter where this journey takes me, I am really happy with my learning and I would always see this time as a successful time, where I devoted one hour daily for something without fail &amp;amp; learned so much in the process. &lt;/p&gt;

&lt;h3&gt;
  
  
  Plans &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;While I am writing this I have already started round 2 of #100DaysOfCode, I don’t want to stop here. These first 100 days have only increased my appetite for more. I want to know more about what we can do with coding, how we can do it, what can i do in it. Can I do this full-time without a degree in computer science or any other formal education, And if it is possible, am I ready or willing to do it? I want to get the answers to all these questions.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/yv1ggi3Cbase05a8iS/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/yv1ggi3Cbase05a8iS/giphy.gif" alt="Plans"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Advice to my Younger Self &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I have made a lot of mistakes in these first 100 days and I’ll probably do more in the future, but I wouldn't say you should not make any mistakes, In fact I’ll say make as many many as you can, but try to learn from everyone of it, I know it sounds like a bookish quote from a self-help book but this is so true.&lt;/p&gt;

&lt;p&gt;I would say put your mistakes out in the open for the people to know, let them correct you, learn from such instances.&lt;/p&gt;

&lt;p&gt;I have also figured that one shouldn’t compare their journey to someone else, because they are in a different situation than you are, don’t take a lot of pressure thinking about how the other person got more followers on twitter, has more views or likes on a post or made a lot more cool stuff than you did.&lt;/p&gt;

&lt;p&gt;The only thing that is important here is your consistency and then Hard Work beats talent. &lt;/p&gt;

&lt;h3&gt;
  
  
  Join the discussion
&lt;/h3&gt;

&lt;p&gt;I would love to get some feedback here.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Are you someone who is self-learning to code? How did you start?&lt;/li&gt;
&lt;li&gt;What problems did you face &amp;amp; what is your driving force?&lt;/li&gt;
&lt;li&gt;What advice would you give to me?&lt;/li&gt;
&lt;li&gt;I'll be sharing more about my journey on twitter, you can &lt;a href="https://twitter.com/naresh_poonia_"&gt;follow me here&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Photo by &lt;a href="https://unsplash.com/@adigold1"&gt;Adi Goldstein&lt;/a&gt; on &lt;a href="https://unsplash.com/"&gt;Unsplash&lt;/a&gt; &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>html</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Sleep Deprivation, Self Doubt &amp; Tech Jokes</title>
      <dc:creator>Naresh Poonia</dc:creator>
      <pubDate>Sun, 27 Sep 2020 18:11:28 +0000</pubDate>
      <link>https://forem.com/naresh/sleep-deprivation-self-doubt-tech-jokes-1bba</link>
      <guid>https://forem.com/naresh/sleep-deprivation-self-doubt-tech-jokes-1bba</guid>
      <description>&lt;p&gt;Hello World! I am a 30-Year-Old civil/construction engineer, learning to code for the first time. I am sharing my journey and learning here. &lt;/p&gt;

&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;An Unwritten Rule&lt;/li&gt;
&lt;li&gt;Work Overload &amp;amp; Coding&lt;/li&gt;
&lt;li&gt;Sleep Deprivation&lt;/li&gt;
&lt;li&gt;Self Doubt&lt;/li&gt;
&lt;li&gt;Regular Experessions&lt;/li&gt;
&lt;li&gt;CodeNewbie &amp;amp; Tech Jokes&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  An Unwritten Rule &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I have been learning to code for more than a couple of months now. I have realized that it is an unwritten rule that anyone who is learning to code for the first time would make a portfolio website. I did no different. The moment I completed my Responsive Web Design Certification, I publicly committed myself to create a website in a month. I shared my website link in my last post, but there was no CSS on the website, but now I have completed my &lt;a href="https://www.nareshpoonia.com"&gt;website&lt;/a&gt;. It's just a single-page website but might change it in the future.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/3ofT5ImsLYNsDVlsVW/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/3ofT5ImsLYNsDVlsVW/giphy.gif" alt="Unwritten Rule GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Work Overload &amp;amp; Coding &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;The organization I work for recently won two new projects. There was a lot of work at the office (I am a Construction Engineer and have a non-coding job). The work hours would extend till very late in the night, but I've managed not to break the streak, and I have learned and practiced coding every day for an hour.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/bAplZhiLAsNnG/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/bAplZhiLAsNnG/giphy.gif" alt="Work Overload GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Sleep Deprivation &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Because of too much work at the office &amp;amp; coding, I couldn't sleep enough for almost two weeks. I won't say it is entirely because of additional work at the office. I could get enough sleep had I managed my time more efficiently. I am aware that I am not managing my time efficiently and looking for ways to do that.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/Fg0VVzuxz7fc4/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/Fg0VVzuxz7fc4/giphy.gif" alt="Sleep Deprivation GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Self Doubt &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;After completing my portfolio website, Jai (my developer friend &amp;amp; mentor) asked me to read about formatting code from Google Javascript Style guides. I skim read it a couple of times, and I couldn't understand most of it. I felt that I had completed all the basic Javascript and ES6 coding challenges on freeCodeCamp. Even then, I couldn't remember most of it.&lt;/p&gt;

&lt;p&gt;I called Jai up and told him how I was feeling, and he asked me to calm down. He told me that it was absolutely okay not to remember all of the things since I'd always have the option to go back to it and see how a particular thing worked until I had a good grasp on the topic. That same day he shared a video link with me about the same topic. The video explained the topic very accurately, and then things started making sense. It also helped me revise my basic Javascript &amp;amp; ES6 and hence my faith in my coding skills restored.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/26n6HhI1SV46DgLiU/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/26n6HhI1SV46DgLiU/giphy.gif" alt="Self Doubt GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Regular Expressions &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I found Regular Expressions comparatively easier than basic Javascript &amp;amp; ES6, but I did get stuck a couple of times. &lt;a href="https://regex101.com/"&gt;Regex101&lt;/a&gt; was a great help. It tells you the meaning of the operator you are using. I couldn't figure out how to apply the flags at first, but then I found that at the end of the text box where you enter your regex, there was an area that lets you apply the flags. The other issue I faced with Regex101 was that I was putting the '/' twice. In Regex101, backslashes at the beginning and the end are already included.&lt;/p&gt;

&lt;h3&gt;
  
  
  CodeNewbie &amp;amp; Tech Jokes &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;For someone new to the coding world, there are a lot of things to understand. And more often than not, you find yourself in a position where a group of people is talking about some tech thing, and you don't understand a word. Though the tech world has been friendly to me till now, I wouldn't deny that I do feel a fool most of the time. The thing that hurts most is not to get tech jokes.&lt;/p&gt;

&lt;p&gt;I remember an instance when I shared a joke on RTX 3090, and I didn't get the joke. I first felt terrible, and then I took it to Twitter to ask people what the joke meant. As always, the tech world was kind enough to explain the joke. I guess feeling bad for not knowing something won't help; embracing your ignorance and seeking help would, though.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/zZs5mIUOmW7eM/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/zZs5mIUOmW7eM/giphy.gif" alt="Joke GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Join the discussion
&lt;/h3&gt;

&lt;p&gt;I would love to get some feedback here.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Are you also doing a full-time non-coding job? How do you manage your time more effectively?&lt;/li&gt;
&lt;li&gt;Have you ever had doubts about your understanding of coding as well? How did you deal with it?&lt;/li&gt;
&lt;li&gt;Did you get all the tech jokes? What is your advice for someone who doesn't?&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>html</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My First 50 Days of Learning to Code</title>
      <dc:creator>Naresh Poonia</dc:creator>
      <pubDate>Thu, 27 Aug 2020 18:24:30 +0000</pubDate>
      <link>https://forem.com/naresh/my-50-days-of-coding-3i5</link>
      <guid>https://forem.com/naresh/my-50-days-of-coding-3i5</guid>
      <description>&lt;p&gt;Hello World! I am a 30-Year-Old civil/construction engineer, learning to code for the first time. I share my journey and learning here.&lt;/p&gt;

&lt;h2&gt;
  
  
  Table of Contents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The Rush&lt;/li&gt;
&lt;li&gt;The Feedback&lt;/li&gt;
&lt;li&gt;The Balance&lt;/li&gt;
&lt;li&gt;The Night full of Panic&lt;/li&gt;
&lt;li&gt;Hosting on Github&lt;/li&gt;
&lt;li&gt;Slow Progress Pressure&lt;/li&gt;
&lt;li&gt;Learnings and Challenges&lt;/li&gt;
&lt;li&gt;Work, Family &amp;amp; Coding&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Rush &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;The response to my last post left me overwhelmed. It was shared by &lt;a href="https://twitter.com/CodeNewbies" rel="noopener noreferrer"&gt;Code Newbie&lt;/a&gt; &amp;amp; three other twitter handles of Dev.to family. But like every other content on the internet, the party ends quite soon, but I got some appreciation and some excellent feedback until that time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/1ykTax6hrAKpTQ0Mnb/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/1ykTax6hrAKpTQ0Mnb/giphy.gif" alt="Whoa GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Feedback &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Out of the feedback I received everywhere, I particularly liked &lt;a href="https://dev.to/waylonwalker"&gt;Waylon Walker's&lt;/a&gt; feedback. He gave me a few recommendations about making my post more presentable &amp;amp; then he advised me against taking a screenshot showing the picture and username of someone in negativity. And I liked this quote, "Praise in public and punish in private."&lt;/p&gt;

&lt;p&gt;His feedback made me realize my mistake and at the same time made me very happy about how people respect each other here, it is not very common in my current industry i.e., Construction&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F41x3tqebpqjnjer626wi.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F41x3tqebpqjnjer626wi.JPG" alt="Comment Screenshot"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Balance &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;While your article, when shared by popular twitter handles, can get you some excellent feedback, there is another side of it as well. When popular twitter handle shares your article, your article's visibility increases exponentially, and you get so many notifications almost every hour, if not more frequently. This can lead to you spending more time on twitter/dev.to than on coding.&lt;/p&gt;

&lt;p&gt;It is crucial to strike a balance. Jai, my mentor, noticed this very soon and asked me to be conscious about it. I admitted that I was guilty of spending more time on twitter/dev.to than on coding and would work to strike a balance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/xT8qBit7YomT80d0M8/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/xT8qBit7YomT80d0M8/giphy.gif" alt="Balance GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Hosting my web page on Github &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;In the next few days, I was doing random things to host my website on Github, that's when Jai came to my rescue &amp;amp; gave me a list&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install VS Code&lt;/li&gt;
&lt;li&gt;Make yourself comfortable with VS Code &lt;/li&gt;
&lt;li&gt;Make a small HTML page with No CSS and run it locally&lt;/li&gt;
&lt;li&gt;Install Git &amp;amp; make yourself comfortable with Git&lt;/li&gt;
&lt;li&gt;Create a Github account &amp;amp; create a repository&lt;/li&gt;
&lt;li&gt;Make some commits on Git &amp;amp; push it on Github&lt;/li&gt;
&lt;li&gt;Get a domain name&lt;/li&gt;
&lt;li&gt;Host it on Github&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Night full of Panic&lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I thought of buying a new laptop as my personal laptop wasn't in good shape. I didn't know if I could transfer the data later on from my office laptop (I was coding after my office hours on my office laptop since the beginning). I asked Jai's for advice. He suggested that it would be too soon to buy a laptop. The decision to get a laptop is significant, and I should consider gifting myself a laptop after reaching a milestone. He also told me that the code and other data could easily be migrated from one laptop to another.&lt;/p&gt;

&lt;p&gt;I took his advice and started working according to the list. One evening, I tried to link my local git software to the Github account by generating ssh keys using &lt;em&gt;ssh-keygen&lt;/em&gt;. Right then, I got a message saying, "Executable blocked, you are seeing this notice because you attempted to run a restricted, unsupported, or illegal program in violation of the company's security policy and the activity was logged."&lt;/p&gt;

&lt;p&gt;When I saw this, I couldn't breathe normally, my vision disfigured, and my hands shook. I thought I had done something illegal, and I might lose my job.&lt;/p&gt;

&lt;p&gt;It was past midnight, but I couldn't help but call Jai. He told me to calm down and said to me that I didn't do anything illegal. The executable block was to avoid running keygen software, which are used to crack software. There was no need to panic.&lt;/p&gt;

&lt;p&gt;It took me some time to come to my senses, soon after that, I took out my old laptop, transferred the data, and decided that going forward I would work on my personal laptop only. I successfully managed to host my portfolio &lt;a href="https://www.nareshpoonia.com" rel="noopener noreferrer"&gt;website&lt;/a&gt; on Github.&lt;/p&gt;

&lt;p&gt;I have only put some basic HTML code there right now. I am working on to make it look more presentable using CSS.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftc2c0y9lz727qso59icp.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Ftc2c0y9lz727qso59icp.jpg" alt="Notice screenshot"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Slow Progress Pressure &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Javascript has been difficult for me from the very beginning. There were days when I couldn't even finish a single coding challenge (&lt;a href="https://www.freecodecamp.org" rel="noopener noreferrer"&gt;on freeCodeCamp&lt;/a&gt;) in an hour, and since then, the pressure of slow progress started mounting on. So I focused on completing the challenge somehow rather than understanding the concept.&lt;/p&gt;

&lt;p&gt;But soon I realized that it was not going to work this way. I started to think less about the progress and more about the understanding of concepts. I started watching detailed tutorials to get a better understanding of concepts. It helped a lot.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/3o6ZtbCFnRVdEjFzs4/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/3o6ZtbCFnRVdEjFzs4/giphy.gif" alt="Pressure GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Learnings and Challenges &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;In the last couple of weeks, I learned about the VS Code, Git, Github, to make my website running. In Javascript, I learned about objects, loops, recursion, and arrow functions.&lt;/p&gt;

&lt;p&gt;I had a tough time with Git once when I forgot to write the commit message &amp;amp; a new window opened, asking me to enter the commit message, but nothing seemed to work.&lt;/p&gt;

&lt;p&gt;After watching quite a few videos on Youtube, I came to know it was &lt;em&gt;vim&lt;/em&gt;. And to enter my commit title, I was supposed to hit 'i' to enter insert mode, type a message, and hit &lt;code&gt;esc&lt;/code&gt; when done. Then finally type &lt;code&gt;:wq&lt;/code&gt; to write and quit.&lt;/p&gt;

&lt;p&gt;Similarly, loops, recursion, and arrow functions also gave me a hard time. I took help from Jai and watched multiple Youtube videos to get a better understanding of the concepts. It is still an ongoing process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/6NVOQr1I5H1MA/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/6NVOQr1I5H1MA/giphy.gif" alt="Learning GIF"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  Work, Family &amp;amp; Coding &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;The last couple of weeks have been troublesome for me. Both of my parents and I fell ill at the same time. My father had to be hospitalized for surgery. My mother was also having multiple issues.&lt;/p&gt;

&lt;p&gt;In the last two weeks alone, I have visited the doctor/hospital more than a dozen times for myself &amp;amp; along with my parents. Not only these frequent visits to the hospital were exhausting both physically and mentally, but my work at the office was also starting to pile on, and I had to work till late in the night.&lt;/p&gt;

&lt;p&gt;Though I had many reasons not to code, I realized I could still take out an hour for coding. I somehow managed to continue my coding streak. While there was too much on my plate, I am still guilty of wasting time. This is something I have to work on. &lt;/p&gt;

&lt;p&gt;To summarize it all, my first fifty days of coding have been immensely rewarding and eventful, and I am looking forward to the future.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/fVVAJZ4XFNqa2xoZLD/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/fVVAJZ4XFNqa2xoZLD/giphy.gif" alt="Work Life Balance GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Join the discussion
&lt;/h3&gt;

&lt;p&gt;I would love to get some feedback here.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How was your experience of the first fifty days of coding?&lt;/li&gt;
&lt;li&gt;How do you balance your time?&lt;/li&gt;
&lt;li&gt;How do you manage your time effectively?&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>html</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My first week of learning JavaScript</title>
      <dc:creator>Naresh Poonia</dc:creator>
      <pubDate>Sun, 09 Aug 2020 18:11:33 +0000</pubDate>
      <link>https://forem.com/naresh/my-first-week-of-learning-javascript-hea</link>
      <guid>https://forem.com/naresh/my-first-week-of-learning-javascript-hea</guid>
      <description>&lt;p&gt;Hello World! I am a 30-Year-Old civil/construction engineer, learning to code for the first time. I share my journey and learning here.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sections
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The Journey is Underrated&lt;/li&gt;
&lt;li&gt;Why you ought to write more&lt;/li&gt;
&lt;li&gt;People are noticing your work&lt;/li&gt;
&lt;li&gt;Trolls are going to find you&lt;/li&gt;
&lt;li&gt;Learning in Public&lt;/li&gt;
&lt;li&gt;An effective way to share your code&lt;/li&gt;
&lt;li&gt;Why you ought to tune in to podcasts&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Journey is Underrated &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;“The joy of reaching the destination is momentary, the real fun is in the journey”.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I was delighted after getting my first certification from freeCodeCamp, but I knew that this happiness like all the happiness in life, this too will fade away in a day or two if not earlier, So on that very day I get my certification, I took up Javascript.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/xjIsb648nX0pw8kdBd/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/xjIsb648nX0pw8kdBd/giphy.gif" alt="The Journey GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Why you ought to write more &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Around the same time my friend and mentor, Jai, introduced me to Dev.to, He encouraged me to write my story here. At first, I was a bit apprehensive about writing a post here, I thought who would want to read a story of a code newbie here but I went for it anyway and opened up my heart in my post and posted a week ago. I didn’t expect that my post would get such a good reception. I would also urge you all to write about your journey, It will help a lot of people who are just starting or who are just a month or two behind you in learning. If you are making any mistake the more experienced devs can correct you and guide you &amp;amp; on the top of it, writing has tons of benefits. And yes to be able to communicate clearly is a very important skill for a coder.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TOQmf_xw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/la46bnsl54yjqqae6fat.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TOQmf_xw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/la46bnsl54yjqqae6fat.jpg" alt="Picture of someone writing"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  People are noticing your work &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I was posting my journey on twitter since my first day of coding, One of my friends, Shreyans who is a Full Stack Javascript Developer, would like my tweet once in a while, apparently, he has been following my tweets and one day commented on one of my tweets, I was delighted to read his comment, Nothing matches a genuine appreciation from a friend.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bFsg-KO9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/pez1jflphbrjug040blw.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bFsg-KO9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/pez1jflphbrjug040blw.PNG" alt="Tweet Screenshot where Shreyans writes &amp;quot;Hey Naresh! Have been following your tweets &amp;amp; found them super interesting given the fact I felt the same a few years ago.&amp;quot; &amp;amp; I reply &amp;quot;Thank you Shreyans !!&amp;lt;br&amp;gt;
Means a lot, It also assures me that I'm not on the right path &amp;lt;br&amp;gt;
Grinning face&amp;quot;"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Trolls are going to find you &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;The following morning when I woke up, there was this notification about a comment on Twitter. That was my first encounter with a troll on twitter. As you move ahead in your journey you’ll begin seeing an ever-increasing number of comments from people saying inflammatory and offensive things but you shouldn’t let your journey effect from this because Trolls often don’t believe a word they write but say it anyway just to piss off anyone&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BcJRoIJK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/jamhexglpfonznbgwl43.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BcJRoIJK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/jamhexglpfonznbgwl43.PNG" alt="Tweet screenshot of a person commenting&amp;quot;That sounds more like an attempt to create a viral post for some bullshit &amp;quot;code school&amp;quot; than someone actually describing their process of learning how to program&amp;quot;, to which I replied &amp;quot;I haven't achieved anything yet, No Job, No side projects. How do you think my article about my  journey would promote some code school   &amp;lt;br&amp;gt;
But I hope I could do something worthwhile with my learning &amp;amp; would love to promote &amp;lt;br&amp;gt;
@freeCodeCamp&amp;lt;br&amp;gt;
 for the great work it is doing Winking face&amp;quot;"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Learning in Public &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;After finishing my first certification, I also publicly committed myself to make a personal portfolio website in a month’s time because in all my Responsive Web Design Projects I didn’t put much effort into the presentation of the webpages and I focussed principally on understanding the user stories and applying my learning to pass the tests. So I knew that I could do better &amp;amp; make a more presentable website and a Personal portfolio would serve both the purposes of applying your learning as well as showcasing your projects to the world.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T04DG1dh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l7cq7grjb4b71eb1rios.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T04DG1dh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l7cq7grjb4b71eb1rios.PNG" alt="Screenshot of my tweet saying &amp;lt;br&amp;gt;
&amp;quot;In all of my projects, I didn't put much effort into the presentation of the webpage, I just tried to understand the user stories and applying my learning to pass the tests. So now I'm publicly committing to make a presentable personal Portfolio by 27th Aug'20. #100DaysofCode"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  An effective way to share your code &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I found Javascript more difficult than HTML &amp;amp; CSS but my understanding of the language improved as I spent more time on it. I also started to share my code in my tweets using &lt;a href="https://carbon.now.sh/"&gt;carbon.now.sh&lt;/a&gt;, I found this really effective because you can sum up your learning of the day in one or more codes, which help you revise your learning at the end of your coding. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lzQ_-zoa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/c8conzuodfra8bzguopv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lzQ_-zoa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/c8conzuodfra8bzguopv.png" alt="Code written in carbon.now.sh"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Why you ought to tune in to podcasts &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I had also started listening to tech podcasts but finding the one which was easier for a newbie to understand was a task but as they say “Those who seek shall find”. &lt;/p&gt;

&lt;p&gt;I found some excellent podcasts, out of them I really liked this one. &lt;a href="https://freecodecamp.libsyn.com/ep-25-im-56-and-learning-to-code-heres-an-epic-beat-down-of-my-critical-inner-self"&gt;In this podcast&lt;/a&gt;, Abbey Rennemeyer reads out an article about a 56-year-old guy explaining why learning to code would be the best decision for him even at this age and he does give good reasoning. Like posts here on DEV, podcasts would also make you feel that you are not alone in the journey and how other people have achieved great things. You can learn from their journey, get inspired &amp;amp; achieve your goals too.&lt;/p&gt;

&lt;h3&gt;
  
  
  Join the discussion
&lt;/h3&gt;

&lt;p&gt;I would love to get some feedback here.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  How was your first week of learning Javascript?&lt;/li&gt;
&lt;li&gt;  How do you deal with trolls?&lt;/li&gt;
&lt;li&gt;  Do you have some good podcasts recommendations?&lt;/li&gt;
&lt;li&gt;  Do you have a suggestion / or a recommendation I should follow?&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>codenewbie</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>javascript</category>
    </item>
    <item>
      <title>I did the impossible, I'm learning to code</title>
      <dc:creator>Naresh Poonia</dc:creator>
      <pubDate>Tue, 04 Aug 2020 19:14:22 +0000</pubDate>
      <link>https://forem.com/naresh/i-did-the-impossible-i-m-learning-to-code-ldh</link>
      <guid>https://forem.com/naresh/i-did-the-impossible-i-m-learning-to-code-ldh</guid>
      <description>&lt;h2&gt;
  
  
  A civil/construction engineer learns to code
&lt;/h2&gt;

&lt;h3&gt;
  
  
  A shattered dream and humble beginning
&lt;/h3&gt;

&lt;p&gt;26th October 2019, I received a push notification for an email from the University of Reading. The email said that my application for studying Master’s in Construction Management had been accepted conditionally. I was thrilled. In the next three-four months, I would meet a Study Abroad consultant, figure out my options, apply in twelve different universities and colleges in the U.K and Canada.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ewkv93mO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ic0fy4t9hvvul2iiuo2q.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ewkv93mO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ic0fy4t9hvvul2iiuo2q.jpg" alt="Construction Site Picture"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I worked on writing better Statement of Purpose for all those universities, got a Letter of Recommendation from my colleagues at work, appeared in IELTS exam and scored more than required bands. Post this, seven universities sent me unconditional offer letters to study Masters in Construction Management. By mid-March, I was figuring out how to arrange the funds for the study, It was difficult, but I figured eventually something or other will work out &amp;amp; I was excited to fly to the U.K. &amp;amp; start my studies in September-2020.&lt;/p&gt;

&lt;p&gt;Fast Forward to 1st July 2020, 10 Million people had been tested positive for Coronavirus till then, out of which almost 300K people were from the U.K. alone and 600K were from my home country, India. Many universities decided their entire session next year would go online while most of them decided for Blended Education. The construction industry in the U.K got affected badly because of the interrupted supply of material, migration of labour &amp;amp; lockdown imposed by the Government. A lot of employees working in the construction industry lost their jobs. In short, my dreams were crushed.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/EYpzYqV5jmNJS/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/EYpzYqV5jmNJS/giphy.gif" alt="Heart Break GIF"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I had put so much effort into this study abroad thing for almost five months &amp;amp; because of it, I got emotionally attached to it. I had put all my hopes in it &amp;amp; I could see the results too but suddenly because of Coronavirus I lost everything.&lt;/p&gt;

&lt;p&gt;It was hard for me, seeing my dreams crushed in front of my own eyes &amp;amp; on top of that, the Indian Government had imposed strict lockdown since March-end &amp;amp; the coronavirus cases were continuously rising, which confined me to my home. I couldn't meet my friends, and I couldn’t even travel anywhere to deal with this heartbreak.&lt;/p&gt;

&lt;h3&gt;
  
  
  freeCodeCamp comes to rescue
&lt;/h3&gt;

&lt;p&gt;Then suddenly I saw one of my good friends, Jai’s number flashing on my mobile screen who also happens to be a very successful programmer. I had been trying to talk to him for some time. I told him everything. He suggested various things &amp;amp; then he mentioned &lt;a href="https://www.google.com"&gt;freeCodeCamp&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  My first line of code
&lt;/h3&gt;

&lt;p&gt;I wanted to code for a long time, but then I used to tell myself, "You're a Civil Engineer working for almost eight years in the Construction Industry. How can you code, you haven’t studied Computer Science". But I wanted to give it a shot. I opened the website, made an account &amp;amp; started my first lesson for HTML. The website had three sections, the first vertical section would have the information about the topic &amp;amp; a coding challenge, the second vertical section would the section where you type the code &amp;amp; the third one would show you what that code did for you &amp;amp; I wrote my first line of code:&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Hello World&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;As soon as I wrote it, the preview panel flashed: &lt;em&gt;Hello World&lt;/em&gt;, this was such a beautiful feeling when you could see the result of your code in a matter of a few seconds. Just like that, I completed my first coding challenge. The first thing I did was to take the screenshot &amp;amp; send it to Jai. He was happy for me and he agreed to guide me through the process. He asked me to promise him that I would give one hour to coding for 30 days with &lt;a href="https://www.reddit.com/r/NonZeroDay/"&gt;NOZERODAY&lt;/a&gt;. I promised instantly, and my beautiful journey of coding started.&lt;/p&gt;

&lt;h3&gt;
  
  
  Community help
&lt;/h3&gt;

&lt;p&gt;Unlike the first coding challenge, I found the following coding challenges comparatively difficult but thankfully, in freeCodeCamp, there's a help section where you can take help by either getting a hint or Watching a video and if none of this helps you, You can Ask for Help from the Coding Community. So for the next few challenges I had to Watch a Video to understand how I was supposed to do that particular challenge.&lt;/p&gt;

&lt;p&gt;Slowly and steadily, I was making progress. In the next few challenges, I didn't have to watch a video, and getting a hint would be enough for me to complete the coding challenge. Finally, I was at a point where I was completing the coding challenges without any help whatsoever.&lt;/p&gt;

&lt;p&gt;But one day, I got stuck at a challenge, I couldn't figure out what was wrong with my code, I got a hint which didn't work, I tried watching a video that didn't help me either. I didn't know what to do next, I immediately texted Jai, I waited for his reply, but I was losing patience. Then it struck me that there was one more option of getting help, Asking for Help.&lt;/p&gt;

&lt;p&gt;So I posted my query on &lt;a href="https://forum.freecodecamp.org/"&gt;freeCodeCamp forum&lt;/a&gt;. To my surprise, I started getting replies on my query within 2 minutes. I couldn't believe it. I guess community support is one of the biggest reasons a lot of self-learners are achieving great results.&lt;/p&gt;

&lt;p&gt;I also wanted to be a part of this amazing community, so I made an account on &lt;a href="https://discord.com/new"&gt;discord&lt;/a&gt; and joined &lt;a href="https://discord.com/channels/692816967895220344/693145545878929499"&gt;freeCodeCamp server&lt;/a&gt; and started chatting. The first day on discord was amazing; people there were quite welcoming and encouraging. Before starting on discord, I had already begun to post my journey on Twitter and started looking for people going through the same journey, but I couldn't find anyone who had a similar situation like mine. &lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ket_VfsM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1280071158969143300/GNdi4y2L_normal.jpg" alt="Naresh Poonia profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Naresh Poonia
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @naresh_poonia_
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ir1kO05j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      I am 30YO Civil Engineer learnig to code for the first time.&lt;br&gt;Day-3 Learned to put checkbox in forms in HTML &lt;a href="https://twitter.com/hashtag/100DaysOfCode"&gt;#100DaysOfCode&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      17:24 PM - 03 Jul 2020
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1279103826218283009" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fFnoeFxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-reply-action-238fe0a37991706a6880ed13941c3efd6b371e4aefe288fe8e0db85250708bc4.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1279103826218283009" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k6dcrOn8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-retweet-action-632c83532a4e7de573c5c08dbb090ee18b348b13e2793175fea914827bc42046.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/like?tweet_id=1279103826218283009" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SRQc9lOp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/twitter-like-action-1ea89f4b87c7d37465b0eb78d51fcb7fe6c03a089805d7ea014ba71365be5171.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;h3&gt;
  
  
  A mentor can help you in so many ways &amp;amp; if he/she is a friend then you can't ask for more
&lt;/h3&gt;

&lt;p&gt;Throughout all this Jai was there for my support, as promised, I would update him daily about my committed one hour of coding, he guided me about discord, Twitter, etc. He has been a great support. There were some days when my office work would extend till late in the night, and I was so tired to code but I felt accountable towards my commitment to Jai, and I would push myself and complete my one hour of coding.&lt;/p&gt;

&lt;p&gt;After two weeks of coding, Jai suggested that I go for &lt;a href="https://www.learninpublic.org/"&gt;The Coding Career Handbook&lt;/a&gt;. This gave me a perspective to look at the implications of my work. By this time, I had completed all the coding challenges of Responsive Web Design and now it was the time for the projects When I saw the project exercises for the first time, I got intimidated. I realised that though I had done almost everything that the user stories said but to complete the projects I'd have to go through the coding challenges all over again.&lt;/p&gt;

&lt;h3&gt;
  
  
  The burnout
&lt;/h3&gt;

&lt;p&gt;So then, the craziest period of my coding journey started. There was a lot of office work, after finishing the office work l would go through the coding challenges again to understand how to go about the coding projects &amp;amp; then I'll work for an hour on my coding projects. I'd spend some time on the coding career book, Twitter, and discord, and at last, I would read a couple of &lt;a href="https://www.goodreads.com/en/book/show/50714359-the-unfair-advantage"&gt;more&lt;/a&gt; &lt;a href="https://www.goodreads.com/book/show/124429.The_Last_Mughal"&gt;books&lt;/a&gt;. I slept very little for almost a week.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/l2YWieLsm5A5yFXqg/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/l2YWieLsm5A5yFXqg/giphy.gif" alt="Burned out giphy"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Connecting with the community on twitter &amp;amp; discord has been the most difficult thing for me. But I was making some progress, and I am still working on it. At the end of that crazy week, I was on the verge of a burnout, but somehow Jai got to know about it, probably because I was sending him my progress screenshots at 2:00, 3:00 &amp;amp; sometimes at 4:00 AM. He asked me if I was putting too much stress on, I conveniently lied to him, but I learned my lesson from that week onwards I started to sleep earlier than the previous night &amp;amp; so on.&lt;/p&gt;

&lt;h3&gt;
  
  
  Earning my first certificate
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/Y0IMe2pJZYXxv7mgIH/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/Y0IMe2pJZYXxv7mgIH/giphy.gif" alt="Happy Ending GIF"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;The day I finished my first coding project, my happiness knew no bounds, because the first time I saw the project exercise I told myself that I would not be able to do that, coding challenges were different but project exercises were a different ball game altogether, but I had faith in the faith that Jai had in me &amp;amp; I kept going until I finished my first coding project &amp;amp; later on four more of them.&lt;/p&gt;

&lt;p&gt;On the 27th day of my journey, I completed all of my five projects &amp;amp; got my first &lt;a href="https://www.freecodecamp.org/certification/nareshpoonia/responsive-web-design"&gt;certificate&lt;/a&gt;, Responsive Web Design Developer Certificate from freeCodeCamp. I still don’t know if this is a big deal, but that surely made me extremely happy and proud.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TSMH6hen--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/gky72rgzxoyl6t0j8v86.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TSMH6hen--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/gky72rgzxoyl6t0j8v86.jpeg" alt="freeCodeCamp Certificate of Completion"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Join the discussion
&lt;/h3&gt;

&lt;p&gt;I would love to get some feedback here.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Have you also had a similar journey?&lt;/li&gt;
&lt;li&gt;  How was it for you when you started learning to code? &lt;/li&gt;
&lt;li&gt;  Do you have a suggestion / or a recommendation I should follow?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Photo by &lt;a href="https://unsplash.com/@christinhumephoto"&gt;Christin&lt;/a&gt; on &lt;a href="https://unsplash.com/"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>webdev</category>
      <category>codenewbie</category>
      <category>html</category>
    </item>
  </channel>
</rss>
