Será que escrever e falar sobre software faz de você um programador melhor?

StackOverflow https://stackoverflow.com/questions/99460

  •  01-07-2019
  •  | 
  •  

Pergunta

Você acha que a escrita sobre o software (ou seja, ter um blog) e falando em software (e conceitos) fazer de você um programador melhor?

Foi útil?

Solução

Estatisticamente falando sim. Você só retêm cerca de 20% do que você ler e ouvir, mas 80% do que você ensina.

Ao escrever sobre algo ou ensinamento sobre isso, você se força a entender os conceitos em um nível muito mais profundo.

UPDATE:

Eu queria atualizar esta com alguns links para dados mais concretos para apoiar as estatísticas que me foram ensinadas várias vezes sobre a aprendizagem de taxas de retenção. No entanto, afigura-se há alguma controvérsia em torno destes números , embora o < a href = "http://www.ntl.org/" rel = "noreferrer"> Instituto NTL para Ciência Comportamental Aplicada sustenta que a pesquisa foi feito para apoiá-los.

Outras dicas

Eu acredito que é o caso. Tal como acontece com o ensino, a desenvolver uma compreensão mais firme sobre o assunto quando você tem que explicar a alguém. Você começa a ver o que você entende e não entende em maior detalhe.

Sim. Na força de trabalho, sendo capaz de comunicar de forma eficaz é tão, e às vezes mais importante do que saber todos os detalhes obscuros sobre a linguagem X.

Com certeza que sim. Você tem a chance de ser desafiados e questionados e segunda-adivinhou nas maneiras que você nunca pensar em seu próprio país. Ela também lhe dá a oportunidade de trabalhar na organização e apresentação de suas idéias. Tudo isso vai realimentar as decisões que você faz quando você está escrevendo código.

Eu diria o contrário: que, em geral, os programadores bons gostam de escrever e falar sobre o software. Ele mostra que eles são apaixonados por ela, e não aceitará porcaria.

Absolutamente. Conhecimento sem o uso regular é inútil. Falando sobre tecnologias, linguagens, métodos, processos de desenvolvimento, livros etc. melhora muito a experiência global e aponta formas possíveis de evolução profissional.

Com certeza, por uma razão simples: Ele desafia seus pré-requisitos. Você poderia escrever um artigo sobre como .NET perfeito é para uma dada situação, apenas para descobrir que alguém tem usado, e descobriu-se mal.

Eu acho que a principal coisa que essas atividades não é a força um para pesquisar mais a fundo as coisas e pesquisar coisas novas. Será que isso faz de você um programador melhor? Eu acho que sim.

Eu acho que incentiva você a ser um programador melhor, geralmente, visualizando as suas opiniões e lendo as respostas de usuários. Eu não acho que o fato de que você tem um blog ou pode exibir a capacidade que são qualificada sobre o desenvolvimento de marcas é melhor inerentemente mas pode ajudar a motivá-lo a ser melhor para que você possa manter-se com as suas mensagens.

Se você tende a escrever ou falar sobre o software, em seguida, isso significa que você está pensando sobre isso e você tem opiniões. Cuidar sobre isso o suficiente para escrever faz de você um programador melhor.

Eu acho que ser capaz de falar e escrever bem fazer você um programador melhor. Não necessariamente porque ele vai melhorar suas habilidades de programação, mas porque o desenvolvimento de software é muito mais do que apenas batendo para fora código. Se é para uma empresa ou um projeto de código aberto, todos, mas os mais pequenos pedaços de software são produtos da equipe. Neste ambiente, ele vai ser o desenvolvedor que pode melhor comunicar que vai fazer a maior contribuição, não aquele que é necessariamente o melhor codificador.

O ensino sobre o software absolutamente faz de você um programador melhor. Escrevendo em um blog não é tão longe.

A maioria das coisas que eu aprendi sobre .NET, eu aprendi quando eu estava revendo-lo para ser capaz de treinar devs novatos. Então, sim, falando em software ajuda a um lote inteiro.

Sim. Se você obter feedback (por exemplo, os comentários do blog), então duplamente. Outros vão, invariavelmente, pensar em algo que você não fez, mas nunca pode ter tido a chance de dizer se você não falou primeiro.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top