Pendant des années, j'ai passé beaucoup de temps à essayer de trouver le meilleur moyen d'investir dans moi-même.

En tant qu'individu concentré et travaillant professionnellement dans le secteur de la technologie, le perfectionnement fait partie du territoire. En fait, il est si essentiel pour nos carrières qu’il s’agit d’un scénario «survivre ou mourir». De nouveaux cadres, syntaxes, bibliothèques et méthodologies sont introduits chaque jour. Ce fait exige que vous soyez discipliné, que vous soyez stratégique et que vous gérez votre temps de manière responsable.

Pour une raison quelconque, nous avons tendance à penser que plus nous travaillons sur le terrain, plus nous absorberons

En général, les gens ont tendance à penser en noir et blanc plutôt qu'en gris. Nous ne sommes pas habitués à sortir des sentiers battus, à être intelligents avec notre temps ou à assimiler nos efforts à nos niveaux d'énergie actuels. Pour une raison quelconque, nous avons tendance à penser que plus nous travaillons sur le terrain, plus nous en absorberons.

Afin de résoudre la situation difficile, nous avons besoin, dans les mots célèbres de Stephen Hawking: "une équation simple et élégante" afin de prendre le contrôle de notre valeur la plus importante: la cohérence .

La cohérence dans notre monde moderne est au bord de l'extinction. Quand était la dernière fois que vous aviez 3 jours d'affilée qui étaient les mêmes? Quand était la dernière fois où vous avez été distrait à la même heure chaque jour? Nos corps et nos vies sont dans une agitation constante et incessante. Le simple fait de se dire: " Hey, je vais étudier le Javascript pendant une heure par jour " est un engagement plus grand que ce que nous réalisons, et nous nous laissons souvent aller à cause d'une mauvaise planification et surestimation. Cette heure d'or est parfois aussi inaccessible et accablante que la pensée de devenir 100% compétent en Javascript (surtout quand vous êtes débutant).

Soyez protecteur de votre temps

Ce point est difficile, mais si vous réussissez, vous pourrez gagner cette heure par jour. Il y a un concept de blocage du temps qui a éclaté sur Internet il y a quelque temps, ce qui est très intéressant.

Sur votre calendrier, vous bloquez tout. Que ce soit pour le déjeuner, la remise en forme, la gym, etc. Avec tant de choses qui se disputent notre attention, protéger votre temps est une discipline difficile, mais une fois que vous aurez bien compris, vous apprendrez que votre temps est réellement à vous.

Regardez mon calendrier:

image3

Les événements bleus de mon calendrier sont bloqués dans le temps. Vous verrez que je suis parti 15 minutes de chaque côté pour ajuster / gérer la vie. Nous ne sommes pas des robots, donc nous avons besoin de temps de part et d'autre de nos activités pour être humain (prenez la télécommande de votre chiot, allez aux toilettes, etc.) Les blocs peuvent être remplacés comme vous pouvez le voir dans mon calendrier social aller dîner avec des amis le jeudi, de 16h00 à 17h00, est mon temps d’étude et une partie de mes heures de travail. J'ai laissé 17H00-18H00 complètement vide pour me laisser un peu de place dans ma journée pour m'adapter à tout imprévu.

Peut-être que je dois finir un travail ou faire de l’administration, il est temps d’interrompre ce que je ne suis pas précieux. J'essaie de mener une journée incroyablement équilibrée. Vous remarquerez peut-être que j'ai également bloqué l'heure du déjeuner et du petit-déjeuner. Je profite de ce temps pour me détendre un peu, rattraper son retard sur les nouvelles ou tout ce que j'ai envie de faire ce jour-là.

Si vous souhaitez lire d'autres ressources sur ce sujet:

Plus grand n'est pas mieux

Notre société et notre culture sont grandes.

Les grandes choses se font par une série de petites choses rassemblées.

~ Vincent Van Gogh

Nous lâchons de petit. Petit n'est pas assez bon, mais petit est incroyablement puissant pour un certain nombre de raisons. Cela nous permet de mieux contrôler la cohérence. Le principal point que vous pouvez tirer de cet article est que la réduction est presque toujours meilleure et plus efficace pour atteindre des objectifs plus importants.

plus petit est presque toujours mieux

Au travail, je développe des sites Web à grande échelle. Au cours des derniers mois, de nombreux sites ont adopté React. Il y avait des améliorations importantes nécessaires pour que je puisse faire cela. J'ai passé les six derniers mois à débattre de la structure que je devrais même envisager d’apprendre (Vue, React, Angular, Ember, Backbone, Preact) - la liste est longue…

Je suis relativement familiarisé avec le JavaScript, car je le travaille tous les jours sur presque tous les projets auxquels je suis chargé. React est apparu comme une grande montagne pour moi. Cela impliquait beaucoup de temps pour comprendre l'ES6, le JavaScript orienté objet et, par-dessus tout, le framework lui-même, qui était considéré comme l'un des frameworks les plus faciles à comprendre.

Alors comment je l'ai abordé? Comme j'expliquerai dans la prochaine section l'acte d'apprendre, il ne s'agit pas seulement d'écrire du code. Lire (documents techniques et articles d’opinion) et poser des questions aux personnes qui en savent plus que C'est un peu comme apprendre à conduire. Lorsque vous obtenez votre permis, nous savons tous que vous pouvez conduire une voiture, mais lorsque vous conduisez vous-même dans votre ville, vous apprenez vraiment à conduire. C'est la même chose avec la technologie. Nous devons passer beaucoup de temps à comprendre, à absorber et à éliminer les idées fausses avant que nous puissions être autorisés à construire par nous-mêmes.

Certains jours, je passais une heure à lire des articles sur React. C'est là que vous trouvez les pièces d'or, vous apprenez des gens qui ont déjà fait les erreurs que vous ferez probablement. Parfois, je lis la documentation de React. Techniquement, c'est génial et vous donne une bonne compréhension du framework. D'autres jours, je me suis plongé dans le code, j'ai eu une idée du cadre, des erreurs que j'ai rencontrées, je me demandais quand je ne comprenais pas et répétais les mêmes fonctionnalités de plusieurs manières.

Quand est-ce que j'ai fait ça? Eh bien, j'ai bloqué mon heure dans mon calendrier. J'ai éteint mon téléphone portable, fermé mon email, mon Slack, les onglets de mon navigateur, mis de la musique classique sur Spotify avec des écouteurs antibruit et mis en mode. Pour moi, une heure était juste, gérable et même mobile tout au long de la journée et je l'ai protégée avec tout ce que je pouvais avec un seul mantra: " Après cette heure, je veux en apprendre une, une chose constructive et utile, non Peu importe la taille ou l'apparence insignifiante ". Que ce soit en lisant un article sur React Architecture ou en développant mon propre composant avec ES6. Cela n'avait pas d'importance.

Des morceaux de la taille d'une morsure sont tout ce dont vous avez besoin.

Au fur et à mesure que je construis cette image, vous pouvez commencer à comprendre que je n'essaie pas d'assimiler l'ensemble du cadre React en une semaine.

Des morceaux de la taille d'une morsure sont tout ce dont vous avez besoin.

Apprenez à apprendre

"Learning" est un mot qui est devenu très inutile récemment. Vous ne pouvez pas apprendre avec Facebook ouvert, ou avec WhatsApp qui vous envoie un message sur les plans pour le week-end. Votre esprit n'est pas bon pour rester concentré et le 21ème siècle n'aide pas. J'ai du mal à rester concentré autant que la personne suivante. Cela étant dit, vous pouvez ajuster votre comportement et vos habitudes pour améliorer votre apprentissage.

Nous avons parlé de protéger votre temps, pendant une heure par jour, mais qu'en est-il de la protection de votre esprit? Vous avez parfois besoin d'un mode incognito pour votre cerveau.

Cela demande un peu de croissance de votre part. Laissez votre téléphone seul, fermez Facebook, c'est le moment que vous protégez pour obtenir quelque chose de valable. Vous n'avez pas besoin d'être connecté avec tout le monde dans votre vie pendant que vous le faites, il vous suffit de vous concentrer sur le site Web, l'IDE ou le didacticiel que vous consultez, utilisez ou tentez. Vous seriez surpris et peut-être horrifié la première fois que vous y pensez. Vous commencerez à voir à quel point vous êtes productif avec un peu d'autodiscipline au lieu de procrastiner à ce sujet. Le temps que vous avez passé à vous distraire en essayant de comprendre Redux peut vous prendre deux fois moins de temps lorsque vous vous concentrez sur ce que les autres essaient de vous faire comprendre.

Itérer, Itérer, Itérer

La plupart de nos échecs géants dans la vie sont dus au fait que nous abandonnons. Nous prenons en charge des tâches trop importantes pour pouvoir effectuer des itérations, afin d’obtenir un sentiment de réussite erroné. L'itération est la clé. Certaines personnes sont des apprenants naturellement doués, d'autres en ont besoin pour les percer plusieurs fois avant que la pièce ne tombe.

Si nous revenons à notre exemple de réaction, React State est vraiment quelque chose que j'ai essayé de comprendre dans son intégralité. Lorsque vous lisez la documentation sur le site Web de React, c'est un concept apparemment simple à saisir. Cependant, lorsque vous entrez dans le code, il devient plus insaisissable qu’au départ. C’est loin d’être capable de dire (sans jeu de mots) que j’aurais / aurais pu comprendre parfaitement l’état simplement en lisant les documents. Je devais passer de nombreuses heures à parcourir le concept. Lire, demander, essayer, lire, essayer, échouer, réussir, échouer encore et lire à nouveau.

Nos comportements d'apprentissage ne sont pas linéaires, en d'autres termes, ils ne ressemblent pas à ceci:

image2

Ils ressemblent à ceci:

image1

Itérer sur des tâches plus petites devient gérable, mais aussi gratifiant, car vos chances de vérifier ces connaissances sont bien plus importantes que d'essayer de comprendre le langage de programmation Go en une semaine.

Construire notre équation

Alors, à quoi ressemble notre équation? Considérons:

Notre productivité à la fin de la journée sera une combinaison de la façon dont notre objectif se concentre sur les petites tâches que nous voulons effectuer et de la façon dont nous les exécutons, multiplié par nos itérations. En d'autres termes, nous pouvons effectuer une itération 100 fois, avec de petites tâches réalisables sur lesquelles nous pouvons nous concentrer et effectuer de manière correcte. Cela finira par atteindre un objectif important, comme être compétent dans React, ou quoi que ce soit pour vous. En effectuant ce processus, une heure devient incroyablement utile chaque jour. Cela nécessite une planification préalable, alors assurez-vous d'en tenir compte.

Voici un aperçu de mon emploi du temps pour une semaine en janvier pour l'auto-investissement:

image4

Comme vous pouvez le constater, mon objectif est de devenir plus compétent chez React. Je me consacre à des tâches réalisables que je connais avec mon niveau d’énergie actuel, mon obéissance et ma discipline, que je peux réaliser si je m’y consacre. La grande chose à ce sujet? Non seulement votre esprit réagit-il si bien à la façon dont vous abordez votre habileté, mais il entretient également la confiance, la récompense et la satisfaction. Mieux encore, puisque cette technique est si évolutive, vous serez incroyablement surpris de la facilité avec laquelle vous pouvez choisir des concepts et les appliquer. Sans parler de votre nouvelle connaissance des technologies Web.