Acho que estou em um lugar bastante semelhante, mas vou dar uma facada. Comecei como estudante de sociologia e, depois de concluir todos os cursos de estatística disponíveis no meu departamento, entrei em alguns cursos de graduação do departamento de estatísticas da minha universidade. Foi uma revelação; a maneira como os professores de estatística abordavam os problemas era radicalmente diferente dos meus professores de soc - muito mais intuitivos e inspiradores do que eu havia aprendido antes, muito menos elaborados e dependentes de muitas coisas que eu não tinha aprendido ou não tinha aprendido ' Não consegui aprender nos meus cursos mais fundamentais. Eu tive que me ensinar muitas coisas novamente apenas para acompanhar, e ainda me preocupo por não ter realmente pregado esses conceitos fundamentais.
Nos quatro ou cinco anos seguintes, passei bastante tempo lendo amplamente - blogs, este site e alguns livros didáticos de destaque foram realmente úteis. Mas essa auto-aprendizagem tem limites, o maior dos quais não é que eu não assisti a algumas palestras na escola, mas que faz quatro ou cinco anos desde que trabalhei em estreita colaboração com alguém que realmente sabia mais do que eu. fez. Este site é minha principal fonte de abatimento de minhas noções incorretas. Isso me assusta, a ponto de estar planejando me inscrever em programas de MS em biostáticos neste outono - fazer alguns cursos interessantes, definitivamente, mas também porque eu só quero que alguém repasse minhas idéias e descubra o que eu tenho. realmente aprendi.
Por outro lado, eu tenho me ensinado R aproximadamente no mesmo período e nas mesmas condições. Até ajudar a fundar um grupo de usuários R há cerca de um ano e meio, eu também não tinha ninguém para apontar construções flagrantemente estúpidas no meu código. Mas não sinto a mesma ansiedade em relação ao meu código, em grande parte porque a programação se resume a uma questão de saber se algo funciona. Não pretendo diminuir os desafios existentes - estou no StackOverflow há tempo suficiente para saber que, para desenvolvedores de software reais, há uma enorme quantidade de experiência necessária para criar algo que seja elegante, eficiente, sustentável, adaptável e fácil -usar. Mas o software é julgado em última análise pelo desempenho de sua função. Como você diz, As estatísticas têm quase o problema inverso - o software estatístico moderno torna relativamente fácil acionar modelos complexos, mas em muitos casos não temos bons sistemas para garantir que esses modelos valham a pena. É difícil recriar muitas análises publicadas, e a reprodução de estudos publicados anteriormente do zero não é tão fascinante quanto fazer novas descobertas (aplique aspas assustadoras como achar melhor). Quase sempre sei quando meus programas são indesejados, mas nunca tenho certeza absoluta de que meus modelos são bons. • glamouroso como fazer novas descobertas (aplique citações assustadoras como achar melhor). Quase sempre sei quando meus programas são indesejados, mas nunca tenho certeza absoluta de que meus modelos são bons. • glamouroso como fazer novas descobertas (aplique citações assustadoras como achar melhor). Quase sempre sei quando meus programas são indesejados, mas nunca tenho certeza absoluta de que meus modelos são bons.
Então ... como na programação, acho que a auto-aprendizagem é essencial. Mas eu também acho que é extremamente importante ter um mentor ou um colega que dê idéias com você, exponha você a novos pensamentos e dê um chute no traseiro quando necessário. A educação formal é uma maneira de conhecer pessoas assim. Se é eficiente, depende mais de suas circunstâncias ...