Responder a perguntas é como você se torna um especialista. Você não se torna um especialista sempre tendo suas perguntas respondidas por outras pessoas ou tendo assistência pessoal "de plantão".
Você não precisa de assistência pessoal. A assistência pessoal é boa se você quiser aprender a fazer algo rapidamente. Um especialista se esforça para entender com o que ele está trabalhando, para que possa resolver qualquer pergunta (por qualquer pessoa, inclusive você) que surgir. Uma analogia seria aprender uma fórmula física para aplicar a algum problema de cor versus entender a física e ser capaz de reproduzir a fórmula à vontade, sem comprometer a memória.
Embora ter uma pergunta (muito específica) respondida em um fórum possa ajudá-lo a se soltar, se você quiser se tornar um especialista, você realmente deve aprender como se tornar autossuficiente: você recebe suas perguntas por: você . Quando uma pergunta aparece, você a responde aprofundando . Por exemplo, com o Crystal Reports: aprofundar significa não apenas estudar exemplos usando o Crystal Reports, mas estudar o próprio código da biblioteca do Crystal Reports. É assim que você começa a entender realmente o que é a biblioteca do Crystal Reports, como ela é montada e, portanto, como você pode colocá-la para funcionar melhor para você e se é ou não adequada para qualquer problema que você esteja tentando resolver com ela. , e até como você pode estendê-lo para fazer o que não pode no momento ...
Aprofundar é algo que a maioria dos "programadores de produção" não faz. Vá a qualquer fórum, incluindo o StackOverflow, e você descobrirá que a comunidade é amplamente dividida em três grupos:
- a maioria dos "solicitantes": pessoas que querem ajuda para resolver os problemas que encontram. Eles também respondem a perguntas, mas, olhando para o perfil StackOverflow, você verá que o número de perguntas deles supera em muito o número de respostas.
- um minitory de "respondedores": pessoas que encontraram problemas, os resolveram (com ou sem ajuda externa) e estão dispostos a ajudar os outros. Eles fazem perguntas, mas o número de respostas supera em muito o número de perguntas.
- um grupo (variando em número) de "solicitantes" que procuram se tornar "atendentes".
Então, se você quiser se tornar um especialista em alguma coisa: comece a responder perguntas. Suas próprias perguntas, bem como perguntas feitas por outros. Se você não souber a resposta para uma pergunta do topo da sua cabeça: faça a pesquisa. Se a resposta já foi dada ou você a encontra em algum lugar: certifique-se de não a "aplicar" (como copiar e colar o código), mas que você entenda por que a resposta resolve o problema e o que você precisa fazer se a pergunta (o requisito) fosse ligeiramente diferente.
Ah, e por que é difícil manter um especialista engajado? Todos os respondentes nos fóruns são voluntários. Obter perguntas de acompanhamento que deixem claro que o solicitante não está recebendo a resposta e não é a pessoa que conduz com ela mesma, não é muito agradável e motivado para continuar respondendo às moscas pela janela. Obter perguntas de acompanhamento que mostram que o solicitante recebeu a resposta e fez algumas experiências / pesquisas para aprofundar sua compreensão, por outro lado, é muito gratificante. Pode ser aconselhável não fazer isso no mesmo encadeamento ou no StackOverflow nos comentários, mas iniciar outro encadeamento / pergunta onde você mostra onde tirou a resposta de uma pergunta anterior, o que tentou e onde está preso. agora.