Seit Jahren habe ich viel Zeit damit verbracht, herauszufinden, wie ich am besten in mich selbst investieren kann.
Als ein Individuum, das sich auf die Tech-Industrie konzentriert und professionell arbeitet, ist Up-Skilling Teil des Territoriums. In der Tat ist es so wichtig für unsere Karriere, dass es ein Überlebens- oder Sterbens-Szenario ist. Jeden Tag werden neue Frameworks, Syntax, Bibliotheken und Methoden eingeführt. Gerade diese Tatsache verlangt von Ihnen, diszipliniert zu sein, strategisch zu handeln und Ihre Zeit verantwortlich zu gestalten.
Aus irgendeinem Grund neigen wir dazu zu denken, dass je mehr wir uns in den Boden arbeiten, desto mehr werden wir absorbieren
Im Allgemeinen denken Menschen eher in Schwarz-Weiß als in Grautönen. Wir sind es nicht gewohnt, über den Tellerrand hinauszuschauen, mit unserer Zeit zu schlau zu sein oder unsere Anstrengungen mit unseren derzeitigen Energieniveaus gleichzusetzen. Aus irgendeinem Grund neigen wir dazu zu denken, dass je mehr wir uns in den Boden arbeiten, desto mehr werden wir absorbieren.
Um das Dilemma zu lösen, brauchen wir in den berühmten Worten von Stephen Hawking: "Eine einfache, elegante Gleichung", um die Kontrolle über unseren wichtigsten Wert zu erlangen: Konsistenz .
Konsistenz in unserer modernen Welt ist am Rande des Aussterbens. Wann hatten Sie das letzte Mal 3 Tage in der Reihe, die gleich waren? Wann warst du zum letzten Mal jeden Tag zur gleichen Zeit abgelenkt? Unsere Körper und Leben sind in einem ständigen, unbarmherzigen Aufruhr. Die bloße Tatsache, sich selbst zu sagen: " Hey, ich werde eine Stunde pro Tag Javascript lernen " ist eine größere Verpflichtung, als wir uns vorstellen, und wir lassen uns oft wegen schlechter Planung und Über- / Unterschätzung fallen. Diese goldene Stunde ist manchmal genauso unerreichbar und überwältigend wie der Gedanke, zu 100% Javascript zu beherrschen (besonders, wenn man gerade erst anfängt).
Dieser Punkt ist schwierig, aber wenn du Erfolg damit hast, kannst du diese Stunde am Tag gewinnen, die du brauchst. Es gibt ein Konzept der Zeitblockierung, das vor einiger Zeit ins Internet kam, was sehr interessant ist.
In Ihrem Kalender blenden Sie alles aus. Ob es um Mittagessen geht, um die Zeit zu verbessern, um ins Fitnessstudio zu gehen usw. Mit so vielen Dingen, die um unsere Aufmerksamkeit kämpfen, ist es eine harte Disziplin, deine Zeit zu schützen. Sobald du es richtig verstanden hast, wirst du lernen, dass deine Zeit wirklich deine ist.
Sieh dir meinen Kalender an:
Die blauen Ereignisse in meinem Kalender sind zeitblockiert. Du wirst sehen, dass ich 15 Minuten auf beiden Seiten gelassen habe, um mich an das Leben anzupassen. Wir sind keine Roboter, also brauchen wir Zeit auf beiden Seiten unserer Aktivitäten, um menschlich zu sein (die Fernbedienung von deinem Welpen wegzunehmen, auf die Toilette gehen usw.) Blöcke können ersetzt werden, wie du in meinem sozialen Kalender sehen kannst, ich bin mit Freunden am Donnerstag ausgehen, von 16:00 bis 17:00 Uhr ist meine Studienzeit und ein Teil meiner Arbeitszeit. Ich habe 17h00-18h00 komplett leer gelassen, um mir etwas Platz zu lassen, um mich an unvorhergesehene Situationen anzupassen.
Vielleicht muss ich ein Stück Arbeit erledigen oder etwas Admin erledigen, es ist Zeit, die unterbrochen werden kann, dass ich nicht wert bin. Ich versuche einen unglaublich ausgeglichenen Tag zu führen. Vielleicht bemerken Sie, dass ich die Zeit für das Mittagessen und das Frühstück abgesperrt habe. Ich nutze diese Zeit, um mich etwas zu entspannen, Neuigkeiten zu erfahren oder was auch immer ich an diesem Tag machen möchte.
Wenn Sie weitere Informationen zu diesem Thema lesen möchten:
Unsere Gesellschaft und Kultur ist groß auf groß.
Große Dinge werden durch eine Reihe von kleinen Dingen zusammengebracht.
~ Vincent Van Gogh
Wir lassen klein raus. Klein ist nicht gut genug, aber klein ist aus mehreren Gründen unglaublich leistungsfähig. Es erlaubt uns, die Konsistenz viel enger zu halten. Der wichtigste Punkt, den Sie aus diesem Artikel herausnehmen könnten, ist, dass kleiner ist fast immer besser und effektiver beim Erreichen größerer Ziele.
kleiner ist fast immer besser
Bei der Arbeit entwickle ich große Websites. In den letzten Monaten sind viele Websites dazu übergegangen, React zu verwenden. Es gab einige wichtige Upskilling erforderlich, um dies zu tun. Ich habe die letzten 6 Monate damit verbracht darüber zu diskutieren, welchen Rahmen ich überhaupt in Betracht ziehen sollte (Vue, React, Angular, Ember, Backbone, Preact) - die Liste geht noch eine Weile weiter ...
Ich bin relativ versiert in JavaScript, da ich jeden Tag bei fast jedem einzelnen Projekt damit arbeite. React erschien mir als großer Berg. Es erforderte einige sehr engagierte Zeit, um ES6, objektorientiertes JavaScript und vor allem das Framework selbst zu verstehen, das ebenso wie es als eines der einfacheren Frameworks zu verstehen ist, nicht als selbstverständlich oder unterschätzt zu betrachten ist.
Also, wie habe ich es angehen? Wie ich im nächsten Abschnitt den Akt des Lernens erklären werde, geht es nicht nur darum, Code zu schreiben. Lesen (technische Dokumente sowie Meinungen) und Fragen an Leute stellen, die mehr wissen als ich, ist der Ort, an dem das wirkliche Lernen stattfindet. Es ist ein bisschen wie das Fahren lernen. Wenn Sie Ihren Führerschein bekommen, wissen wir alle, dass Sie ein Auto fahren können, aber wenn Sie tatsächlich alleine in Ihrer Stadt fahren, dann lernen Sie wirklich, Auto zu fahren. Das Gleiche gilt für die Technologie. Wir müssen viel Zeit damit verbringen, Missverständnisse zu verstehen, aufzufangen und aufzuräumen, bevor wir selbst bauen dürfen.
An manchen Tagen verbrachte ich eine Stunde damit, mittlere Artikel über React zu lesen. Dort findest du die goldenen Teile, du lernst von Leuten, die die Fehler gemacht haben, die du wahrscheinlich machen wirst. Manchmal lese ich die Dokumentation von React. Technisch ist es großartig und vermittelt Ihnen ein gutes Verständnis für das Framework. An anderen Tagen tauchte ich in Code ein, bekam ein Gefühl für das Framework, die Fehler, denen ich begegnete, ich würde fragen, wann ich nicht die gleiche Funktionalität mehrfach verstanden und wiederholt habe, bis ich das Gefühl hatte, etwas Standardhaftes produziert zu haben.
Wann habe ich das gemacht? Nun, ich blockierte meine Stunde in meinem Kalender. Ich schaltete mein Handy aus, schloss meine E-Mail, meinen Slack, meine Browser-Tabs, spielte auf Spotify etwas klassische Musik mit einigen Noise-Cancelling-Kopfhörern und ging in den Modus. Für mich war eine Stunde genau richtig, sie war überschaubar und sogar beweglich um meinen Tag und ich schützte sie mit allem, was ich konnte, mit nur einem Mantra: " Nach dieser Stunde möchte ich eine konstruktive, nützliche Sache gelernt haben, nein egal wie klein oder scheinbar unbedeutend ". Sei es beim Lesen eines Artikels über React Architecture oder beim Entwickeln einer eigenen Komponente mit ES6. Es war egal.
Bissgroße Stücke sind alles was du brauchst.
Wenn ich dieses Bild aufnehme, beginne ich zu verstehen, dass ich nicht versuche, das gesamte React-Framework in einer Woche zu assimilieren.
Bissgroße Stücke sind alles was du brauchst.
"Lernen" ist ein Wort, das in letzter Zeit sehr bedeutungslos geworden ist. Sie können nicht mit offenen Facebook lernen, oder mit WhatsApp Sie über Pläne für das Wochenende pingen. Dein Verstand ist nicht gut darin konzentriert zu bleiben und das 21. Jahrhundert hilft nicht. Ich habe Mühe, genauso konzentriert zu bleiben wie die nächste Person. Davon abgesehen können Sie Ihr Verhalten und Ihre Gewohnheiten anpassen, um von Ihrem Lernen zu profitieren.
Wir haben über den Schutz Ihrer Zeit gesprochen, für eine Stunde pro Tag, aber was ist mit dem Schutz Ihres Geistes? Sie brauchen manchmal einen Inkognito-Modus für Ihr Gehirn.
Es erfordert ein wenig von deiner Seite wachsen. Lass dein Handy in Ruhe, schließ Facebook, das ist die Zeit, die du schützst, um etwas Wertvolles zu bekommen. Sie müssen nicht mit jedem in Ihrem Leben verbunden sein, während Sie es tun, Sie müssen sich nur auf die Website, die IDE oder das Tutorial konzentrieren, das Sie gerade sehen, verwenden oder versuchen. Sie wären überrascht und möglicherweise entsetzt, wenn Sie das erste Mal daran denken. Sie werden anfangen zu sehen, wie produktiv Sie mit ein wenig Selbstdisziplin sind, anstatt es aufzuschieben. Die Zeit, die Sie damit verbracht haben, Redux zu verstehen, kann die Hälfte der Zeit in Anspruch nehmen, in der Sie darauf konzentriert sind, zu absorbieren, was andere Menschen durch Sie erreichen wollen.
Die meisten unserer großen Fehler im Leben sind darauf zurückzuführen, dass wir aufgeben. Wir übernehmen Aufgaben, die zu groß sind, um weiter zu iterieren, um fehlgeleitete Erfolge zu erzielen. Iteration ist der Schlüssel. Manche Menschen sind von Natur aus talentierte Schüler, andere brauchen sie einige Male, bevor die Münze fällt.
Wenn wir zu unserem Reaction-Beispiel zurückkehren, ist React State wirklich etwas, was ich versucht habe, in seiner Gesamtheit zu verstehen. Wenn Sie die Dokumentation auf der React-Website lesen, ist es ein scheinbar einfaches Konzept zu verstehen. Wenn Sie jedoch in den Code springen, wird er schwieriger zu erreichen als ursprünglich. Es ist weit hergeholt, sagen zu können (kein Wortspiel beabsichtigt), dass ich Staat nur durch Lesen der Dokumente vollständig verstanden hätte. Ich musste viele Stunden damit verbringen, das Konzept zu überarbeiten. Lesen, fragen, versuchen, lesen, versuchen, versagen, Erfolg haben, etwas mehr versagen und wieder lesen.
Unsere Lernverhaltensmuster sind nicht linear, dh sie sehen nicht so aus:
Sie sehen so aus:
Iterieren über kleinere Aufgaben wird überschaubar, aber auch lohnend, da Ihre Chancen, dieses Wissen zu erlangen, viel mehr zu Ihren Gunsten im Vergleich zu dem Versuch, die Go-Programmiersprache in einer Woche zu verstehen, wird.
Wie sieht unsere Gleichung aus? Betrachten wir:
Unsere Produktivität am Ende des Tages wird eine Kombination daraus sein, wie unser Fokus die kleinen Aufgaben, die wir durchführen wollen, sowie die Art und Weise, wie wir sie durchführen, multipliziert mit unseren Iterationen, zusammenfasst. Mit anderen Worten, wir können 100 Mal iterieren, mit kleinen, erreichbaren Aufgaben, auf die wir uns konzentrieren und die wir richtig ausführen können. Dies wird letztendlich zu einem großen Ziel führen, wie zum Beispiel React zu beherrschen, oder was auch immer das für Sie sein mag. Durch die Durchführung dieses Prozesses wird eine Stunde jeden Tag unglaublich nützlich. Es erfordert etwas Planung im Voraus, also stellen Sie sicher, dass Sie dies berücksichtigen.
Hier ist mein Zeitplan für eine Woche im Januar für die Selbstinvestition:
Wie Sie sehen können, ist es mein Ziel, React besser zu beherrschen. Ich habe mich auf erreichbare Aufgaben konzentriert, die ich mit meinen derzeitigen Energieniveaus, Gehorsam und Disziplin kenne, die ich erreichen kann, wenn ich meine Gedanken darauf lege. Das Tolle daran? Dein Verstand reagiert nicht nur so gut auf die Art und Weise, wie du dich deinem Skill nährst, sondern er erhält gleichzeitig Vertrauen, Belohnung und Befriedigung. Noch besser, weil diese Technik so skalierbar ist, würden Sie in 12 Monaten unglaublich überrascht sein, wie einfach es für Sie ist, Konzepte aufzunehmen und anzuwenden. Ganz zu schweigen von Ihrem neuen Wissen über Web-Technologien.