Questão:
Qual campo de estudo permite a um amador dar uma contribuição potencial
Victor
2015-07-16 19:59:20 UTC
view on stackexchange narkive permalink

Quais são alguns campos nos quais um programador profissional (especializado em tecnologias de ciência de dados) pode escolher projetos de hobby que podem realmente contribuir com algo para aquele campo específico.

Ouvi rumores de que a astronomia é um campo onde os amadores fazem contribuições sérias, é verdade? Qual é a razão para isso, ou seja, por que a astronomia de todos os campos tem esse recurso especial?

Considerando sua experiência, eu diria que o aprendizado de máquina é o candidato óbvio. A necessidade de implementações de qualidade é enorme e este tipo de software recebe o valor que merece na área. Você também pode publicar software.
Como este é um site * acadêmico *, suponho que sua pergunta seja sobre campos nos quais um amador pode fazer contribuições para * pesquisas *. Meu entendimento está correto?
Embora seja verdade que o software é tipicamente apreciado no ML, eu diria que é porque os PIs nesse campo podem e fazem construir software, então apenas ser um bom programador é menos uma distinção relativa e pode não compensar a falta de experiência formal. Por outro lado, em muitas ciências sociais, grandes conjuntos de dados são subutilizados devido à falta de programadores e analistas competentes.
@Tim ... você pode dar um exemplo ... que campo das ciências sociais.
Você pode, em princípio, contribuir para * qualquer * campo. Você terá que se atualizar rapidamente no campo, e talvez haja alguma adesão (para equipar um laboratório, digamos), mas se você escrever algo que valha a pena, não há ninguém que atrapalhe a publicação.
Acho que você pode trabalhar com software livre, que é intensamente usado pelos cientistas.Mas eles, não sendo programadores, podem consertar / melhorar com muito menos eficácia.
Oito respostas:
Memj
2015-07-16 20:05:42 UTC
view on stackexchange narkive permalink

Com a programação, você pode contribuir para praticamente qualquer setor.

Sempre há necessidade de um software melhor, mais rápido e mais inteligente que permita aos trabalhadores da indústria ficar à frente dos concorrentes e tornar o dia de trabalho mais eficiente.

Também há sempre a necessidade de software de domínio aberto que, se bem criado, quase sempre consegue uma grande comunidade como o GIMP.

Como desenvolvedor, posso dizer que as contribuições mais valiosas exigirão mais do que apenas você e você pode querer se conectar com outros desenvolvedores que queiram ajudar.

O software de astronomia pode mostrar constelações, formações estelares e até mesmo ter algoritmos que predizem onde um planeta ou sistema solar pode estar e a probabilidade de que vida humana ou extraterrestre possa ser mantida nesse planeta.

Concordo - minha parte favorita sobre programação é que é um dos únicos campos em que consigo pensar em que pessoas que aprendem sozinhas são realmente mais eficazes do que treinadas na universidade, devido à natureza do currículo lento para mudar versus a mudança rápida de TI. Claro, isso não se aplica aos MITs e Stanfords lá fora, mas na minha experiência de UC / Escola Estadual de baixo nível ... sim.
Concordo. Para mim, as Uni's locais ainda ensinam o Obj-C para os cursos do Apple Dev em vez do Swift, que é para onde todos os Apple Dev estão mudando. É também menos sobre o uso prático em escolas e mais sobre memorização. Embora sejam desenvolvedores autodidatas, é raro ver habilidades de gerenciamento de memória.
Os programadores autodidatas geralmente têm buracos gigantescos em seu conhecimento de algoritmos e basicamente tudo que é fundamental para CS. Aprender Swift é algo que um programador competente pode fazer em uma semana, mas entender 4 anos de algoritmos, criptografia, etc., não é.
-1 "Com a programação, você pode contribuir para praticamente qualquer setor." O que isso tem a ver com * Academia * Stack Exchange? Toda essa resposta não diz absolutamente nada sobre a academia.
Por que alguém codificaria * um software melhor, mais rápido e mais inteligente * para a indústria sem ser pago por isso?
Eu concordo com esta resposta. Os sistemas de álgebra de computador de código aberto são outra opção aqui (como o SAGE).
+1 Por mencionar * construção de ferramentas *. Mesmo que não haja espaço em um campo para "fazer ciência" diretamente, há muito espaço para criar ferramentas que ajudem os pesquisadores. Por exemplo, apresentar um sistema de gerenciamento de inventário de laboratório melhor (e disponível gratuitamente) ou uma maneira melhor de ficar por dentro da literatura ou (inserir solução para um problema específico de tópico comum) faria maravilhas para o avanço da pesquisa, mesmo que não dá resultados científicos diretamente. - A maioria dos cientistas não são programadores e perdem tempo com coisas triviais para um programador resolver.
@Davor existem áreas de pesquisa fundamental, mas geralmente quem se importa hoje em dia como implementar hash map, quicksort, RSA, SSL ou ANOVA? Seu software seria de melhor qualidade se você nem mesmo tentasse. Se não for uma linguagem embutida, quase sempre alguma boa biblioteca gratuita está disponível.
@h22 - se você não sabe como está implementado, você não sabe como usá-lo corretamente.
user4512
2015-07-17 07:55:50 UTC
view on stackexchange narkive permalink

Tradicionalmente, quase todas as contribuições amadoras para a astronomia vieram de hobbyists observacionais que encontraram cometas e supernovas, que se beneficiam de ter mais olhos no céu e não requerem os maiores telescópios absolutos. A maior parte do céu passa despercebido todas as noites, então apenas procurar fenômenos transitórios geralmente compensa. Pessoas como Joseph Brimacombe são bem conhecidas pelos observadores de supernovas, pois geralmente são os primeiros a ver novas supernovas. Porém, observe que essas pessoas costumam investir recursos pessoais significativos em seu hobby, e não está claro o que sobrará para os amadores assim que a próxima geração de telescópios de pesquisa for construída.

Em termos de dados e código, ouvi falar de alguns amadores ajudando astrônomos a encontrar exoplanetas. Este é um trabalho menos solo do que as observações - essas pessoas geralmente são membros formais ou informais de equipes de pesquisa. Existem todos os tipos de técnicas inteligentes de redução de dados sendo desenvolvidas atualmente, mas observe que geralmente não são pura análise de dados abstratos - muitos insights astrofísicos vão para os pipelines de dados atualmente.

Zooniverse já foi mencionado. Esta é uma coleção de projetos de "ciência cidadã" e tem mais do que sua cota de astronomia. Isso não é surpresa, já que a astronomia tem enormes conjuntos de dados e, de fato, o Zooniverse cresceu a partir de um único projeto de classificação de galáxias. Esses projetos são uma boa maneira de começar a trabalhar com vários projetos de redução de dados, mas observe seu foco nos resultados de crowd sourcing (geralmente para desenvolver conjuntos de treinamento para seus próprios algoritmos, que eventualmente substituem o crowd-sourcing). Se você deseja realmente desenvolver algoritmos e aplicá-los a grandes conjuntos de dados, você pode tentar entrar em contato com as pessoas por trás de um projeto de crowdsourcing específico e pedir mais dados para trabalhar por conta própria. Embora às vezes os dados astronômicos mais recentes sejam mantidos em sigilo por um tempo (ninguém quer gastar todo o tempo e esforço obtendo dados apenas para que outra pessoa chegue e publique todos os resultados), muitos deles são públicos ou compartilháveis. >

Sergii Dymchenko
2015-07-16 22:34:00 UTC
view on stackexchange narkive permalink

Ciência da computação é um bom campo para um pesquisador independente: os principais locais de publicação são conferências com prazos específicos, não periódicos, portanto, você pode obter feedback muito mais rápido. A desvantagem é que você precisa pagar quantias nada triviais para participar de conferências.

Este ano publiquei e apresentei dois artigos em conferências de CS como pesquisador independente, e foi uma experiência muito boa (exceto usando meu tempo livre remunerado e minhas próprias finanças).

Dentro da Ciência da Computação, existem muitos subcampos para um programador profissional contribuir, especialmente os aplicados. Um bom lugar para procurar conferências é http://wikicfp.com/cfp/.

Sempre pensei em ciência da computação como o estudo de algoritmos e matemática usados ​​para resolver / automatizar problemas em outros 'campos'. Minha pergunta era sobre esses outros campos. Você pode elaborar com exemplos que tipo de trabalho de pesquisa você fez no campo da ciência da computação?
Demonstramos que as linguagens de programação declarativas são rápidas o suficiente e podem ser mais adequadas para resolver algum tipo de problema de competição de programação do que as linguagens de programação convencionais: http://arxiv.org/abs/1412.2304, http://arxiv.org/abs/1504.00977
você pode explicar o que é preciso para se tornar um pesquisador independente (por exemplo, como no seu caso?). como encontrar áreas em potencial onde contribuir (por exemplo, estou me referindo também à programação)
@Giorgi Acabei de experimentar um paradigma de programação não muito popular, encontrei algumas coisas interessantes, escrevi um artigo, submeti, fui rejeitado, encontrei um co-autor, melhorei o artigo, reenviei, fui aceito.
@SergeyDymchenko: Obrigado pela resposta. Partes interessantes sobre sua resposta são como "encontrei um co-autor" - como ??. Além disso, qual é a sua experiência em geral que você publicou antes? Estou perguntando porque estou interessado nesse caminho e gostaria de receber conselhos.
@SergeyDymchenko: Às vezes também estou interessado em tentar publicar - mas não sei em que área procurar problemas, que tipo de questões tentar resolver etc.
@SergeyDymchenko: Também de uma de suas respostas eu vejo "Eu tenho um projeto de hobby há vários anos" - a base para essa publicação foi vários anos de trabalho?
Para um co-autor, pense em um amigo ou colega. Tenho um bacharelado em CS por uma universidade ucraniana desconhecida e nunca publiquei antes deste ano. Para uma área, acho que para um pesquisador independente é melhor estar em alguma campo ou subcampo relativamente impopular. Não foram vários anos de trabalho, mas de remendos de vez em quando.
@SergeyDymchenko: eu vejo. Eu também tenho BSc e MSc também. Acho que meu principal problema é encontrar uma área onde trabalhar que corresponda às minhas habilidades e onde seja realista tentar trabalhar com smth (minhas habilidades: principalmente programação, alguma matemática do BSc e alguma segurança / criptografia da informação do MSc) . Você tem alguma ideia de qual área seria realista tentar?
h22
2015-07-17 00:16:14 UTC
view on stackexchange narkive permalink

A astronomia pode ser uma ciência em algum grau, consulte caça de cometas. Ou experimente o Zooniverse.

O Zooniverse parece incrível, obrigado. Não tenho certeza sobre a caça de cometas, não usa habilidades de programação ... parece mais observar o céu noturno com um telescópio.
A maioria das observações hoje em dia é realizada comparando fotos tiradas com algum intervalo de tempo. Um uso perfeito de suas habilidades de programação. Para uma boa descrição de como esse método é usado e com que você pode contribuir, dê uma olhada em "como eu matei Plutão"
trunau
2015-07-17 00:40:09 UTC
view on stackexchange narkive permalink

Em numismática (o estudo de moedas), muitas pesquisas sérias ainda são feitas por amadores (geralmente colecionadores). O acesso a coleções nacionais e outros recursos de pesquisa está disponível na maioria dos países e os não acadêmicos publicam com frequência.

Cape Code
2015-07-18 14:38:20 UTC
view on stackexchange narkive permalink

Para responder à pergunta do seu título, existem vários aspectos da biologia em que a contribuição de amadores é frequente. Por exemplo, biologia marinha , onde mergulhadores profissionais e outras pessoas que estão frequentemente no mar a negócios (como instrutores ou guias turísticos) contribuem para a observação da vida selvagem, documentação e, às vezes, marcação. O mesmo se aplica à ornitologia e ao estudo da vida selvagem nas montanhas . Lembro-me de caminhar no parque Grand Teton e de ver placas pedindo aos caminhantes que relatassem avistamentos de cabras da montanha e ovelhas selvagens, de preferência com data e hora e a posição exata.

Há também este projeto da NASA que dá as boas-vindas à contribuição do público em geral em um grande banco de dados de floco de neve (sei que havia um físico famoso que estava estudando floco de neve formação como um hobby, mas não me lembro qual era. Se alguém souber, pode editar).

Quanto aos detalhes de contribuir com a computação, você pode olhar morfometria das plantas .

Eli Riekeberg
2015-07-17 02:53:22 UTC
view on stackexchange narkive permalink

Muitas das ciências (biologia e química em particular) estão entrando em campos onde os conjuntos de dados com os quais estão lidando estão se tornando cada vez maiores e complexos. Existe uma necessidade definitiva de um software que possa tornar a análise de dados mais eficiente.

Benjamin Trapnell
2018-09-22 22:59:39 UTC
view on stackexchange narkive permalink

Se alguém estudar os avanços feitos na aviação não tripulada, rapidamente ficará claro que as comunidades de hobby têm sido uma força significativa no desenvolvimento de pequenas aeronaves não tripuladas. No início dos anos 30, modelos de aeronaves controladas por rádio estavam sendo desenvolvidos por aqueles que impulsionavam a aviação modelo além do vôo livre e do controle U. Como a FAA define aeromodelo controlado por rádio como "aeronave não tripulada". a história dos sistemas de aeronaves não tripuladas seria incompleta sem apontar as contribuições de inúmeros cientistas "amadores". Entre eles, Walt e William Good, e o detentor de múltiplos recordes mundiais, Maynard Hill, destacam-se como pioneiros na área.



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...