<?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: Camila Araldi</title>
    <description>The latest articles on DEV Community by Camila Araldi (@araldicami).</description>
    <link>https://dev.to/araldicami</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%2F719957%2F6bdec7e2-2c21-473f-abd9-1051746df55b.jpeg</url>
      <title>DEV Community: Camila Araldi</title>
      <link>https://dev.to/araldicami</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/araldicami"/>
    <language>en</language>
    <item>
      <title>Estou pronta para o primeiro emprego?</title>
      <dc:creator>Camila Araldi</dc:creator>
      <pubDate>Wed, 09 Feb 2022 19:24:46 +0000</pubDate>
      <link>https://dev.to/devgirlsmentor/estou-pronta-para-o-primeiro-emprego-32ki</link>
      <guid>https://dev.to/devgirlsmentor/estou-pronta-para-o-primeiro-emprego-32ki</guid>
      <description>&lt;p&gt;Há alguns dias no nosso canal do &lt;strong&gt;&lt;a href="https://discord.gg/KSFxm7vB54"&gt;discord &lt;/a&gt;&lt;/strong&gt; criamos um formulário para pessoas que estão iniciando na área de tecnologia nos enviar perguntas referentes ao tema: &lt;strong&gt;Estou pronta para o primeiro emprego?&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Com o intuito de ajudar mais pessoas que possam a vir ter dúvidas sobre este assunto, decidimos compartilhar as perguntas que recebemos e as respostas de nossas mentoras &lt;a class="mentioned-user" href="https://dev.to/nurycaroline"&gt;@nurycaroline&lt;/a&gt;, &lt;a class="mentioned-user" href="https://dev.to/laismgaudencio"&gt;@laismgaudencio&lt;/a&gt; e &lt;a class="mentioned-user" href="https://dev.to/araldicami"&gt;@araldicami&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Como lidar com a insegurança quando consegue o primeiro emprego? Aqueles pensamentos "será que vou dar conta?", "será que estou preparada?". Fora as inseguranças ao arriscar um emprego novo.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: É difícil e a resposta parece bem clichê, mas respirando fundo e ignorando esses pensamentos invasores. Se você está nesse emprego é porque tem capacidade para estar. &lt;br&gt;
Uma certeza também, é que você nunca estará 100% preparada. Mas você só vai saber como é se tentar, assim como tudo na vida. Pense nas entrevistas como forma de conhecer a empresa, não somente para a empresa te conhecer. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. O que geralmente é cobrado nas entrevistas técnicas?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Depende muito da empresa e do nível da vaga. Para níveis júnior/pleno eu vejo as empresas pedindo testes práticos e um bate-papo sobre tecnologias e projetos que você já desenvolveu. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Uma dica é você ter um portfolio com projetos pessoais/desafios, isso pode fazer com que você pule a parte da teste prático além de ajudar você a desenvolver suas habilidades. Um lugar legal para montar seu portfolio é no &lt;a href="https://github.com/"&gt;Github&lt;/a&gt;. No Github também tem este repositório bem bacana &lt;a href="https://github.com/rubenmarcus/120-perguntas-frontend"&gt;https://github.com/rubenmarcus/120-perguntas-frontend&lt;/a&gt; onde reúne algumas perguntas que podem cair em entrevistas. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;3. Vejo muitas vagas para Dev Front-End Jr. que pedem portfolio, seja pelo próprio GitHub ou por um site pessoal. Saberiam dizer o que é avaliado nos portfolios pelos contratantes?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Basicamente se sabe criar um projeto do zero, e o nível de projetos que você já desenvolveu sozinha(o).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Para o primeiro emprego, vocês acham que é melhor estudar mais a teoria (conceitos) ou a prática (escrever código)? Eu percebo que durante meus estudos, acabo focando bem mais na prática do que na teoria, porém já fui cobrada por não saber a teoria 'de letra'. Aproveito para agradecer pelo projeto de vocês que está sensacional!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Depende muito da empresa, e do "nível" de júnior que elas estão buscando (Muitas confundem as expectativas). Mas com certeza mais pratica e menos teoria. No dia a dia não vai fazer diferença se você sabe os termos técnicos, nome de todos os padrões, mas sim como você resolve um problema. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. É realmente necessário ser um usuário bem ativo no LinkedIn?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Não, mas é importante manter suas informações sempre atualizadas. Além de também evitar deixar recrutadores no "vácuo", sabemos que as vezes recebemos algumas mensagens seguidas, mas é sempre bom responder pois amanhã podemos precisar deles. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Uma dica para o LinkedIn é você realizar os testes de skills, que são mini provas dos assuntos que você adiciona nas suas competências. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;6: Alguma dica para se livrar da timidez durante as entrevistas?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Treinar em casa sozinha ou com amigos e familiares, pesquise na internet quais são as perguntas mais feitas e anote as respostas, é mais calmo quando você tem noção do que pode acontecer. Também não tenha medo de responder "não" para perguntas que você não sabe 😉&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Como lidar com prazos tendo pouca experiência?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Deixando claro que você tem pouca experiência, muitas vezes os prazos que são passados são com base nos colegas que já estão a mais tempo no projeto/produto, se você acha que o prazo não é condizente deixe claro que pode atrasar e não tenha medo por ser o primeiro emprego. &lt;br&gt;
Também é legal no final da entrega você refletir do porque você atrasou a entrega e como pode melhorar na próxima estimativa de tempo. Vai muita pratica com o projeto e desenvolvimento no geral para conseguir acertar nos prazos, e mesmo assim, existem variáveis que não controlamos, por exemplo, um mau dia em casa que afeta a produtividade, dependência com terceiros. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8. Enviei um código com erro e gerou bugs em produção, como se comportar durante essas situações?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Mantendo a calma, e resolvendo o problema (Caso você não consiga resolver, peça ajuda) todas as pessoas que programam em algum momento passam por isso, faz parte 😊&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9. Qual deve ser meu relacionamento com QA e UX?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Respeito e colaboração, se houver atrito de qualquer parte, escale a pessoa superior a você.&lt;br&gt;
Para quem não sabe a função destes cargos:&lt;br&gt;
O QA vai ser quem vai garantir a qualidade da sua implementação, se esta de acordo com o que o usuário solicitou  e de como ele vai utilizar.&lt;br&gt;
O UX, é quem vai te passar qual a forma mais adequada de implementar que fique fácil e intuitivo para o usuário.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10. Devo me preocupar com habilidades não técnicas?&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;R: Sim, pesquise sobre soft skills e desenvolva tanto quanto as hard skills. E lembre-se, comunicação é uma chave importante no dia a dia corporativo. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11. Para as aspirantes à fullstack, é melhor se especializar em uma linguagem só (pensando na melhor absorção de conteúdo), como por exemplo o Javascript que pode ser usado tanto no front com o ReactJS, como no back com o NodeJS? Ou é uma opção viável escolher outra linguagem para back-end, como o Elixir e o C#?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: Nunca case com uma linguagem, eu indico muito javascript pra quem está começando porque acho que é mais fácil para encontrar emprego, além de ser mais fácil de apender e roda em todo lugar. E cada linguagem tem um proposito diferente, então com o tempo você vai vendo o que se encaixa melhor á você. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12. Quais são caminhos possíveis quando seu primeiro emprego não está de acordo com suas expectativas (em relação à ambiente de trabalho, cultura da empresa ou até mesmo as tecnologias usadas)? Faço essa pergunta pois acredito que seja bom visualizar o que pode acontecer após o primeiro emprego, pois pela falta de experiência, criamos muitas expectativas e nem sempre a primeira oportunidade pode se encaixar com o nosso perfil, mesmo que no início pareça que sim.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;R: É mais comum do que parece o primeiro emprego não atender as nossas expectativas, tem o mito da T.I ser um lugar perfeito e disruptivo, mas não é, algumas empresas de fato são ótimas, mas infelizmente, principalmente no Brasil não é o caso da maioria. É importante entender o contexto da empresa que você trabalha e pesquisar empresas que estejam de acordo com sua concepção de "boa", de qualquer forma experiências ruins ensinam também, aproveite todo o tempo que tem na empresa atual e assim que estiver disposta a procurar novas oportunidades se jogue, temos a vantagem do mercado aquecido e devemos nos aproveitar disso. &lt;/p&gt;




&lt;p&gt;Essas foram as perguntas que recebemos, esperamos que possa ajudar de alguma forma você que estiver com dúvidas sobre este assunto. &lt;/p&gt;

&lt;p&gt;Lembrando que no caso de &lt;strong&gt;timidez&lt;/strong&gt; e &lt;strong&gt;inseguranças&lt;/strong&gt; caso você sinta que isso esteja atrapalhando o andamento da sua vida, carreira e afins, busque um profissional que possa lhe ajudar com estes sentimentos. &lt;/p&gt;

&lt;p&gt;Obrigada, e até a próxima ❤️&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>career</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Iniciando com temas na aplicação "warship"</title>
      <dc:creator>Camila Araldi</dc:creator>
      <pubDate>Fri, 26 Nov 2021 11:35:11 +0000</pubDate>
      <link>https://dev.to/devgirlsmentor/iniciando-com-temas-na-aplicacao-warship-19me</link>
      <guid>https://dev.to/devgirlsmentor/iniciando-com-temas-na-aplicacao-warship-19me</guid>
      <description>&lt;p&gt;Repositório do projeto: &lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--566lAguM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/DevGirlsMentor"&gt;
        DevGirlsMentor
      &lt;/a&gt; / &lt;a href="https://github.com/DevGirlsMentor/warship"&gt;
        warship
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      É um jogo de Super trunfo utilizando os veículos de Star Wars.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
Warship&lt;/h1&gt;
&lt;h2&gt;
O que é?&lt;/h2&gt;
&lt;p&gt;É um jogo de Super trunfo utilizando os veículos de Star Wars.&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/DevGirlsMentor/warship"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;p&gt;Inicialmente, dentro de styles criamos um arquivo chamado themes.js com a estilização de ambos os temas. &lt;/p&gt;
&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;p&gt;Para iniciar com os temas no nosso projeto “warship”, no componente da home onde selecionamos a ordem que queremos seguir vamos passar a ordem selecionada por parâmetro através da url (query params). &lt;/p&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;p&gt;Dentro do arquivo da sua página do “board do jogo” importamos o ThemeProvider da biblioteca styled-components, e também o useRouter do next.&lt;/p&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;p&gt;Dentro da função do board, vamos criar as seguintes variáveis: &lt;/p&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;p&gt;A &lt;strong&gt;router&lt;/strong&gt; é criada para podermos utilizar as funcionalidades fornecidas pelo useRouter.&lt;br&gt;
A segunda variável, &lt;strong&gt;side&lt;/strong&gt;, é desestruturada de router.query, seria o mesmo que utilizar o &lt;strong&gt;router.query.side&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Para setar o tema, criaremos outra variável que receberá um objeto de temas, as chaves do objeto serão: play e comp (que identifica um jogador e o computador), a chave “play” recebe como valor Themes[side], onde Themes vem do arquivo de estilização e side vem da query param. A chave “comp” receberá o valor inverso do recebido pela chave “play”, para isso foi feita a validação: se o side for igual a “jedi” então, recebe “sith” senão, recebe “jedi”. &lt;/p&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;p&gt;Para passar o tema para os componentes, precisamos utilizar em volta do componente do nosso board o &lt;strong&gt;ThemeProvider&lt;/strong&gt; (importado do styled-components), como se este fosse uma tag HTML.Dentro deste ThemeProvider, coloca-se o componente Board. &lt;/p&gt;

&lt;p&gt;O ThemeProvider recebe o parâmetro &lt;strong&gt;theme&lt;/strong&gt;, que receberá como valor a variável criada acima, theme.&lt;/p&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;p&gt;Links úteis:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.alura.com.br/artigos/es6-desestruturando-objetos?gclid=CjwKCAiA7dKMBhBCEiwAO_crFMygSF56ckCbHQhMUe7CK-NO7MIY-4SLi2aOImOffrYZs3E-DO5gchoCKNYQAvD_BwE"&gt;Desestruturação&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://styled-components.com/docs/advanced"&gt;Temas com styled-components&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
