<?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: Sophie Nora </title>
    <description>The latest articles on DEV Community by Sophie Nora  (@zofienora).</description>
    <link>https://dev.to/zofienora</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%2F2507071%2F534f7f81-a0d3-4518-bbad-3c2bcfd145c4.JPG</url>
      <title>DEV Community: Sophie Nora </title>
      <link>https://dev.to/zofienora</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zofienora"/>
    <language>en</language>
    <item>
      <title>How Gaming Prepared Me for Frontend Development as a Beginner</title>
      <dc:creator>Sophie Nora </dc:creator>
      <pubDate>Sun, 01 Dec 2024 14:34:46 +0000</pubDate>
      <link>https://dev.to/zofienora/how-gaming-prepared-me-for-frontend-development-as-a-beginner-102i</link>
      <guid>https://dev.to/zofienora/how-gaming-prepared-me-for-frontend-development-as-a-beginner-102i</guid>
      <description>&lt;p&gt;Growing up, I wasn’t a hardcore gamer, but I had a brother with a Nintendo DS. One of the games he owned was The Legend of Zelda: The Minish Cap. I couldn’t stop playing it. I loved solving the puzzles, exploring dungeons, and figuring out how to progress in the story. It felt like a mix of creativity and logic—a combination I didn’t realize I’d later find in coding.&lt;/p&gt;

&lt;p&gt;Fast forward a few years, I had a boyfriend who was obsessed with The Legend of Zelda: Breath of the Wild. He introduced me to the game, and as a beginner gamer, I was overwhelmed. Everything seemed so chaotic at first: managing the camera view, running, jumping, using a shield, swinging a sword—it was a lot to handle all at once! But the amazing thing about gaming is how quickly you improve. The struggles I faced in the beginning slowly turned into muscle memory, and I found myself completely immersed in the game.&lt;/p&gt;

&lt;p&gt;After Zelda, I ventured into Horizon Zero Dawn, which hooked me with its deep storytelling. Then I took on Elden Ring. Let me tell you—Elden Ring was my "endgegner" (final boss). That game doesn’t just demand good problem-solving skills; it teaches you patience, persistence, and adaptability. You fail, you learn, you adjust, and you try again. And again. And again.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Gaming is Great for Developers
&lt;/h2&gt;

&lt;p&gt;Gaming taught me skills that directly translate to coding, especially as a frontend developer. Here are a few ways gaming prepared me:&lt;/p&gt;

&lt;h5&gt;
  
  
  Patience and Perseverance:
&lt;/h5&gt;

&lt;p&gt;Whether you’re stuck on a bug in your code or a boss fight in Elden Ring, both scenarios demand persistence. You learn to stay calm, analyze the situation, and try again with a different approach. Debugging code feels a lot like figuring out how to beat a tough enemy.&lt;/p&gt;

&lt;h5&gt;
  
  
  Problem-Solving Skills:
&lt;/h5&gt;

&lt;p&gt;Games like Zelda and Horizon Zero Dawn present puzzles and challenges that force you to think critically. As a coder, solving problems is part of the job—whether it’s designing a feature, debugging, or optimizing performance. Gaming helped me embrace challenges as part of the process.&lt;/p&gt;

&lt;h5&gt;
  
  
  Adaptability:
&lt;/h5&gt;

&lt;p&gt;Games often introduce new mechanics or obstacles that require you to adjust your strategy. Learning new tools or frameworks in development feels the same way—you adapt, experiment, and grow.&lt;/p&gt;

&lt;h5&gt;
  
  
  Creative Thinking:
&lt;/h5&gt;

&lt;p&gt;Many games allow for creative problem-solving. Similarly, coding often requires thinking outside the box to build innovative solutions or streamline a user experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Takeaway
&lt;/h2&gt;

&lt;p&gt;Gaming is often dismissed as a mindless hobby, but it’s so much more. For me, it’s been a training ground for patience, persistence, and problem-solving—all skills I’ve carried into my journey as a beginner frontend developer. Just like gaming, coding can feel overwhelming at first. But with practice, experimentation, and a bit of creativity, you improve.&lt;/p&gt;

&lt;p&gt;So, if you’re a developer who also games, embrace it! The skills you’re building while gaming are more valuable than you think—not just for coding, but for tackling challenges in everyday life as well.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>productivity</category>
      <category>career</category>
      <category>learning</category>
    </item>
    <item>
      <title>From Old Letters to Frontend Dreams</title>
      <dc:creator>Sophie Nora </dc:creator>
      <pubDate>Sun, 01 Dec 2024 14:17:27 +0000</pubDate>
      <link>https://dev.to/zofienora/from-old-letters-to-frontend-dreams-4ji8</link>
      <guid>https://dev.to/zofienora/from-old-letters-to-frontend-dreams-4ji8</guid>
      <description>&lt;p&gt;My first touch with code was during my Bachelor’s degree when we had a course in digital humanities. We used Python to make very old letters machine-readable, and I was stunned. That experience was like magic to me, and I fell in love with coding right away. But it wasn’t until later that I realized this was something I wanted to pursue as a career.&lt;/p&gt;

&lt;p&gt;After deciding to leave my old job behind, I started researching how to become a frontend developer. Should I do a bootcamp? Learn on my own? In the end, I decided to take the self-taught route, learning from platforms like Codecademy and CFG (Code First Girls). My approach has been simple: learning by doing.&lt;/p&gt;

&lt;p&gt;I can't even put into words what I love so much about coding. It feels so creative, yet it challenges your patience and problem-solving skills—a mindset I’ve also developed through gaming.&lt;/p&gt;

&lt;p&gt;Of course, the journey hasn’t been all smooth. I had my fair share of frustration with JavaScript, especially at the beginning, and GitHub felt like a maze at times. But every challenge I overcome feels like a milestone, and it’s all part of the learning process.&lt;/p&gt;

&lt;p&gt;Now, I’m in the middle of my journey and have decided to share my experiences with the world. I want to connect with others, especially women in tech, and document not just the wins but also the struggles.&lt;/p&gt;

&lt;p&gt;To my fellow beginners: Keep going! It’s okay to feel stuck or frustrated—it’s part of the process. Celebrate every little win, ask for help when you need it, and never stop believing in yourself. You’ve got this!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
      <category>learning</category>
      <category>frontend</category>
    </item>
  </channel>
</rss>
