Aus Nicholas Zakas' Newsletter, darüber, wie er JavaScript-Müdigkeit vermeidet
Ich versuche nicht, alles Neue zu lernen, was herauskommt. Es gibt eine begrenzte Anzahl von Stunden am Tag und eine begrenzte Menge an Energie, die man einem Thema widmen kann. Daher entscheide ich mich, nichts zu lernen, von dem ich nicht glaube, dass es mir sofort nützlich sein wird. Das bedeutet nicht, dass ich neue Dinge, sobald sie veröffentlicht werden, komplett ignoriere, sondern ich versuche, sie in ein bestehendes mentales Modell einzugliedern, damit ich intelligent darüber sprechen kann. Zum Beispiel habe ich noch keine Anwendung in Deno erstellt, aber ich weiß, dass Deno eine JavaScript-Laufzeitumgebung zum Erstellen von serverseitigen Anwendungen ist, genau wie Node.js. Daher stecke ich Deno in denselben Eimer wie Node.js und weiß, dass ich, wenn ich mehr lernen muss, einen Vergleichspunkt habe.
Auch ich habe die "Eimer"-Analogie verwendet. Bitte gestatten Sie mir, diese Metapher weiter zu verwenden und zu überstrapazieren.
Ich lerne selten etwas nur um des Lernens willen. Ich lerne, was ich lernen muss, wenn das, woran ich gerade arbeite, es erfordert. Aber ich versuche, genug zu wissen, damit ich beim Lesen von Techniknachrichten das Gelesene in mentale Eimer einordnen kann. Dann kann ich, metaphorisch gesprochen, in diese Eimer greifen, wenn diese Themen aufkommen. Außerdem kann ich beobachten, wie voll diese Eimer sind. Wenn ich feststelle, dass ich viel Zeug in einen Eimer stecke, kann ich dort eintauchen und sehen, was los ist, denn da ist offensichtlich etwas im Gange.
Um auf den Inhalt zugreifen zu können, müssen Sie den Newsletter abonnieren.
JavaScript ist mit Sicherheit zur Welt der Erschöpfung geworden. Es ist, als würde man einen Stock biegen, um einen Welpen zu trainieren. JavaScript selbst hat viele Einschränkungen, die diese Frameworks und Tools versuchen zu "beheben". Es ist nicht intuitiv, daher die Erschöpfung. Ich bleibe bei Vue.js und ignoriere den Rest.
Vue JS, das Beste aus beiden Welten