Article image
Vagner Bellacosa
Vagner Bellacosa13/10/2021 18:14
Compartilhe

Dia 21: Minha incrível aventura nos Desafios da DIO

  • #Marketing Pessoal
  • #Marketing Digital
  • #Soft Skill

Dia 21 Minha incrível aventura nos Desafios da DIO

Dia 21 - Faça um resumo das coisas que você aprendeu durante seu primeiro desafio de projeto durante seus estudos na DIO

Salve padawan, enfim chegamos ao 21° Artigo, concluindo assim o Desafio 21 dias 21 artigos na Digital Innovation One e coincidentemente chegamos ao 100° Artigo em nossa comunidade virtual.

image

Foi proposital que aguardei para juntar esses dois pontos máximos, bem simbólicos e desejo que sirva de inspiração a ti, tente me superar, escreva mais artigos e vamos juntos enriquecer nossa comunidade.

image

Uma conta bem simples imagine dentro de uma comunidade composta por 600.000 pessoas, se apenas 1% responderem ao chamado e escreverem, serão no mínimo 6.000 artigos é muito conhecimento, podemos evoluir muito, quanto mais cabeças dedicarem-se a solucionar um problema, mais fácil será solucionado.

image

Esqueça os trolls e haters, não importa que o tema seja repetido, sempre alguém ira acrescentar algo novo, que não tínhamos notado ou acrescentar as últimas novidades da linguagem liberadas no deploy de ontem ou anteontem, seja notado e participe, desta forma será criado um clima de Agora, um fórum de discussão e troca, onde sempre enriqueceremos e algo novo surgira em nossa Academia.

image

Feito essa ligeira introdução vamos ao tema central minha gratidão com a DIO, por disponibilizar tanto material, tanta oportunidade de trocar ideia com pessoas de diversos estados, diversas cidades, idades avançadas ou não, gênero incerto ou bem definido, formação acadêmica ou técnica, oriundos de diversas empresas e aprender tanto com os diversos caminhos bolados pelas mentes impares de nossa comunidade.

image

Justo eu que fiquei parado durante alguns anos, bem longe, anos em que abandonei a informática e me dediquei a outras atividades, tentando descobrir novos rumos, mas infelizmente acabou num beco sem saída, foi uma missão em que falhei. Nem sempre ganhamos, uma lição aprendida e após uma longa reflexão, resolvi voltar ao princípio, isso é, na área tecnológica, porem os custos em formação eram assustadores e isso acabou bloqueando alguns dos meus movimentos.

image

Até que um dia, um parça no Twitter, em um bate papo inocente, indicou-me um curso de Python gratuito numa plataforma gameficada, isso aconteceu em fevereiro de 2021, me inscrevi porem no momento estava focado em outros horizontes e deixei em stand-by, concluído esse desafio e focado no próximo movimento, isso em finais de Abril de 2021. Iniciei a fundo, com total dedicação mergulhei de cabeça na plataforma.

image

Curioso, mas com precaução dei o primeiro passo na plataforma. A princípio não entrei em Bootcamps ou Acelerações, fiquei apenas estudando os cursos livres para entender a lógica dos desafios e o funcionamento da plataforma, aprendendo a navegar e utilizar todas as ferramentas, explorando os menus e navegando pagina após pagina, uma pratica que recomendo a todos, antes de sair fazendo, sempre digo não caia nas garras do Dr. Ivon Saf, com isso descobri como jogar, aprendi muito lendo as queixas e reclamações no Forum.

image

De posse deste conhecimento e a partir de maio entrei no jogo a valer, participando ativamente dos Bootcamps que me interessavam e das acelerações, que acho muito produtivo, pois podemos ver os bastidores das empresas patrocinadoras, saber quem é quem neste jogo empresarial.

image

Se consegui prender sua atenção até aqui, chegou a hora de compartilhar algumas pérolas, recomendo vivamente que estudem Teoria dos Jogos, a Teoria do Comportamentos e vieses psicológicos, como sempre digo a informática é mais uma ciência humana e com vocês o 5 desafios que enfrentei.

1° Desafio

image

Descobrir como funciona a plataforma, não foi uma tarefa fácil, primeiro era entender a hierarquia dos cursos livres, depois explorar os menus, entender o que era aceleração, live code e labs. Fiquei alguns dias navegando e pesquisando no fórum da Comunidade, onde aproveitei para ler as FAQ e explorar o JIRA para solicitar ajuda.

Quando entendi como funcionava o Bootcamp, surgiram dois caminhos entrar inscrever-me em um, ou num primeiro momento, ver quais cursos faziam parte da trilha e ir fazendo avulso, para acumular horas e concluir cursos pré-bootcamp. Afinal acabei optando pela segunda hipótese e no primeiro mês conclui mais de 30 cursos livres, fazendo em paralelo ao Bootcamp, mas sem a pressão do prazo.

2° Desafio

image

Codificar em novas linguagens de programação, este tópico merece uma atenção especial, pois dentro de cada bootcamp existe a obrigação de codificar diversos desafios de código, infelizmente a plataforma não é muito user-friendly neste quesito a navegação é difícil e muitas vezes ocorrem erros inexplicáveis, que irritam muito. Então criei o habito de codificar no VS Code, fazendo mil e um malabarismo para replicar a massa de teste inicial e debugar antes de entregar, o Node.Js ajuda muito. 

Esse método VS Code + Node.Js na maior parte das vezes funciona satisfatoriamente, porém em poucas descabelo a peruca e necessito seguir caminhos alternativos, gastando muito tempo a solucionar o enigma.

O sand-box necessita de melhorias e as mensagens de erros precisam ser mais elucidativas, demora a perceber se o erro é problema na logica ou problema na plataforma, talvez mensagens mais claras auxiliaram bem.

Em algumas situações recorri ao Forum e graças ao espirito de camaradagem, cheguei a solução satisfatória, não esquecendo de agradecer ao São Google, São Stakeoverlow e a Santa Wikipédia, pois muitas formulas e esclarecimentos adicionais consegui através deles.

3° Desafio

image

Jantar com especialistas ocasionalmente as 20 horas em ponto, apresento a Live Code, sou fan absoluto desta modalidade, sempre com temas aliciantes e cheio de segredos para explorar ao máximo as novas tendências no mercado de TI. Uma coisa muito perturbadora em informática é a rapidez que inovações são lançadas ao mercado, é difícil ter pedalada para acompanhar o progresso.

Dentro do tema existe a irmã caçula da LC, pena ser um pouco abandonada pelos usuários as mentorias, que aliadas as live codes tem o papel de divulgar e trazer novos conhecimentos a plataformas, tanto verdade, que as melhores evoluem e formam novos cursos.

Sobre a mentoria, serei sincero é uma das poucas funcionalidades da DIO, que pouco uso, o maior problema é minha agenda, tenho dificuldade de encontrar janelas nos horários, durante o dia fica bem difícil parar e me dedicar a assistir uma mentoria.

4° Desafio

image

As codificações dos LABs são prazerosas e auxiliam bastante a evoluir no conhecimento dos frameworks, uma jornada de descobrimento dos segredos dos códigos e que ajudam a pegar gosto em programar e usar todas as ferramentas existentes.

Um ponto que poderia melhorar ainda mais a experiência era solicitar aos Experts a utilizar fontes maiores no VS CODE, problemas de tiozão que não enxerga bem as letras miúdas, também ajudaria muito disponibilizarem as apresentações e/ou algum material de apoio tipo sebenta/apostilha, para poder concluir com êxito o passo a passo na codificação.

5° Desafio

image

As acelerações que ocorrem um a dois finais de semana por mês são outros momentos únicos, uma peneira onde apenas os mais habilidosos entram, afinal via de regra, tem um teste de conhecimentos com 10 a 15 perguntas e desafio de código dividido em três etapas.

Requer muita atenção e plena dedicação para entregar tudo a tempo e a prazo, 90 minutos que separam padawans de jedis, mas não tenha medo e nem receio, se concluir com êxito os cursos e o bootcamp, com certeza conseguiram passar nos testes e o encontrarei em uma aceleração.

Conclusão

Termino este artigo com muita alegria no coração, afinal os últimos 6 meses foram de plena descoberta, onde encontrei grande amigos, pessoas que compartilham o mesmo gosto por computação, explorando as linguagens de programação e aventurando-se no desconhecido dos inúmeros deploys.

Aproveitei para falar sobre os principais desafios da Digital Innovation One, um agora de informática, onde reúnem-se mestres, jedis e padawans, para trocarem experiências, fazerem descobertas e curtirem o momento aproveitando a viagem.

É uma oportunidade única estar aqui, aproveite ao máximo, explore o website, descubra novas funcionalidades, easter eggs, compartilhe o conhecimento escrevendo artigos e enriquecendo nossa comunidade.

Juntos somos mais fortes e nos unindo podemos ir muito mais longe, imagine o dia que chegarmos a 1.000.000 de devs em Língua Portuguesa, oxalá surja em nossas fileiras o próximo Bill Gates ou Linux Torwalds, não tenham medo e sonhem alto, bem alto e estudem com disciplina e atenção.

Vençam a procrastinação e  bora la terminar o próximo bootcamp, descobrir qual o novo curso foi lançando e se pertencer ao guardiões do PRO, te encontro numa live code da vida. Forte abraço e muito obrigado pelo carinho das palavras nos comentários, pelos artigos compartilhados, pelos momentos animados nas lives e a amizade que surge expontaneamente.

Assim concluímos o 21° artigo e ao mesmo tempo o 100° artigo na comunidade foram mais de 600 horas de trabalho produtivo. Obrigado Igla, Gustavo e todos os colaboradores da DIO pelo excelente trabalho desenvolvido ao longo de 4 anos.

#Desafio21Dias21Artigos

Espero ter ajudado ate o próximo artigo.

image

image Mais momento jabá, para distrair, visite meu vídeo e veja para onde fui desta vez: https://www.youtube.com/watch?v=jwD_rkpKveY

Bom curso a todos.

image https://www.linkedin.com/in/vagnerbellacosa/

image https://github.com/VagnerBellacosa/

Pode me dar uma ajudinha no YouTube?

image https://www.youtube.com/user/vagnerbellacosa

Compartilhe
Recomendado para você
  • Curso CSS Developer
  • Curso Golang Developer
  • Curso IoT Specialist
Comentários (4)
Vagner Bellacosa
Vagner Bellacosa - 10/11/2021 19:12

Mauricio, vou escrever um artigo falando passo a passo.

Mauricio Gebrim
Mauricio Gebrim - 14/10/2021 04:23

"Então criei o habito de codificar no VS Code, fazendo mil e um malabarismo para replicar a massa de teste inicial e debugar antes de entregar, o Node.Js ajuda muito. "


Queria entender melhor esse processo com o node.js. Ele estaria realizando a função de testes e debuging?

Talvez a explicação seja outro artigo.

Vagner Bellacosa
Vagner Bellacosa - 13/10/2021 20:35

Obrigado de coraçao, Fernanda ... como esta o novo trabalho? Esta curtindo? home-office? abraços

Fernanda Hirose
Fernanda Hirose - 13/10/2021 19:15

Amei o seu artigo, muito bem escrito! 😁

Analista Programador dinossauro IBM Mainframe
Recomendado para vocêCatalog