Wie man programmieren lernt (Schnell und einfach!)
Вставка
- Опубліковано 21 тра 2024
- Kostenloses Beratungsgespräch: weiterbildung.developerakadem...
Wie man programmieren lernt (Schnell und einfach!)
00:00 | Lernprozess abkürzen?
00:53 | Der Tunnel-Zustand
01:40 | Fokus lernen
02:26 | Zertifikat vs. Wissen
04:05 | Mein Story
05:20 | Mein Studium
06:35 | Programmiersüchtig werden
Tiktok: / herr_programmierer (Herr Programmierer)
____ Über diesen Kanal ___
Die Developer Akademie bildet dich zum Programmierer weiter. Auch wenn du noch NIE eine Zeile Code geschrieben hast, ist es möglich in 3 - 6 Monaten einen gut bezahlten Job zu finden. Dafür musst du NICHT nur programmieren mit Online-Tutorials lernen, sondern einen guten LEBENSLAUF mit vielen verschiedenen Projekten vorweisen. In unserem Programm hast du ständigen Kontakt zu unseren Coaches, Hausaufgaben, Abgabefristen und Projekte aus der Praxis für deinen Lebenslauf.
Am Ende erstellen wir mit dir einen perfekten Lebenslauf und unterstützen dich bei deiner Bewerbung.
Informiere dich auf weiterbildung.developerakadem...
Ich habe vorgestern Tiktok gelöscht und seitdem schaue ich mehr Videos hier auf dem Kanal und ich finde es deutlich besser da ich hier mehr lerne als in Tiktok
Ein Tipp, der vielleicht noch besser hilft, den inneren Schweinehund zu überwinden: Pair Programming mit nem guten Kumpel / Kollege. Hört sich vielleicht erstmal ineffizient an, aber das hilft vor allem, wenn man mal nen schlechten Tag hat und zusammen macht es eh mehr Spaß 😄
PS: Einige der plakativen Aussagen hier sind auch nur die halbe Wahrheit. Klar, in den "Zoom" zu kommen ist wichtig, aber ein tiefes Verständnis vom PC und die Fähigkeiten, Muster zu erkennen oder APIs auswendig zu lernen machen einen vom Hobby- / 0815-Entwickler zum Profi. Und ein Studium lohnt sich, um mit höherer Wslk. an interessanteren Projekten zu arbeiten 🤫
You always talk about the things we mostly need to hear and know about. I’m just so grateful because of your chanel and happy to understand German🙃 By the way can u also talk a little bit about the ups and downs of the UA-cam? I know it is not in line with the purpose of your channel, but we would be grateful if u could talk about your experience in growing UA-cam chanel so fast😇
6:25 Du sprichst da einen wichtigen Punkt an: das richtige Lernmaterial bzw die richtige "Hilfe" beim Lernen. Ich selbst lerne immernoch Java, habe das sogar schon in einem 6monatigen Vollzeitkurs gelernt. Oder besser: versucht zu lernen. Denn die Lehrmethode war überhaupt nicht mein Ding. Denn da wurde die meiste Zeit so in diesem Stil unterrichtet "Tippt mal alle dieses Programm ab....ich erklär dann später, was einzelne Funktionen machen!". Man tippte Code ab, bekam dann von einzelnen (aber nicht allen) Funktionen den Sinn erklärt, aber nicht, wie die Sachen im Gesamtcode miteinander interagierten. Und wenn man dann fragte, was da nun im Programm im Einzelnen passiert, kamen nur dämliche Kommentare ala "Aber das Programm funktioniert doch bei dir, also musst du doch verstanden haben, was da genau passiert!". Ähm...und weil ich ein Programm fehlerfrei abtippen konnte, habe ich automatisch auch die Funktionsweise kapiert ? Was´n das für ne Logik ? Wenn ich fehlerfrei ein Gedicht von Schiller vortragen kann, kann ich ja auch nicht automatisch selbst eins schreiben.
Aus diesem Grund habe ich mich damals auch gedanklich aus dem erwähnten Fortbildungskurs ausgeklinkt (genauso wie 4/5 der anderen Teilnehmer :-)) und lieber mit Ebooks weitergelernt, wo das alles "idiotensicher" beschrieben war,warum man was macht. Insbesondere habe ich in dieser Zeit einmal mehr gemerkt, wie wichtig anschauliche Beispiele aus dem realen Leben sind, um manche Sachen im Programmierbereich zu kapieren. Solche Sachen wie "Vererbung" oder "If...else"-Befehle habe ich beispielsweise an Beispielen mit Autotypen, Tierarten usw gelernt und es ging prima.
Danke für das motivierende Video.
Cooles Video!!! :)
Genial!
Super Yunus!
Eigentlich fällt es mir schwer mich länger auf eine Sache zu konzentrieren aber wenn ich an etwas Spaß habe, bin ich recht schnell im Tunnel. Bestes Beispiel momentan ist Transport Fever 2, da wird aus "nur mal kurz " schnell mal 4-5 Stunden weil ich ne Idee habe, wie ich etwas umsetzen kann.
Eine Pomodoro-Uhr hat mir dabei geholfen, lange sehr effektiv zu lernen
Ich habe meine Umschulung zum Game Artist gerade erst abgeschlossen.
Naja Artist sagt einem schon dass es da mehr um Art geht, allerdings bin ich total am scripten hängen geblieben.
Also Blueprints visual scripts in der Unreal Engine.
Hab da locker 10 Stunden am Tag investiert, für ein paar Monate sogar 14 Stunden täglich, habs ein bisl übertrieben aber naja.
Die Engine funktioniert allerdings auch mit c++ und jetzt lerne ich das, habe aber noch nicht so richtig den Absprung geschafft, hänge total in der Theorie fest.
Aber nach deinen Aussagen eigne ich mich bestimmt, trifft alles zu und das mit dem Tunnel kann ich auch bestätigen, ich weiß nicht ob es ein Anfänger Ding ist aber manchmal stehe ich vor Problemen und starre 4 Stunden auf den Bildschirm und finde den Fehler nicht und am nächsten Tag finde ich ihn in den ersten 5 Minuten.
Konzentration und Fokus spielen da bei mir eine enorme Rolle. Ist manchmal etwas Random aber frühs beim Kaffee wenn ich zuvor gut geschlafen habe dann bin ich in der Regel fit und am produktivsten.
"Auswendig lernen" das konnte ich nicht und will auch nicht können. Du hast recht man braucht eine erfahrenen Programmiere an der Seite, dann geht es einfacher. Oder man hat eine guten Freundeskreis, die alle für IT interessieren und mit dir Diskutieren. So spart man viel Zeit vor dem Computer. Coden geht schnell, wenn man einen Plan bzw. Vorstellung hat was da raus kommen soll und Strukturiert ran geht.
Nice
hab deswegen im homeoffice bestimmt schon 10 mal essen verbrennen lassen ....
Mein Beileid 😅
Ich Hätte mal eine Frage wie viel kostet der Kurs nach dem Beratungsgespräch?
Gute Motivation. Gute Information. Vielen Dank.
Ich will jetzt ein Kurs machen in Front developer.
Ich lerne sehr viel durch deine Videos,thx
Hey, cooles Video, danke ! :) ich würde mich für einen Kurs bei euch interessieren, allerdings ist mein Budget begrenzt deshalb wollte ich fragen wie viel der Kurs( 8 Monate) insgesamt kosten würde, konnte dazu leider nichts herausfinden
LG
Hi! Danke für dein Interesse. Wir finden das immer im Kennenlerntelefonat heraus (wie lange es für dich dauern würde und wie hoch die Investition ist). Wir bieten aber auch Ratenzahlung an und da ist das Budget dann kein Problem. Wichtiger ist: du bist fleißig und diszipliniert. Und computeraffin. Aber das finden wir ja auch im Prozess heraus, ob du dich dafür eignest.
ich kenn das von mir selbst, genaus der selbe schulische werdegang^^ ohne studium.
Wobei ich eine andere Richtung als Hauptberuflich eingeschlagen habe, weil es in unserer Stadt zwar schon ein paar Firmen gab, die eine Ausbildung als Fachinformatiker für Systemintegration oder Anwendungsentwicklung angeboten haben, aber ich bei den Einstellungsgesprächen immer wieder gefragt wurde, was für skills ich habe.
das war 2008.
Ich konnte zwar ein bisschen mit C#, html, css usw. arbeiten, aber das war den nicht genug. Und ich dachte dabei, warum soll ich denn schon vorher etwas sehr gut können, wenn man mir das in solch einer Ausbildung ja eigentlich beibringen soll. In der Berufschule haben wir ja auch dinge gelernt, wobei ich dass bis heute nicht einmal gebraucht habe.
Jetzt habe ich in den Jahren es unter anderem geschafft ein kleines ERP Programm über Excel mit VBA zu schreiben.
Damit kann man eine Datenbank quasi als Lagerverwaltung nutzen. Wobei das auch eines meiner Projekte ist, die ich gerne wieder für neue Programmiersprachen benutze, da ich mich im Bereich Logistik beruflich bewege und bei einigen anwendung, unter anderem SAP nicht toll finde.
Zeiteffizienz ist das A und O bei der Arbeit jedes Programm seperat zu installieren ging mir irgendwann so auf die Nerven, dass ich irgendwann mir selbst ein Silent Installer geschrieben habe der alle Programme in einem Package installiert :'D oder alle üblichen OS-Systeme von einem einzigen USB booten zu lassen mittels UEFI-Tool und nicht immer OS rauf runter rauf runter wipe den USB wipe diesen USB :'D
Kennen Sie zufällig ein paar apps oder Seiten bei dem man irgendetwas über programmieren lernt, weil ich habe noch kein PC oder sonst was nur ein Handy ich werde mir ein zu legen aber ich würde gerne jetzt schon ein wenig anfangen.
leg dir einen PC zu. Ohne ist es Zeitverschwendung
@@Programmierenlernen würde es mit einem Laptop gehen ?
Guck dir mal Mimo an
@@lolkeko natürlich
@@lolkeko Laptop recht vollkommen
Wie findest du C++ für Anfänger?
Ein wenig zu schwer. Für einen Totalen Anfänger eignet sich HTML Java oder Python
@@constamueller ich hab eigentlich mit Java angefangen und fand's sehr leicht
Wenn du C++ wirklich gut checks, ist alles andere Kinderlitz in meinen Augen. Schwerer wirds nicht mehr xD, aber nur meine Meinung
C++ ist medium in meinen Augen. Es gibt Programmiersprachen, die tatsächlich schwerer sind, um einige aufzuzählen: C, Assembler, graphische Programmierung mit BASIC V2 (POKE-Befehl), Scala, Prolog, etc. Wobei Prolog aus meiner Sicht noch vertretbar ist. Scala hat so viele Hasser wie Liebhaber. Ich gehöre zu denen, die es hassen, weil es zu viel syntaktischen Zucker enthält - Code Reviews werden da zum richtigen Spaß. Als wirklich schlimmste Programmiersprache wird Malbolge gesehen, die wurde als solche explizit entwickelt.
Eure Videos sind sehr informativ, es ist nur schade, dass sich manche Aussagen und Titel über die Videos auf Eurem Kanal doppeln oder wiedersprechen...
Es gibt mehrere Videos wie man "schnell" programmieren lernt, der Kanalname wiederspricht sich mit einem der Videotitel, "Warum du nicht coden lernen solltest".
Danke für dein Feedback. Wenn du das Video anschaust, löst sich der Widerspruch auf: Nicht jeder sollte Coden Lernen. Das ist einfach unsere Meinung. Viele lernen Programmieren aus falschen Anlass. Und uns war das wichtig das zu sagen.
Weil es Clickbait ist um hier Geld zu verdienen mit Klicks auf die videos.
Muss man auch fürs programmieren Englisch können? 😅
Für das Programmieren selber musst du Englisch lesen können. Und auch viel gute Infos oder Bücher sind auf Englisch. Aber vor allem brauchst du Englisch, wenn du einen Job in der IT bekommen willst
@@Programmierenlernen okey danke dann weiß ich jetzt bescheid
Gib mir Musik auf die Ohren und ich bin im "Tunnel"!! Also in meinem Tunnel. Kenne ich vom djing, da macht man 1,2,3,4 und auch 5 Sachen gleichzeitig.....
Wo soll man mit 13 zum programmieren anfangen?
einfach erstmal Webseiten bauen und erstmal über UA-cam lernen. Bei dir ist die Zeit auf deiner Seite ;-)
Und das wichtigste.. zieh es auch durch, nicht wie ich :'(
Mir stellt sich halt die Frage was ich bräuchte für eine App die bestimmtes Wissen für Eltern mit Hörgeschädigten Kindern vermittelt es soll die Themen erstmal komprimiert behandeln und eher helfen als Überfordern. Ich hatte mich kurzzeitig mit Codegym also Java beschäftigt aber ich finde es einfach stupide und langweilig nur das zu tippen was vorgegeben ist. Da ich aber von der gesamten Materie nur mitbekommen habe wie man Variablen deklariert und stupide Text auf den Bildschirm ausgibt wollte ich erstmal einen Plan in mein generelles Chaos bringen nur wo anfangen xD
schau erstmal das App Tutorial auf diesem Kanal. Da baust du deine erste App von 0 auf und dann bekommst du ein erstes Gefühl dafür
Eigene App für Telefonaufzeichnung
Kennst du Mimo und wenn ja was hälts du davon?
Nein, kenn ich nicht
Ich finds geil
Ist gut für die Grundkenntnisse
Meine Eltern nervt es immer wenn ich am Computer ,,klebe"...
bro ich habe 3 tage eine genze rätzel reihe gelöst
😂😂
Tunnelzustand? Ich nenne es Shining :P
haha
Die Tipps sind alle gut. Bis auf eine Sache: Der Flow ist in professionellen Projekten eher schädlich. Zum Lernen toll, aber für guten Code wohl eher hinderlich.
Ich stimme Dir zu. Soll wohl eher ein Einstieg in die Programmierung von privaten Kleinprojekten sein. So wie am Anfang auch in etwa erzählt. In professionellen Projekten sollte(!) es anders aussehen. Zudem wird man sich da kaum die Projekte aussuchen können, höchstens den Kunden oder das Unternehmen. Die Realität sieht nur in vielen kleinen Unternehmen meist so aus: Ein stundenlanges Durchprogammieren ohne Unterbrechung ist nur sehr selten möglich. Da wird man oft genug unterbrochen, sei es durch Meetings wie Daily Stand-Up, Kundenmeetings, Kunden/Supportanfragen oder sogenannte “Show-Stopper”, welche immer als super dringend dazwischen geworfen werden. Außer es ist ein größeres Softwareentwicklungsunternehmen, wo die Kompetenzen und die anfallenden Arbeiten auf mehrere Personen aufgeteilt werden können. Ansonsten ist man als Softwareentwickler dort die Eierlegende Wollmilchsau, die alles können muss: Anforderungsanalyse, Konzeption der Software/Softwarearchitektur, Zeitschätzung, Programmierung, Tests, Code Review, Projektmanagement (inkl. Taskverwaltung), Zeitenabrechnung, Support, Bugfixing. Wobei bei sehr stressigen Projekten auch so tolle Prinzipien wie Clean Code, SOLID, YAGNI, KISS auf der Strecke bleiben, weil die Konkurrenz es billiger und schneller macht. Im Worst Case ist nichts dokumentiert und alles wird lediglich auf Zuruf gemacht. Confluence oder vergleichbares ist nur ein Fremdwort, stattdessen die de-zentrale Kommunikation in Mails und Chats. Und dann wundert man sich, warum Projekte richtig schlecht laufen und scheinbar nie fertig werden. Und das Schlimme daran: Es gibt dabei oft auch keinen Lerneffekt. Obwohl es 1 Milliarde Tutorials gibt, wie es besser laufen kann.
könntest du das genauer erklären?
Das heisst ein Neuling könnte einen Experten überholen weil er was effizienteres gefunden hat anhand der Hacker News. 😂😁