@Diablo_
Es ist zwar ziemlich nett, dass du unserem Heißsporn hier helfen möchtest, aber bitte versuche dabei auch korrekt zu bleiben. Wie GotDamned schon sagte, ist es mir auch neu, dass man Java für Datenbanken braucht. Solche Aussagen helfen keinem ;)
Quote:
Originally Posted by Braindamaged
Ich stecke die Ziele für meine Zukunft sehr hoch. Mein Zeil wäre es später einmal bei ArenaNet zu arbeiten. Die haben über 350 Mitarbeiter, und machen auch gute MMORPGs. Ich denke das man um in eine solch gute Frima zu gelangen auch etwas gutes studieren sollte. Denn wenn man einmal bedenkt das viele einmal in Amerika bei ArenaNet arbeiten wollen, sticht man natürlich aus der Masse hervor wenn man
1.gut Programmieren kann in C++, Java etc.
2.dies auch studiert hat.
wie dem auch sei, ich hoffe ihr könnt mir noch mehr über dieses Thema erzählen und mich dabei weiterbringen.
MFG
|
Sehr hohe Ziele also, sehr gut!
Du hast jedoch, soweit ich das beurteilen kann, eine etwas naive Sicht der Dinge. Programmieren alleine reicht heutzutage leider nicht aus. Das kann auch der Inder oder der Chinese machen. Der macht das gleich mal für 1/10 des Gehaltes, was du dann bekommen würdest.
Was die Leute wollen, sind professionelle Softwaretechniker. Leute, die einen Bachelor/Master/Diplomabschluss in Informatik, Medieninformatik oder Informationssystemtechnik haben. Im Laufe dieser Studienzeit lernst du sowieso das von mir angesprochene (u.a. das Programmieren in zig verschiedenen Sprachen wie C++, Java, C,...) und noch mehr (wie postel112 bereits erwähnte). Das wirst du zwingend brauchen um bei so einer großen Firma angestellt zu werden. Ich möchte dir ja nicht die Illusion nehmen, aber bei solchen Firmen bewerben sich auf eine freie Stelle vielleicht 1000 Leute oder mehr, die ebenfalls alle dasselbe studiert und einen entsprechenden Abschluss haben. Am Ende kommt es dann eben nur darauf an: Wer ist der Beste?! Deshalb musst du im Studium schon ziemlich Gas geben (und das nicht nur im Programmier-Teil ;) ). Besonders hilfreich wäre es, wenn du versuchst, mathematische "Probleme", Formeln und Abläufe in ein Programm (du kannst erst einmal C nehmen) umzuwandeln. Wenn du das beherrschst und dies einer unabhängigen Person folgerichtig beweisen/erklären kannst, dann brauchst du vor dem Studium keine Angst haben.
Jetzt kommt vielleicht einer an und sagt: So viel Mathe braucht man doch nicht bei Spielen. Falsch gedacht! Komplexe Berechnungen basierend auf Mathematischen Erkenntnissen (wie die Auswahl der Mitspieler und Gegner bei League of Legends) sowie diverse Schadensberechnungen, Auftrittswahrscheinlichkeiten von Items in Onlinespielen und die Position des Charakters in einer Welt (Vektorenrechnung ) sind nötig, um den korrekten Spielablauf zu gewährleisten.
Die bei Blizzard haben sich zum Beispiel für Cataclysm eine neue Art der Paketkodierung ausgedacht. Da haben sich Informatiker/Mathematiker hingesetzt und einen entsprechenden Algorithmus entwickelt und implementiert. Die Umsetzung erfolgt in einer Programmiersprache. Der Entwicklungsprozess hingegen erfordert mehr als das, nämlich u.a. Wissen über Mathematik. Stichwort: Logarithmische Beweise (logarithmus dualis)…
Dennoch wünsche ich dir viel Glück.
PS: Dass mit dem Englisch, sollte kein Problem sein. Die meisten Universitäten in Deutschland die Masterstudiengänge für Informatik und Co. anbieten, erfordern ein Englisch-Zertifikat. Das heißt, dass man dann während des Bachelor-Studiums 2 bis 3 Semester investiert und sich so ein Zertifikat besorgt. Danach dürfte man eh kaum Probleme haben. Aber auf das Sprechen allein beschränkt sich das nicht. Protokolle, Zwischenergebnisse, Präsentationen müssen geschrieben und dann vorgestellt werden.