C++ gelernt und jetzt? Brauche Rat!



  • thknopp schrieb:

    hustbaer schrieb:

    Nein, darum gehts mir hier nicht -- geht einfach nur darum dass du mit einem Master sehr einfach ein Arbeitsvisum für die Staaten bekommst, mit einem Bachelor nur deutlich schwerer, das ist alles 😉

    Haben die nicht selber genügend arbeitslose Programmierer? 😉
    Nur mal so gefragt.

    Anscheinend nicht. Zumindest nicht genügend wirklich gute Game-Developer 😉
    Bloss einfach nen Master haben reicht da sicher nicht, hab ja anfangs schon geschrieben man muss gut sein.



  • Würde mir in Selbsteinschätzung eine 6 geben, da ich Tiefstapler bin. Und schon wieder^^

    Ich sage mal so:
    Ich bin bereit mir den Ar*** dafür aufzureissen. An Interesse mangelt es nicht. Ich brauch zwar etwas länger bis ich etwas wirklich ganz verstanden habe, aber wenn es soweit ist, habe ich es verinnerlicht und kann es gut anwenden. Bin mit einer gewissen mathematischen -, logischen Begabung und räumlichem Vorstellung mehr oder weniger gesegnet.

    Mein intersse kennt keine fast keine Grenzen und genau das ist mein Problem... deshalb dieses Thema. Ich will das machen, dies tun, aber nie ein klares Ziel vor Augen. C++ fand ich sehr ansprechend und hab mich deshalb dafür entschieden, aber jetzt bin ich weider in der Phase des "Rumtaumelns"...

    MfG Knickedi



  • Dann programmier etwas. Irgendwas. Irgendwas was länger als 1-2 Wochen braucht. Gut programmieren lernt man nicht durch Rumspielen, sondern nur indem man grössere Sachen macht - da stellen sich einem dann aufeinmal Probleme die man vorher nie hatte...

    Wenn dir nichts einfällt, ich hätte ein paar Ideen an Programmen die quasi noch "fehlen" - zumindest was Open Source/Freeware angeht 😉 Z.B. ein wirklich gutes 3 Way Merge Tool. So mit in-place Edit, Unicode support, flexibel einstellbar (z.B. Änderungen in Whitespace nur am Zeilenanfang ignorieren oder garnicht oder überall, ...), gute Visualisierung etc. Guck dir einfach Araxis Merge und Guiffy SureMerge an und kombiniere die guten Features von beiden.

    Oder ein ordentlicher Repository Viewer für Subversion mit ein paar Features die noch keiner anbietet, z.B. ne flexible "show differences" Funktion wo ich einfach irgendein Verzeichnis auf meiner Platte (ohne dass das jetzt ne Working Copy sein muss) mit einem Verzeichnis im Reporitory (zu einer bestimmten Revision) vergleichen kann, oder wo man im Repository nach Filenamen (Wildcards, Regex) oder nach Dateiinhalt suchen kann...

    Oder guck einfach hier nach: http://www.c-plusplus.net/forum/viewforum-var-f-is-11.html



    Knickedi schrieb:

    Mein intersse kennt keine fast keine Grenzen und genau das ist mein Problem...

    Knickedi schrieb:

    Ich will das machen, dies tun, aber nie ein klares Ziel vor Augen.

    Knickedi schrieb:

    C++ fand ich sehr ansprechend und hab mich deshalb dafür entschieden, aber jetzt bin ich weider in der Phase des "Rumtaumelns"...

    ... und Du erwartest jetzt eine Lösung ?



  • merker schrieb:

    ... und Du erwartest jetzt eine Lösung ?

    Nee, einen Rat...

    Hustbaer hat den Nagel auf den Kopf getroffen. Klingt sehr vernünftig. Wird wohl merh als 2 Wochen dauern, da mir doch das nötige Wissen fehlt, aber ein sehr guter Anreiz. Ich brauche einen Ansporn, sonst gebe ich auf, weil ich Ziel vor Augen habe... (ist wohl bei vielen so)

    "Der weiß doch selber nicht was er will" - Richtig

    Ich find alles gut und kann mich einfach nicht entscheiden...
    Ich bin auch mal bei PHP gelandet, aber dann habe ich festgestellt, dass HTML stinkt. Tut mir Leid, aber die Sprache ist grausam, oder zumindest das, was die Leute und der Internet Explorer daraus machen. (Naja, immerhin arbeitet man an einer strikteren Syntax und es gibt noch den WC3 Standart.)

    Auf jedenfall schon mal ein Dankeschön an hustbaer.

    MfG Knickedi



  • Ich find alles gut und kann mich einfach nicht entscheiden...

    Dann noch ein Tip: mach dir über einen Zeitraum von wenigstens 1-2 Wochen eine Liste von Sachen die du gut/interessant findest. Wenn du ein paar Sachen (mögliche Projekte) zusammen hast, vielleicht 5 oder 10 oder wieviel es dann eben sind, dann geh' her und bewerte jedes nach folgenden Kriterien:

    1. Realisierbarkeit. Es bringt nixe wenn du ein Projekt angehst welches zu gross oder zu schwierig ist, oder wo dir einfach die nötigen Kenntnisse fehlen. Würde ich z.B. etwas wie Solid-Works schreiben wollen bräuchte ich gleich garnicht anzufangen, da ich keinen Plan habe wie so ein Programm arbeitet und ich (selbst wenn ich wüsste wie) wahrscheinlich Jahrzehntelang dafür brauchen würde.

    2. Wer könnte so etwas ausser dir brauchen/interessant finden - bzw. wie schätzt du die "Nachfrage" ein. Der Punkt ist IMHO wichtig, da es kaum Spass macht etwas zu schreiben was dann keiner will/keiner verwendet. Nicht jetzt darauf abzielend dass man es evtl. verkaufen kann, sondern einfach nur dass der Download Counter wenn man es herschenkt irgendwann > 10.000 ist, und man sein Programm mal irgendwo in einem Forum erwähnt findet ohne es selbst gepostet zu haben. Baut ungemein auf 😉

    3. Natürlich wie interessant du jenes Projekt im Vergleich zu den anderen findest.

    Wenn du die Liste dann mitsamt allen Bewertungen durchgehst sollte die Wahl eigentlich recht einfach sein, zumindest war es bei mir in ähnlichen Situationen immer so.

    EDIT: Nochwas: wenn du nicht bei C++ bleiben willst, dann guck dir .NET (C# halt) und/oder Java an. C++, C# und Java ist halt (soweit ich das mitbekommen habe) das was im Moment gefragt ist, natürlich neben tausenden fürchterlichen "Web-Sachen", die Grauen ohne Ende versprechen 😃 .
    SQL kann auch nie schaden, aber richtig gut SQL lernt man auch nur durch Erfahrung, und "ein bissi SQL" kann "jeder" 😉



  • Knickedi schrieb:

    Nee, einen Rat...

    Es gibt keinen Rat.

    Besorge Dir einen Pinsel und Farbe und male ein Bild. Dann suche Dir ein geeignetes Forum.

    Dein erstes Posting dort wird genauso sein wie hier.

    Wenn Du ein guter Programmierer werden willst, dann muss die "Selbstfindung" bereits hinter Dir sein / liegen.



  • @Knickedi: lol, was hat php mit html zu tun und was hat html mit warcraft 3 zu tun?



  • jetzt tun sich alle game developer hier zusammen, und machen ne neue detusche software schmiede auf;)



  • Man darf sich ja mal verschreiben...
    W3C ist der HTML-Standard und PHP hat in soweit was mit HTML zu tun, weil er "überarbeiteten" HTML-Code an den Client wiedergibt. Klar kann man auch PHP ohne HTML anwenden, aber das ist meiner Meinung nach sehr trocken.
    Aber das nur nebenbei...

    Vielen Dank hustbaer, eine bessere Antwort hätte ich nicht erwarten können.
    Auf SQL bin ich gestoßen, da ich ja mit PHP zu tun hatte, schwer ist jez vom Prinzip her nicht, wie du sagtest, die Erfahrung machts. .NET wollte ich mal anschauen, da ich noch gar nichts damit zu tun hatte und um Java habe ich mich mehr oder weniger gedrückt.

    Kann mich nur nochmal an dieser Stelle für deine Hilfe, die klare Ansage und die Geduld danken. Ich kann manchmal schwer sein^^

    MfG Knickedi


Anmelden zum Antworten