<?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: Felipe Souza</title>
    <description>The latest articles on DEV Community by Felipe Souza (@felms).</description>
    <link>https://dev.to/felms</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%2F850946%2F65deb85e-b3b2-4b13-bcb3-a559227fff2b.png</url>
      <title>DEV Community: Felipe Souza</title>
      <link>https://dev.to/felms</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/felms"/>
    <language>en</language>
    <item>
      <title>Reforçando as bases</title>
      <dc:creator>Felipe Souza</dc:creator>
      <pubDate>Sun, 01 May 2022 18:58:52 +0000</pubDate>
      <link>https://dev.to/felms/reforcando-as-bases-31bo</link>
      <guid>https://dev.to/felms/reforcando-as-bases-31bo</guid>
      <description>&lt;p&gt;Hoje eu estava lendo a ótima thread de &lt;a href="https://twitter.com/hugaomarques/status/1460050269467643908"&gt;Dicas para Jr., Pl. e Sr.&lt;/a&gt; do &lt;a href="https://linktr.ee/hellohugomarques"&gt;Hugo Marques&lt;/a&gt; no Twitter quando em um dos tópicos ele comentou sobre o curso &lt;a href="https://www.coursera.org/learn/algorithms-part1"&gt;Algorithms, Part I by Princeton University&lt;/a&gt;. Entrei na página só por curiosidade e vi que por coincidência uma nova turma do curso se iniciava hoje (01 de maio) além do curso ser em Java.&lt;/p&gt;

&lt;p&gt;Nessa jornada para me desenferrujar eu estava sentido falta de relembrar as bases sobre algoritmos, estruturas de dados e análise de algortimos. Eu estava focado apenas em desenferrujar logo as linguagens (comprei até um novo livro de JavaScript), estava me focando em Java para chegar em SpringBoot e JavaScript para pegar Node e os frameworks de frontend.&lt;br&gt;
Mas não tinha começado a relembrar o básico ainda.&lt;br&gt;
Eu estava começando a me sentir assim:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--d6gstTaw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ofxkpbju3oyi99v8el3s.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--d6gstTaw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ofxkpbju3oyi99v8el3s.jpg" alt="Gambiarra" width="700" height="875"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  O Curso
&lt;/h2&gt;

&lt;p&gt;Pois bem, me matriculei e vou começar o curso.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IAfhdO5k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a1ue3opyhiiph2lnq1wl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IAfhdO5k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a1ue3opyhiiph2lnq1wl.png" alt="O curso" width="880" height="595"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;São seis semanas e os assuntos abordados são:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Semana 1: Introdução, Union-Find, e Análise de Algortimos.&lt;/li&gt;
&lt;li&gt;Semana 2: Stacks and Queues e Elementary Sorts.&lt;/li&gt;
&lt;li&gt;Semana 3: Mergesort e Quicksort.&lt;/li&gt;
&lt;li&gt;Semana 4: Priority Queues e Elementary Symbol Tables.&lt;/li&gt;
&lt;li&gt;Semana 5: Balanced Search Trees e Geometric Applications of BSTs&lt;/li&gt;
&lt;li&gt;Semana 6: Hash Tables e Symbol Table Applications.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;De todos esses o único tema que eu me lembro muito pouco é o da semana cinco mas mesmo assim eu achei uma ótima fazer o curso todo. É gratuito, de boa qualidade e acho que mesmo no que eu me lembro eu devo estar muito sem prática. Vai ser legal.&lt;/p&gt;

&lt;p&gt;No fim das contas eu quero mudar de área e voltar pra TI o mais rápido possível mas a minha personalidade e a famigerada Sindrome do Impostor não me permitiriam pular dentro do Framework ou linguagem da moda se eu souber que as minhas bases estão frágeis.&lt;/p&gt;

&lt;p&gt;Lógico que isso não vai me impedir de tentar alguma vaga que apareça antes de terminar o curso mas eu me sinto bem sabendo que mesmo que eu não esteja 100% em algum tópico eu estou correndo atrás.&lt;/p&gt;

&lt;p&gt;E eu acho que no fim das contas isso é o mais importante nessa área né: O mundo de TI e Ciência da Computação é extremamente vasto ninguém nunca vai saber tudo, mas devemos ter uma base boa e sempre estar estudando e aprendendo mais.&lt;/p&gt;

</description>
      <category>algorithms</category>
      <category>devjournal</category>
      <category>java</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Hello, world!</title>
      <dc:creator>Felipe Souza</dc:creator>
      <pubDate>Wed, 20 Apr 2022 23:24:28 +0000</pubDate>
      <link>https://dev.to/felms/hello-world-55of</link>
      <guid>https://dev.to/felms/hello-world-55of</guid>
      <description>&lt;p&gt;Colé?&lt;/p&gt;

&lt;p&gt;Como vc já deve ter visto na parte de cima aí da página meu nome é Felipe.&lt;br&gt;
Mas deixa eu me apresentar direito.&lt;br&gt;
Fiz Ciência da Computação na Universidade Federal de Ouro Preto mas estou fora da área de T.I. há dez anos. De tempos em tempos eu ainda brincava um pouquinho com programação mas só no começo desse ano resolvir voltar a estudar a sério mesmo. E daí vem o motivo de eu ter resolvido começar a escrever aqui.&lt;/p&gt;

&lt;p&gt;Sempre me disseram que uma ótima forma de aprender algo é tentar explicar isso pra outra pessoa e eu, como bom nerd que sou, não tenho ninguém para explicar as coisas na vida real por isso vou falar sozinho por aqui mesmo.&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%2F6gk7ejzk6bfwrbvidjql.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%2F6gk7ejzk6bfwrbvidjql.jpg" alt="Claro que eu falo sozinho, de vez em quando eu preciso de um conselho de expert"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Outro fator interessante é que eu terei um registro da minha trajetória por aqui. Espero olhar pra trás daqui um tempo e gostar do que estou vendo.&lt;/p&gt;

&lt;p&gt;E eu também sempre tive vontade de ter um blog mas nunca me achei interessante o suficiente pra isso. Agora eu tenho do que falar: Das minhas falhas e vergonhas nessa trajetória de novo (velho) programador.&lt;/p&gt;

&lt;p&gt;Pensei em estruturar esse texto direitinho mas eu percebi que a melhor formar de eu manter algo semalhante a alguma constância aqui é usar esse espaço de forma bem informal. &lt;/p&gt;

&lt;p&gt;Portanto, acho que pra uma "apresentação" já tá bom demais né? Por hj é só pessoal.&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%2Fzgtmb3ui3r8uigymlv3g.png" 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%2Fzgtmb3ui3r8uigymlv3g.png" alt="Isso é tudo pessoal!"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
