<?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: Jessi Shakarian</title>
    <description>The latest articles on Forem by Jessi Shakarian (@jessishakarian).</description>
    <link>https://forem.com/jessishakarian</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%2F651879%2F9ebb88a3-48bc-455a-8b8f-0ec306a98250.jpg</url>
      <title>Forem: Jessi Shakarian</title>
      <link>https://forem.com/jessishakarian</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/jessishakarian"/>
    <language>en</language>
    <item>
      <title>So you burned out on coding. Now what?</title>
      <dc:creator>Jessi Shakarian</dc:creator>
      <pubDate>Thu, 01 Jul 2021 17:21:44 +0000</pubDate>
      <link>https://forem.com/jessishakarian/so-you-burned-out-on-coding-now-what-3h21</link>
      <guid>https://forem.com/jessishakarian/so-you-burned-out-on-coding-now-what-3h21</guid>
      <description>&lt;p&gt;Burnout happens. It happened to me 6 months ago. Only in the last 2-3 weeks have I been feeling re-energized to begin again.&lt;/p&gt;

&lt;p&gt;Here's the most important thing:&lt;/p&gt;

&lt;h1&gt;
  
  
  It's okay if you burned out on coding. It's okay to take a break.
&lt;/h1&gt;

&lt;p&gt;I have ADHD, I hit my interests &lt;em&gt;really&lt;/em&gt; hard - I am an all or nothing kind of person. It happens, you get really excited about learning to code and you overdo it. Maybe you got a lot going on in your life and coding becomes your escape, your journey to something better. &lt;/p&gt;

&lt;p&gt;Whatever got you to this moment, there's some important things we need to know.&lt;/p&gt;

&lt;h2&gt;
  
  
  Be nice to yourself.
&lt;/h2&gt;

&lt;p&gt;That's right. Don't try to push through it. Just accept that your body and mind is telling you it's time to take a break. Go do something that will refill your well - watch your favorite tv series, go talk to your friends about stuff that's not programming. Take care of yourself, do all the things you've been putting off. Let your brain take a break and let the information you've just learned simmer on the back burner.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Programming will still be there when you're ready to come back.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I understand that you need this new career option, better pay, whatever it is that's driving you to learn how to code, but &lt;em&gt;you will be a better programmer for this break&lt;/em&gt;, I promise.&lt;/p&gt;

&lt;h2&gt;
  
  
  Find a non-programming hobby
&lt;/h2&gt;

&lt;p&gt;You read that correctly. If you don't have a non-programming hobby, get one. If you have one, go back to it. For me, my hobby I fell in love in during my break was chess. I love to play chess! I started getting really involved in the online chess community on twitter.&lt;/p&gt;

&lt;p&gt;I also found it really helpful to play over the board, I needed a break from digital things. Being able to think about something analog is helpful. Your brain thinks differently about analog things compared to digital. Which leads me to my next point...&lt;/p&gt;

&lt;h2&gt;
  
  
  Be aware of your frustrations.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  They might lead you to your next coding adventure.
&lt;/h3&gt;

&lt;p&gt;When I burned out on JavaScript, I thought I never wanted to code again. I was like, I am done, it's gonna be no code from here on! &lt;/p&gt;

&lt;p&gt;Six months later, here I am learning Python. Why? Because I while I was playing a lot of chess, and noticed that I wasn't happy with chess engines. They weren't intuitive for the user, they don't do what I think they should do. I fell down a hole of machine learning, and now here I am learning how to be a machine learning engineer.&lt;/p&gt;

&lt;p&gt;Finding a problem you want to fix is something I actually struggled with when I was learning JavaScript. I had a hard time figuring out &lt;em&gt;what&lt;/em&gt; I wanted to fix, or make better online. If you had asked me six months ago if I was interested in machine learning, I would have told you &lt;em&gt;hell no!&lt;/em&gt;. But now, it's super interesting, because it's a way to problem solve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Knowing how you want to solve a problem is half the battle.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Learn multiple languages.
&lt;/h3&gt;

&lt;p&gt;As I've mentioned, I started at JavaScript (HTML/CSS first, then JS). It didn't really click with me the first time because I was just taking in information, I wasn't really sure &lt;em&gt;what&lt;/em&gt; to do with that. I was new to the tech world, really just trying to find my place in it. Some things you might want to think about on your break from burnout:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what's your goal? Where do you want to be in a year from now?&lt;/li&gt;
&lt;li&gt;how do you work best? Personally, I'm a really tactile person, so much of my goals tend to revolve around making digital spaces easier to understand. Mostly because I want to be able to understand how things work together.&lt;/li&gt;
&lt;li&gt;what do you want to see in the world? There's just some things that, if you don't do it, no one really will. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There's lots of ways to make things online - every programming language or framework does something in a different way. When you're ready to try again, look at the githubs of companies doing what you want to do. See how they put together their own stuff. Try a new to you language or two, you might be surprised what you enjoy because it clicks with the way you think about solving problems.&lt;/p&gt;

&lt;p&gt;The interesting thing to me about taking a break from JavaScript, is that by learning Python and machine learning fundamentals, it actually makes it a lot easier to begin looking at JavaScript again. But really, all I did was begin to narrow my scope by knowing how I want to approach the problems I want to solve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;I hope this helps you find your way through the burnout. I didn't think it was going to take 6 months for me to return to coding, but we have to go at the pace that works best for us. Yours might be shorter, or longer than mine. &lt;/p&gt;

&lt;p&gt;Have you had burnout? What did you to help yourself through it? Did you return to the programming language you started in? I'd love to hear more in the comments!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>help</category>
    </item>
    <item>
      <title>Newbie's Guide to AI Resources</title>
      <dc:creator>Jessi Shakarian</dc:creator>
      <pubDate>Fri, 18 Jun 2021 22:12:41 +0000</pubDate>
      <link>https://forem.com/jessishakarian/newbie-s-guide-to-ai-resources-23l2</link>
      <guid>https://forem.com/jessishakarian/newbie-s-guide-to-ai-resources-23l2</guid>
      <description>&lt;h3&gt;
  
  
  So, you want to get into AI and ML but don't know where to start?
&lt;/h3&gt;

&lt;p&gt;I've been there. Twice, actually. About 6 months ago, I started looking into AI but got too intimidated. I talked myself out of it.&lt;/p&gt;

&lt;p&gt;Not this time! And I'm here to help you not get overwhelmed at where to start. There's a lot of information out there, and it can be difficult to know where to start. This isn't about the job field, or issues around ethics or bias, this is just some good resources to use if you want to learn more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let's get started!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://academy.infinite.red/p/ai-demystified-free-5-day-mini-course" rel="noopener noreferrer"&gt;AI Demystified&lt;/a&gt; from Infinite Red Academy. I recently completed this, and found it incredibly helpful and interesting. Instructor &lt;a href="https://twitter.com/gantlaborde?s=21" rel="noopener noreferrer"&gt;Gant Laborde&lt;/a&gt; breaks down what AI is and how it's used in a humorous and interesting way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.deeplearning.ai/programs/" rel="noopener noreferrer"&gt;DeepLearning.Ai&lt;/a&gt; is a great next step, they have programs for everything - beginners to more advanced stuff. These programs are not completely free, they're through coursera. But coursera does have financial aid, and I highly recommend you take advantage of that. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://ai.google/" rel="noopener noreferrer"&gt;Google&lt;/a&gt; - no, not googling something. Google has a wealth of information about AI &lt;a href="https://ai.google/education" rel="noopener noreferrer"&gt;education&lt;/a&gt; and resources, depending on what you're looking for. Here's an example, their filters for content. Lots of options to explore.&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%2Fuploads%2Farticles%2Fy1pau7yvtpdx06d3k88p.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%2Fuploads%2Farticles%2Fy1pau7yvtpdx06d3k88p.jpg" alt="Filter of content options on Google AI"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ready to get into the nitty gritty? Let's talk about programming and math!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Learn Python!&lt;/em&gt; Python is &lt;a href="https://www.cuelogic.com/blog/role-of-python-in-artificial-intelligence" rel="noopener noreferrer"&gt;great&lt;/a&gt; for AI, lots of programs already built in for the language. If you're new to programming, it's a great place to start, easy to understand. If you need a course, Udemy has &lt;a href="https://www.udemy.com/course/automate/?src=sac&amp;amp;kw=automate+the+boring+stuff" rel="noopener noreferrer"&gt;Automate the Boring Stuff&lt;/a&gt;. I'm going to be starting this soon. Udemy often has sales on stuff, so better to wait if you can. Or, if videos are not for you, there's a &lt;a href="https://automatetheboringstuff.com/" rel="noopener noreferrer"&gt;book&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Math.&lt;/em&gt; If you're interested in AI or ML, math comes with it. You either love math, or are like me, and are willing to tolerate it because it gets you where you need to go (okay, maybe I like it and I'm just in the closet...). &lt;a href="https://towardsdatascience.com/mathematics-for-ai-all-the-essential-math-topics-you-need-ed1d9c910baf" rel="noopener noreferrer"&gt;Here's&lt;/a&gt; some reasons why math has a lot of value in this realm. Years ago, I got to statistics when I went back to school to be a lab tech, and we used a lot of scientific math, but really what saved my butt here is &lt;a href="https://www.khanacademy.org/math" rel="noopener noreferrer"&gt;Khan Academy&lt;/a&gt;. It's free and helped me understand a lot of concepts. Definitely use that for statistics and other math functions as you need it.&lt;/p&gt;

&lt;p&gt;So there you go! Lots of resources to get you started. Have you tried some of these resources before? Let me know on &lt;a href="https://twitter.com/jessishakarian" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>python</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
