Abonnez-vous aux mises à jour

    Recevez les dernières nouvelles créatives de Oaliv sur l'informatique, l'intelligence artificielle, le métavers et les nouvelles technologies.

    Actualités

    Les avantages et les inconvénients de l’intelligence artificielle

    mars 12, 2023

    Comment optimiser votre site web pour les moteurs de recherche

    mars 12, 2023

    Les 10 outils incontournables pour les développeurs débutants

    mars 12, 2023
    Facebook Twitter Instagram YouTube LinkedIn TikTok
    • Lexique IT
    • TPE / PME
    • Métiers
    • Livre Blanc
    • Glossaire
    Tendance
    • Les avantages et les inconvénients de l’intelligence artificielle
    • Comment optimiser votre site web pour les moteurs de recherche
    • Les 10 outils incontournables pour les développeurs débutants
    • Comment développer votre propre application mobile
    • Le métavers : Le futur de la réalité virtuelle
    • Les secrets des meilleurs développeurs de logiciels
    • Les dernières tendances de l’intelligence artificielle pour les entreprises
    • Comment améliorer votre référencement local en 5 étapes faciles
    Facebook Twitter Instagram YouTube LinkedIn TikTok
    OalivOaliv
    S'abonner
    • Développement
      1. Débutant
      2. Voir tout

      Les 10 outils incontournables pour les développeurs débutants

      mars 12, 2023

      Bien choisir l’entreprise pour faire sa carrière de développeur

      octobre 23, 2022

      4 choses que l’on vous a cachées à propos du métier de développeur

      octobre 23, 2022

      Qu’est-ce qu’une API et pourquoi vous devez en concevoir ?

      octobre 19, 2022

      Comment optimiser votre site web pour les moteurs de recherche

      mars 12, 2023

      Les 10 outils incontournables pour les développeurs débutants

      mars 12, 2023

      Comment développer votre propre application mobile

      mars 12, 2023

      Les secrets des meilleurs développeurs de logiciels

      mars 11, 2023
    • Intelligence Artificielle
    • Métavers
    • Sécurité
    • Marketing
    • Blockchain
    • Réalité virtuelle
    • Robotique
    OalivOaliv
    Combien de temps pour apprendre la programmation ?
    Débutant

    Combien de temps pour apprendre la programmation ?

    Ludovic CreativePar Ludovic Creativeseptembre 9, 2022Actualisé:septembre 9, 2022Aucun commentaire7 Minutes de lecture
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Partager
    Facebook Twitter LinkedIn Pinterest Email

    Si vous êtes sur cet article, c’est certainement parce que vous vous posez ces questions. Tout débutant se la pose légitiment pour mieux se projeter et se rassurer dans leur apprentissage. J’ai eu le plaisir de répondre à certains de mes lecteurs et j’ai décidé de formaliser ça dans un article pour vous en faire bénéficier.

    Une question qui n’est pas liée qu’à la programmation

    Quand on commence à apprendre une nouvelle chose et peu importe le domaine, on est hyper motivé et tout excité de commencer. Mais très rapidement, la question de savoir si vous allez maîtriser rapidement ce qui vous passionne vous trotte dans la tête.

    Quoi de plus logiquement en même temps, puisque votre but est d’aller plus loin dans ce que vous faites et donc vous vous projetez à long terme.

    Ne pas maîtriser ce qu’il y a derrière cette question et donc derrière la réponse va très certainement vous mener au résultat suivant : vous allez tout simplement abandonner, être déçu et passer à autre chose.

    La fameuse courbe de l’apprentissage

    Même si la programmation n’est pas l’unique exception, il faut quand même prendre conscience que vous devez apprendre ÉNORMÉMENT de choses au tout début. Et cela peut être beaucoup trop pour certains d’entre vous.

    Mais en même temps quand on y réfléchit c’est logique : vous débarquez dans un nouveau domaine où il y a tout à découvrir, tout à apprendre. Il est donc naturel que vous pataugiez un peu dans votre apprentissage et que ne vous voyez pas progresser tout au début

    Voici le concept de courbe d’apprentissage. Au début vous investissez énormément de vous même que l’on peut représenter sous forme d’efforts, de motivations et de temps  pour très peu de progrès, car vous êtes en mode découverte.

    Puis plus vous avancez dans le temps et plus vous voyez les progrès que vous faîtes de manière significative jusqu’au moment où vous arrivez à un stade où vous maîtrisez un minimum votre sujet ce qui vous permet de progresser toujours avec le moins d’effort et de temps possible

    Mais alors au bout de combien de temps peut-on espérer des progrès dans l’apprentissage de la programmation ?

    On ne peut pas répondre de manière universelle à cette question et ceux qui sont capables de sortir des chiffres du genre au bout de 3 mois ou autres sont tout simplement pour moi des charlatans ou des vendeurs de rêves.

    On ne peut pas promettre que vous serez un développeur dans un certain laps de temps et donc que vous maîtrisiez ce domaine en 3 mois par exemple. J’ai connu un peu de tout : des personnes qui maîtrisent leur sujet assez rapidement en un peu plus de 6 mois et d’autres qui ont toujours des lacunes sur des bases avec plus d’un an d’apprentissage.

    Les personnes qui ont lu cet article ont aussi lu : Faut-il apprendre plusieurs langages de programmation ?

    Ce dont je suis sûr c’est que l’unité de temps et l’unité de progrès est défini à chacun et que vous pouvez influencer la courbe en votre faveur si vous avez la maîtrise des différentes variables pouvant l’influer

    1ère variable : vous-même

    Nous sommes tous différents et certains auront plus de facilité que d’autres dans leur apprentissage. Si vous avez déjà quelques difficultés avec l’outil informatique par exemple, vous aurez forcément des difficultés lorsque vous commencerez la programmation.

    Votre capacité à comprendre et à appliquer les concepts sera donc plus compliquée et plus lente que d’autres personnes.

    2ème variable : le temps et l’investissement

    C’est bien connu, si vous ne vous investissez pas dans ce que vous faites, que vous n’êtes pas régulier et que vous ne vous dégagez pas du temps pour ça, alors il va être difficile d’arriver à des résultats/progrès rapidement. Il n’y a pas de secret

    3ème variable : la qualité de votre formation.

    On en entend souvent parler, mais on l’oublie souvent : c’est la qualité de la formation et donc des informations que vous recevez. Si vous suivez une formation de mauvaise qualité, cela va se ressentir dans votre apprentissage et donc dans le résultat final.

    Je sais que choisir une bonne formation n’est pas très aisée d’autant qu’il y en a de plus en plus qui fleurissent sur le marché chaque mois et que si vous souhaitez vous former ce que vous n’y connaissez rien à la base. Mais dîtes-vous bien qu’une formation avec du contenu, un formateur et un suivi de qualité augmentera vos chances de retourner la courbe d’apprentissage en votre faveur.

    Ce que vous devez en retenir

    Chiffrer précisément le temps qu’il faut pour maîtriser la programmation et être considéré comme un développeur professionnellement parlant n’est pas possible.

    Ce dont je suis sûr cependant c’est qu’au début de votre apprentissage, vous allez apprendre énormément et que vous ne verrez pas beaucoup de résultats significatifs.

    Mais qu’à partir d’un moment, il y aura une bascule qui se fera. Vous apprendrez et maîtriserez les futurs concepts beaucoup plus rapidement qu’au début.

    Peut-être qu’au tout début vous allez mettre plusieurs semaines ou 2 mois pour bien maîtriser votre premier langage de programmation (j’entends par là, sortir des choses dont vous serez fier et exploitable).

    Et au fil des mois, lorsque vous voudrez apprendre un autre langage de programmation, il ne vous faudra que quelques jours, car vous avez l’expérience avec un autre et que vous connaissez la marche à suivre pour maîtriser les fondamentaux sur le nouveau langage.

    Gardez donc en tête que le début sera long, fastidieux et avec peu de progrès, mais que plus vous vous accrocherez et vous persévérez, plus vous aurez des facilitez et vous verrez vos progrès en des courts laps de temps. 

    Mes conseils pour ne pas perdre la face et la motivation

    Ce sont généralement les conseils que je prodigue après avoir répondu à cette question à ceux qui me la posent :

    • Fixez-vous des objectifs ! Cela vous aidera énormément pour avancer et progresser dans votre apprentissage. Il n’y a rien de pire que d’avancer à l’aveugle et sans objectif dans la programmation. Sans cela vous allez vite abandonner.
    • Consacrez-vous du temps ! Si vous voulez vous voir progresser rapidement, vous devez y consacrer du temps. Et le meilleur moyen de se consacrer du temps c’est de vous en bloquer dans votre calendrier. Si vous n’avez pas de temps à vous y consacrer régulièrement, alors il ne vous sert à rien d’apprendre la programmation, car vous allez faire du sur place et ne pas vous voir progresser.
    • Ne restez pas seul dans votre coin ! Demandez conseil ou de l’aide à des développeurs plus expérimenté pour vous aider à mieux comprendre certains concepts ou à vous aider dans votre apprentissage. Car il n’y a rien de plus frustrant que de se retrouver seul face à ses problèmes sans solution pour les résoudre. Cela peut vous inciter à abandonner plus facilement.
    • Ne vous contentez pas de ce qu’on vous apprend, voyez toujours plus loin et apprenez par vous-même à côté
    • Vous allez souvent vous remettre en question ou vous penserez que vous êtes nul ou un bon à rien ! Le meilleur conseil à prendre en compte : acceptez-le ! Acceptez le fait que vous ne comprenez rien et que vous n’y arriverez pas. Acceptez que vous ayez des difficultés à comprendre un nouveau concept. J’ai plusieurs années d’expérience et il m’est arrivé plus d’une fois de ne pas comprendre directement quelque chose avant d’y arriver. Comprenez que même si vous rencontrez des difficultés au début vous allez en rencontrer d’autres avec votre expérience et c’est tout à fait normal. Donc, acceptez la situation et persévérez pour pouvoir surmonter la difficulté.

    Les personnes qui ont lu cet article ont aussi lu : Par où commencer en programmation ? | Ludovic Creative

    Partager. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Ludovic Creative
    • Site Internet

    Articles Similaires

    Les 10 outils incontournables pour les développeurs débutants

    mars 12, 2023

    Bien choisir l’entreprise pour faire sa carrière de développeur

    octobre 23, 2022

    4 choses que l’on vous a cachées à propos du métier de développeur

    octobre 23, 2022
    Commenter

    Laisser une réponse Annuler la réponse

    Choix de l'éditeur

    Les avantages et les inconvénients de l’intelligence artificielle

    mars 12, 2023

    Comment optimiser votre site web pour les moteurs de recherche

    mars 12, 2023

    Les 10 outils incontournables pour les développeurs débutants

    mars 12, 2023

    Comment développer votre propre application mobile

    mars 12, 2023
    Meilleurs avis
    Développement

    Les meilleures certifications pour les professionnels de l’IT  

    Par Ludovic Creativejanvier 10, 20235

    Les certifications technologiques peuvent lancer ou relancer votre carrière, améliorer vos références ou vous permettre d’obtenir une promotion. Voici les certifications indispensables en 2022.

    TPE / PME

    10 conseils pour améliorer votre concentration au travail

    Par Ludovic Creativeavril 18, 20224

    Rester concentré au travail n’est pas toujours chose aisée, au vu de toutes les distractions…

    Développement

    Tout savoir sur la programmation informatique

    Par Ludovic Creativeavril 18, 20222

    Notre quotidien ne pourrait tout simplement pas fonctionner sans ordinateur. Pour autant, ces mêmes ordinateurs…

    Développement

    Comment la génération Z perçoit le métier de développeur

    Par Ludovic Creativeavril 17, 20222

    Écoutez cet article Quelle est votre perception du métier de développeur logiciel ? La question…

    Sponsorisé
    Travailler avec nous

    Agence de prestations digitales pour grands comptes, PME et associations. Nous acceptons de nouveaux partenariats dès maintenant.
    Email: info@oaliv.com

    Étiquettes
    Baidu Bard Certifications Certifications Informatiques CHATGPT Digital Développement framework frameworks java frameworks php Google Guerre Russie-Ukraine IA IDE java JavaScript Microsoft OpenAI php RÉSEAUX SOCIAUX Sundar Pichai templates bootstrap thèmes Bootstrap
    Nouveaux commentaires
    • TRAORÉ dans SQL, une définition
    • Matsingang Elvis dans Les certifications informatiques les plus demandées en 2023
    • Audrey Mathé dans Quel langage de programmation choisir pour débuter ?
    • Rigobert Coffi AMEGAN dans Comment apprendre la programmation efficacement ?
    Sponsorisé

    Abonnez-vous aux mises à jour

    Recevez les dernières nouvelles créatives de Oaliv sur l'informatique, l'intelligence artificielle, le métavers et développement.

    Débutant

    Quel langage de programmation choisir pour débuter ?

    Par Ludovic Creativeseptembre 7, 20221

    Quand on débute la programmation, on se retrouve devant l’inconnu ce qui peut paraître complexe…

    1 2 3 … 14 Next
    Oaliv
    Facebook Twitter Instagram YouTube LinkedIn TikTok
    • Lexique IT
    • TPE / PME
    • Livre Blanc
    • Glossaire
    • Contact
    • Politique de cookies (UE)
    • Conditions générales
    • Proposer un article
    © 2023 Fièrement propulsé par Oaliv Inc. |À propos |Proposer un article|Publicité Gratuite|

    Tapez ci-dessus et appuyez sur Enter pour rechercher. Appuyez sur Escs pour annuler.

    Gérer le consentement aux cookies
    Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
    Fonctionnel Toujours activé
    Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
    Préférences
    Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’utilisateur.
    Statistiques
    Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
    Marketing
    Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
    Gérer les options Gérer les services Gérer les fournisseurs En savoir plus sur ces finalités
    Voir les préférences
    {title} {title} {title}