Frage

Ich werde in meinem Dritten Jahr an der Universität in meinem nächsten akademischen Jahr, nachdem ich fertig bin, mein praktikumsjahr als web-Entwickler, und ich würde gerne paar Meinungen hören auf die beiden Module in den Titel.

Ich interessiere mich für beide, aber ich möchte auswählen, wird relevant sein für meine Karriere und das kann ich gelten für Systeme, die ich entwickeln.

Ich bin dabei eine Internet-Computing-Grad, deckt es die web-Entwicklung, Netzwerk -, Datenbank arbeiten und Programmierung.Aber ich hatte mich eingestellt auf becoming a web developer ich bin nicht so sicher, dass jede mehr, also versuche nicht, mich einschränken zu diesem Bereich der Entwicklung.

Ich weiß, HCI helfen würde, mich als web-Entwickler, aber denken Sie, es ist es Wert?Denken Sie Neuronale Netzwerk-Kenntnisse könnten mir helfen, realistisch in ein system Schreibe ich in der Zukunft?

Vielen Dank.

EDIT:Hallo Jungs, ich dachte, es wäre nützlich, um follow-up mit dem, was ich Tue und wie es geklappt.

Ich nahm Künstliche Neuronale Netze über HCI, und ich habe es wirklich genossen.Mit einem Blick in die cognitive science und machine learning entzündet hat mein Interesse für das Thema, und ich hoffe, auf ein Postgraduierten-Projekt ein paar Jahre ab jetzt, wenn ich es mir leisten kann.

Ich habe einen job, ich fange nach meinem Abitur (die sind in ein paar Tagen) und ich wurde tatsächlich gefragt, ob ich getan hatte, ein Modul in HCI oder ähnliches.Es scheint nicht egal, wie es ist keine front-end-Entwickler-position!

Ich würde empfehlen, das Modul, wenn Sie es als eine option, als auch jedes Modul, bestehend aus biologischen Berechnung, wird es öffnen sich weitere Türen sollten Sie gehen wollen auf postgraduale Forschung in der Zukunft.

Nochmals vielen Dank, Shahin

War es hilfreich?

Lösung

Die Kreditwürdigkeit hängt von drei Faktoren ab:

  • Wie vertraut sind Sie mit dem Thema bereits?
  • Wie gut ist der Kurs/der Klasse, die Sie nehmen möchten?
  • Was sind Sie interessiert in mehr?

Speziell für HCI, gibt es eine Breite Palette von "common sense" - Informationen hätte man auch leicht zu erhalten, ein gutes Buch Lesen oder ein breiteres Spektrum von Artikeln, über die er auch im internet veröffentlicht.Auf der anderen Seite gibt es in der Tat existieren viele meist tiefere Einblicke erhalten, die von Psychologie-Studien.Wenn der Kurs richtig gemacht wird, kann man tatsächlich viel lernen über das Thema und die Reale überlegungen für die Entwicklung einer Schnittstelle.

Für Neuronale Netze, muss man sagen, dass dies ein typischer hype-Thema.Es wäre vor allem interessant, auf welche Anwendungsdomäne, der natürlich will, beschäftigen sich mit neuronalen Netzwerken.Sie können ziemlich sicher sein, dass Sie nicht das Programm oder verwenden Sie eine neuronale Netze für die web-Entwicklung.Auf der anderen Seite, wenn der Kurs richtig gemacht wird, könnte dies eine gute Gelegenheit für Sie zu erweitern Sie Ihr wissen.Vor allem, vertiefen Sie Ihre Kenntnisse über die Theorie der informatik.Dies hängt stark davon ab, wie sich der Kurs ist so angelegt, though.

HCI ist ein Thema, das hilft, Ihre Karriere als web-Entwickler, aber nur, wenn Sie das Gefühl inkompetent in das Thema (dann ist es ein muss) oder es ist sehr gut gemacht.Neuronale Netze ist ein Thema, das mehr potential, wirklich interessante hardcore-computer-science-Zeug, wo man in der Tat lernen Sie ein besseres Verständnis über so etwas.Wenn Sie daran interessiert sind, NN, sollten Sie sich nicht über die Möglichkeit, eine Ausbildung zu bekommen, die nicht eng konzentriert sich auf die Domäne der web-Entwicklung -- und, nach allem, vielleicht finden Sie mehr Interesse an anderen Sachen (es ist immer gut zu wissen auch in andere Richtungen, Sie würden vielleicht gern gehen in der Zukunft).

Andere Tipps

Neuronale Netze cool klingen, bis Sie Lesen Sie die kleingedrucktes:

In der modernen software-Implementierungen künstliche neuronale Netze die Ansatz von der Biologie inspiriert, hat mehr oder weniger aufgegeben wurde für mehr praktischer Ansatz basierend auf Statistiken und signal-Verarbeitung.

Dies ist etwas, das verwirrt mich seit Jahren.Hier haben Sie eine erstaunlich komplexe und leistungsstarke control system (real-world biologische neuronale Netze), und eine Akademische Disziplin, die angezeigt werden über die Modellierung dieser Systeme in der software-aber das hat in Wirklichkeit aufgegeben, dass Aktivität.

Wenn du tust, web-Entwicklung, ist Ihre Zeit wahrscheinlich besser ausgegeben, in der HCI-Kurs.

Gehen Sie mit dem, was interessiert Sie am meisten.Die HCI-Zeug wird viel einfacher zu später abholen als benötigt, und Sie werden wahrscheinlich nie wieder eine chance, zu lernen über neuronale Netzwerke!

Für zukünftige Arbeitgeber (zumindest die guten!) Sie müssen zeigen die Leidenschaft und die Aufregung über das, was Sie tun.Ich würde eher jemanden anheuern, der kann mit Begeisterung sprechen über neuronale Netze als jemand, der hat eine extra credit in HCI.

Wenn Sie wollen zu tun die Forschung Ende der Welt, das heißt, erhalten Sie einen Master - /PhD, gehen HCI.

Ich studierte Neural Computation an der Universität, als ich studierte AI.Ich habe jetzt meine eigene Firma.Die Anzahl der Zeiten, da ich studiert habe, dass ich an meinem NN Fähigkeiten gleich null.Ich bin froh, dass ich es Tat, als es sehr faszinierend war, aber ich würde gefunden haben, HCI viel mehr hilfreich, aus der position in der ich bin jetzt.Ich denke, Sie würde pick up eine viel weitere Einblicke aus einer HCI natürlich relevant für die software-Industrie, aber wenn Sie denken, dass Sie Erfahrung mehr auf dem esoterischen/fast arty Seite der Entwicklung, gehen Sie für NN.

Das klingt nach mehr Spaß?Oder, was dasselbe ist, die Sie arbeiten härter?Wählen Sie das.

Habe zwei Kurse in NN und einige andere AI-Kurse - es macht Spaß zu stöbern Runde mit dem Zeug, und ich schaffte es tatsächlich zu implementieren, die Sachen, die in einigen der Dinge, die ich getan habe, wie Gesicht Anerkennung, und es ist nützlich in einigen anderen Bereichen, wenn Sie wollen, zeichnen Sie Ihre lab-Daten etc.Ich habe noch nie verwendet die NN:s in meinem web-Entwicklung Karriere-obwohl ich sicher bin, es könnte verwendet werden, für etwas allerdings, was das alles wirklich läuft darauf hinaus, einen Kunden zu finden oder Mitarbeiter bereit zu zahlen für es, wenn Sie können, nehmen Sie einfach den geraden Weg.Also ich würde lieber Lesen Buch darüber, wenn ich nicht, dass hardcore über es.

Grundlegende Neuronale Netze nicht zu viel wissen in der Mathematik, und war das, was ich in meinem ersten Kurs.

als Programmierer zu werden, müssen Sie das wissen des neuronalen Netzes.wenn parallel Verarbeitung ist der Weg zu gehen, in der hardware, die dann zukünftige Programmierer muss knowledgable in neural network.vergessen Sie nicht, dass NN arbeiten besser mit Rauschen oder eine ungenaue Daten, sondern anderen Systemen möglicherweise nicht.Beachten Sie, dass die meisten Daten, die wir verwenden, die für die Analyse von Beispieldaten, die einen Bruchteil der gesamten und Sie sich vorstellen könnte, wenn einige in der Stichprobe sind Weg.Sie müssen also wissen NN wenn Sie wollen last in computer-Programmierung Bereich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top