Pergunta

I será entrar no meu terceiro ano de universidade no meu próximo ano lectivo, uma vez que eu terminei a minha colocação no ano como um desenvolvedor web, e eu gostaria de ouvir algumas opiniões sobre os dois módulos no título.

Estou interessado em ambos, no entanto eu quero escolher um que será relevante para a minha carreira e que eu possa aplicar aos sistemas que desenvolvo.

Estou fazendo um curso de Internet Computing, que abrange o desenvolvimento web, rede, o trabalho de banco de dados e programação. Embora eu tive me definir sobre como se tornar um desenvolvedor web eu não estou tão certo sobre isso mais por isso estou tentando não me limitar a essa área de desenvolvimento.

Eu sei HCI iria me ajudar como um desenvolvedor web, mas você acha que vale a pena de isso? Você acha que o conhecimento de rede neural poderia me ajudar de forma realista em uma gravação sistema I no futuro?

Graças.

EDIT: Oi pessoal, eu pensei que seria útil para follow-up com o que eu decidi fazer e como tem funcionado .

Eu escolhi Redes Neurais Artificiais sobre HCI, e eu realmente gostei. Ter uma espiada no aprendizado da ciência e da máquina cognitiva despertou meu interesse para a área de assunto, e eu vou estar esperando para assumir um projeto de pós-graduação de alguns anos a partir de agora quando eu posso pagar.

Eu tenho um trabalho que eu estou começando após os exames finais (que são em poucos dias) e eu estava realmente perguntou se eu tinha feito um módulo em HCI ou similar. Ele não parece importar, pois não é uma posição desenvolvedor front-end!

Gostaria de recomendar que o módulo se você tê-lo como uma opção, assim como qualquer módulo que consiste em computação biológica, ele vai abrir mais portas se você quiser ir para a pesquisa de pós-graduação no futuro.

Obrigado novamente, Shahin

Foi útil?

Solução

O mérito depende de três fatores:

  • Como você está familiarizado com o tópico já?
  • Como é bom o curso / classe que pretende tomar?
  • Quais são seus interessado em mais?

Especialmente para HCI, há uma ampla gama de informações "senso comum" que você também obter facilmente a leitura de um bom livro ou uma ampla gama de artigos sobre o assunto também publicado na internet. Por outro lado, há realmente existem muitos insights mais profundos em sua maioria obtidos por estudos de Psicologia. Se o curso for feito direito, você pode realmente aprender muito sobre o assunto e as considerações real de uso para o desenvolvimento de uma interface.

Para Redes Neurais, é preciso dizer que este é um tema exagero típico. Seria principalmente interessante no que domínio de aplicação do curso quer lidar com redes neurais. Você pode estar certo de que você não vai programar ou usar quaisquer redes neurais para desenvolvimento web. Por outro lado, se o curso é feito para a direita, esta poderia ser uma boa oportunidade para você ampliar o seu conhecimento. Especialmente, aprofundando sua compreensão sobre a teoria da ciência da computação. Este altamente depende de como o curso é colocado para fora, no entanto.

HCI é um tópico que ajuda a sua carreira como desenvolvedor web, mas só se você se sentir incompetente nesse tópico (então é uma obrigação) ou é feito muito bem. Redes Neurais é um tema que tem mais potencial de ser o material de ciência da computação incondicional realmente interessante, onde você de fato aprender uma melhor compreensão sobre algo. Se você está interessado em NN, você não deve deixar passar a oportunidade de obter uma educação que não é estritamente concentrada no domínio do desenvolvimento web - e, afinal de contas, talvez encontrar mais interesse em outras coisas (é sempre bom saber outra direções que você talvez gostaria de ir para para o futuro).

Outras dicas

Redes Neurais som fresco até que você leia a letras miúdas :

Em implementações de software modernos de redes neurais artificiais o abordagem inspirada pela biologia tem mais ou menos sido abandonado para uma mais abordagem prática com base em estatísticas e processamento de sinais.

Este é algo que tem me intrigado por anos. Aqui você tem um sistema de controle incrivelmente complexo e poderoso (do mundo real redes neurais biológicas), e uma disciplina acadêmica que parece ser sobre a modelagem desses sistemas em software, mas que, na realidade, abandonou essa atividade.

Se você está fazendo o desenvolvimento web, o seu tempo é provavelmente melhor gasto no curso HCI.

Vá com o que lhe interessa mais. O material HCI será muito mais fácil para pegar mais tarde, quando necessário, é provável que você nunca terá outra chance de aprender sobre redes neurais!

Para os potenciais empregadores (pelo menos os bons!) Que você precisa mostrar uma paixão e emoção sobre o que fazer. I mais cedo iria contratar alguém que pode entusiasticamente falar sobre redes neurais do que alguém que tem um crédito extra em HCI.

A menos que você quiser fazer o fim do mundo pesquisa, ou seja, obter um Mestrado / PhD, ir HCI.

Eu estudei Neural Computation na Universidade de quando estudei AI. Eu agora executar minha própria empresa. O número de vezes desde que eu estudei que eu usei minhas habilidades NN é igual a zero. Eu estou feliz que eu fiz isso, porque era muito fascinante, mas eu teria encontrado HCI muito mais útil a partir da posição que eu estou agora. Eu acho que você ia pegar muito mais visão de um HCI curso relevante para a indústria de software, mas se você acha que a experiência deve ser mais no lado esotérico / quase arty de desenvolvimento, ir para NN.

O que soa como mais divertido? Ou, de forma equivalente, o que você vai trabalhar mais para? Escolha aquele.

Será que dois cursos em NN e alguns outros AI-cursos - Sua diversão para picar redonda com essas coisas e eu realmente conseguiu implementar o material em algumas das coisas que eu fiz como de reconhecimento facial, e é útil em alguns outras áreas para se você quer traçar os seus dados de laboratório etc. Eu nunca usei o NN: s na minha carreira de desenvolvimento web que eu tenho certeza que ele poderia ser usado para algo no entanto o que tudo realmente resume-se a encontrar um cliente ou funcionário pay dispostos para ele quando você pode simplesmente tomar o caminho em linha reta. Então, eu prefiro ler livro sobre isso se eu não era tão incondicional sobre isso.

Fundamental Neural Networks não leva a muito conhecimento em matemática, e foi o que eu usei no meu primeiro curso.

como um programador para ser é necessário o conhecimento da rede neural. se o processamento paralelo é o caminho a percorrer em hardware, em seguida, programadores futuro deve ser qualificado na rede neural. não se esqueça que NN funciona melhor com dados acústicos ou imprecisas, mas outros sistemas não pode. Note-se que a maioria dos dados que usamos para a análise são dados de exemplo que é uma fração do todo e você poderia imaginar se algum na amostra estão longe. então você precisa de conhecimento da NN, se você quiser durar no campo de programação de computador.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top