Como que a gente faz para dominar uma linguagem de programação?
Respondendo direto na cara e na lata para você, é resolvendo B.O! Exatamente, você fica bom numa linguagem de programação e passa a dominar uma determinada linguagem quando você começa a resolver B.O, que envolve aquela linguagem.
Eu vou mostrar para você como que foi a minha trajetória na programação quando eu migrei lá da linguagem PERL para a linguagem PHP, JavaScript lá no finalzinho dos anos 90. Na época participava de vários fóruns na internet, hoje em dia os fóruns não são mais tão comuns, a gente fala mais de outras redes sociais ou outro tipo de mídia, mas na época o que dominava era os fóruns, e eu participava de vários fóruns. Entrei ali como um membro comum e começava a ver as dúvidas do pessoal e tentava ajudar, via pergunta que a pessoa fazia se era algo dentro daquilo que eu conhecia na linguagem que eu estava migrando, eu ia lá e responde a dúvida, se era alguma coisa que eu ainda não conhecia dentro daquela linguagem, o que eu ia fazer fazer? Saia pela internet procurando resposta, testava aquilo, validava para ver se funcionava e postava a resposta para a pessoa.
Então resolvendo B.Os, resolvendo problemas de outras pessoas eu fui me aprimorando em outras linguagens e assim eu consegui migrar a linguagem PERL para a linguagem PHP e JavaScript lá no finalzinho da década de 90. Hoje em dia pegada diferente, hoje em dia você tem outras redes sociais, você tem outros tipos de mídia para poder interagir, por exemplo, hoje você tem o Stackoverflow, você tem o Reddit que são ótimas fontes de informação, e também ótimos canais para você ver dúvidas do pessoal tentar ajudar e assim você conseguir aumentar o seu nível de conhecimento dentro de uma linguagem de programação específica. É claro que você vai estar ajudando a pessoa do outro lado mas se você também vai ter ali o benefício para você que se auto-ajudar aprendendo aquela linguagem passando a dominá-la praticamente ali na íntegra.
O importante é que você entenda que quanto mais recluso você ficar, quanto menos você interagir nessas redes sociais mais difícil vai ser o seu processo de aprendizagem, e se você ficar também numa aprendizagem passiva de só olhar o que o pessoal comenta, ver as respostas e não interagir, você também está fadado a ter um processo de aprendizagem muito mais demorado, então minha recomendação é que você comece a interagir em redes sociais, em grupos de programação para aumentar o seu nível de conhecimento e domínio de determinado as linguagens, quando eu falo rede social não tô falando propriamente para você virar “blogueirinho”, né, ficar fazendo postagens para tudo quer lado, eu me refiro muito mais a você interagir em redes sociais de programação com foco em aprendizado, lembre-se, quando você ajuda alguém você não está simplesmente ajudando, você está também colhendo um benefício para você próprio sobre aquele determinado assunto, quanto mais pessoas você conseguir ajudar, quanto mais B.Os você conseguir resolver, mais problemas você sanar mais o seu nível de conhecimento na linguagem vai aumentando, então se você quer saber como dominar uma linguagem de programação esse é o principal caminho.
Assista a esse conteúdo no Youtube: COMO DOMINAR UMA LINGUAGEM DE PROGRAMAÇÃO [MINHA TÉCNICA]
Deixe um comentário