É sobre ler código, não escrever

Você precisa ler. Você precisa ler livros, precisa ler artigos, precisa ler HQs, Mangá, Graphic Novel, etc. Ler é um exercício excelente e muito importante caso você seja uma pessoa que escreve programas.

Quem trabalha com programação e trabalha com outras pessoas, mexe no mesmo código fonte compartilhado com vários team mates, precisa saber escrever de forma clara. Porém mais importante que isso é: você precisa saber ler e entender o que seu colega escreveu, mesmo que essa pessoa não tenha escrito o melhor código, da melhor forma possível.

Sejamos francos, nós programadores não temos todo o tempo do mundo. Tempos alguns slots que precisamos usar da forma mais otimizada possível.

Nesses slots de tempo precisamos pensar em como organizar o código, o que o código deve fazer, como deve fazer. Devemos escrever testes e documentação. Devemos ajudar e pedir ajuda.

##Como ler HQs pode me ajudar a ler código?

Cada autor conta a sua história a sua maneira. Alguns são mais diretos, outros contornam o assunto de forma indireta, fazendo o leitor imaginar.

Entender as indireções nas diferentes formas de escrita são a chave para entender a história.

Entender as indireções num código fonte, é a chave para entender o programa.

Nem sempre o código é escrito usando os melhores padrões, de forma simples, que execute no melhor tempo possível usando a menor quantidade de memória possível.

Nem sempre o código é escrito com tempo suficiente para ser maturado e refatorado antes de ser considerado "pronto". O código fica feio, bagunçado e você, ah você, o leitor, deve conseguir entender esse código.

Entender