Ich möchte wirklich ein besserer Musiker werden. Eines Tages werde ich es sein. Ich weiß, was dazu gehört: Übung.
Ich möchte wirklich gut werden. Ich möchte, dass die Leute mich spielen hören und sich denken: „Hey, der Typ kann wirklich spielen.“ Ich möchte in der Lage sein, mit anderen Musikern zusammenzusitzen und Dinge zum Laufen zu bringen. Ich möchte Musik auf eine viel tiefere Weise verstehen, als ich es jetzt tue. Das erfordert eine Unmenge an Übung.
Stellen Sie sich vor, der Tag kommt, an dem ich wirklich motiviert bin. Mein Leben hat sich so verändert, dass dies meine oberste Priorität ist. Ich werde darin gut werden. Ich werde alles tun, was nötig ist.
Es gibt eine seltsame Barriere im Weg. Ich kann nicht acht Stunden am Tag üben. Ich bin nicht gut genug, um acht Stunden am Tag zu üben.
Physische Barrieren sind ein Teil davon. Man braucht Fingerkraft (oder Lungenkraft oder Armkraft). Man braucht Haut, die das aushält. Man braucht spezifische Arten von muskulärer Ausdauer.
Aber das ist klein im Vergleich zu den mentalen Barrieren. Frustrationen werden sich sehr schnell aufbauen. Ich werde bestimmte Teile nicht spielen können. Ich werde nicht herausfinden können, was ich wissen muss, um überhaupt erst zu versuchen, diesen Teil zu spielen. Ich werde nicht genug Dinge zum Üben haben, weil ich nicht genug weiß, um den Pool der Dinge, die ich üben kann, sehr groß zu machen. Ich weiß nicht einmal, was ich nicht weiß. Ich werde leicht ermüden.
Ich kann immer noch üben, aber weniger. Eine Stunde am Tag. Zwei Stunden am Tag. Vielleicht aufgeteilt in kleine Häppchen hier und da. So muss es sein, damit mein Gehirn das alles verdauen kann. Damit ich meinen Ermüdungs-Timer zurücksetzen kann.
Es gibt ein paar Tricks. Ich kann viel Musik hören. Wenn die Melodien, die man spielen möchte, fest im Kopf sind, hilft das beim Spielen. Ich kann zusätzlich zum Unterricht auch alleine üben. Ich könnte einen Musikkurs belegen. Ich könnte Freunde zusammenbringen und versuchen, eine Band zu gründen. Diese Kontexte sind alle unterschiedlich, daher werden sie in gewissem Sinne meine Frustrations- und Ermüdungs-Timer zurücksetzen.
Mit der Zeit wird die Übung zu einer Schneeballsensation beginnen. Ich kenne mehr Melodien, also kann ich mehr Melodien üben. Ich kenne mehr Theorie, also kann ich mehr Theorie anwenden. Ich kenne mehr Stile, also kann ich mit mehr Stilen herumspielen. Meine Finger haben eine gewisse Intuition, also werden sie Dinge müheloser tun. Meine Muskeln sind an die Aktionen gewöhnt, also werden sie nicht müde. Ich habe genug Barrieren durchbrochen, dass ich weiß, wo ich hingehen muss, wenn ich auf eine weitere stoße.
Jetzt kann ich acht Stunden am Tag üben. Es ist einfach. Ich freue mich darauf. Meine Übung ist noch fruchtbarer, weil mein Gehirn mehr Verbindungen ziehen kann. Ich fange an, interessantere Dinge über Musik zu verstehen. Wie sich eine Melodie wie eine lang verlorene Schwester einer anderen anfühlt. Wie Melodie und Harmonie zusammenarbeiten. Wie sich ein unerwarteter Akkord anfühlt. Ich kann meine Bewegungen verfeinern. Ich kann meine schlechten Gewohnheiten identifizieren.
Das gilt für alles. Ein Snowboard-Anfänger kann wahrscheinlich keine acht Stunden am Tag mit Snowboarden verbringen und die Lernkurve problemlos durchlaufen. Man kann nicht zwölftausend Fotos an einem einzigen Tag machen und ein großartiger Künstler werden.
Man kann auch nicht über Nacht Webentwicklung lernen. Der Weg ist voller Frustrationen. Es braucht Zeit, um zu wissen, was man nicht weiß. Es braucht Zeit, um seine barrierebrechenden Reflexe aufzubauen. Es braucht Zeit, um zu verstehen, was mit was verbunden ist. Es braucht Zeit, um zu wissen, wann man zu Werkzeugen greifen muss, wo man am produktivsten sein kann, wo die eigenen Talente eingesetzt werden können.
Die Tricks, um schneller besser zu werden, sind ähnlich: Variiere den Kontext. Lies. Höre Vorträge. Programmiere etwas Kleines. Hacke an etwas Großem herum. Schaue dir den Code anderer Leute an. Versuche herauszufinden, was auf deinen Lieblingswebsites passiert.
Das Anschwellen wird geschehen! Du wirst mehr verstehen. Du wirst das Gefühl haben, dass deine Zeit mehr Ergebnisse bringt. Die Arbeit wird sich lohnender und potenziell unterhaltsamer anfühlen. Du wirst mehr Zeit mit Lernen verbringen können, weil dieses Lernen nicht mehr so frustrierend ist. Das Lernen wird stärker sein, weil diese neuen Ideen in die Faser von allem passen, was du bereits weißt, anstatt ein loser Faden zu sein, der bereit ist, davonzuschweben.
Wie aufschlussreich, Chris. Die perfekte Analogie.
Und die Grundtöne bleiben konstant.
Selbst wir mit Musikabschlüssen üben nicht unbedingt 8 Stunden am Tag. Es gibt einen Punkt der abnehmenden Grenzerträge. Eine Sache, die an der Musikhochschule gelehrt wird, ist, wie man übt. Zu wissen, worauf man sich konzentrieren muss und wann, sind große Teile des Lern-/Verbesserungszyklus. Extreme Fokussierung auf Details ist erforderlich, um die Technik richtig zu beherrschen.
Man braucht auch eine gewisse Hartnäckigkeit und ein Quäntchen Sturheit, um sich auf 5-6 Stunden Übung pro Tag hochzuarbeiten. Das gilt auch für die Webentwicklung.
Spiel weiter!
Das ist ein großartiger, super-ermutigender Beitrag.
Obwohl ich dem allgemeinen Punkt dieses Beitrags zustimme, gibt es einen Unterschied im Erlernen von etwas, das sich so schnell wie die Webentwicklung ständig verändert und weiterentwickelt. Ich habe 17 Jahre Berufserfahrung als Webentwickler. In den letzten paar Jahren habe ich eine wachsende Frustration darüber verspürt, nicht mithalten zu können. Ich habe das Gefühl, dass neue Werkzeuge, Arbeitsabläufe und Best Practices so schnell kommen und gehen, dass ich gerade erst begreife, wie ich sie benutzen kann, bevor etwas Neues kommt. Selbst für eine ziemlich einfache Kampagnen-Website gibt es so viele Tools zu konfigurieren und einsatzbereit zu machen, dass die eigentliche Arbeit verdeckt zu sein scheint. Da gibt es Git, Vagrant, Docker, Gulp, Bower, Sass, Babel, React, Browser Sync, Source Maps, Polymer, Linting, Minification, Revisioning, SVG, Srcset, OAuth, CDN, blablabla. Mein Schneeball hat die Form eines Monsters angenommen, das versucht, mich zu zerquetschen.
Das Erlernen eines Instruments scheint im Vergleich ein Kinderspiel zu sein.
Aber das liegt nur daran, dass Sie nicht wissen, was Sie (über Musik) nicht wissen, und das Gefühl haben, dass es nur so viel zu lernen gibt, um das Spielen eines Instruments zu meistern. Es gibt eine ganze Menge.
Glücklicherweise (für Chris und andere wie ihn) ist die Menge stark reduziert, wenn man nicht anstrebt, Profi zu werden.
Ich würde sagen, das gilt für die Webentwicklung genauso wie für Musik.
Danke, dass Sie das sagen. Ich mache seit 2000 Webkram und es ist verrückt, wie sich alles verändert hat. Es gibt keinen Weg, den ich mithalten kann. Ich lese genug, um zu wissen, was existiert, aber nicht genug, um es implementieren zu können. Und dann, wenn ich es implementieren muss, mache ich einen wilden Ansturm, um Monate an Übung in Wochen zu stopfen.
Eine Sache, die mir beim Verständnis von CSS wirklich, wirklich geholfen hat, war das Schreiben von Thunderbird Addons. Sie alle verwenden CSS3, um die Benutzeroberfläche der tatsächlichen Desktop-Anwendung zu modifizieren, und man kann mit wenig Wissen über CSS3 und das Boxmodell viel Nützliches tun.
Der andere Vorteil ist, dass die Mozilla (XUL Runner) Apps in Bezug auf das, was sie unterstützen, normalerweise ziemlich auf dem neuesten Stand sind, ohne überhaupt Vendor-Präfixes zu verwenden.
Das stimmt definitiv.
In der ersten Woche, in der ich versuchte, Snowboarden zu lernen, übte ich nur in den Morgenstunden. Ein Freund benutzte das Board am Nachmittag und ich konnte mich beim Skifahren „ausruhen“ (ich hatte bereits Ski-Erfahrung). Ein anderer Typ hatte keine Skier und versuchte diese Woche jeden Tag acht Stunden lang, Snowboarden zu lernen.
Während mein Freund und ich nach einer Woche einen ganzen Hang ohne Sturz herunterfahren konnten, wurde der andere Typ, der mindestens doppelt so viel Stunden übte, immer noch vom Lift hochgezogen und kniete und saß mehr als er stand...
Üben in Etappen: lernen, ausruhen & wiederholen
Es spielt auch eine Rolle, wie gut man eine bestimmte Fähigkeit erlernen kann. Der Typ, der acht Stunden am Tag übte, wusste wahrscheinlich, dass er darin schlechter war als andere, deshalb wählte er die langen Tage. Talent ist auch ein Teil der Gleichung. Klein, aber dennoch ein Teil.
Irgendwann wirft dir das Leben (und die Leute um dich herum) auch ein paar Haken und du musst von vorne anfangen, genau dann, wenn du kurz davor warst, einen Meilenstein zu erreichen.
Sehr inspirierend… Chris, ich bin ein großer Fan von dir…
Das ist super motivierend und inspirierend! Danke, Chris!
Das erste Wort, das ein Webentwickler verstehen muss – Kaizen
Danke dafür und für all deine Führung.
Als ich mit dem Programmieren anfing, hatte ich nie das Gefühl zu üben. Ich ging nach der Schule nach Hause, las meine Programmierbücher und bastelte weiter an meinen Programmen und erstellte neue. Aber es war keine Übung – ich tat einfach, was ich gerne tat.
Meiner Meinung nach, wenn du das Gefühl hast, Webentwicklung „üben“ zu müssen, bist du einfach im falschen Bereich. Webentwicklung sollte eine Leidenschaft sein, kein Endziel. Webentwicklung sollte dich antreiben, deine Fähigkeiten ständig zu verbessern, weil du es liebst, nicht weil du übst.
Webentwicklung ist nichts, womit man anfängt, 1 Stunde am Tag zu machen, dann allmählich auf 2 Stunden, 4 Stunden und so weiter aufbaut. Es ist keine körperliche Fähigkeit, für die dein Körper trainiert werden muss. Unabhängig von deinem Können gibt es immer mehr, was du tun kannst – mehr als genug, um jeden 8-Stunden-Tag zu füllen (abgesehen von anderen Verpflichtungen, natürlich).
Es geht darum, ein Handwerk zu meistern und das ist – wie ich finde – immer ein faszinierender Prozess.
Danke dafür, es ist immer schön zu hören, wie die „Rockstars“ meiner Branche über ihre Schwierigkeiten sprechen. Ich kämpfe immer noch damit, ein besserer Entwickler zu werden, aber ich kann das mit einem meiner Hobbys sehr gut nachvollziehen, das ich wegen all der Frustrationen wegen meiner Schwierigkeiten mit Web-Dev aufgenommen habe! Ich sehe, wie ich darin besser werde und mehr verstehe.
So verstehe ich auf verschlungenem Wege dadurch mehr, obwohl ich leider bei meinem Hobby besser geworden bin und bei meinem Job immer noch nicht so sehr :-/
Ich habe festgestellt, dass die Ruhephase eines Übungszyklus einen enormen Wert hat. Ich weiß nicht, ob es echte Wissenschaft dahinter gibt, aber es scheint, als ob mein Muskelgedächtnis Zeit braucht, um sich zu bilden (oder etwas anderes Wissenschaftliches). Ich habe mit der Veränderung meiner Übungs-Ruhe-Verhältnisse experimentiert und bin ziemlich sicher, dass die Ruhe eine große Rolle spielt.
Beim Erlernen eines neuen Schlagmusters für Gitarre zum Beispiel (etwas, worin ich außergewöhnlich schlecht bin – Rhythmus ist nicht meine Stärke), stellte ich fest, dass ich, egal wie lange ich übte, das Muster immer in ungefähr der gleichen Gesamtzeit lernte. Ich reduzierte es auf 10 Minuten Übung mit etwa 8 bis 12 Stunden Ruhe dazwischen, und in 2 oder 3 dieser Sitzungen hatte ich es im Allgemeinen drauf. Die Erkenntnis für mich war, dass ich fast alle normalen Frustrationen eliminierte, die ich bei längeren Übungseinheiten empfand. Wenn ich darauf zurückkam, schien es jetzt einfach zu „funktionieren“.
Ich habe versucht, dies auch auf andere Dinge in meinem Leben anzuwenden, und es scheint, dass das Prinzip (zumindest für mich) weiterhin gilt. Ziemlich cool.
Als zukünftiger Musiker und gegenwärtiger mittelmäßiger Coder möchte ich sagen, dass dieser Artikel in jedem einzelnen Wort auf den Punkt gebracht ist. Danke, Chris!
Hohe Flut, Ebbe und dann ist das Meer wieder ruhig. Ich hatte gestern gerade einen dieser frustrierenden Momente nach ein paar Wochen. Es kann aber auch schön sein, wenn man auf ein Hindernis stößt… Sich selbst frustriert beobachten, dann einen Schritt zurücktreten, spazieren gehen, zurückkommen, einen reduzierten Testfall erstellen, wieder debuggen und dabei ruhig bleiben. Nicht einfach, wenn man enge Zeitpläne hat oder ein Kunde einem im Nacken sitzt. Aber das Schöne am Programmieren ist, dass man ständig auf Hindernisse stößt, selbst wenn man besser wird. Es gibt so viele Lektionen fürs Leben darin.
Lernst du un-allegorisch, ein besserer Musiker zu werden? Wenn ja, welches Instrument?