I use open source to help people evolve, I take pleasure in seeing people evolve

Reporting a problem in an Open Source project is as important as contributing code


Reporting a problem in an Open Source project is as important as contributing code

I constantly hear people saying that to contribute to an Open Source project you need to be able to program very well, have a lot of knowledge, be able to handle code criticism, etc.

I see the above statements as excuses and focus in the wrong place.

In the last few months, I haven't had as much time to contribute to open source projects as I like (writing code), but that didn't stop me from contributing. Actually, the lack of priority (not lack of time) has made me contribute by reporting problems that I run into in the projects/software I use in my day-to-day life and this has been more work than writing code with a defined specification (issue that someone invested time detailing).

Read more ⟶

O trabalho é subconjunto da vida, não superconjunto


Ilustração: GoLimitlesss

Como ex-viciado no trabalho, eu amo orientações que reforça para mim como continuo mantendo equilíbrio entre vida profissional e pessoal :)

Nossa vida é uma coleção de vários componentes que a tornam completa e estabelecer um equilíbrio entre eles é a chave para alcançar a felicidade (possivelmente o sucesso a longo prazo, independente do que seja sucesso para você). Passamos boa parte do nosso tempo no trabalho ou pensando no trabalho, é crucial reconhecê-lo como trabalho e ele não deve ser o único fator em nossa vida.

Read more ⟶

Construindo uma cultura de engenharia de produto


Construindo uma cultura de engenharia de produto

Antes de falar sobre como criar cultura de engenharia de produto precisamos alinhar o que é Engenharia de Produto (para pessoa engenheira de software) e principalmente o que é cultura (ou pelo menos o que estou chamando de cultura). Engenharia de Produto é um processo que colocamos nosso usuário como protagonista do "produto" que estamos desenvolvendo e buscamos entender os pontos com maior fricção para priorizar o que precisa ser feito (não só o que queremos). Geralmente pessoas engenheiras de produto são apaixonadas em usar tecnologia para resolver problemas e sabe como aplica-la para solucionar problema a curto, médio e longo prazo, começando de forma simples (também podemos chamar de MVP) e conectada com a estratégia de longo prazo. Leia mais aqui. Cultura é o conjunto de saberes, costumes, tradições e expressões transmitidas de geração em geração por um grupo de pessoas, à forma como essas pessoas encaram o mundo e interagem entre si.

Read more ⟶

Pessoas desenvolvedoras com pensamento de produto - Engenharia de Produto


Pessoas desenvolvedoras com pensamento de produto - Engenharia de Produto

A cada dia que passa é mais comum as empresas querer puxar as pessoas desenvolvedoras para área de negócio, por outro lado, as pessoas desenvolvedoras não querem ir para área de negócio.

Acho meio logico o porquê as pessoas desenvolvedoras não querem ir para área de negócio, ela estudou (esta estudando) alguma área relacionada com computação, se ela de fato quisesse ir para área de “negocio” provavelmente ela não teria feito computação.

Read more ⟶