loading...
Cover image for Siga por este caminho - Um guia de estudos sobre desenvolvimento de software com Swift

Siga por este caminho - Um guia de estudos sobre desenvolvimento de software com Swift

ronanrodrigo profile image Ronan Rodrigo Nunes Updated on ・2 min read

Uma dificuldade que eu sempre tive nos meus estudos foi a de priorizar o que eu deveria estudar. As grandes perguntas sempre foram "Será que isso é importante?" "Isso é difícil?" "Será que esse assunto vai me tomar muito tempo?". Estas perguntas podem ser um combustível para a procrastinação.

Pra resolver esse problema, eu e alguns amigos criamos e organizamos um guia de estudos. Ele é composto por 3 níveis e cada nível tem uma porção de tarefas a serem cumpridas. Todas as tarefas estão priorizadas, do assunto mais básico para o mais avançado e do mais importante para o menos. O objetivo é que este guia seja uma referência tanto pra iniciantes quanto para quem já atua profissionalmente na área.

Como estudar

Dada a popularização dos quadros de Kanban, o guia de estudo foi criado e organizado no Trello, uma espécie de Kanban virtual. Para quem não conhece, Kanban é um esquema/quadro para organizar suas tarefas, para então executa-las. E o funcionamento deste guia é igual ao tão famoso quadro de post its. Para utilizar esse board, você poderá seguir algumas regras:

  • Nunca pule uma tarefa, sempre pegue a primeira de cima pra baixo;
  • Evite pular de níveis (colunas), avance somente para o próximo nível se você terminou o anterior;
  • Quando começar a estudar um assunto (card), mova-o para a coluna Learning;
  • Tenha somente um assunto na coluna Learning;
  • Utilize o campo de descrição do assunto para anotar o que você aprendeu sobre o tema;
  • Utilize os links que estão anexados nos cards como referência de conteúdo e acrescente as suas referências no card;
  • Mova para Done apenas quando se sentir confortável em falar sobre o tema ou em aplicar o que estudou;
  • Juntamente com a sugestão anterior, crie a sua própria definição de pronto.

Como utilizar o board

Trello Board
No board existem 5 colunas e as 3 primeiras representam cada um dos níveis. Para ter o seu guia de estudos você deverá seguir estes passos:

Se você sentiu falta de algum tema, com o board copiado para o seu Trello, você poderá adicionar quantos temas desejar. Mas caberá a você definir uma prioridade para os novos ítens.

Contribua

Caso você tenha alguma ideia para alterar o guia, não hesite em compartilhar comigo. Me mande uma mensagem no telegram e então poderemos conversar sobre melhorias no board.

Eu comecei a criação deste guia baseado nesse post do Medium e nesse repositório no Github. Esse trabalho teve contribuições de: Eric Alve Britto, Francesco Perotti-Garcia, Judar Lima, Muriel Silveira, Thiago Holanda, Vitor Maraccini, Vinicius Andrade e Vinicius Carvalho, a vocês o meu agradecimento.

Posted on by:

ronanrodrigo profile

Ronan Rodrigo Nunes

@ronanrodrigo

My first contact with programming was in the 2000s, creating scripts on IRC. Started the career working with web backend and frontend. And today I work with Swift on the Nubank iOS application.

Discussion

pic
Editor guide
 

No entiendo portugués, pero te agradezco que subas posts que no estén en inglés, no es que tenga nada contra eso, pero espero que a los que están comenzando en el desarrollo de software le puedan servir este tipo de artículos. Mientras aprenden inglés jeje.
Muito obrigado.