- Mac
- iTerm2
- Termimal
- Ubuntu
- Terminal
- Terminator
Fiz algumas perguntas nas redes sociais e ferramentas de comunicação como Twitter, LinkedIn, Slack, Discord e Telegram sobre como as pessoas costumam documentar a arquitetura de sistemas.
-
Vocês costumam desenhar diagramas para documentar a arquitetura dos sistemas que vocês constroem?
-
O que vocês costumam representar: código, infraestrutura ou ambos?
m | |
e | |
_ | |
d | |
e | |
i | |
x | |
a | |
_ | |
e |
a | |
a | |
a | |
a | |
a | |
a | |
a | |
a | |
a | |
a |
Master Class - One on One - Éric Gomides
- O que são one-on-ones?
- ferramenta de gestão de pessoas fundamental para crescimento pessoal e profissional dos indivíduos
- reunião individual entre líder e liderado, onde ambos se aproximam e se conectam de alguma forma, desde o âmbito pessoal até um contexto profissional dentro da organização
- "Como líderes somos responsáveis por duas coisas: gerar resultados e reter pessoas." - Mark Horstman
- Se um deles não for feito, o trabalho do líder estará incompleto.
- O one-on-one é uma ferramenta essencial para alcançar esses dois objetivos.
- É difícil definir o que é assíncrono.
- O termo assíncrono é sobre o que não é, isto é, não ser síncrono.
- Isso é devido a etimologia da palavra. A letra a refere-se a negação ou privação.
- O termo síncrono refere-se a processos que acontecem um após o outro.
- Por que não querer que algo seja síncrono? É para obter concorrência e paralelismo.
- Os termos concorrência e paralelismo referem-se a coisas que acontecem ao mesmo tempo.
- A comunicação é uma necessidade básica dos seres humanos.
- A forma de comunicação evolui ao longo do tempo.
- A comunicação possui três elementos fundamentais: remetente, mensagem e destinatário.
- O remetente é aquele que envia a informação, o destinatário é aquele que recebe a informação e a mensagem é a informação propriamente dita.
- O destinatário pode confirmar a chegada através de resposta única ou múltiplas respostas.
- O nosso modelo de comunicação é muito semelhante com a comunicação das aplicações que criamos.
- O modelo cliente-servidor segue os pilares da comunicação.
- Os termos síncrono e assíncrono referem-se ao fluxo de uma aplicação.
Você como uma pessoa desenvolvedora é, sem dúvidas, atenta nas novidades das tecnologias que você utiliza no dia a dia. Mas você já se perguntou como funciona para alguma pessoa dar sugestão de um novo método, uma nova funcionalidade ou até mesmo alteração em alguma tecnologia?
Isso é possível utilizando um padrão adotado pela maioria das linguagens chamado RFC ou Request For Comments. Se formos traduzi-lo, significa "Pedidos para Comentários". Esta mecânica é utilizada em muitas tecnologias como por exemplo PHP, Rust, React e o EcmaScript.
É valido lembrar que cada tecnologia possui seus próprios padrões de RFC como templates, fases de discussão e votação. O RFC é um conceito que é aplicado em diversos cenários!