O que devo aprender primeiro?

Bem-Vindo ao meu primeiro post, meu nome é Samanta de Araújo, e neste post vamos falar, o que na minha opinião deveríamos  aprender primeiro antes de qualquer linguagem de programação.

Pesquisando pela internet, e consultando os meus gurus do youtube, vi que muitas  deles defendem algumas linguagens de programação como o primeiro passo na área da programação,  e muitos poucos falam sobre o GIT ou  qualquer outra ferramenta de controle de versão.



O mais surreal nessa pesquisa foi o vídeo do Fabio Akita, ele é um dos meus gurus preferidos. Comecei a vê-lo à pouco tempo, mas o cara é um gênio, super indico para quem quer entender mais o mundo de IT.

Digo que o Fabio Akita é um gênio, porque ele já tinha falado dessa ferramenta em 2007,  mas na época, controle de versão não era muito usado. 


Veja  este vídeo. Não é um tutorial!




Agora estamos em 2020, e muitos programadores ainda não sabem usar ou não conhecem uma ferramenta de controle de versão.

Mas o que mais me chocou, foi que  muitos programadores que já conhecem, não querem migrar para o GIT, ou pior muito professores não explicam a importância do uso do GIT nas faculdades ou nos cursos super caros de programação.



Mas o que seria o GIT?

É uma ferramenta que controla as versões de código.

Então ao invés de ter o código em pen-drive ou no dropbox (pode até parecer uma piada mas ainda tem programadores que "controlam " os seus códigos via pen-drive)... estes poderiam ser controlados no GIT.

Mas porque o uso do Git na vida de programador é tão importante? É bem simples, imagina que você queira ter um histórico do seu código, ou que você trabalhe em uma equipe, e o seu colega de projeto está codificando uma funcionalidade e você uma outra funcionalidade, no entrega do projeto, vocês poderão mesclar os códigos.

Se você ainda não está convencido, veja este vídeo:




O vídeo acima é do Rodrigo Branas. Admiro muito o trabalho dele, e já li o seu livro  de AngularJS Essentials, mas isso irei falar nisto em outro post. 


Ter habilidade no GIT é tão importante quanto saber codificar !!!

Aproveito também para deixar mais uma dica:

Crie agora mesmo uma conta no GitHub e comece a usar o Git.

GitHub é uma plataforma de repositório que utiliza o Git, sendo também uma rede social para os desenvolvedores. Nele você pode compartilhar o seu código fonte com outros usuários e desta maneira poderão trocar experiência.

Fonte: https://youtu.be/6Czd1Yetaac
            https://youtu.be/C18qzn7j4SM





Comentários