Será que escrever e falar sobre software faz de você um programador melhor?
-
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?
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.