<?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>DEV Community: Chinonso Amalaha</title>
    <description>The latest articles on DEV Community by Chinonso Amalaha (@nonsoamalaha).</description>
    <link>https://dev.to/nonsoamalaha</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%2F622048%2Fe4e009d8-a5b7-45da-bf7d-aeb504719e7b.jpg</url>
      <title>DEV Community: Chinonso Amalaha</title>
      <link>https://dev.to/nonsoamalaha</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nonsoamalaha"/>
    <language>en</language>
    <item>
      <title>My Biggest Lesson Of 2024</title>
      <dc:creator>Chinonso Amalaha</dc:creator>
      <pubDate>Wed, 25 Dec 2024 08:20:25 +0000</pubDate>
      <link>https://dev.to/nonsoamalaha/my-biggest-lesson-of-2024-20bl</link>
      <guid>https://dev.to/nonsoamalaha/my-biggest-lesson-of-2024-20bl</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Life promises nothing and nothing is guaranteed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;My 2023 Christmas season did not come with much celebration. I engrossed myself with preparations for the year ahead. I spent more time alone, recharging my inner strength, building on my passion for machine learning and completing online courses. I had a clear plan for the coming year, especially regarding my academic pursuits.&lt;/p&gt;

&lt;p&gt;Determined to make 2024 a turning point in my career, I sought many global opportunities. But as the year unfolded, I was met with a mix of experiences that taught me valuable lessons. And, one lesson that stood out like a midnight star is that life has no formula and nothing is guaranteed. Despite my best efforts in the year, I encountered setbacks and challenges that forced me to reevaluate my assumptions.&lt;/p&gt;

&lt;p&gt;I learned in the year that hard work, honesty, intelligence, and the like are essential in making life count. But they still do not guarantee success. You may still do more and get less. You may even wake up to a surprising blessing one of the days you least expected it. There is just no formula for these things.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Beyond efforts, prayers, and creed, the only thing we can understand about life, is that we can’t understand life.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When people attribute their success to God, they know their weaknesses wouldn’t have given them a chance. That is why I found it funny when some people attribute their success only to efforts and ability. When the same persons see themselves on the better side of things, they tend to believe others are fooling around or less ambitious.&lt;/p&gt;

&lt;p&gt;The truth is that some people out there are dedicated, super talented and willing. Yet life says no to them. Some graduated at 21 but struggled for six years to get a job. Some had no education but still became millionaires. Some married at 20 but divorced three years later. While some found love at 35 and still got it right.&lt;/p&gt;

&lt;p&gt;Careful planning and decision-making are good but they still do not guarantee success. Being too careful in choosing a life partner still does not guarantee a happy marriage. Being too careful with your health still does not guarantee longevity. One deadly impact on the body still ends it all.&lt;/p&gt;

&lt;p&gt;With the torrents of uncertainties and mixed experiences, 2024 taught me patience, built my strength of mind and made me realize that things don’t always go our way. &lt;/p&gt;

&lt;p&gt;Life takes unexpected turns. There is just no formula to it and nothing is promised in it. It happens in different ways and we must learn to accept and adapt to its unpredictability. That is my biggest lesson of the year.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Grace, luck and chance can happen to anybody.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In conclusion, as you anticipate 2025 to be a good year, it might still not be as good as you thought. You will not win every battle in the coming year but you can decide to show up for every one of them. You can decide to be more responsible with your choices, resilient in your pursuit, do your best and leave the rest to God. He alone is the lifter of men. &lt;/p&gt;

&lt;p&gt;We go again in 2025!&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>grace</category>
      <category>god</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>HNGi8: My Coding Goals and the Beginner's Journey</title>
      <dc:creator>Chinonso Amalaha</dc:creator>
      <pubDate>Mon, 16 Aug 2021 15:11:59 +0000</pubDate>
      <link>https://dev.to/nonsoamalaha/hngi8-my-coding-goals-and-the-beginner-s-journey-4f2l</link>
      <guid>https://dev.to/nonsoamalaha/hngi8-my-coding-goals-and-the-beginner-s-journey-4f2l</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;I want to be a self taught developer by the end of 2021. I want to be job ready...&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;While others were writing down their goals at the beginning of the year, those were the exact words I remember putting down as my goal for the year. &lt;/p&gt;

&lt;p&gt;The passion supersedes any cost of time and energy and resources it'd involve, I just want to code, not for fun but to a professional level this time. &lt;/p&gt;

&lt;p&gt;It's either I go big or I go home, that's the mindset with which I started the year.&lt;/p&gt;

&lt;p&gt;Well, this is August now, so I'm still on the process. But it won't be out of place if anyone ask how far I've gone with my decision. &lt;/p&gt;

&lt;p&gt;Anyways, I'm just a trekking distance away from 'Hello, World!', so you'll catch me struggling in the stringent hands of JavaScript now.&lt;/p&gt;

&lt;p&gt;I still can't call myself a developer yet, despite the voluminous resources I've consumed online and torrents of self-paced tutorials I've been through all the while. Honestly, the journey is far from easy. And you know if it's meant to be easy, everybody would've done it, so don't blame me yet!&lt;/p&gt;

&lt;p&gt;Learning to code is not just devastating but quite overwhelming. Each passing moment comes with torrents of tools and new trends that keeps spewing into the ecosystem. Even the numerous learning platforms and paths with diverse curriculum can make a total beginner like me waddle more into confusion. &lt;/p&gt;

&lt;p&gt;One minutes it's fun, yeepeee! You just passed the first challenge and you think it's that easy. &lt;/p&gt;

&lt;p&gt;Moving forward to the next one, you read through the task, you couldn't even understand anything not to talk of thinking out a clear solution. &lt;/p&gt;

&lt;p&gt;You run to google for help, scribble the challenge into the search engine. And boom! a thousand and one solutions, sprinkled with strange syntax jumped right into your face. &lt;/p&gt;

&lt;p&gt;You don't even know where to start. Next you get stucked and feel like throwing things on the wall. It's as if you've been wasting your time on Youtube videos all the while.&lt;/p&gt;

&lt;p&gt;That's how overwhelming it can be. Most times, I stopped and get my mind off it or better still get into something else. But i never back down. And it's best to let anyone know that struggling is part of a beginners journey in coding.&lt;/p&gt;

&lt;p&gt;I still don't know the most difficult thing to learn in life but I believe If you can successfully teach  yourself a programming skill, then you can teach yourself anything else.&lt;/p&gt;

&lt;p&gt;Earlier in my journey I decided against bootcamps, I just wanted to do it on my own. I believe being a self-taught would be the best and fastest way to fit into the system. But i was wrong, at least it didn't totally work for me, especially as I started with almost a zero knowledge of programming basics from college. &lt;/p&gt;

&lt;p&gt;With a couple of Youtube video like this one &lt;a href="//https:youtu.be/UB1O30fR-EE"&gt;here&lt;/a&gt;, learning HTML and CSS in &lt;a href="https://www.freecodecamp.org" rel="noopener noreferrer"&gt;freeCodeCamp&lt;/a&gt; wasn't too challenging. It's fun displaying those contents on a webpage for the first time, playing round the camper cat image and breezing through the challenges. &lt;/p&gt;

&lt;p&gt;Getting to JavaScript algorithm and data structures I was so stucked that I wished I never started in the first place. But Baeu Collins video &lt;a href="https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://m.youtube.com/watch%3Fv%3DPkZNo7MFNFg&amp;amp;ved=2ahUKEwjW04iW1bXyAhUaQ0EAHb-yD4kQwqsBegQIBhAB&amp;amp;usg=AOvVaw27iKp0RXcwGapbnK5SE9L6" rel="noopener noreferrer"&gt;here&lt;/a&gt; prepared in line with the curriculum was a big help in scalling through the basics challenges in FCC. But I still have that not-good-enough feeling even after the projects and the certification.&lt;/p&gt;

&lt;p&gt;Last week I decided to sort for bootcamps and coding meetups to spice up the journey. I needed that professional exposure. I think that's where bootcamps play huge roles by helping one meet other coding enthusiasts and collaborate on bigger and real life challenges.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So I found &lt;a href="https://zuri.team" rel="noopener noreferrer"&gt;HNG Internship&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's a free online beginner bootcamp for complete tech novices handled by veteran tech experts with track records in the tech industry. It's aimed at providing mentorship and collaborative environment to the participants to help them overcome the hurdles and challenges at the entry level into the industry.&lt;/p&gt;

&lt;p&gt;While gearing up for the internship this eight month of the year, I'm making this post to serve as my accountability partner in keeping track of my coding goals for this next 8 weeks of the bootcamp in line with my 2021 goal. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;These are what I want to achieve at the end of the internship as I choose the frontend stack:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Learning frontend tools to a professional level.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Working on real life challenges to improve on the skill.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Building more projects I can add to my portfolio.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Networking with other coding enthusiasts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;And being job ready.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I hope to get the best out of this opportunity as I reminiscence in the words of  Amelia Earhart when she said,&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;The most difficult thing is the decision to act, the rest is merely tenacity.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Thanks for reading. You can learn more about &lt;a href="https://zuri.team" rel="noopener noreferrer"&gt;HNGi8 Internship&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You can follow the tutorial links below to catch up on some technologies used in the internship.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.freecodecamp.org/news/the-beginners-guide-to-git-github/" rel="noopener noreferrer"&gt;Git&lt;/a&gt;, &lt;a href="https://trydesignlab.com/figma-101-course/introduction-to-figma/" rel="noopener noreferrer"&gt;Figma&lt;/a&gt;, &lt;a href="//https:youtu.be/UB1O30fR-EE"&gt;HTML&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;rct=j&amp;amp;url=https://m.youtube.com/watch%3Fv%3DPkZNo7MFNFg&amp;amp;ved=2ahUKEwjW04iW1bXyAhUaQ0EAHb-yD4kQwqsBegQIBhAB&amp;amp;usg=AOvVaw27iKp0RXcwGapbnK5SE9L6" rel="noopener noreferrer"&gt;JavaScript&lt;/a&gt;, &lt;a href="https://www.freecodecamp.org/news/the-python-guide-for-beginners/" rel="noopener noreferrer"&gt;Python&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>frontend</category>
      <category>javascript</category>
      <category>codenewbie</category>
    </item>
  </channel>
</rss>
