Programmieren lernen [Einstieg]

12/24/2020 21:25 Sharptron#1
Hey miteinander, ich würde gerne Programmieren lernen. Das hat mich schon immer Interessiert, allerdings hab ich es damals mal probiert ( vor 3-4 Jahren) mit C#, habe da ein buch gekauft und schon am Anfang aufgegeben da es ziemlich schwer zu verstehen war. Spielerisches, praktisches lernen ist eher meins.

Meine Lehre hab ich als Elektroniker für Energie und Gebäudetechnik gemacht, da macht man einwenig SPS Programmierung, das hat mir auch schon immer getaugt. Nach der Lehre bin ich dann zu einem Automobilhersteller in die Produktion gekommen, um genauer zu sein in den Karosseriebau, da wo alles mit Robotern und SPS programmiert ist. Hauptsächlich SPS und Strukturierter Text. SPS lesen kann ich, allerdings selbst programmieren würde ich mir 0 zutraugen, genauso wie den Strukturierten Text, da versteh ich sogut wie garnichts.

Mich würden so kleine Games reizen, auf dem PC oder auf dem Handy (Benutze IOS falls das wichtig ist). Allerdings weiß ich nicht wirklich mit welcher Sprache und wie ich das am besten anfangen soll, deswegen frag ich hier mal die Experten ;) Hoffe bekomme hier paar hilfreiche Antworten, vielen Dank!
12/24/2020 21:36 grke#2
Ich kann dir folgendes Video und herangehensweise an's Herz legen:

12/27/2020 19:15 Shadow992#3
Quote:
Originally Posted by Sharptron View Post
Hey miteinander, ich würde gerne Programmieren lernen. Das hat mich schon immer Interessiert, allerdings hab ich es damals mal probiert ( vor 3-4 Jahren) mit C#, habe da ein buch gekauft und schon am Anfang aufgegeben da es ziemlich schwer zu verstehen war. Spielerisches, praktisches lernen ist eher meins.

Meine Lehre hab ich als Elektroniker für Energie und Gebäudetechnik gemacht, da macht man einwenig SPS Programmierung, das hat mir auch schon immer getaugt. Nach der Lehre bin ich dann zu einem Automobilhersteller in die Produktion gekommen, um genauer zu sein in den Karosseriebau, da wo alles mit Robotern und SPS programmiert ist. Hauptsächlich SPS und Strukturierter Text. SPS lesen kann ich, allerdings selbst programmieren würde ich mir 0 zutraugen, genauso wie den Strukturierten Text, da versteh ich sogut wie garnichts.

Mich würden so kleine Games reizen, auf dem PC oder auf dem Handy (Benutze IOS falls das wichtig ist). Allerdings weiß ich nicht wirklich mit welcher Sprache und wie ich das am besten anfangen soll, deswegen frag ich hier mal die Experten ;) Hoffe bekomme hier paar hilfreiche Antworten, vielen Dank!
Da du mich ja explizit gefragt hattest, kommt hier die leicht verspätete Antwort:

Ich habe das Video nur kurz überflogen, der Typ sagt viel richtiges. ABER aus meiner Sicht auch eine Sache, die jemand, der "zum Spaß" programmieren lernen will, doch etwas berücksichtigen sollte.

Und zwar sagt er im Video am Anfang:
"Ja es ist egal welche Programmiersprache man lernt"

Das stimmt zwar in der Theorie. In der Praxis würde ich trotzdem niemandem dazu raten Assembler oder Brainfuck als erste Programmiersprache zu lernen. Da stimmt mir sicher so gut wie jeder zu. Aber jetzt kommt etwas wo ich seit Jahrzehnten von überzeugt bin (einfach weil ich es bei mir so krass gemerkt habe) aber was viele Leute überhaupt nicht so sehen:

Du solltest mit Projekten anfangen, die du schnell umsetzen kannst und dir Spaß bringen in Sprachen, die das von Natur aus fördern. Konkret meine ich damit, dass deine erste Programmiersprache eine sein sollte, die relativ schnell und einfach relativ große Erfolge bringt. Früher war ich totaler Verfechter von AutoIt als erste Sprache, bin ich im Prinzip immer noch, wenn du vor allem Interesse an Bots/Hacks/etc. hast.

Wenn du jedoch "einfach nur programmieren lernen willst", dann empfehle ich ganz klar Javascript und HTML/CSS. Da kann man viel mit machen, es wird gebraucht und ist relativ zukunftssicher.

Anfangen solltest du mit Sachen, die dir Spaß bringen und wo du Interesse an hast. Ansonsten im Internet findet es viele Sachen. Damit lassen sich auch Apps und Spiele programmieren.
01/06/2021 17:28 dragosdrache#4
Quote:
Originally Posted by Shadow992 View Post
Da du mich ja explizit gefragt hattest, kommt hier die leicht verspätete Antwort:

Ich habe das Video nur kurz überflogen, der Typ sagt viel richtiges. ABER aus meiner Sicht auch eine Sache, die jemand, der "zum Spaß" programmieren lernen will, doch etwas berücksichtigen sollte.

Und zwar sagt er im Video am Anfang:
"Ja es ist egal welche Programmiersprache man lernt"

Das stimmt zwar in der Theorie. In der Praxis würde ich trotzdem niemandem dazu raten Assembler oder Brainfuck als erste Programmiersprache zu lernen. Da stimmt mir sicher so gut wie jeder zu. Aber jetzt kommt etwas wo ich seit Jahrzehnten von überzeugt bin (einfach weil ich es bei mir so krass gemerkt habe) aber was viele Leute überhaupt nicht so sehen:

Du solltest mit Projekten anfangen, die du schnell umsetzen kannst und dir Spaß bringen in Sprachen, die das von Natur aus fördern. Konkret meine ich damit, dass deine erste Programmiersprache eine sein sollte, die relativ schnell und einfach relativ große Erfolge bringt. Früher war ich totaler Verfechter von AutoIt als erste Sprache, bin ich im Prinzip immer noch, wenn du vor allem Interesse an Bots/Hacks/etc. hast.

Wenn du jedoch "einfach nur programmieren lernen willst", dann empfehle ich ganz klar Javascript und HTML/CSS. Da kann man viel mit machen, es wird gebraucht und ist relativ zukunftssicher.

Anfangen solltest du mit Sachen, die dir Spaß bringen und wo du Interesse an hast. Ansonsten im Internet findet es viele Sachen. Damit lassen sich auch Apps und Spiele programmieren.

Habe anfangs auch Javascript mit HTML/CSS angefangen zu lernen. Daraufhin hat mich mein Bruder hingewiesen das ich am besten Javascript nicht anfangen soll, da es nicht mehr so sicher ist wie damals und das Python jetzt am meisten genutzt wird. Aktuell möchte ich es auch als "Hobby" damit einsteigen und vielleicht in der Zukunft sogar als Beruf ausüben. Was würdest du dazu sagen, weiterhin mit Javascript beschäftigen oder abbrechen und mit Python beginnen ?
(Nur zu Info; habe nun 2 Monate nicht mehr gelernt aufgrund dessen das ich Probleme mit JavaScript hatte wie z.B Strings usw..)
01/06/2021 19:13 Shadow992#5
Quote:
Originally Posted by dragosdrache View Post
Habe anfangs auch Javascript mit HTML/CSS angefangen zu lernen. Daraufhin hat mich mein Bruder hingewiesen das ich am besten Javascript nicht anfangen soll, da es nicht mehr so sicher ist wie damals und das Python jetzt am meisten genutzt wird. Aktuell möchte ich es auch als "Hobby" damit einsteigen und vielleicht in der Zukunft sogar als Beruf ausüben. Was würdest du dazu sagen, weiterhin mit Javascript beschäftigen oder abbrechen und mit Python beginnen ?
(Nur zu Info; habe nun 2 Monate nicht mehr gelernt aufgrund dessen das ich Probleme mit JavaScript hatte wie z.B Strings usw..)
Ohne deinem Bruder zu Nahe zu treten zu wollen:
Er scheint wenig Ahnung zu haben von dem was er sagt. Egal was er mit "Sicher" meinte es ist einfach falsch das so zu verallgemeinern.

Auch ist python bei weitem nicht die meist-genutzte Sprache. Ich bin mir sicher, dass das Javascript und Abkömmlinge ist (NodeJs, TypeScript, etc.). Es gibt tatsächlich auch ganz wenig größere Industrie-Projekte, wo man nicht irgendwo Javascript sinnvoll benutzen kann. Und wenn es nur für die eigene Webseite ist, die das Produkt am Ende verkauft.

Wegen meinen Argumenten oben wûrde ich weiterhin mit Javascript und HTML anfangen, sofern du Interesse hast Webseiten/Spiel und Co. bauen zu können. Wenn du vor allem Hacks/Bots schreiben willst, ist Javascript Quatsch. Da wäre dann AutoIt oder meinetwegen auch Python interessanter.