- Published on
Resoluções de um desenvolvedor para 2024
- Autor
- Nome
- Jean Poffo
Retrospecto
Inicio o texto trazendo um retrospecto até o momento atual, visando compreender para onde devo ir. Assim, os anos de 2022 e 2023 foram muito movimentados para minha carreira. Ter ingressado em uma empresa de pagamentos com um escopo maior do que qualquer outra em que já trabalhei na vida foi um passo altamente disruptivo para meu eu profissional. Kubernetes em grande escala deixou de ser uma lenda urbana. Observabilidade entrou no meu radar pela primeira vez, onde compreendi que ferramentas de monitoramento robustas são essenciais. A arquitetura de sistemas passou a ser algo presente no dia a dia e não mais apenas uma matéria de faculdade.
E para 2024?
Para 2024, minha maior prioridade é prosseguir com a pós-graduação. No meio do ano passado, matriculei-me em uma pós-graduação em arquitetura de software distribuído, um passo importante para me especializar em sistemas distribuídos e no backend em geral.
Outro ponto que considero de extrema importância é aprofundar meus conhecimentos em Kubernetes. É um aspecto crucial para mim, avançar do "conhecer" para o "entender". Todas as aplicações estão containerizadas e gerenciadas via Kubernetes; ter um entendimento mais profundo me ajudará a gerir melhor os recursos, compreender a comunicação entre os serviços dentro da malha e até mesmo entender o que devo evitar fazer.
Seguindo, outro foco será em observabilidade. Pretendo conhecer as melhores práticas para o monitoramento de aplicações, identificar as métricas ideais para acompanhamento e entender os melhores fluxos para a detecção e monitoramento de exceções. Quero buscar uma compreensão mais profunda das propostas e implementações do Open Telemetry; atualmente, ele é o protocolo open-source mainstream para traces, métricas e logs. Além disso, pretendo estudar a stack open-source do Grafana, que possibilita a coleta, armazenamento e visualização de dados de observabilidade.
Por último, vou aprofundar meu conhecimento em Kotlin. Depois de dois anos trabalhando com ele, percebo que é uma linguagem madura, simples e elegante. A forma como a linguagem aborda alguns problemas do Java e introduz inovações me deixa extremamente empolgado para continuar trabalhando com ela e aprender mais sobre suas funcionalidades avançadas.
Tem mais?
Minha pós-graduação vai abordar dezenas de tópicos além dos que listei aqui: arquitetura distribuída de backend, arquitetura distribuída de frontend, arquitetura de dados, DevOps, DevExp e outros tópicos. No entanto, é importante focar e se aprofundar nos tópicos que são prioridade.
Inclusive, esse texto é uma das resoluções desse ano que eu não citei acima: tirar a ideia de um blog do papel, juntamente com outras ideias engavetadas. Afinal, ter uma ideia é muito importante, mas ela não tem valor algum se não for tirada do papel. 🙂