Vous voulez perdre du poids pour apprendre les TI par vous-même? Demandez moi comment

Il y a une opinion que je rencontre souvent - il est impossible d'apprendre par vous-même, vous avez besoin de professionnels qui vous guideront sur ce chemin épineux - pour expliquer, vérifier, contrôler. J'essaierai de réfuter cette affirmation, et pour cela, comme vous le savez, il suffit de donner au moins un contre-exemple. Il existe de tels exemples dans l'histoire des grands autodidactes (ou tout simplement autodidactes): l'archéologue Heinrich Schliemann (1822-1890) ou la fierté de la Géorgie - l'artiste Niko Pirosmani (1862-1918). Oui, ces gens ont vécu, étudié et créé pour la plupart au 19e siècle et étaient extrêmement éloignés du monde des technologies de l'information. Cependant, "l'objectif le plus important de l'apprentissage est toujours d'apprendre à apprendre", comme l'a dit Aristote. Dans cet article, je vais partager avec vous des exemples pratiques qui vous permettent d'organiser efficacement un processus éducatif indépendant.


Vous pouvez toujours apprendre par vous-même. De plus, il est tout à fait possible d'obtenir des résultats élevés. Vous serez surpris: comment une personne du domaine de l'enseignement commercial (je travaille dans le centre de formation " Network Academy LANIT ") peut-elle parler à ce sujet, a déposé la branche sur laquelle elle siège. Cependant, prenons-le dans l'ordre.

Je suis une personne qui a travaillé dans le domaine de l'éducation toute ma vie professionnelle (et cela fait plus de 17 ans): je suis dans l'éducation et je suis pour l'éducation. Et je veux partager avec vous des exemples pratiques qui vous permettent d'organiser efficacement un processus éducatif indépendant. Ces techniques sont un résumé de mon expérience personnelle. Bien sûr, je ne prétends pas être la vérité ultime. Mais si chacun de vous trouve au moins une technique qu'il souhaite utiliser dans sa pratique personnelle, je considérerai ma tâche terminée.

Mon premier conseil est si vous décidez de vous engager dans l'auto-éducation (quel que soit le temps que vous êtes prêt à y consacrer: 10 minutes, une heure, une journée ...), essayez d'éviter à ce moment d'autres choses pour le rendre le plus efficace possible.

Hol Pashler, professeur à l'Université de psychologie de Californie, a déclaré: "Même le cerveau d'un diplômé de Harvard deviendra le cerveau d'un enfant de huit ans si vous le forcez à faire deux choses à la fois."

Refusez le multitâche lors de l'apprentissage et vous obtiendrez le maximum d'effet de l'éducation.

Mais j'ai promis de partager des astuces pratiques. J'illustrerai ces techniques d'auto-éducation sur le thème du développement frontal. Premièrement, ce sujet est incroyablement intéressant pour moi moi-même (même à partir du moment où j'ai travaillé comme professeur d'école d'informatique et que je l'ai enseigné aux enfants). Deuxièmement, la zone de développement frontale est l'une des zones les plus populaires et en développement rapide ( voir statistiques officielles ). Eh bien, et troisièmement, même si nous ne sommes pas des développeurs front-end, nous sommes consommateurs des résultats de leur travail.

Nous devons donc acquérir indépendamment de nouvelles connaissances et acquérir des compétences pratiques. D'où les obtenez-vous? Quelle est la source pour vous? Internet, manuels et autres personnes - non? Commençons donc sur Internet.

1. Recherchez efficacement


Il y a des tonnes de sites de recherche. Différents moteurs de recherche ont différents algorithmes de recherche. En conséquence, une zone de couverture différente - chacune couvre (ou dans un langage plus technique, indexe) une partie des informations présentes sur Internet. Par conséquent, vous devez utiliser différents moteurs de recherche pour obtenir la couverture maximale des sources.

Mais comment organiser une recherche pour ne pas se noyer dans une énorme quantité de "bruit d'information"? Vous devez apprendre à sélectionner des grains sains. Oui, les moteurs de recherche perçoivent désormais les requêtes dans un langage naturel. Les algorithmes de diffusion des résultats de recherche pertinents sont constamment améliorés. Les moteurs de recherche acquièrent un vaste ensemble de fonctionnalités supplémentaires. Mais la question "Comment rechercher efficacement les informations?" reste d'actualité à ce jour.

Presque tous les moteurs de recherche ont une recherche avancée et le langage de requête sur lequel ils sont construits. Mais tout le monde ne profite pas régulièrement de cette opportunité.

Je vais vous montrer un exemple de Google. Si je veux apprendre le développement frontal, je suis intéressé par les technologies auxquelles je dois prêter attention et les ressources qui valent la peine d'être lues.

  1. Accédez à la page Recherche avancée.
  2. Nous définissons les paramètres. Par exemple:

    a. avec la phrase: Développement frontal,
    b. avec l'un des mots: 2018,
    c. Recherche en: anglais,
    d. Pays: États-Unis,
    e. Date de mise à jour: l'année dernière,
    f. Disposition des mots: dans le titre de la page.
  3. Cliquez sur Rechercher.
  4. Et sur la page des résultats de recherche, nous sélectionnons les ressources qui nous serviront de point de départ pour l'étude du sujet.


Vous pouvez également utiliser des caractères spéciaux ou des mots pour affiner vos recherches. Ces astuces simples vous aideront à obtenir un problème plus pertinent et à économiser une tonne de temps passé à rechercher des informations de qualité.

2. Apprenez en ligne


Maintenant, probablement, tout le monde connaît le MOOC - une éducation de masse disponible sur Internet pour tout le monde. Parmi les lieux les plus célèbres, on trouve Coursera , Udemy , edX , Khan Academy , Fun MOOC . La plupart de ces ressources contiennent des cours en anglais, mais il y en a aussi en russe - par exemple, Stepik (où, en passant, la Sberbank Corporate University place ses cours).

Dans mes dossiers personnels, le leader incontesté est Udacity - pour l'approche professionnelle et l'implication d'experts de l'industrie. Souvent, j'utilise également Coursera - ils ont quelque chose qui n'est pas disponible sur d'autres ressources, par exemple, des recoupements. C'est l'occasion non seulement de recevoir des commentaires d'autres utilisateurs, mais aussi de s'impliquer dans le processus et d'agir en tant qu'expert (c'est aussi une des méthodes de l'auto-éducation, et j'en parlerai plus tard).

À mon avis, les plates-formes russes sont encore légèrement inférieures aux plates-formes étrangères à la fois dans la qualité du matériel et dans la forme de livraison à l'auditeur, mais si on vous demande "Parlez-vous anglais?" Si vous répondez «Oui», c'est également une excellente option.


Considérez l'algorithme de recherche pour le programme souhaité en utilisant l'exemple Udacity .

  1. Aller au catalogue des cours - Catalogue
  2. Sélectionnez une catégorie: Catégorie - Programmation et développement
  3. Nous définissons le filtre "gratuit": Type - Cours gratuits
  4. Spécifiez votre niveau: Niveau de compétence - par exemple, Débutant
  5. Clarifier les compétences que nous voulons perfectionner: Compétence - HTML, CSS, JavaScript
  6. Et nous obtenons une liste de cours que vous pouvez vous inscrire gratuitement. Leur avantage est que la plupart d'entre eux sont développés avec la participation de fournisseurs, et la formation a lieu sur des projets réels.

Si vous êtes un spécialiste débutant et que vous ne savez pas dans quel ordre vous avez besoin de construire la formation, quels cours suivre, quelles tâches méritent d'être résolues, vous pouvez vous inscrire au soi-disant. "Programmes complets." Les spécialistes de la formation ont déjà construit toute la trajectoire éducative, il ne reste plus qu'à la suivre.

Comment rechercher de tels programmes


  1. Allez à la section des programmes de formation continue (Nanodegree)
  2. Grâce à l' École de programmation, nous trouvons la direction dont nous avons besoin: Développeur Web frontal .


Comment comprendre lequel des cours trouvés est le meilleur? Il n'y a pas de recette universelle, tout dépend des buts, objectifs et qualités d'une personne en particulier. Cependant, je peux faire quelques recommandations.

  • Lisez les avis pour obtenir l'opinion des autres.
  • Pour vous familiariser avec l' introduction du cours, qui décrit le contenu, la structure, les techniques, des fragments sont présentés, selon lesquels vous pouvez évaluer le degré de professionnalisme de l'approche de développement du cours, si l'enseignant présente le matériel, quels sont les mécanismes supplémentaires de maîtrise de soi ou de contrôle automatique par le système.

En collectant ces facteurs, vous pouvez déterminer par vous-même s'il vaut la peine de suivre ce cours.

Une autre question courante est liée à l'auto-organisation - un maximum de 8% des étudiants atteignent la fin des cours en ligne. Les gens recherchent des solutions à des problèmes spécifiques et abandonnent la formation dès qu'ils sont trouvés. Une autre raison est la durée du cours. La plupart des gens sont des sprinteurs par nature, et il est difficile de parcourir de longues distances.

Si vous voulez toujours obtenir votre diplôme, tout d'abord, développez en vous les qualités que requiert l'auto-éducation:

  • apprendre à planifier son temps;
  • Trouvez-vous le bon motif;
  • invitez des amis à vous rejoindre dans la formation afin que vous puissiez discuter et analyser ce que vous avez appris.

En outre, le problème de l'auto-organisation est résolu avec succès lorsqu'un rapport régulier et final est requis pour la direction ou d'autres personnes. Un système de certification fonctionne également, mais uniquement dans les cas où il est nécessaire de confirmer le statut.

3. Recherchez des experts


Recherchez des personnes dont vous pouvez compter sur les connaissances et l'expérience. Des gens de l'industrie qui se sont imposés comme des professionnels hautement qualifiés prêts à partager leur expérience de manière ouverte et gratuite. Pensez-vous que c'est fantastique et que cela ne se produit pas? Ça arrive. Il existe quelques astuces que vous pouvez utiliser pour trouver de telles personnes.

Consultez des sources officielles - par exemple, des organisations qui élaborent des normes. Ils ont créé des groupes de travail pour développer des contenus spécialisés. Et les informations les concernant sont généralement accessibles au public.

Regardons un exemple spécifique.

  1. Accédez au site Web du World Wide Web Consortium
  2. Aller aux groupes de travail - Groupes de travail
  3. Parmi eux, nous choisissons celui qui nous intéresse actuellement. Par exemple, les feuilles de style en cascade (CSS).
  4. Nous passons à la catégorie des participants et avons accès à toutes les organisations impliquées dans l'élaboration de ces normes: Participants
  5. Nous trouvons des experts invités - des spécialistes reconnus par la communauté internationale. Experts invités: Rachel Andrew , Lea Verou


Habituellement, les experts dans ce domaine partagent volontiers leurs développements. Vous pouvez trouver des enregistrements de leurs performances, vous familiariser avec la liste des ressources qu'ils ont utilisées, voir les diapositives et même le code qu'ils ont démontré. Et apprenez de leur exemple.

Soit dit en passant, je recommande particulièrement Lea Verou - elle a beaucoup de développements "savoureux" qu'elle met dans le domaine public. Elle inspire un grand nombre de personnes à travers le monde avec son exemple. Et je ne fais pas exception.

La deuxième façon de rechercher des experts est l'hébergement vidéo, où vous pouvez trouver des enregistrements de conférences sur le sujet. Il s'agit de YouTube ou Vimeo , qui n'est pas si connu dans notre pays, où de nombreux documents sont stockés, qui n'existent parfois pas sur YouTube.

Et encore un exemple:

  1. Nous allons sur YouTube. Recherche: conférence frontend
  2. Une recherche efficace fonctionne également ici, et vous ne devez pas la négliger. Choisissez: Filtres → Chaînes
  3. Et nous obtenons une liste de chaînes dédiées à ce sujet.
  4. Par exemple: Front-Trends → Playlists → Front-Trends 2017
  5. Choisissez n'importe quel haut-parleur. Dis, Una Kravets - c'est une grande experte qui a beaucoup à apprendre.
  6. Voila.

Vous pouvez ainsi trouver des professionnels dans le bon domaine et accéder à leurs meilleures pratiques.



4. Faites travailler l'intelligence artificielle pour vous


Ici, mon conseil est très simple et même quelque peu controversé à notre époque de Big Brother - laissez des «traces numériques»:

  • Abonnez-vous aux chaînes à offrir "similaires";
  • «J'aime» et enregistrez des vidéos et des documents dans des signets;
  • Abonnez-vous aux pages des communautés professionnelles qui vous intéressent dans les réseaux sociaux.

Et sur les «traces numériques», ils recevront des suggestions liées au sujet qui vous intéresse. C'est l'occasion d'entrer dans la communauté professionnelle, où vous pouvez trouver des informations utiles et des exemples pratiques.

5. Lire des livres


On pense qu'avec la disponibilité d'informations sur Internet et d'innombrables cours en ligne, la lecture de livres cesse d'être pertinente. Cependant, c'est fondamentalement faux.

Les livres sont nécessaires pour avoir un aperçu en trois dimensions de certains concepts, idées, problèmes et technologies. Ils élargissent leurs horizons et sont destinés à une étude approfondie du matériau.

Cependant, la lecture doit également être efficace.

Comment choisir les livres à lire?


Pour la recherche théorique, il existe des normes , des réglementations, etc.

Si nous parlons de littérature technique, alors je suis guidé par une logique simple - j'utilise les recommandations de sources faisant autorité. Par eux, j'entends des experts reconnus de l'industrie (dont beaucoup je suis sur Twitter ), ainsi que des publications électroniques de bonne réputation et des portails spécialisés (par exemple, A Book Apart , O'Reilly Media , Smashing Magazine , CSS-Tricks ).

En général, je préfère les sources orientées vers la pratique. Dans ce cas, c'est très important pour moi:

  1. pour que le langage de présentation soit simple et humanisé (j'aime les livres-interlocuteurs, où les questions sont posées, la pensée est perturbée lors de la lecture),
  2. qualité du matériau fini. Bien sûr, le contenu est plus précieux. Mais le wrapper nous permet de tirer une conclusion sur l'attitude qui a été mise dans le livre, donne une idée du temps et des efforts consacrés à donner vie au livre, à trouver la bonne façon pour l'auteur (et toute l'équipe impliquée) de s'exprimer à travers le livre. Comme dit le proverbe, le diable est dans les détails. Et je les remarque vraiment.

Voici quelques exemples de livres que je recommande vivement:


6. Utilisez différents outils


«Je ne me souviens que de ce que mes mains font» - c'est ainsi que le principe de l'apprentissage «Learning by Doing», connu dans le monde de la pratique pédagogique, peut être interprété.

Tôt ou tard, vous devrez en quelque sorte corriger toutes les connaissances accumulées dans la pratique. Vous devez vous entraîner en permanence - pour trouver des outils spéciaux qui vous permettront d'organiser une telle formation le plus efficacement possible.

Où trouver ces outils?

Sur la base de l'un des paragraphes précédents - avec des experts qui partagent leurs outils de travail - vous pouvez trouver dans leurs blogs et sites Web où ils publient leurs documents, des projets intéressants. Ces projets permettent en pratique d'élaborer les nouvelles technologies que vous étudiez, les méthodes de travail et de développer votre propre savoir-faire. Et il y en a beaucoup.

En animation, par exemple, le changement de la propriété animée dans le temps est décrit par une certaine courbe, ou plutôt, par un ensemble de ses paramètres (coefficients). Le plus réaliste, du point de vue du spectateur, les effets d'animation se déroulent de manière non linéaire dans le temps (il suffit de se familiariser avec les principes d'animation posés par Walt Disney pour s'en assurer). Par exemple, un objet commence à se déplacer progressivement, puis sa vitesse augmente, puis il commence progressivement à diminuer, etc. Mathématiquement, ces dépendances sont décrites à l'aide des courbes de Bézier.

Jetez un œil au simulateur interactif Cubic-Bézier (courbe de Bézier), où vous pouvez clairement voir comment la forme de la courbe affecte la nature de l'animation du déplacement d'un objet dans l'espace. L'algorithme est le suivant:

  1. Personnaliser ( tirer parti )
  2. Définissez le temps d'animation sur 1,5 à 2 secondes
  3. Exécutez le test - crée l'effet d'animation correct: il y a une préparation pour le début de l'action, l'action elle-même et l'inertie à la fin.


Exemples plus intéressants:


Je m'attarderai plus en détail sur quelques-uns des plus importants, de mon point de vue.


Tâche: il est nécessaire que le champ de formulaire utilisé pour saisir le mot de passe utilisateur, comme valeurs possibles, n'accepte que des séquences d'au moins 6 caractères, contenant au moins un chiffre, une lettre (quelle que soit sa casse) et n'importe quel caractère. La vérification doit être effectuée côté utilisateur à l'aide d'outils de navigation standard (à cette fin, l'attribut de modèle du champ de saisie est utilisé , dont la valeur est une expression régulière).

La séquence d'actions :

  1. /^.{6,►$$ - 6 caractères quelconques
  2. /^(?=.*\d).{6,}$/ - dont au moins un chiffre
  3. /^(?=.*\d)(?=.*►azaz).{6,►$$/i - au moins une lettre de leur part (le cas n'est pas important)
  4. /^(?=.*\d)(?=.*[az.BIZ)(?=.*[\W_†).{6,►$$i - au moins un caractère de leur part (pas une lettre ou un chiffre )


  • Un autre exemple est la galerie de modèles CSS3 : c'est incroyable de voir comment le code se transforme en motif géométrique!

La séquence d'actions:

  1. Échelle 90%
  2. Zig-zag - code d'arrière-plan



L'idée principale est d'utiliser différents outils disponibles gratuitement sur les sites Internet des spécialistes et vous permettant de perfectionner vos compétences de manière totalement gratuite.

7. Devenez un expert


Après avoir rempli votre main, passez à un nouveau niveau - devenez vous-même un expert.

Comment faire C'est facile.

Rappelez-vous l'histoire de l'enseignant: "Je leur ai dit trois fois, j'ai déjà tout compris moi-même, mais ils ne comprendront pas"? Vous devez transmettre vos connaissances afin de les consolider. Et comme outil, je suggère d'utiliser le service StackOverflow. Il s'agit d'une ressource spécialement créée où les développeurs recherchent des réponses à leurs questions professionnelles. Et ils sont répondus par les mêmes personnes - développeurs. C'est ainsi que se rassemble une vaste base de données de problèmes, dont chacun a une solution. Et vous pouvez devenir l'auteur des réponses à ces questions, comprendre un sujet particulier et partager votre expérience.

Vous tuez deux oiseaux avec une pierre: d'abord, vous apprenez vous-même à résoudre ce problème. Deuxièmement, apprenez à parler de l'algorithme de la solution et consolidez ainsi de manière plus sécurisée les nouvelles connaissances en mémoire.

Flux de travail sur https://stackoverflow.com/

  1. Générez une requête dans le champ de recherche - par exemple: CSS
  2. En conséquence, nous avons le problème de toutes les questions avec la balise "CSS"
  3. Accédez à l'onglet Sans réponse - Sans réponse. Et nous avons un large champ d'activité


Ou:

  1. https://en.stackoverflow.com/
  2. Balises
  3. Nous suivons le même scénario.

N'oubliez pas Stack Exchange - un réseau de sites Web pour travailler avec des questions et réponses dans divers domaines, ainsi que la ressource domestique Toaster (merci, sfi0zy , pour l'astuce).

Résumé


J'ai partagé avec vous quelques astuces simples qui vous aideront à «apprendre à apprendre» et à rendre le processus d'auto-éducation plus efficace:

  • Recherchez efficacement.
  • Apprenez des cours en ligne massifs (et complétez-les).
  • Recherchez des experts auxquels vous pourriez emprunter de l'expérience, avec lesquels vous pouvez parler et consulter.
  • Utilisez les capacités de l'intelligence artificielle: laissez des "traces numériques" pour que cela fonctionne pour vous, élargissant votre cercle et vos horizons professionnels.
  • Lisez des livres. Il suffit d'approcher son choix consciemment. Ceux dont les auteurs vous poseront des questions et stimuleront votre travail mental seront les plus appropriés. N'oubliez pas la composante esthétique: la lecture ne doit pas seulement procurer du plaisir intellectuel.
  • Entraînez-vous avec une variété d'outils qui peuvent être trouvés avec des experts. Et n'ayez pas peur d'expérimenter.
  • Enfin, devenez vous-même un expert afin de mettre en pratique les connaissances accumulées.

Vous pourriez penser: pourquoi alors avons-nous besoin de centres de formation?

Je répondrai:


Les emplois sont ouverts à Network Academy!

Source: https://habr.com/ru/post/fr458708/


All Articles