Partage
  • Partager sur Facebook
  • Partager sur Twitter

Que penser vous ?

    15 juin 2019 à 7:01:02

    Bonjour a tous,

    Je me suis lancer dans la programmation avec aucun niveau d'étude (a part un c.a.p ) j'ai suivis le cours de ce site sur HTML/Css et ensuite la suite logique le Python sur des conseils j'ai acheter le livre de gerard Swinnen.

    Seulement voila aujourd'hui je me demande si je suis fait pour ca voila des mois que je suis tout ca et je n'en suis seulement qu'au chapitre des création dossier/document texte. Et je passe beaucoup de temps sur les exercices pour parfois bloqué et ne pas y arriver.

    J'ai toujours aimé l'informatique quand j'avais 16 ans je passait des aprems sur cinema 4d ou faire du montage sur sony vegas ou encore illustator ...   je me demande si je ne suis tout simplement pas fait pour la programmation =(. Je pensai être quelqu'un asser logique mais la franchement j'en viens parfois a me dire mais tu es con ou quoi.

    Merci de votre avis.

    • Partager sur Facebook
    • Partager sur Twitter
      15 juin 2019 à 8:01:29

      Bonjour,

      N'importe qui peut faire de l'informatique à son niveau... C'est comme apprendre une langue étrangère, il faut apprendre et utiliser ce qu'on a appris en pratique.

      Que tu y arrives ou pas, les corrections des exercices sont d'une importance primordiale pour comprendre les étapes de résolution.

      Je serai de l'avis de persévérer et de jouer avec ton interpréteur python pour faire des tests sur des lignes de code que tu ne comprendrais pas.

      En tout cas, on est tous passé par moment sur des phases difficiles de notre apprentissage.

      • Partager sur Facebook
      • Partager sur Twitter

      Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
      La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

        15 juin 2019 à 8:29:41

        salut

        j'ai a peu prés le même niveau d'étude que toi, j'ai un CAP.

        j'ai commencé la programmation en janvier 2019, soit y a 6 mois, mon objectif était de programmer un projet bien précis a base d'un Raspberry pi.

        J'avais commencé comme toi par suivre des tuto, mais franchement, je n'arrivai a rien, les exemple général, avec des pommes ou des porte-feuilles... m'embrouillais plus qu'autre chose.

        Du coup j'ai stoppé cette méthode et j'ai orienté mon apprentissage sur mon projet perso. Déja niveau motivation c'est bien mieux !!

        Pour ma par, en 1er j'avais besoin d'une interface graphique, du coup j'ai 'étudier' un peu Tkinter, puis Pygame, juste pour faire des bouton, puis une fonction aux boutons, à chaque fois un nouveau "problème" se pose, t’étudie un nouveau truc...

        le fait de "voir" ce qu'on fait avec une interface graphique, ça aide pas mal aussi je trouve, la console c'est très abstrait pour moi. Afficher une forme, un résultat, faire un déplacement.. tout ça nécessite d'utiliser les fonction et méthode du langage, du coup tu progresses.

        au final apres 6 mois j'avais écrit un script de 10 000 ligne, pas du tout optimisé, mais avec le forum ici, j'ai réduit de moitié, j'ai encore pas mal de taff d'optimisation, et de compréhension, mais j'ai déja un programme qui fonctionne, et ça motive a continuer du coup ;)

        je te conseil de trouver un projet, et de commencer à le coder des aujourd'hui, tu créer un fichier vide avec le NOM de ton projet avec la version , et tu commence !!

        par ou? c'est la 1ere bonne question

        Même si il est ambitieux ton projet, commence, le mien l'est et au commencement, j'ai du réfléchir a comment le simplifier au max, pour m'apercevoir au fil des recherche que pratiquement toute ce que je voulais faire est faisable.

        voila pour mon expérience personnel ;)

        • Partager sur Facebook
        • Partager sur Twitter
          15 juin 2019 à 17:54:01

          RaphaelRollet a écrit:

          Seulement voila aujourd'hui je me demande si je suis fait pour ca voila des mois que je suis tout ca et je n'en suis seulement qu'au chapitre des création dossier/document texte. Et je passe beaucoup de temps sur les exercices pour parfois bloqué et ne pas y arriver.

          C'est normal, apprendre à programmer c'est quelque chose de difficile, et les débuts sont longs et ingrats.

          Ton niveau d'études n'est pas le problème à mon avis, c'est pas choquant d'avoir besoin de plusieurs années pour être réellement autonome et productif comme programmeur.

          • Partager sur Facebook
          • Partager sur Twitter

          Blond, bouclé, toujours le sourire aux lèvres...

            16 juin 2019 à 8:06:27

            Bonjour,

            Merci a tous de vos avis.

            Je ne pensai pas qu'ils serait tous encourageants, je pense que je vais prendre le temp pour me faire une partie de phython et essayé d'avoir un moment plus ''détente'' sur du design.

            Effectivement dès que j'ai commencer a vraiment galérer, j'ai penser a effectué un projets seulement voila je me suis dit telle jour tu trouve ce que tu veux faire.                     Mais il ma été impossible de trouvé, je n'est pas d'idée de petit projets comme ca. Le but au depart était le développement web mais je n'es pas encore atteint ce chapitre donc aucune idée de ce qu'il et possible réellement.

            Je vous remercie de vos avis si vous en avez encore n'hésitez pas. Je vais continuer a persévérer !

            • Partager sur Facebook
            • Partager sur Twitter
              17 juin 2019 à 15:36:59

              Hello,

              De mon côté j'ai commencé la programmation quand j'avais 15 ans - ce qui me motivait alors c'était de savoir comment ça marche, mais aussi de pouvoir faire des choses de mes propres mains ! Et c'est un aspect à ne pas négliger je pense quand on apprend à programmer.

              Tu pourrais imaginer t'enfiler des livres et des livres de cours et d'exos pour apprendre à programmer, mais si tu ne le concrétises pas sur un projet, d'une tu ne verras pas l'avancement que tu fais réellement (l'impression d'être un éternel débutant toujours coincé), et de deux, tu risques d'oublier ce que tu as appris il y a quelques mois.

              Donc je te conseillerais de te prendre un petit projet. Moi j'avais fait un jeu de Snake en 2D avec la SDL en C (l'équivalent Python ça serait Pygame), je m'étais pris plein de murs, des moments difficiles où j'avais envie de tout effacer et recommencer (ce que j'ai fini par faire d'ailleurs tellement mon premier code était dégueulasse et absolument pas itératif : j'avais tout codé d'un bloc, ça ne risquait pas de marcher). Mais une fois que j'ai eu mon petit serpent (carrés verts) qui bouge et qui mange des pommes (carrés rouges), j'étais refait :) et ça m'a donné envie de continuer dans cette voie.

              Le monde de la programmation est très vaste. Je ne saurais t'orienter en développement Web parce que moi même je ne me suis pas intéressé, mais en tout cas cela suppose d'être à l'aise avec les notions de base de programmation. En fait pour présenter une analogie, la programmation je pense que c'est comme la musique. Tu commences par apprendre le solfège.. Et c'est déjà difficile en soi de maitriser le solfège. Et ce n'est que le début - car tu dois alors choisir un instrument, et tu n'auras jamais fini d'en apprendre plus sur la façon de jouer tel ou tel instrument.

              La programmation c'est pareil - mais tu remplaces le solfège par l'algorithmique, et les instruments par les différents paradigmes + domaines qui existent. Aucun d'entre nous ici ne sait tout sur la programmation - on est chacun spécialiste de son propre domaine. Et cette spécialisation nous a demandé des années à acquérir - à force d'expérience, et au gré des opportunités.

              La question n'est pas "est-ce que tu as un esprit suffisamment logique pour être développeur". La question est plutôt : qu'est ce qui te plait dans le développement ? Qu'est ce que tu n'aimes pas ? Est-ce que "ce que tu n'aimes pas" est plus fort ou moins fort que ce que tu aimes ?

              Je parle de mon expérience perso, mais de mon côté j'adore : être au courant de comment ça marche exactement à l'intérieur, bidouiller pour avoir plus de performance, faire des Makefile et des scripts propres, faire des petits programmes qui aident dans mes tâches quotidiennes, théoriser sur l'accessibilité des langages, j'aime aussi l'aspect éducatif et réfléchir aux différentes façons d'enseigner la programmation, j'aime déboguer avec gdb quand quelque chose ne va pas, gérer mon petit dépot git avec de multiples branches..

              Ce que je n'aime pas : devoir me batailler avec les multitudes de librairies qui existent pour trouver celle que je veux, me plonger dans l'API d'une nouvelle librairie, me battre avec des problèmes de version, tenter de faire marcher le code des autres quand il n'est pas adapté, gérer les trucs crades de linkage avec des librairies dont je ne suis même pas sûr où elles se trouvent, me batailler à essayer de comprendre un langage quand la documentation de ce langage n'est pas évidente à prendre en main..

              Bon tout ça va pas te parler beaucoup, vu que t'es encore débutant, mais c'est pour te donner l'idée : il y a forcément des aspects que tu aimes dans la programmation, et d'autres que tu n'aimes pas. A toi de voir si ce que tu aimes est suffisamment fort pour surpasser les points négatifs :)

              Après en ce qui concerne le développement Web, je ne sais pas jusqu'à quel point tu peux t'en tirer en auto didacte si tu veux en faire ton métier. Je pense que si tu peux faire des études pendant un certain temps dans une filière orientée Web ça te permettrait d'avoir un encadrement et de partir sur de bonnes bases, par exemple à l'université ? En plus d'avoir un diplôme qui te permettrait de choper du boulot plus facilement.

              • Partager sur Facebook
              • Partager sur Twitter

              Que penser vous ?

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown