<?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: Marcos Domingues</title>
    <description>The latest articles on DEV Community by Marcos Domingues (@marcos-domingues-dev).</description>
    <link>https://dev.to/marcos-domingues-dev</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%2F533409%2F1dce5382-fbc7-4039-bb8f-bb7f043cc481.png</url>
      <title>DEV Community: Marcos Domingues</title>
      <link>https://dev.to/marcos-domingues-dev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/marcos-domingues-dev"/>
    <language>en</language>
    <item>
      <title>Senioridade VS Síndrome do Impostor: quem ganha esta batalha?</title>
      <dc:creator>Marcos Domingues</dc:creator>
      <pubDate>Sat, 16 Sep 2023 17:02:54 +0000</pubDate>
      <link>https://dev.to/marcos-domingues-dev/conteudo-fast-food-vs-autoconfianca-22hg</link>
      <guid>https://dev.to/marcos-domingues-dev/conteudo-fast-food-vs-autoconfianca-22hg</guid>
      <description>&lt;p&gt;Adquirir confiança como programador significaria que você se sente capaz de criar soluções efetivas para os problemas da vida real, criar aplicações que tornam a vida das pessoas melhor.&lt;/p&gt;

&lt;p&gt;Transmitir essa confiança também é importante para aqueles que almejam conquistar uma melhor remuneração.&lt;/p&gt;

&lt;p&gt;No início de carreira o programador tem ciência de que sua remuneração é baixa devido ao rendimento de suas entregas. Na medida que ganha experiência, é natural que seja colocado diante de desafios que exigem mais responsabilidades. Desta forma, aumenta também a vontade de ser melhor remunerado.&lt;/p&gt;

&lt;p&gt;É nos primeiros anos da carreira que se desenvolvem os hábitos de um profissional.&lt;/p&gt;

&lt;p&gt;Quem não tem o sentimento de confiança pode ser que esteja sofrendo com a síndrome do impostor, ou seja, o sentimento de duvidar de si mesmo ou que não é capaz de atender as funções que lhe são atribuídas. Segundo &lt;a href="https://asana.com/pt/resources/impostor-syndrome?gclsrc=aw.ds&amp;amp;gclid=Cj0KCQjwx5qoBhDyARIsAPbMagBLcqjOqbxY88Rm-vYg4OcxcbJHRD3Yjvz7NblpKPinUqB9_UoM-1QaAqmiEALw_wcB"&gt;pesquisas&lt;/a&gt;, esta sindrome ocorre com mais frequência em profissionais seniors.&lt;/p&gt;

&lt;p&gt;Então como você pode adquirir essa autoconfiança?&lt;/p&gt;

&lt;p&gt;A resposta deveria ser simples, estudo e prática. Ou algo como 'a ação é a melhor técnica de estudo'. Mesmo sendo uma verdade que por em prática é essencial, vivemos em tempos em que o óbvio precisa ser dito em meio a uma enchurrada de informaçoes que uma pessoa recebe diariamente.&lt;/p&gt;

&lt;p&gt;O cérebro pode ser comparado a um músculo, precisa ser exercitado e alimentado constantemente, de uma forma saudável e equilibrada, para se tornar vigoroso. É sua missão preparar a hora e local apropriados, o ambiente saudável e o tempo certo para esta tarefa. Também faz parte disso evitar alimentar seu cérebro a todo momento com alimentos do tipo 'fast food', ou você poderá desenvolver um tipo de distúrbio cognitivo.&lt;/p&gt;

&lt;p&gt;Se você deseja ter saúde cerebral, precisa filtrar o conteúdo que está consumindo, seja pela TV, redes sociais, livros ou revistas.&lt;/p&gt;

&lt;p&gt;Existem também os famigerados tutoriais que ensinam como fazer uma solução de forma rápida, chamados por alguns de 'tutorial hell', que figuram muitas vezes os primeiros resultados do Google.&lt;/p&gt;

&lt;p&gt;Todos sabemos que estes tutoriais podem ajudar, no entanto eles cobram um preço daqueles que não passaram pelas etapas de estudar os fundamentos das tecnologias relacionadas. Uma hora chegará em que uma reunião de trabalho evidenciará quem tem o conhecimento embasado e quem conhece superficialmente.&lt;/p&gt;

&lt;p&gt;Contudo, não se pode dominar todas as tecnologias da atualidade, existem muitas. Mas se você deseja se destacar, precisará ser organizado e desenvolver habilidades.&lt;/p&gt;

&lt;p&gt;Ser organizado é essencialmente ter horários para praticar e horários para o repouso. O progresso virá conforme as horas saudáveis de prática, então cuide de você fazendo o básico: beber muita água, ter 8 horas de sono, fazer pelo menos 15 minutos de caminhadas diárias.&lt;/p&gt;

&lt;p&gt;Saber encontrar a documentação oficial das tecnologias envolvidas é o próximo passo. Ler a documentação e saber os padrões e convenções adotados, compreender os recursos oferecidos pela tecnologia. Não é necessário ler toda a documentação, nem saber aplicar todas as funcionalidades disponiveis, mas você precisa saber o que ela oferece. Caso contrário, você poderá se descobrir reinventando a roda.&lt;/p&gt;

&lt;p&gt;Por fim, e talvez o mais importante: é necessário sentir empolgação. Estudar sem ter em mente um objetivo pode ser desestimulante. Encontre uma forma de dar vida ao seu trabalho, de ser protagonista. Pode ser encontrar um estabelecimento ou um profissional autônomo e tente criar algo prático que ajude de alguma forma. Ou pode ser criar um blog ou canal no Youtube.&lt;/p&gt;

&lt;p&gt;É importante você criar algo que seja relevante o suficiente para que pelo menos uma outra pessoa sinta que você agregou valor através da sua obra. E para isso, muitas vezes, é preciso superar limites do status quo, vencer a timidez e a estagnação.&lt;/p&gt;

&lt;p&gt;Procure parceirias que combinem com você, aqueles que te dêem a oportunidade de você mostrar o seu melhor.&lt;/p&gt;

&lt;p&gt;Ter uma aplicação para cadastrar os clientes pode facilitar campanhas de aniversário. Registrar o fluxo de caixa pode facilitar o orçamento. Manter o estoque permitirá visualizar uma previsão de compras.&lt;/p&gt;

&lt;p&gt;Fique atento em como estão os seus ânimos, caso você não esteja contente, talvez seja um sinal de que precisa de uma mudança, seja uma renovação na forma como está lidando com seu atual trabalho ou a busca de uma nova oportunidade.&lt;/p&gt;

&lt;p&gt;Adquirir autoconfiança na área de tecnologia é um grande desafio, pois existem muitas opções, necessidades e você deve decidir focar no que pode ser a diferença em sua jornada.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Desenvolvimento Java: Por onde começar?</title>
      <dc:creator>Marcos Domingues</dc:creator>
      <pubDate>Fri, 15 Sep 2023 14:56:38 +0000</pubDate>
      <link>https://dev.to/marcos-domingues-dev/desenvolvimento-java-por-onde-comecar-2m4o</link>
      <guid>https://dev.to/marcos-domingues-dev/desenvolvimento-java-por-onde-comecar-2m4o</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lQgbJN16--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ragqonwgv20kd0vs27aw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lQgbJN16--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ragqonwgv20kd0vs27aw.png" alt="Image description" width="435" height="244"&gt;&lt;/a&gt;O mundo do desenvolvimento de software é vasto e repleto de oportunidades empolgantes, mas também pode ser um pouco esmagador, especialmente para iniciantes. Se você está interessado em começar sua jornada no desenvolvimento de software usando Java, este guia é o ponto de partida ideal.&lt;/p&gt;

&lt;h2&gt;
  
  
  O Que é Java?
&lt;/h2&gt;

&lt;p&gt;Java é uma linguagem de programação amplamente utilizada que tem uma longa história e continua sendo uma escolha popular na indústria de tecnologia. Criada pela Sun Microsystems (agora parte da Oracle Corporation) na década de 1990, a linguagem Java foi projetada para ser portátil, orientada a objetos e altamente eficiente. Hoje, ela é usada em uma variedade de aplicativos, desde desenvolvimento web até aplicativos móveis e sistemas corporativos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Por Que Escolher Java?
&lt;/h2&gt;

&lt;p&gt;Há várias razões pelas quais Java é uma excelente escolha para quem deseja ingressar no mundo do desenvolvimento de software:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Versatilidade: Java é uma linguagem versátil que pode ser usada em uma ampla variedade de cenários, desde aplicativos móveis até sistemas de back-end de alto desempenho.&lt;/li&gt;
&lt;li&gt;Comunidade Ativa: Java tem uma das maiores comunidades de desenvolvedores do mundo, o que significa que você terá acesso a um amplo suporte e recursos.&lt;/li&gt;
&lt;li&gt;Abundância de Recursos: Há uma infinidade de bibliotecas, estruturas e ferramentas disponíveis para desenvolvedores Java, o que facilita o desenvolvimento de software.&lt;/li&gt;
&lt;li&gt;Demanda no Mercado: Profissionais de Java continuam em alta demanda na indústria de tecnologia, o que pode abrir portas para oportunidades de carreira emocionantes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Por Onde Começar?
&lt;/h2&gt;

&lt;p&gt;Agora que você está animado para começar sua jornada de desenvolvimento Java, aqui estão alguns passos iniciais:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Aprenda os Fundamentos da Linguagem: Comece com os conceitos básicos de Java, como variáveis, tipos de dados, estruturas de controle e orientação a objetos. Existem inúmeros recursos online, tutoriais e cursos gratuitos para ajudá-lo a começar.&lt;/li&gt;
&lt;li&gt;Configure seu Ambiente de Desenvolvimento: Para escrever e testar código Java, é importante configurar um ambiente de desenvolvimento adequado. Recomendamos a instalação do JDK (Java Development Kit) e a utilização de uma IDE (Integrated Development Environment) como o Visual Studio Code ou o IntelliJ IDEA.&lt;/li&gt;
&lt;li&gt;Pratique e Construa Projetos Pequenos: A melhor maneira de aprender é praticando. Comece a criar pequenos projetos para aplicar o que aprendeu. Isso ajudará você a ganhar confiança e a compreender melhor como Java funciona na prática.&lt;/li&gt;
&lt;li&gt;Explore Frameworks e Bibliotecas: À medida que você ganha mais experiência, explore os diversos frameworks e bibliotecas disponíveis para Java, como Spring, Hibernate e Maven. Eles podem simplificar o desenvolvimento de aplicativos complexos.&lt;/li&gt;
&lt;li&gt;Participe da Comunidade: Junte-se a fóruns, grupos de discussão e redes sociais onde desenvolvedores Java se reúnem para compartilhar conhecimento e experiências. Isso pode ser uma fonte valiosa de aprendizado e suporte.&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;DICA: Existe um tutorial da Oracle, em Inglês, para quem deseja aprender a linguagem Java neste link: &lt;a href="https://dev.java/learn/"&gt;https://dev.java/learn/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Lembre-se de que o desenvolvimento de software é uma jornada contínua de aprendizado. À medida que você avança em sua carreira, pode explorar tópicos mais avançados, como desenvolvimento web, desenvolvimento Android, desenvolvimento de aplicativos empresariais e muito mais.&lt;/p&gt;

&lt;p&gt;O desenvolvimento Java oferece um mundo emocionante de oportunidades, e agora você tem as ferramentas para começar. Com dedicação, prática e curiosidade, você estará bem encaminhado para se tornar um desenvolvedor Java de sucesso.&lt;/p&gt;

&lt;p&gt;Então, mãos à obra e comece sua jornada de desenvolvimento Java hoje mesmo!&lt;/p&gt;

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