Trabalho na Red Hat - The Open Organization (: - e sou apaixonado por OSS e comunidades, não importa a plataforma - GitHub, Telegram, Slack, Lista de E-mail e meetups. Debater e compartilhar ideias sempre resulta em algo melhor.

Tenho 8 anos de experiência com desenvolvimento de software, principalmente com desenvolvimento backend - sistemas/serviços Web, messaging e processamento batch - com fortes requisitos de desempenho e escalabilidade. Não me importa se esses sistemas são em Java, .NET, Ruby, Python ou Go, eu vivo pelos dois princípios descritos em Language Wars [1].

Eu também sobrevivi - e sobrevivo - ao dia seguinte da release desses sistemas (i.e. operação), não importa se on-premise ou em algum cloud provider. Automação é meu segundo mantra pessoal, de simples tarefas scriptáveis até construção de sistemas e testes automatizados (unitários, desempenho, segurança, aceitação ou integração), provisionamento de ambientes e terminando com o deployment da mesma forma. O que implica em geralmente estar próximo de API’s e CLI e distante de GUI’s - mas aprecio a evolução nessa área, embora seja terrível nisso.

Por último, prefiro ler uma saída de log, tcpdump ou sar do que acreditar cegamente em algum narrativa - pouco importa se estas ferramentas corroboram ou condenam a previamente história contada, o que importa é a verdade, não há evolução se você se baseia em premissas incorretas. É melhor estar errado e saber o motivo, do que estar certo e não fazer ideia da razão.

~ J. Junior

[1] https://www.joelonsoftware.com/2006/09/01/language-wars/