Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 09:00

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Programmieren für Anfänger ?

Discussion on Programmieren für Anfänger ? within the General Coding forum part of the Coders Den category.

Closed Thread
 
Old 04/09/2011, 14:50   #31
 
GotDamned's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 1,918
Received Thanks: 3,080
Grundsätzlich musst du gar nichts, außer das können, was man dazu braucht.
Wenn du dir das ohne Studium beibringen kannst gut, allerdings musste dann auch eine Firma von dir überzeugen können.
Und das fällt meistens mit Studium leichter.

zum Thema Datenbanken:
WTF braucht man für Datenbanken Java?
Du behauptest das hier, nennst aber keinen Grund.
Um die zu erstellen brauchst du definitiv kein Java.
Und auf Datenbanken zugreifen kann ich auch über C++, C#, PHP etc...
GotDamned is offline  
Thanks
1 User
Old 04/09/2011, 15:02   #32
 
Raksim's Avatar
 
elite*gold: 155
Join Date: Jan 2011
Posts: 1,403
Received Thanks: 374
Quote:
Originally Posted by Diablo_ View Post
Da hast du Recht. Ich habe mich verschrieben. Ich meinte ein offline RPG oder ein online MMORPG. Ich habe auch nicht gesagt das man mit Java soetwas nicht machen kann. Ich denke nur das man Games wie WoW oder was weiß ich nicht mit Java alleine machen kann. Und für Datenbanken braucht man Java.

Deswegen reicht es nicht nur C++ zu lernen.

@ TE

Ob man dafür studieren muss weiß ich nicht. Es gibt viele Leute die sind in dem was sie tun einfach nur gut und müssen deswegen nicht extra noch studieren. Die Entwickler von Minecraft haben vieleicht auch nicht studiert. Diese Leute haben ihre eigene Firma oder ihr eigenes Unternehmen geschaffen und können programmieren und designen etc.. Wenn sie das können ohne studiert zu haben reicht das. Das Spiel verkauft sich auch so. Aber du kannst ja mal im Internet nachlesen was hilfreich wäre um Programmierer zu werden.

Grüße
Erstmal danke für die gute Information.
Ich denke, dass ein Studium einem in solchen Sachen aber vll. gut weiterhelfen kann.

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
Raksim is offline  
Old 04/09/2011, 15:41   #33
 
GotDamned's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 1,918
Received Thanks: 3,080
Wenn du in Amerika bei ArenaNet arbeiten willst solltest du außerdem hervornagende Englischkenntnisse aufweisen, sprich auch ein paar Jahre im Auslang -am besten gleich Amerika- studieren.
GotDamned is offline  
Old 04/09/2011, 15:50   #34
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,583
Received Thanks: 808
Quote:
Originally Posted by GotDamned View Post
Wenn du in Amerika bei ArenaNet arbeiten willst solltest du außerdem hervornagende Englischkenntnisse aufweisen, sprich auch ein paar Jahre im Auslang -am besten gleich Amerika- studieren.
Schul English + halbes Jahr in Amerika = win.

Ich leg dir mal ans Herz lehn dich nicht ganz zu seh ans Spiele proggen lern erstmal die Grundlagen, sodass du sie im Schlaf kannst dann kannst du dich entscheiden in welche Richtung es gehen soll.
Loveskill is offline  
Old 04/09/2011, 16:03   #35
 
Raksim's Avatar
 
elite*gold: 155
Join Date: Jan 2011
Posts: 1,403
Received Thanks: 374
Also mit Englisch habe ich keine Probleme, da es mir auch sehr viel Spaß macht in Englisch zu reden.

@Loveskill
ich hatte schon als ich kleiner war den wunsch einmal selbst programme zu schreiben, nur hatte ich es mir mit 10 anders vorgestellt wie du es dir vll. denken kannst
aber nun bin ich langsam dabei die grundlegenden Sachen zu verstehen und habe Spaß dabei, meinen Traum zu verwirklichen.
Raksim is offline  
Old 04/09/2011, 16:59   #36
 
Digital Shadow's Avatar
 
elite*gold: 6
Join Date: Dec 2007
Posts: 249
Received Thanks: 205
@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 View Post
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.
Digital Shadow is offline  
Thanks
1 User
Old 04/09/2011, 17:47   #37
 
Raksim's Avatar
 
elite*gold: 155
Join Date: Jan 2011
Posts: 1,403
Received Thanks: 374
Quote:
Originally Posted by Digital Shadow View Post
@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



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.
viel vielen vielen dank für die Information. Das bedeutet für mich nur wiederum das ich die Games Academy besuchen muss, denn die bieten genau das an was du in deinem beitrag beschreiben hast.

btw : arbeitest du auch als progrmmierer? da du anscheinend sehr viel ahnung davon hast.
Raksim is offline  
Old 04/09/2011, 17:53   #38
 
Diablo_'s Avatar
 
elite*gold: 5
Join Date: Sep 2010
Posts: 9,927
Received Thanks: 4,387
Quote:
Originally Posted by Braindamaged View Post
viel vielen vielen dank für die Information. Das bedeutet für mich nur wiederum das ich die Games Academy besuchen muss, denn die bieten genau das an was du in deinem beitrag beschreiben hast.

btw : arbeitest du auch als progrmmierer? da du anscheinend sehr viel ahnung davon hast.
Man muss ein Hobby nicht zum Beruf machen. Wenn man in vielen Sachen sich gut auskennt wäre es ja schlimm wenn man alles zu seinem Beruf macht.

Aber ich möchte nicht für ihn antworten.

Dann habe ich das wohl irgendwann mal falsch verstanden mit Java und Datenbanken. Irgendwo habe ich das mal aufgeschnappt. Vieleicht bietet Java auch nur die Möglichkeiten eine Datenbank zu erstellen.

Aber nichts desto trotz wäre es hilfreich vieleicht eine Plattform-unabhängige Sprache zu lernen.

Grüße
Diablo_ is offline  
Old 04/09/2011, 18:13   #39
 
Raksim's Avatar
 
elite*gold: 155
Join Date: Jan 2011
Posts: 1,403
Received Thanks: 374
Quote:
Originally Posted by Diablo_ View Post
Man muss ein Hobby nicht zum Beruf machen. Wenn man in vielen Sachen sich gut auskennt wäre es ja schlimm wenn man alles zu seinem Beruf macht.

Aber ich möchte nicht für ihn antworten.

Dann habe ich das wohl irgendwann mal falsch verstanden mit Java und Datenbanken. Irgendwo habe ich das mal aufgeschnappt. Vieleicht bietet Java auch nur die Möglichkeiten eine Datenbank zu erstellen.

Aber nichts desto trotz wäre es hilfreich vieleicht eine Plattform-unabhängige Sprache zu lernen.

Grüße
hmm welche Sprache meinst du damit speziell?
Raksim is offline  
Old 04/09/2011, 18:57   #40
 
elite*gold: 0
Join Date: Nov 2009
Posts: 343
Received Thanks: 45
Java oder C/C++ meint er.

MfG
yihaaa is offline  
Old 04/09/2011, 19:09   #41
 
Raksim's Avatar
 
elite*gold: 155
Join Date: Jan 2011
Posts: 1,403
Received Thanks: 374
Quote:
Originally Posted by yihaaa View Post
Java oder C/C++ meint er.

MfG
hmm was ist der Unterschied zwischen C++ und Visiual C++ ?
oder gibt es dort ga keinen ?
Raksim is offline  
Old 04/09/2011, 20:30   #42
 
Diablo_'s Avatar
 
elite*gold: 5
Join Date: Sep 2010
Posts: 9,927
Received Thanks: 4,387
Quote:
Originally Posted by Braindamaged View Post
hmm was ist der Unterschied zwischen C++ und Visiual C++ ?
oder gibt es dort ga keinen ?
Jop meine Java. Plattform-unabhängig heißt das man es auf allen OS benutzen kann. Das heißt Unix,Linux und Mac OS X.

Bei Java ist das der Fall. Bei Visual Basic zum Beispiel nicht.

Es gibt nur C++. Microsoft nennt aber die Entwicklungsumgebung "Microsoft Visual Studio C++".

Grüße
Diablo_ is offline  
Old 04/09/2011, 20:44   #43
 
Raksim's Avatar
 
elite*gold: 155
Join Date: Jan 2011
Posts: 1,403
Received Thanks: 374
Quote:
Originally Posted by Diablo_ View Post
Jop meine Java. Plattform-unabhängig heißt das man es auf allen OS benutzen kann. Das heißt Unix,Linux und Mac OS X.

Bei Java ist das der Fall. Bei Visual Basic zum Beispiel nicht.

Es gibt nur C++. Microsoft nennt aber die Entwicklungsumgebung "Microsoft Visual Studio C++".

Grüße
ah, ok danke
gut zu wissen, da ich mich mit visiual beschäftige und ich dachte schon ich lerne was falsches

Gute Frage : Nächste Frage ::

C++ teilt sich ja in verschiedene Bereiche auf. Ich arbeite grade mit Buch und Visiual C++ an meinen ersten Programmen, den Windows Forms Anwendungen. Ist das vorteilhaft ? oder eher schwachsinn ?

In welche Kategorien unterteilt sich C++ ? Würde mich sehr interessieren
Raksim is offline  
Old 04/10/2011, 21:01   #44
 
Diablo_'s Avatar
 
elite*gold: 5
Join Date: Sep 2010
Posts: 9,927
Received Thanks: 4,387
Quote:
Originally Posted by Braindamaged View Post
Gute Frage : Nächste Frage ::

C++ teilt sich ja in verschiedene Bereiche auf. Ich arbeite grade mit Buch und Visiual C++ an meinen ersten Programmen, den Windows Forms Anwendungen. Ist das vorteilhaft ? oder eher schwachsinn ?
Natürlich ist das vorteilhaft. Du wirst noch lernen Taschenrechner und sowas zu programmieren. Du denkst vieleicht das bringt dir später nichts. Aber du brauchst das zum Verständnis. Das ist genauso wie in der Schule. Du denkst vieleicht das dir einzelne Themen in Mathe nichts bringen für deinen Beruf später und das ist auch vieleicht so. Aber es geht darum das du lernst logisch zu denken und dich weiterentwickelst.

Also, Formsanwendungen brauchst du so direkt vieleicht nicht aber lerne einfach alles was in dem Buch steht. Du kannst nicht direkt zur Spieleprogrammierung springen.

Grüße
Diablo_ is offline  
Old 04/11/2011, 07:17   #45
 
Raksim's Avatar
 
elite*gold: 155
Join Date: Jan 2011
Posts: 1,403
Received Thanks: 374
Ich merke gerade das unser Thread verschoben wurde ohne eine Meldung-.-"
Raksim is offline  
Closed Thread

Tags
anfänger, bitte, für, hilfe, programmieren


Similar Threads Similar Threads
bot programmieren
07/23/2011 - General Coding - 35 Replies
hi leute ich hab mal ne frage: ich möchte lernen bot`s zu programmieren, jedoch weiss ich nicht welches programm/sprache am besten ist für anfänger. mein erster bot wäre für ogame, ich spiele es zwar nicht aber trotzdem :) am liebsten würde ich mir eine art baubot oder ne bauliste die sich selber abarbeitet (man kann im bot eingeben was er bauen soll und baut das alles nacheinander ab) zu programmieren.
Programmieren
02/06/2011 - Main - 21 Replies
Hallo wollte mal fragen ob hier jemand das programmieren kann...:confused: Mit C++ usw.. Wenn ja würde mir der/die jenigen das beibringen das wäre ziemlich nett dah ich später mal meine eigenen games programmieren möchte.. (: Bitte um Antwort.. (:
programmieren
05/20/2010 - General Coding - 3 Replies
hallo zusammen hab ne frage und zwar wer von euch kann gut programmieren aber ich würde gernen einen pennergame weiterbildungs und kampf bot haben bitte melden
PROGRAMMIEREN
03/03/2009 - General Coding - 28 Replies
hey, ich weiß zwar nicht ob das hierhin kommt aber ich habe eine frage: kann mir jemand ein programm geben womit ich auch solche hacks programmieren kann? also jetzt nicht so komplizierte sondern vll nur so sppedhack und so. Will auch was programmieren ich weiß das mand arfür c++ lernen muss aber das kan ich ja noch machen. Bitte eine internett seite oder so geben Thx
Programmieren
07/19/2005 - General Gaming Discussion - 0 Replies
Hi kann irgend wer den pretendor emualtor weiter programmieren??? Bitte melden



All times are GMT +1. The time now is 09:00.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.