Há muito anos eu participo de fóruns e comunidades open source, e acredito que mais do que disponibilizar códigos e atualizações, precisamos oferecer meios das pessoas que não sabem programar, entrem nesse universo e construam suas próprias e soluções e compartilhem suas experiências.
Dou aulas de programação para jovens carentes que não sabiam enviar e-mail e alguns já conquistaram empregos de programador júnior.
Vale a pena copiar um código? Qual será o seu crescimento profissional copiando algo que outra pessoa fez?
Não seria melhor analisar os códigos, ter capacidade de melhorar de acordo com sua necessidade? Esse é o meu objetivo!
Muitos programadores experientes têm ciúmes dos seus códigos, então ficam analisando sugestões e eles próprios fazem a melhoria, cada um a seu tempo.
E se você tivesse condições de aprender a fazer um fork e corrigir por você mesmo?
Compartilhar na comunidade sua melhoria e assim ser mais eficiente em sua atividade profissional e ajudar a melhorar cada vez mais a comunidade open source.
Em meus 10 anos como professor, eu separo os profissionais entre codificadores e programadores.
Codificar é simples, basta ir no stack overflow, copiar soluções de outros e talvez traduzir para a sua linguagem (o que já é raro)
Programadores encontram a solução, antes de codificar, sabem o que precisa ser feito, antes de sair cuspindo código, ou colando soluções prontas.
Bom é isso. Vamos programar!
Marcelo Lima