Jetzt schon C++?
Hi, ich komme direkt zum Punkt. Undzwar interessiere ich mich wahnsinnig für das programmieren, insbesondere für die Sprache C++. Da mein Verständnis bis vor kurzem echt gering war, habe ich mir die Grundlagen für Python angeschaut, gelernt und geübt, sodass ich bereits simple Scripte verfassen kann. Natürlich sind das welche die sich auf die Grundlagen von Python begrenzen. Ich habe mir die Grundlagen in knapp 3 Tagen angeeignet um mein Verständnis für die Programmierwelt zu erweitern. Meine Absicht war es aber nie wirklich Python bis ins kleinste Detail zu lernen, sondern, wie bereits oben gesagt, nur mein Verständnis zu erweitern. Aufjedenfall ist meine Frage, ob es Sinn macht jetzt direkt in C++ einzusteigen? Ich habe mir bereits eine Playlist auf Youtube rausgesucht um die Basics zu lernen. Falls ihr der Meinung seid es würde Sinn machen, würde ich mich freuen wenn ihr mir ein paar Websiten, Youtube playlisten usw. zuschickt die mir in der Laufbahn helfen können. Ich nehme jede Hilfe an :))
Heutzutage ist sehr viel in Python entwickelt von dem her ist es schon sinnvoll Python zu verstehen. Das hindert aber nicht am erlernen einer anderen Sprache, mach das worauf du bock hast da gibts kein Nachteil.
Das Problem ist, dass mich Python nicht sehr weit bringt. Meine Ziele weichen stark davon ab, was Python kann.
Dann lass das mit Python und mach c++
Hast du Links zu solchen Lektüren zufällig?
Ich bin ein riesen fan von Lektüre, die ist viel besser organisiert als irgendwelche YouTube videos und baut in sich aufeinander auf. Und dann heißt es üben, üben, üben. Such dir Projekte aus auf die du bock hast, falls du keine ideen hast dann kann dir google da super weiterhelfen
Alles klar! Irgendwelche Tipps oder Lernwege, die du vielleicht auch benutzt hast? Falls du C++ natürlich jemals gelernt hast.
Für die Grundlagen im Bereich Algorithmen, Datenstrukturen, Paradigmen etc. bieten sich viele Sprachen an, die konkrete Wahl ist nicht so wichtig, aber ohne die Grundlagen wirst Du nicht weit kommen, egal in welcher Sprache.
Wenn Du Dich für C++ entscheidest ist das okay, syntaktisch wird das aber eine ziemliche Umstellung werden. Vor allem bei nachträglich drangeklöppelten Dingen ist ‘gewöhnungsbedürftig’ noch geprahlt.
Haha, ok ich merk schon, dass das interessant wird.
In 3 Tagen hast du vielleicht die Grundlagen der Syntax von Python gelernt. Du bist so am Anfang, du kannst noch gar nicht einschätzen was du kannst und was nicht.
Wenn du eine Sprache richtig kannst, dann hilft dir das auch bei anderen Sprachen. Insbesondere die Debkweise die man dabei lernt ist unfassbar wertvoll. Da reden wir aber nicht von Tagen oder Wochen sondern von Monaten oder Jahrem bis du das kannst.
Klar, du kannst auch so mit C++ anfangen. Ost nur wesentlich schwerer als Python und sicher nicht gerade einsteigerfreundlich.
Klar, ich bin mir schon bewusst das C++ deutlich schwieriger ist. Ich bin mir auch sicher, dass ich das nicht in 3-4 Tagen schaffe, sondern eher Wochen für die Grundlagen und Jahre um richtig gut zu sein. Aber da ich sehe, dass du Informatik studierst, hättest du Tipps zum lernen für C++?
In der Uni beginnt man sogar mit C. Von dem her , aufgehts 🙂
Sofern du was davon verstehst und dein Wissen dafür ausreicht darauf sinnvoll aufzubauen, dann ja.
Was meinst du mit Wissen? Ich fange doch C++ von vorne an. Wenn ich mich nicht irre sind die Grundlagen in jeder Programmiersprache anders
Naja aber um C++ zu verstehen braucht man ja ein Basiswissen, ich bin kein Programmierer von daher hab ich kein plan davon, aber wenn ich es damit assoziiere was ich kann und weiß, zum beispiel bin ich gelernter kfz-mechaniker, ich kann dieses Grundwissen nutzen um mein Wissen daraufhin aufzubauen das ich zum beispiel in die Wartung und Ausrüstung von sonderfahrzeugen brauche. Weißt du was ich meine? Wenn du die basics verstehst und auswendig kannst, dann kannst du darauf alles andere in diesem Bereich aufbauen, weil alles mit diesem Grund Gerüst anfängt
Naja wenn du soweit bist das du der Meinung bist die zu verstehen dann mach das.
Genau, diese Basics/Grundlagen bringe ich mir durch eine Youtube Playlist bei (ca. 70 Videos). Wenn ich fertig bin mit den Basics gehe ich weiter zu den Firtgeschrittenen Sachen, wie Softwareentwicklung usw.