Criar um blog de programação é uma ótima maneira de fixar o conteúdo que você aprendeu. E pode ajudar outras pessoas, principalmente em uma área onde não existe tanto conteúdo produzido em língua portuguesa.
Eu mesmo tenho um blog e alguns dos meus posts em que compartilho o que aprendi tem acessos todos os dias. Já fui parar até na primeira página de resultados do Google.
Também exercita a comunicação, uma das tão faladas soft skills, já que você vai escrever para pessoas que nem sempre seguem a mesma linha de raciocínio ou possuem o mesmo nível de conhecimento.
O blog ainda ajuda no portfolio e de quebra pode ajudar a constuir sua marca pessoal.