<?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: Eduardo</title>
    <description>The latest articles on DEV Community by Eduardo (@eduardoltorres).</description>
    <link>https://dev.to/eduardoltorres</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%2F132546%2F27ef8f5f-6c72-4b3f-ba4e-0bfc0520b1ac.jpeg</url>
      <title>DEV Community: Eduardo</title>
      <link>https://dev.to/eduardoltorres</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/eduardoltorres"/>
    <language>en</language>
    <item>
      <title>Why it Took Me 3 Years (Instead of 6 Months) to Land My First Development Role</title>
      <dc:creator>Eduardo</dc:creator>
      <pubDate>Sat, 13 May 2023 16:01:00 +0000</pubDate>
      <link>https://dev.to/eduardoltorres/why-it-took-me-3-years-instead-of-6-months-to-land-my-first-development-role-1h7n</link>
      <guid>https://dev.to/eduardoltorres/why-it-took-me-3-years-instead-of-6-months-to-land-my-first-development-role-1h7n</guid>
      <description>&lt;p&gt;Five years ago, I graduated from law school.&lt;/p&gt;

&lt;p&gt;I immediately knew that &lt;strong&gt;it wasn't for me&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Instead, I wanted to become a &lt;strong&gt;Software Developer&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;With determination, I embarked on a &lt;strong&gt;6-month&lt;/strong&gt; self-taught programming journey, aiming to secure a remote software development role.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It took me 3 years.&lt;/strong&gt;&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--Xtas-df1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://pbs.twimg.com/profile_images/1650894614167994368/zNlYAPGV_normal.jpg" alt="eduardo profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        eduardo
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @_eduardoltorres
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kDgU_xDI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/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 tried to land my first software development role in 6 months. It took me 3 years.&lt;br&gt;&lt;br&gt;Here are the things that kept me from landing it sooner. 👇
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      21:12 PM - 25 Apr 2023
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1650970959778574338" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--OXOJJiQT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/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=1650970959778574338" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--foTp-unf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/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=1650970959778574338" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SFHqU4bF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/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;p&gt;Because I went with a self-taught approach, I made &lt;strong&gt;plenty&lt;/strong&gt; of mistakes.&lt;/p&gt;

&lt;p&gt;Some of these mistakes were:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Building too many &lt;strong&gt;small&lt;/strong&gt; projects.&lt;/li&gt;
&lt;li&gt;Spending &lt;strong&gt;too much time on tutorials&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Not &lt;strong&gt;collaborating&lt;/strong&gt; enough.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Giving up too soon&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I spent over 2 years in an IT Helpdesk role, before I could land a role as an Integration Engineer, and &lt;em&gt;then&lt;/em&gt; (&lt;strong&gt;finally!&lt;/strong&gt;) get promoted to Software Developer.&lt;/p&gt;

&lt;p&gt;As an Integration Engineer, I spent most of my time developing &lt;strong&gt;APIs&lt;/strong&gt; and other types of integrations using &lt;strong&gt;Python&lt;/strong&gt;, &lt;strong&gt;MySQL&lt;/strong&gt;, and &lt;strong&gt;AWS&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Even if I didn't have the title, &lt;strong&gt;I was already developing software&lt;/strong&gt;!&lt;/p&gt;

&lt;p&gt;Also, my passion for Computer Science (CS) has turned out to be so great that I'm in my second semester of a &lt;strong&gt;CS degree&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I'm no genius or specially talented, I'm just &lt;strong&gt;a regular guy who just kept pushing through&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;So if you are looking to land your first role, &lt;strong&gt;you don't have to make it in 6 months&lt;/strong&gt;. The important part is simply to &lt;strong&gt;make it&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I write a weekly, bite-sized, newsletter for aspiring developers. If you find this post useful, I think you might enjoy it! Check it out &lt;a href="https://taketheleap.dev"&gt;here&lt;/a&gt; 🗞️ Connect with me on &lt;a href="https://twitter.com/_eduardoltorres"&gt;Twitter&lt;/a&gt; 🤝&lt;/em&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>webdev</category>
      <category>codenewbie</category>
      <category>motivation</category>
    </item>
    <item>
      <title>The Biggest Mistake Beginner Developers Make</title>
      <dc:creator>Eduardo</dc:creator>
      <pubDate>Thu, 13 Apr 2023 10:40:04 +0000</pubDate>
      <link>https://dev.to/eduardoltorres/the-biggest-mistake-beginner-developers-make-388e</link>
      <guid>https://dev.to/eduardoltorres/the-biggest-mistake-beginner-developers-make-388e</guid>
      <description>&lt;h2&gt;
  
  
  "Never Ready"
&lt;/h2&gt;

&lt;p&gt;When I was starting off, one of the most popular development courses for beginners was Colt Steele’s &lt;a href="https://www.udemy.com/share/101W9C/" rel="noopener noreferrer"&gt;The Web Developer Bootcamp&lt;/a&gt;. This course takes you from absolutely &lt;strong&gt;0 knowledge&lt;/strong&gt; up to building a &lt;strong&gt;full-stack application&lt;/strong&gt; with HTML/CSS and JavaScript.&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%2Fxz7ps0ymdk31muv447vn.png" 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%2Fxz7ps0ymdk31muv447vn.png" alt="The Web Developer Bootcamp screenshot"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This course has more than &lt;strong&gt;60 hours&lt;/strong&gt; of video content, plus whatever time it takes you to actually implement and practice what you learn. Yet, I’ve seen countless people (me included) already &lt;strong&gt;planning their next tutorial when they haven't even finished this one&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is a clear example of one of the biggest mistakes that I see beginner developers do: &lt;strong&gt;never believing that they are ready&lt;/strong&gt;. I’ve seen this lack of belief manifest in different shapes and forms. For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“Once I’m done with this tutorial, &lt;strong&gt;then I’ll be ready&lt;/strong&gt;.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;“I just need to read all the documentation first, &lt;strong&gt;then I’ll finally be able to code something&lt;/strong&gt;.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;“I don’t know how to code in X. &lt;strong&gt;I have only coded in Y&lt;/strong&gt;.”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Code, code, code
&lt;/h2&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%2Fdrr1h6wunj8bpyf9tt35.jpeg" 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%2Fdrr1h6wunj8bpyf9tt35.jpeg" alt="GitHub streak"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to become a developer of whatever kind (i.e. front-end, back-end, full-stack), you don’t need another tutorial. What you need is &lt;strong&gt;something to build&lt;/strong&gt;. You need an idea of a project that excites you and that you build yourself. No tutorial, no code along.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“But I wouldn’t even know where to start!”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Welcome to the world of development!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Unless there’s something that you have previously done repeatedly, &lt;strong&gt;you will have little idea of where to start&lt;/strong&gt;. With experience, you will gain the confidence to take on projects for which you don’t know where to start.&lt;/p&gt;

&lt;h2&gt;
  
  
  Actionable Steps
&lt;/h2&gt;

&lt;p&gt;I know that this might be underwhelming. Tutorials and code along videos make one feel accomplished and excited. Learning new concepts feels like success. There is certainly some merit to that, but if you want to become a developer as soon as possible, &lt;strong&gt;you need to get to code as soon as possible&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;So if you feel concerned by what I’ve just mentioned, &lt;strong&gt;here’s what I would do&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Assess your current situation&lt;/strong&gt;.

&lt;ul&gt;
&lt;li&gt;Wrap up any tutorial(s) that you have in progress and take note of what you've learned so far.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Think of a project that excites you&lt;/strong&gt;.

&lt;ul&gt;
&lt;li&gt;Try to come up with an idea that interests you, but that doesn’t feel too unreachable. There is something out there for you. Find it.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Draft a write-up of the approach&lt;/strong&gt;.

&lt;ul&gt;
&lt;li&gt;Take a notepad, tablet, or your word-processing tool of choice and start writing down how you think you can approach this project. Is there anything that you already know how to do? Write it down. Is there anything that you don’t know how to do? Also, write it down.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Research your unknowns&lt;/strong&gt;.

&lt;ul&gt;
&lt;li&gt;The stuff that you don’t know how to do: Google it. Literally. Google “how to do X?” and start clicking your way through official docs, StackOverflow posts, blog articles, YouTube videos, etc. At this point, you don’t want to have the perfect answers to your questions. Rather, you just want to make sure that there is enough information out there that you can digest and that will help you figure it out along the way.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Start coding&lt;/strong&gt;.

&lt;ul&gt;
&lt;li&gt;By now, you should have a pretty good idea of what’s required to build your project. If it’s doable, get to coding. Start with the stuff you know until you…&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Get stuck&lt;/strong&gt;.

&lt;ul&gt;
&lt;li&gt;Got stuck? Google it. Got a cryptic error? Google it. Imagine you had the perfect developer next to you. What would you ask them? Now take that question and put it on Google. Make peace with the fact that you will get stuck. Stuck for days or weeks? &lt;a href="https://stackoverflow.com/help/how-to-ask" rel="noopener noreferrer"&gt;&lt;strong&gt;Ask online&lt;/strong&gt;&lt;/a&gt;. But keep looking, trying, tinkering. Be curious about why it’s not working. This is probably &lt;u&gt;&lt;strong&gt;the most important skill&lt;/strong&gt;&lt;/u&gt; that you will need as a developer.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Celebrate your final project!&lt;/strong&gt; 🎉

&lt;ul&gt;
&lt;li&gt;With some time and effort, you will make it. Share your accomplishments with friends, family, Twitter, or even a &lt;a href="https://dev.to"&gt;dev.to&lt;/a&gt; blog post. &lt;a href="https://twitter.com/_eduardoltorres" rel="noopener noreferrer"&gt;Let me know&lt;/a&gt; once you build your project. I'd be happy to check it out!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now, &lt;strong&gt;get to it&lt;/strong&gt;!&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%2Fmunz9gb9b1bnviq1gfi3.png" 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%2Fmunz9gb9b1bnviq1gfi3.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I write a weekly, bite-sized, newsletter for aspiring developers. &lt;strong&gt;If you find this post useful&lt;/strong&gt;, I think you might enjoy it! Check it out &lt;a href="https://taketheleap.dev" rel="noopener noreferrer"&gt;here&lt;/a&gt;&lt;/em&gt; 🗞️ &lt;em&gt;Connect with me on &lt;a href="https://twitter.com/_eduardoltorres" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;&lt;/em&gt; 🤝&lt;/p&gt;

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