[Jornada do Desenvolvedor] Apresentação - Gustavo Kennedy Renkel

Houve uns tempos depois que comecei a trabalhar com Marketing, que vi a necessidade em saber programação. Acredito que para quem trabalha no digital, não importa a área, essa deveria ser uma disciplina obrigatório.

No meu caso, saber a estrutura de páginas que eram desenvolvidas, ferramentas e integrações que precisava para alavancar o tráfego dos clientes, etc. Além de ser um serviço a mais que poderia proporcionar, caso tivesse necessidade.

Claro que um aprendizado desse não é simples, desenvolvedores do mundo vivem a vida toda em cima de códigos e ainda assim precisam recorrer a livros e a internet, mesmo depois de muita horas programando.

Além da necessidade diária, eu vejo a área de desenvolvimento com enorme potencial no futuro. Imagino que tudo será programável, não é? Desde um eletrodoméstico até roupas poderão ganhar códigos. Imaginação minha!💫

Além disso, vi a obrigação de criar um projeto para meu crescimento pessoal/intelectual e também, profissional. Por isso resolvi criar a serie [Jornada do …] aqui no blog.

Se baseia em estudar temas específicos, no caso, o primeiro é Programação/Desenvolvimento.

A [Jornada do Desenvolvedor] não tem nenhum patrocínio ou intuito de vender algo.

Explicação

Primeiro, isso é um estudo e não um projeto. Também não vou divulgar marcas para ganhar dinheiro*, como já mencionei acima.

Não tem próximo nível, semana de aprendizado ou sei lá o que! Você vai aprender somente se ler e praticar.

Pensei em criar esse estudo seguindo algumas bases que são:

  • Base da matriz curricular do curso de Engenharia de Software da UDESC de Ibirama. (a matriz é pública e o Google também 😝) – Usado até capitulo #20.
  • Roadmap do Desenvolvedor – conjunto de gráficos demonstrando os caminhos que você pode tomar e as tecnologias usadas para se tornar um frontend, backend ou um devops – Usado depois do capitulo #20.

A ideia é também transmitir os estudos (capítulos ou módulos) ao vivo no Youtube.

Todo material estudado vou deixar a fonte a disposição.

Criei também a Newsletter, para você receber os próximos estudos.

*nunca.

Objetivos

O principal objetivo desse estudo é aprender profundamente sobre desenvolvimento de sistemas web e aplicativos, mas até o capitulo #20, esse estudo pode ser utilizado para todas as linguagens e plataformas.

Então, se for listar, esses são os objetivos:

  • Aprender profundamente sobre programação;
  • Aprender desenvolver/programar;
  • Aperfeiçoar a escrita (nessas publicações) e a leitura (no aprendizado);
  • Acrescentar pontos no meu perfil pessoal e profissional.

Ainda teria um outro objetivo, mas estou analisando, que seria o “Inglês”. Fazer ou estudar o conteúdo em Inglês para aperfeiçoar a disciplina também. #veremos

Próximos passos

Como vamos estudar? Sim, quero você lendo e aprendendo comigo (você é parte disso ❤️)! Se não também não tem sentido eu compartilhar isso aqui.

Então borá?!?! 💪🏼😃

Como vai funcionar (improvisei agora):

  • As discussões inicialmente devem ocorrer nos comentários (Disqus);
  • Caso necessário, criaremos um canal (Discord);
  • Os testes e arquivos serão disponibilizados no Github;
  • Deixe o comentário, seja ele positivo ou negativo.

O próximo capitulo é [Jornada do Desenvolvedor] #1 – Arquitetura de Computadores. Vamos estudar sobre:

  • Sistemas numéricos;
  • Lógica digital;
  • Sistemas lógicos;
  • Organização de computadores;
  • Barramento, comunicações, interfaces e periféricos;
  • Organização de memória;
  • Representação de dados no nível de máquina;
  • Multiprocessadores e arquiteturas alternativas.

Bah, vai ser um baita aprendizado!

E aí? O que achou? Alguma sugestão?

Editado em 17/06/2021.