<?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: Veera</title>
    <description>The latest articles on DEV Community by Veera (@veera_zaro).</description>
    <link>https://dev.to/veera_zaro</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%2F543798%2Fcd76f966-18b6-4723-ae9c-2225602adb4b.jpg</url>
      <title>DEV Community: Veera</title>
      <link>https://dev.to/veera_zaro</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/veera_zaro"/>
    <language>en</language>
    <item>
      <title>From BPO (day-to-day monotonous work) To Frontend Engineer In A Startup! ( Without CS Degree )</title>
      <dc:creator>Veera</dc:creator>
      <pubDate>Sat, 04 Jun 2022 07:49:14 +0000</pubDate>
      <link>https://dev.to/veera_zaro/from-bpo-day-to-day-monotonous-work-to-frontend-engineer-in-a-startup-without-cs-degree--255n</link>
      <guid>https://dev.to/veera_zaro/from-bpo-day-to-day-monotonous-work-to-frontend-engineer-in-a-startup-without-cs-degree--255n</guid>
      <description>&lt;h2&gt;
  
  
  👋 Quick Intro
&lt;/h2&gt;

&lt;p&gt;Hi Everyone, this is Veera. I did my graduation in Commerce. After graduation, I started looking for jobs that would help support my family. Speaking English was a bit difficult for me. Though, I managed to land a decent job as a Process Associate.&lt;/p&gt;

&lt;h2&gt;
  
  
  🤔 How I Got Interest In Tech
&lt;/h2&gt;

&lt;p&gt;When the pandemic (Covid-19) started, my company began doing WFH (Work From Home). Together, they introduced a new tool to my project. That could reduce manual workers (headcount) in the future. So, I started to think about the future and asked myself many questions.&lt;/p&gt;

&lt;p&gt;I was confused about how they would line up with this tool, which is more like an automaton. Luckily, I have a brother who is a Software Engineer. I asked him,  &lt;strong&gt;how could they have built a tool like this?&lt;/strong&gt;... &lt;strong&gt;Then BOOM!!!&lt;/strong&gt;,** he throws in some jargon like API, Client, Server, HTTP, etc., That's when my interest spur into tech.&lt;/p&gt;

&lt;h2&gt;
  
  
  ⏳ Time For A Change
&lt;/h2&gt;

&lt;p&gt;I started thinking about changing my career from BPO to Software Developer. Two reasons made me think hard about my decision :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It was too late to restart my career.&lt;/li&gt;
&lt;li&gt;I don't have a CS Degree.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It wasn't easy to decide at that time. Then I read some articles which inspired me. I found it very interesting that many people had begun their tech careers after turning 30. My interest in this field started with those articles, so I finally started learning to code.&lt;/p&gt;

&lt;h2&gt;
  
  
  💻 Started To Learn Programming
&lt;/h2&gt;

&lt;p&gt;I'd spent some time learning in the morning and had to work in the evening. My brother helped me understand the basics when I first began to learn. I started with Python which is powerful, high-level, and beginner friendly. I came to know that the industry is very wide with a lot of roles like Frontend, Backend, and More.&lt;/p&gt;

&lt;p&gt;Learned the basics of programming for quite some time. I've found myself interested in "Frontend (UI - User Interface)". The reason is that you can see what you're doing. I was unfamiliar with Frontend technologies up until then, so I began exploring that side.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Roadmap For Learning Frontend
&lt;/h2&gt;

&lt;p&gt;Frontend development involves crafting a website for browsers and mobile devices. There are three core technical skills required for that&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML ( Hyper Text Markup Language ).&lt;/li&gt;
&lt;li&gt;CSS ( Cascading Style Sheet ).&lt;/li&gt;
&lt;li&gt;Javascript ( scripting language ).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In the first two months, I learned HTML and CSS. Then I built a few static websites locally. Once I felt familiar with HTML and CSS, I decided to move forward to exploring JS (javascript). Javascript is awesome and makes the website dynamic (actually alive). I decided to spend two months learning JS. As many beginners do, I got stuck in tutorial hell. Once I got back on track, I built a few projects using HTML, CSS, and Javascript.&lt;/p&gt;

&lt;p&gt;After learning three core technologies, I decided to learn backend technologies too. I've dedicated two months to learning ( API, Nodejs, and MongoDB). Then I came to know about ReactJS. It is the most popular among the developer's community and on Tech Twitter. There are tons of fresher/Experienced job opportunities for ReactJS developers. So, after learning the backend, I jumped straight into ReactJS. Learning ReactJS will be easy if you know the fundamentals of Javascript. I've spent some time learning React and Redux ( State management ).&lt;/p&gt;

&lt;h2&gt;
  
  
  👨‍💻 Finally Getting Into The Tech Industry
&lt;/h2&gt;

&lt;p&gt;After spending eight months (part-time) learning and doing projects. I've decided to take a step forward. When I was ready to apply for jobs, I started to prepare for my first tech interview. Tech interviews may have many rounds ( technical, coding, online test and assessment, HR), though it depends on companies. I had no idea and no experience attending tech interviews. However, I have to prepare for my interview.&lt;/p&gt;

&lt;p&gt;I was like "&lt;strong&gt;Do they ask questions about HTML/CSS or Javascript or ReactJS?&lt;/strong&gt;" or "&lt;strong&gt;will they ask me to solve a problem?&lt;/strong&gt;" I had no clue about what questions I would get in the interview. I've found some useful Github repositories for tech interview preparation. With Hacker Rank and Code Wars ( basic problems) I started improving my problem solving and logical thinking skills.&lt;/p&gt;

&lt;p&gt;I started applying for the job across different locations. Getting into a tech job without a CS degree was not easy. I was willing to work anywhere. After applying to more than 15 companies. A company responded to my application under the "Education: UG/PG Any Graduate" section and I took their online test but failed. Some questions were difficult to my level of knowledge at that time. Meanwhile, I was waiting for a response from other companies.&lt;/p&gt;

&lt;p&gt;Then one fine day I received a call for an interview in Chennai for ReactJS Developer. There were three rounds of interviews ( Technical, Coding, Code Review &amp;amp; HR ). I answered all the questions based on ReactJS and Redux, Context API during the first round. For the second round, I was given a task to complete within five days using the API provided by them. I submitted the project one day earlier. They appreciated my work and also asked for a meeting to do a code review. During that code review round, I was asked about my project. It was some basics about Javascript and CSS. I successfully cleared all rounds and got the offer for a full-time Frontend Engineer position.&lt;/p&gt;

&lt;p&gt;It is rewarding that I was able to land a job in the tech industry. Since I started to work in this industry a little while ago, I've learned a lot about this field. And I'm still learning and improving my skills.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I've used the following Github Repos :&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Javascript Interview questions &lt;a href="https://github.com/sudheerj/javascript-interview-questions"&gt;link&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;ReactJS Interview questions &lt;a href="https://github.com/sudheerj/reactjs-interview-questions"&gt;link&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Articles That Inspired Me :&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;From Lawyer to Engineer at Google &lt;a href="https://www.freecodecamp.org/news/from-lawyer-to-google-engineer/"&gt;link&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;From Chef to Software Engineer &lt;a href="https://blog.devgenius.io/career-changer-chef-to-software-engineer-eb3f1388f15a"&gt;link&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Frying Chicken in a gas station to Software Engineer &lt;a href="https://dev.to/dthompsondev/from-frying-chicken-in-gas-stations-to-becoming-a-software-engineer-4ff4"&gt;link&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thank you for reading along.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>career</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
