<?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: Luísa Nogueira</title>
    <description>The latest articles on DEV Community by Luísa Nogueira (@lufradenogueira).</description>
    <link>https://dev.to/lufradenogueira</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%2F463581%2F7de6d0ed-9377-460a-928b-02100883e03a.jpg</url>
      <title>DEV Community: Luísa Nogueira</title>
      <link>https://dev.to/lufradenogueira</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lufradenogueira"/>
    <language>en</language>
    <item>
      <title>I Finished a Web Development Bootcamp. What Now?</title>
      <dc:creator>Luísa Nogueira</dc:creator>
      <pubDate>Fri, 18 Sep 2020 14:14:07 +0000</pubDate>
      <link>https://dev.to/lufradenogueira/i-finished-a-web-development-bootcamp-what-now-4onj</link>
      <guid>https://dev.to/lufradenogueira/i-finished-a-web-development-bootcamp-what-now-4onj</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;First Thoughts&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;In my &lt;a href="https://dev.to/lufradenogueira/my-journey-from-a-law-graduate-to-a-junior-software-developer-in-vienna-22bp"&gt;last article&lt;/a&gt;, I talked about my journey from a law graduate to a junior front-end developer living in Vienna. I wanted people who are switching careers from anything to web development to be able to relate and get inspired by my experience. I realized that you don’t need to have a CS degree in order to become a great developer, but most people who don’t have this background, like me, usually start a bootcamp or some other intensive course before actually trying to switch jobs. But then what? &lt;/p&gt;

&lt;p&gt;Once you finish this first step in your journey, you probably get overwhelmed and confused, thinking: &lt;strong&gt;what should I do next&lt;/strong&gt;? Am I confident enough to start sending my curriculum to some companies? Should I be flexible to move to other countries if needed, or try to do some freelancing? Should I focus on a specific technology, do another intensive course, differentiate myself from the competition even more? Well, I can tell you that you are not alone. Even though I inspired myself in other life stories, got amazing emotional support from people I love and finished the bootcamp successfully, I had the impostor syndrome over my shoulder. It kept telling me I was not ready; I could not start a real job and be good at it without the CS background. Nevertheless, I convinced myself I needed to try hard and not give up easily, and here is what I did to get my first job as software developer.&lt;/p&gt;

&lt;p&gt;At the end of my bootcamp, there was an event for alumni and companies looking for new talents where each of us could introduce ourselves in a small presentation and network. I do not know if you will have the same opportunity where you study, but if not, I still recommend &lt;strong&gt;putting yourself out there&lt;/strong&gt; and attending those kind of networking events or meetups. The developer community in Vienna is not so big in the end, and there are a lot of meetups where people gather to talk about a specific technology, watch talks, and more importantly, network. Go to these events! I know that with corona crisis right now is not safe to be in crowded rooms, but there are a lot of online meetups that you can be part of too, or meetups with less people or in open spaces, with safety measures in place. &lt;/p&gt;

&lt;p&gt;More than that, &lt;strong&gt;engage&lt;/strong&gt;, &lt;strong&gt;ask questions&lt;/strong&gt;, and get to know the important people on these meetups / events a bit more personally. If you do not have a chance to talk to them about you and what you are looking for directly at the event, find them on LinkedIn (or some other social media they actively use) and send them a message, explaining why you identify with their career path, how did you get to hear about them, and show that you can be a great developer. Even if they are not hiring directly, they probably know someone who is and can indicate you or can give you good career advice.&lt;/p&gt;

&lt;p&gt;The other day I was at a feminist meeting, which was not related to IT but career paths, however I knew that a senior consultant in IT Recruitment would be there to answer questions, so I went! I had the chance to ask her for some advice, and in the end got to meet some other amazing women, and one of them suggested me to apply for a position at the company where she works at. Therefore, &lt;strong&gt;networking&lt;/strong&gt; is super important also in this area, so do not take it for granted.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;How I Got My First Job as Developer&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;After that first event where we networked with some HR managers or CEOs of certain companies in Austria, I decided I needed to be organized before actively applying. I got the contact from people in the event and also started searching other companies in Vienna that may be hiring developers or, if not, that have a cool product or that seem like good places to work. Then, I included all those companies in a spreadsheet table, and started contacting them! Seems simple, and it is, but &lt;strong&gt;being organized about it was key&lt;/strong&gt;, because after some days of applying to different job opportunities, it got a bit overwhelming. &lt;/p&gt;

&lt;p&gt;For each company on my table I would include: name and e-mail and/or phone of the person dealing with my application process; a few facts about the company; status of my process (had a first interview and am waiting for feedback, was rejected, am still waiting for first answers, finished a code challenge or technical interview). It can take some time for companies to give you feedback, or contact you for next steps after a first interview; therefore, having all the information on the table is very helpful to not get lost through the different processes.&lt;/p&gt;

&lt;p&gt;It is always good to remember something else: instead of applying to a lot of companies at once, dedicate yourself a bit more to each application. Try to always send a &lt;strong&gt;motivation letter&lt;/strong&gt; or at least a few sentences on your email explaining why you would be a good fit for that position or why you want to work at that specific company. Your different background can be also a real differential depending on the company, so mention it too if you think it is relevant. You can have a template for your letters with some basic important facts, but always include some &lt;strong&gt;special touch to each application&lt;/strong&gt;, why do you identify with that company, how can you be useful to their team, what kind of things you are looking for in the working environment. On my experience, this can really differentiate you from other candidates and show the company that you have done your homework and researched about them.&lt;/p&gt;

&lt;p&gt;Finally, &lt;strong&gt;do not undersell yourself&lt;/strong&gt;! Check what is the average salary of entry level developers in the country / city where you are applying. The managers usually ask for a minimum expected salary and we often undersell ourselves. Of course, if you do not have that much experience yet it is normal to receive a lower salary than people with more experience, and salary is not the most important. However, you deserve fair conditions and compensation, and they will respect you more if you show them that you know it. An internship or a trainee position can be greatly beneficial to grow in the company and eventually get a more permanent position, so I also recommend you take it if you can afford for some time. &lt;/p&gt;

&lt;p&gt;That is all for now! Hope this was helpful and convinced you that I and many others are proof that it is possible to get a nice job after a bootcamp or intensive course. You just need to be patient and put an extra effort. Also, never get too comfortable after the bootcamp, &lt;strong&gt;keep on learning&lt;/strong&gt; and improving your technical skills while working on personal projects so you can advance in your career.  &lt;/p&gt;

</description>
      <category>career</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My journey from a law graduate to a junior software developer in Vienna</title>
      <dc:creator>Luísa Nogueira</dc:creator>
      <pubDate>Fri, 04 Sep 2020 16:17:31 +0000</pubDate>
      <link>https://dev.to/lufradenogueira/my-journey-from-a-law-graduate-to-a-junior-software-developer-in-vienna-22bp</link>
      <guid>https://dev.to/lufradenogueira/my-journey-from-a-law-graduate-to-a-junior-software-developer-in-vienna-22bp</guid>
      <description>&lt;p&gt;I moved to Vienna two years ago and if I compare my life from two years ago to nowadays, I still surprise myself a little bit about how much things have changed. The Luísa from two years ago got her master’s degree in Law, was working with marketing and decided to switch careers. At this point in time I had finished some online courses and built a website with what I had learned of HTML, CSS and JavaScript, but was not ready to work as a developer. I, of course, knew that the job market was really thriving for software developers and that it’s possible to work as developer even knowing that I didn’t graduate in computer science. However, I still doubted myself.&lt;/p&gt;

&lt;p&gt;Nonetheless, I decided to pursue this new career anyway. What did I have to lose, except time? Not even time, because as my mom always said, time is never lost if we use it to learn something. I also wanted to move to another country, because as much I love Portugal and had great experiences there, I was not having much luck to find work in Lisbon and, more importantly, I wanted new experiences elsewhere. So, I moved to Vienna with my partner fulltime!&lt;/p&gt;

&lt;p&gt;Right after I moved here, I started an intensive bootcamp of four months, which covered the basics of different languages and other important aspects of programming, such as databases, version control systems (GitHub) and so on. I wanted to have something that pushed me to focus completely on the learning and practicing. After this bootcamp, I searched for developer jobs during a month in Vienna and got one, as front-end developer!&lt;/p&gt;

&lt;p&gt;Each developer has their own journey, but something that motivated and inspired me a lot to pursue this area was to read about other people that also came from a different background and managed to work as programmers. After a year and a half working in an IT company as front-end developer who dealt with a little bit of everything, from code improvement and bug fixing to mobile apps development, I want to help inspire other people, especially women.&lt;/p&gt;

&lt;p&gt;I needed to dedicate a lot of time during the bootcamp to solve most of the exercises and understand what we were learning each week. A positive point of doing a bootcamp is that we had pair programming activities every day, so my peer of the day not only helped me improve my own code practices but also help me engage more to the activity. If you only code alone, you may think you will finish tasks faster, but the truth is that every developer needs to seek help from a colleague, or have a peer review their code sometimes, in order to improve. Of course, google is your best friend, always. This is actually something that I also learned working at a company, when my colleagues would help me on a task after I resorted to all other options and was still stuck, or when one or more of them would give me feedback after our sprints were over.&lt;/p&gt;

&lt;p&gt;To summarize, if you are dedicated enough to learn programming on your own and follow online courses on your own time, without pair programming, and still engage a lot, great! But if that is the case, I suggest that you still communicate with other peers! Talk to friends who are developers, or to other peers in the online course that you are doing, most of them have some channel to discuss. Ask questions, participate, ask them to give feedback on your code and give feedback too. &lt;/p&gt;

&lt;p&gt;Another important lesson is that you should not take rejections personally or negatively. While I was searching for jobs here, I realized that for some companies it mattered that I had not graduated in computer science, but for many it didn’t matter. As an entry level developer, I honestly thought it would take me longer to get something, but the fact is that I tried to always show on interviews that, what I still don’t know, I can surely learn with time and practice. If you are proactive and organized during your job search, you can definitely find something, even if it takes long.&lt;/p&gt;

&lt;p&gt;That’s all for now! I hope my journey can inspire you to be a software developer, or to switch careers, even if this career is not the same as I chose. &lt;/p&gt;

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