<?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: Jeniffer Carvalho</title>
    <description>The latest articles on DEV Community by Jeniffer Carvalho (@jenicarvalho).</description>
    <link>https://dev.to/jenicarvalho</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%2F140905%2Fbcb663dc-cbfc-4c22-8429-fe924861fb5f.jpeg</url>
      <title>DEV Community: Jeniffer Carvalho</title>
      <link>https://dev.to/jenicarvalho</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jenicarvalho"/>
    <language>en</language>
    <item>
      <title>Am I a good dev?</title>
      <dc:creator>Jeniffer Carvalho</dc:creator>
      <pubDate>Fri, 13 Aug 2021 17:23:09 +0000</pubDate>
      <link>https://dev.to/jenicarvalho/am-i-a-good-dev-ai8</link>
      <guid>https://dev.to/jenicarvalho/am-i-a-good-dev-ai8</guid>
      <description>&lt;p&gt;Probably not.&lt;/p&gt;

&lt;p&gt;If you are a Senior dev, perhaps you are failing on the basics because you don’t care about them anymore. That sounds "too basic," and that's why you fail. You probably do not know the new basics.&lt;/p&gt;

&lt;p&gt;If you are a Junior dev, perhaps you are failing because you don’t know enough about your tech, get stuck with easy errors, and probably fail to ask for help.&lt;/p&gt;

&lt;p&gt;Let me be clear: no one is awesome on the job, and &lt;strong&gt;that’s completely ok&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Technology changes fast, and it means that it is impossible to be awesome. &lt;br&gt;
Tomorrow you will receive another e-mail with a big update on your favorite framework. &lt;br&gt;
In a few days, someone fucking awesome will create a better approach to writing code. And you know what? &lt;strong&gt;You do not need to know all of this.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm a very anxious person. I mean. I'M VERY ANXIOUS. At my first job in a big tech company, I felt bad every time that I needed to open a Pull Request for someone review my code.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Fear, shame, every bad feeling came to me. I didn't want to be judged. Or be discovered as a fraud.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That was real. I felt bad. I needed to see a doctor and took medication to treat myself with more compassion. &lt;br&gt;
It took a while to realize that &lt;strong&gt;IT IS OK NOT TO BE AWESOME&lt;/strong&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I discovered that even my heroes have fear.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Do you know that fucking awesome guy that has created a new approach that I mentioned before? He very likely felt the same as you. He had fears and anxiety. He had felt like a fraud before, so why wouldn't you?&lt;/p&gt;

&lt;p&gt;I don't know about you, but even now, I have doubts about my technical skills if I'm really good at what I do. But one thing that's different now is that I have learned how to deal with this fear.&lt;/p&gt;

&lt;p&gt;It is &lt;strong&gt;normal&lt;/strong&gt; to feel that way in a world with so many changes.&lt;/p&gt;

&lt;p&gt;It is &lt;strong&gt;normal&lt;/strong&gt; to fear criticism, fear a code review. Everybody feels or has felt that way.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You are not alone, please, know that.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Do not let anxiety and fear control you. If it gets worse, look for help. Talk to someone. Take care of yourself. Do not give up on this beautiful career because you think this is hard for you. It was hard for most of us.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tip for the seniors devs&lt;/strong&gt;: be the senior that your junior self wanted to meet. &lt;em&gt;Be kind to others.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tip for the juniors devs&lt;/strong&gt;: fear is normal. Ask for help if you need it. &lt;br&gt;
&lt;em&gt;Be kind to yourself.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>motivation</category>
      <category>beginners</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Is my career my life?</title>
      <dc:creator>Jeniffer Carvalho</dc:creator>
      <pubDate>Sat, 24 Jul 2021 01:58:09 +0000</pubDate>
      <link>https://dev.to/jenicarvalho/is-my-career-my-life-1i42</link>
      <guid>https://dev.to/jenicarvalho/is-my-career-my-life-1i42</guid>
      <description>&lt;p&gt;When someone asks you "who are you?", the first thing that you might think to say is your title, like "I'm a doctor" or "I'm an engineer." But, is that really you? Are you your title and is your career your life?&lt;/p&gt;

&lt;p&gt;I mean, I'm not judging. I just want to put the cards on the table. Try to think about that.&lt;/p&gt;

&lt;p&gt;In my case, probably the answer would be &lt;strong&gt;YES&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I built my life around my career. I'm not sure if it's bad or not. But I did.&lt;/p&gt;

&lt;p&gt;I made a lot of sacrifices to be where I am now. I changed everything and almost everyone around me in favor of my career. Most of these changes I did and not realized them.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;My life dream was to get a degree. So when I was at university I put this goal in front of any other. No matter how hard I needed to study. I did not relax til I realized this goal. At that time, my degree was my life. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I was really focused on finishing my studies. So I stopped to going out at night, stopped seeing some friends, stopped talking with loved ones and I did not realize that. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;I changed myself and my lifestyle in favor of this goal.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I really don't miss most of those things. Go to parties at night and expend my sleeping hours on that? Thanks, but not anymore.&lt;/p&gt;

&lt;p&gt;My degree was just one step toward the &lt;strong&gt;main goal&lt;/strong&gt;: my dev career. &lt;/p&gt;

&lt;p&gt;After I got that, I had &lt;strong&gt;another goal&lt;/strong&gt;: work with a hot tech and be better paid. So I started to focus on this goal, staying at home most of time and not caring about anything else.&lt;/p&gt;

&lt;p&gt;I spent a lot of weekends building projects just to practice and getting better at that. Hang with friends? Not really. Nothing was more important than showing Captain Marvel comics using React. (I loved that project)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;So I changed my weekends to achieve this, and I did.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next goal&lt;/strong&gt;: talk in english with confidence. &lt;/p&gt;

&lt;p&gt;So, I changed everything around me to English: smartphone, MacBook, TV shows. If something could be in English, it is now. &lt;/p&gt;

&lt;p&gt;I never liked to watch TV series, I always saw that as a waste of time. But I changed my mind just to study English and practice my listening skills. So again, I changed myself in favor of a goal.&lt;/p&gt;

&lt;p&gt;It is clear for me that my career is my life, because I built and shaped it around me. Of course I had a lot of losses on that. But most were wins.&lt;/p&gt;

&lt;p&gt;Is it dangerous to think this way? Maybe. &lt;strong&gt;I'm not a workaholic and no one should be.&lt;/strong&gt; But of course to achieve some goals in life, I think you have to change yourself. In my case it has been worth it.&lt;/p&gt;

&lt;p&gt;Now I just can't see myself only as Jeniffer. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;I'm a happy and proud software engineer, and by the way my name is Jeniffer.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>motivation</category>
      <category>beginners</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Which skills you need to be a developer</title>
      <dc:creator>Jeniffer Carvalho</dc:creator>
      <pubDate>Thu, 25 Mar 2021 14:18:03 +0000</pubDate>
      <link>https://dev.to/jenicarvalho/which-skills-you-need-to-be-a-developer-6lj</link>
      <guid>https://dev.to/jenicarvalho/which-skills-you-need-to-be-a-developer-6lj</guid>
      <description>&lt;p&gt;I'm in this industry for almost seven years now, and I have seen many successful developers. But I  have also seen many people quit.&lt;/p&gt;

&lt;p&gt;Besides the developer's life, I'm also a tutor, and have taught over 50 people how to be a developer.&lt;/p&gt;

&lt;p&gt;I could see what the successful students did and what the unsuccessful students did.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This is not a guess. This is what I witnessed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Be self-motivated
&lt;/h3&gt;

&lt;p&gt;It's not easy to make a career transition. It's not easy to start coding and learn all of these terms in record time. Maybe you are doing a Bootcamp. Maybe you bought dozens of courses on udemy. But you did not finish any of them. This is because you do not have the real motivation to do so.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What is your main goal?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Know yourself better to answer this question, and when you start to be lazy remember your goal. It should be greater than anything else in your life, and if it's not enough, perhaps code is not your thing.&lt;/p&gt;

&lt;p&gt;People that succeed in dev career are truly motivated. They know their limits and always try to be motivated when a big challenge comes to them.&lt;/p&gt;

&lt;h3&gt;
  
  
  Be Focused
&lt;/h3&gt;

&lt;p&gt;Which tech do you want to work with? React? Node? Flutter? Man, you need to choose one! Be focused, don't let others decide it for you. Watch the market and choose what you like most, and what is in demand. Focus on something and stick with this tech.&lt;/p&gt;

&lt;p&gt;I say "watch the market" because if you prefer to work with Fortran, maybe it'll be hard to find a job. Really. So, choose something in demand which you like to work with every day.&lt;/p&gt;

&lt;p&gt;There is no problem at all to be a full-stack and know other techs, but if you are starting a career in tech, choose just one.&lt;/p&gt;

&lt;h3&gt;
  
  
  Be Resilient
&lt;/h3&gt;

&lt;p&gt;You're gonna hear a lot of "no's" before you get your "yes, welcome to the company". You'll hear a lot of things about your non-existent experience, and even maybe about your code. &lt;/p&gt;

&lt;p&gt;These things happen and you must be strong enough to handle them.&lt;/p&gt;

&lt;p&gt;Again, remember why you are trying to enter this industry. Do not give up on your first "no". Learn with your failures and try to improve for the next time.&lt;/p&gt;

&lt;h3&gt;
  
  
  Believe in yourself
&lt;/h3&gt;

&lt;p&gt;To get a first dev job is not easy. The market is good but not that good for juniors developers. It was hard for everyone. You need to continue studying, improving your portfolio, and showing your job to the world.&lt;/p&gt;

&lt;p&gt;Learn about how to make a nice resume and a good LinkedIn profile. Believe me, if you work hard and really understand what you are doing on your projects, it is just a matter of time.&lt;/p&gt;

&lt;h3&gt;
  
  
  Have fun
&lt;/h3&gt;

&lt;p&gt;Most devs that I know started to code because they find it fun. It was a challenge, a nice thing to do on the computer.&lt;/p&gt;

&lt;p&gt;Find your fun in it. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Create nice projects and have joy in the process. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Maybe a new youtube only for kitties and puppies, why not? Create. Learn. Have fun doing this. Studying should not be a boring thing to do.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;I wrote here five skills that I have seen in successful devs that I've met, but my favorite is: &lt;strong&gt;"have fun"&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you can have fun while you are doing something, you're already ahead of the game. Things can be really easy when you enjoy what you are doing. Find what makes you happy and invest time in it.&lt;/p&gt;

&lt;p&gt;When I started I had bad times on MySQL and I decided that I did not want to do that for my whole life. So every time that I got pissed off with that I switched to CSS, because it made me happy. At that time I noticed that I should work with CSS and forget about MySQL.&lt;/p&gt;

&lt;p&gt;Years later I'm a front-end architect and I still loving CSS.&lt;/p&gt;

</description>
      <category>career</category>
      <category>motivation</category>
      <category>beginners</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Should I become a developer?</title>
      <dc:creator>Jeniffer Carvalho</dc:creator>
      <pubDate>Fri, 12 Mar 2021 20:36:49 +0000</pubDate>
      <link>https://dev.to/jenicarvalho/should-i-become-a-developer-596o</link>
      <guid>https://dev.to/jenicarvalho/should-i-become-a-developer-596o</guid>
      <description>&lt;p&gt;If you are asking yourself about that you should think about these topics.&lt;/p&gt;

&lt;p&gt;Probably you know there is a large lack of developers in the world. In just the United States alone there will be a &lt;a href="https://ncube.com/blog/software-engineer-shortage" rel="noopener noreferrer"&gt;shortage of 1 million developers&lt;/a&gt; in a couple of years. &lt;/p&gt;

&lt;p&gt;Besides that, it's a very lucrative career, making an average of $ 100,000 in the USA.&lt;/p&gt;

&lt;p&gt;Seems amazing, right? But it is not only about the good things.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stay up to date
&lt;/h2&gt;

&lt;p&gt;What do you think about studying for the rest of your life? Or at least for your entire career. When I say studying, it is not only taking some courses in a couple of years. It is an active and almost daily studying. You should be up to date on the newest techs, frameworks, languages, and terms. &lt;/p&gt;

&lt;p&gt;Sometimes you have to switch from one technology to another because it becomes obsolete, and you just can't fight against that. &lt;/p&gt;

&lt;p&gt;It's so normal in a developer's life that we started to make memes about that.&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%2Ftjos2hwtua4nfrczi43n.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%2Ftjos2hwtua4nfrczi43n.jpg" alt="1500567040"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Technology changes so fast that sometimes we just can't follow. It makes you be afraid of falling behind in your career. To lose your job, and not be able to get another. To be seen as a fraud.&lt;/p&gt;

&lt;p&gt;These feelings can turn into a disease called impostor syndrome. You can see more about it &lt;a href="https://www.parkersoftware.com/blog/developer-impostor-syndrome-why-you-feel-like-a-fake/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Sometimes we are so hard on ourselves. We need to be updated as much as we can, but we are not machines. We can't handle all the techs at the same time, we don't know all the new frameworks. But it's very difficult to balance that. To know when its time to stop, when to have a life outside the job.&lt;/p&gt;

&lt;h2&gt;
  
  
  Love what you do
&lt;/h2&gt;

&lt;p&gt;Now you know that you'll be studying all the time. But how can you do that? I have a tip: you should see coding as a fun thing. &lt;/p&gt;

&lt;p&gt;When I started to learn React I made some cool projects to practice on. &lt;/p&gt;

&lt;p&gt;My first project was a webpage that communicates with Marvel's API showing some comics. I spent an entire weekend doing this. It was a useless project. But the possibilities that the Marvel's API gave me were so cool. I was handling with comic information. What can be cooler than that? Well, maybe cats.&lt;/p&gt;

&lt;p&gt;I built another project, but this time using an API that gave me gifs of cats. It was just one image and one button, when you click on the button the gif changes. It was one of the coolest projects that I ever built. I learned A LOT of things with these projects and I did it having fun.&lt;/p&gt;

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

&lt;p&gt;To handle this career you need to love it. Because when you are not at a job working, you'll be at home coding. You'll be spending a lot of weekends coding. I don't think someone is capable of doing something for most of their life if they don't love it. Money is not capable of making you love coding. How much fun you have with it will.&lt;/p&gt;

&lt;p&gt;Should you become a developer? &lt;br&gt;
Ask yourself this first: &lt;strong&gt;are you able to love it?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>motivation</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How to plan your dev career</title>
      <dc:creator>Jeniffer Carvalho</dc:creator>
      <pubDate>Wed, 25 Nov 2020 13:52:28 +0000</pubDate>
      <link>https://dev.to/jenicarvalho/how-to-plan-your-dev-career-48gn</link>
      <guid>https://dev.to/jenicarvalho/how-to-plan-your-dev-career-48gn</guid>
      <description>&lt;p&gt;Everybody wants a good career: to work on amazing projects and be recognized for your job. Working at a nice place that can provide that for you is not so easy. It requires planning, effort, and a bit of cunning to leave your current job when the time comes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decide your path
&lt;/h2&gt;

&lt;p&gt;So first of all, decide what you want. Is that Front end, back end, mobile, or full-stack? Focusing on a specific path will be the fastest way for you to become highly qualified. &lt;/p&gt;

&lt;p&gt;Did you decide on your path? Great. Now, focus on a language or framework and become really good at that. Create side projects using that language, work at a company that uses that language, study it as much as you can.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stay open
&lt;/h2&gt;

&lt;p&gt;Always stay open to new job opportunities. I know sometimes you like your job, but maybe it is no longer a nice place to work. Let me explain: try to answer these questions for yourself.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Are you ok with your salary?&lt;/li&gt;
&lt;li&gt;Are your projects challenging?&lt;/li&gt;
&lt;li&gt;Do you still learn?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When the answer to any of these questions is &lt;strong&gt;no,&lt;/strong&gt; you should start to think about looking for a better place to be.&lt;/p&gt;

&lt;h2&gt;
  
  
  Follow tech trends
&lt;/h2&gt;

&lt;p&gt;Don't start to code on a language just because you like it. Choose a tech by its users. Are there a lot of big companies using it? Is it well paid? Are there a lot of jobs for it? Make sure to consider all of these questions before spending time and effort studying something.&lt;/p&gt;

&lt;p&gt;Stay on LinkedIn and use it regularly. LinkedIn jobs are a good market barometer. There you can see the most in-demand tech jobs, how much they are paying and of course you can get a brand new job.&lt;/p&gt;

&lt;p&gt;I got my past three jobs using LinkedIn, so I'm proof that it really works.&lt;/p&gt;

&lt;h2&gt;
  
  
  Repeat!
&lt;/h2&gt;

&lt;p&gt;One more important thing: repeat all these items regularly. If you just moved from one job to another, make sure in a couple of years to start asking yourself those questions again. Make sure to follow the market and always stay open to learning new things.&lt;/p&gt;

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