Ir para o conteúdo
ou

Software livre Brasil

Tela cheia
 Feed RSS

Thiago Avelino

27 de Maio de 2009, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.

Palestra: Uma carreira profissional baseada em Open Source - Engenharia de Software

17 de Junho de 2022, 0:00, por Blogs on Avelino - 0sem comentários ainda

Nessa palestra falo como faço para guiar minha carreira profissional contribuindo com projetos Open Source — já contribuiu com o core da linguagem Go, MongoDB, Riak, Django, ReactiveX e muitos outros projetos. A quem acredite que viver financeiramente de Open Source não é possível, mostro como fiz até hoje que doação não é a única opção, mas infelizmente é a primeira opção que vem a mente na maioria das pessoas.



Do querer fazer parte a CTO

2 de Junho de 2022, 0:00, por Blogs on Avelino - 0sem comentários ainda

Após ver a iniciativa que a Buser teve de formar pessoas em casa com o programa Buser Tech, eu quis me aproximar deles de alguma forma — não sabia como nem o que fazer, mas queria fazer parte da “festa”. Ajudei muitas pessoas engenheiras evoluírem profissionalmente (mesmo que seja 0,001%), mas nunca formei ninguém do zero e senti estar no momento de aprender com quem está fazendo isso há alguns anos.



Texto é a forma mais eficiente de escalar sua comunicação

12 de Maio de 2022, 0:00, por Blogs on Avelino - 0sem comentários ainda

É comum trocar essa falta de texto por call, nos enganando achando que é mais rápido, o grande problema é que dessa forma fazemos N call para tentar deixar todas as pessoas por dentro do assunto. Deixando a solução “mais rápida” menos eficaz drenando mais tempo do que escrever um bom texto passando contexto para as pessoas envolvidas Com a aceleração do trabalho remoto muitas empresas acaba criando uma rotina insana de calls (provavelmente causada pela pandemia), se você olha a agenda dessas pessoas tem um call apos o outro sem ter tempo de planejar o que será discutido e processar o que foi discutido no call anterior porque está atrasado para o próximo call - isso pode piorar, em muitas reuniões não praticamos escuta ativa por ter outros assuntos na cabeça e não ter se preparado para reunião.



O método Pink Dot - minimalismo

2 de Abril de 2022, 0:00, por Blogs on Avelino - 0sem comentários ainda

Em 2016 lê o livro Essentialism: The Disciplined Pursuit of Less e tentei desapegar do máximo de coisas desnecessárias e de lá para cá, reflito muito sobre tudo que vou comprar, mas desapegar do que já compramos não é uma tarefa muito fácil. Enquanto limpava e me livrava das coisas que não usava mais, comecei a encontrar objetos que me faziam pensar que talvez um dia eu precisasse deles. Provavelmente não iria precisar, mas o sentimento de apego pelo que é “meu” falava mais alto.



Tempo sabático focado em experiência da pessoa desenvolvedora (DevX)

20 de Março de 2022, 0:00, por Blogs on Avelino - 0sem comentários ainda

O último tempo sabático que tirei foi no final de 2018 quando sai do dia-a-dia da empresa que fundei em 2015, foram intensos 4 anos de trabalho e precisava parar para oxigenar meu cérebro. No meio de 2019 resolvi voltar ao mercado de trabalho para aprender sobre como as empresas de tecnologia estão estruturando time de engenharia de software — vinha empreendendo desde 2012 até 2018 e estruturando time de engenharia como julgava ser a melhor forma, senti precisar ganhar experiencia com quem estava em momento de scaleup, fazendo com excelência o que eu queria aprender.



We are more than 75,000 people (stars 🌟) — awesome-go

3 de Fevereiro de 2022, 0:00, por Blogs on Avelino - 0sem comentários ainda

I’ve been meaning to write this blogpost since when we reached 10,000 stars 🌟 (I never imagined it would reach that number of people), but every day I reached more (and more) people and always thought the text would get outdated. Today is the day to thank everyone who uses, contributes and follows awesome-go, it’s time to celebrate 🎉🙌 — regardless of the number we reach and the people we help in some way.



Constante trabalho para absorver novas pessoas em time de engenharia

12 de Janeiro de 2022, 0:00, por Blogs on Avelino - 0sem comentários ainda

Desenvolver o processo de “bordo” (onboarding) para uma nova pessoa em time de engenharia requer muita dedicação e manter esse processo fluido da ainda mais trabalho (gerando o mínimo de fricção). Esse assunto é desafiador para qualquer empresa e/ou time trabalhando full time, imagina em projeto Open Source que geralmente os contribuidores trabalham em seu tempo livre que ele poderia estar com sua familia ou fazendo qualquer outra coisa. Devemos deixar esse processo o mais fluido possível para que as pessoas não desanime com a complexidade para subir o ambiente e testar, até fazer sua primeira contribuição (pull request).



7 subjects (and GitHub repositories) to become a better Go Developer

11 de Julho de 2021, 0:00, por Blogs on Avelino - 0sem comentários ainda

With the high adoption of the Go language by developers and large companies, this has led companies to search for engineers with experience in Go. This can create a lot of pressure of what to study to become a better engineer, this is very personal, it requires planning of what and when to study other subjects (even outside the engineering area). In this blogpost some topics (with repositories and links) that I think are important to know in order to become an engineer person with even better Go knowledge, follow good practices for writing code, concepts of code structure (usually using design pattern), scalable code and clean code.



Decisões na carreira de engenharia de software (desenvolvimento)

18 de Junho de 2021, 0:00, por Blogs on Avelino - 0sem comentários ainda

Ao decidir sobre qual passo seguirá em sua trajetória profissional, acredito que vale pena considerar os seguintes fatores (1). Dependendo do seu momento de pessoal e/ou profissional, diferentes fatores será mais (ou menos) importantes (2). Importante: Assumi-se que você achou melhor se juntar, ao invés de criar (começar uma empresa). Não estou falando de fundar ou não uma empresa, e sim desmitificar auxiliar que queira entrar em uma empresa existente e é parcial com pessoas no início da carreira.



Reconhecimento pelo trabalho com Open Source - GitHub Star

10 de Junho de 2021, 0:00, por Blogs on Avelino - 0sem comentários ainda

Tenho a felicidade de compartilhar que fui premiado com o status de GitHub Stars por GitHub e nomeação por diversas pessoas - obrigado a todos, que tornaram isso possível. Estou contribuindo e criando software Open Source desde 2008. Entrei no GitHub 31 outubro de 2008 e vê um universo de oportunidade para aprender olhando código de softwares que usava no meu dia a dia. No começo tive dificuldade de receber não em minhas contribuições (issues e pull requests), mas depois que entendi a “dinâmica” de um projeto open source comecei encarar o não como oportunidade de aprender.



Tags deste artigo: tecnologia software livre python django mongodb nosql