LES 7 ERREURS À ÉVITER POUR BIEN DÉBUTER EN PROGRAMMATION © APPRENDRE LA PROGRA
LES 7 ERREURS À ÉVITER POUR BIEN DÉBUTER EN PROGRAMMATION © APPRENDRE LA PROGRAMMATION PAR GAËTAN COTTREZ - HTTPS://APPRENDRE-LA-PROGRAMMATION.NET 1. Chapitre 1 : Sommaire 2. Chapitre 2 : Qui suis-je ? 3. Chapitre 3 : Ne pas savoir pourquoi vous programmez 4. Chapitre 4 : Croire que la programmation est compliquée 5. Chapitre 5 : Ne pas connaître les bases de l’algorithmie 6. Chapitre 6 : Ne pas être passionné 7. Chapitre 7 : Commencer grand au lieu de commencer petit 8. Chapitre 8 : Débuter sur le mauvais langage de programmation 9. Chapitre 9 : Programmer seul dans son coin 10. Chapitre 10 : Conclusion 11. Chapitre 11 : Copyright SOMMAIRE CHAPITRE 1 1 Avant de rentrer dans le vif du sujet, je tiens à me présenter. Je suis Gaëtan Cottrez et ça fait maintenant plus de 10 ans que je code dont 7 ans dans le monde professionnel. J’ai toujours été passionné d’informatique dès le plus jeune âge mais c’est le développement, et plus précisément le web, qui m’a tou- jours attiré. QUI SUIS-JE ? 2 2 Analyser un besoin réel pour le développer par moi-même dans le but d’auto- matiser des tâches afin de me faire gagner du temps est quelque chose d’excitant et de passionnant. Et pour y parvenir, on doit parcourir un chemin semé d’embuches. Heureuse- ment, l’immense communauté des développeurs est là pour nous permettre de les surmonter grâce aux conseils qu’il prodigue et aux différentes ressources qu’elle peut nous offrir. Ce chemin m’a mené jusqu’à présent au rang de «Chef de Projets» mais je garde toujours les mains dans le cambouis comme on dit. J’ai donc tou- jours la double casquette : «Développeur» et «Chef de Projets». Je continue toujours de goûter de très près à la beauté de la programmation. Pourquoi ai-je écrit ce guide ? La première raison est que j’aime le partage et que j’ai beaucoup profité de ce que la communauté a pu m’apporter qu’il me semble normal de contribuer à mon tour. La deuxième raison est que j’ai moi aussi été un débutant et que je sais ce que ça fait quand on commence à programmer. On ne sait pas par où commencer, ce qu’on doit faire lorsque l’on se retrouve bloqué pen- dant des heures sur un problème ou tout simplement effrayé par la taille et le tra- vail à accomplir pour un projet. Je suis passé par là et je sais ce que c’est, rien de très confortable. Ce guide sera ton point de départ dans ce merveilleux domaine qu’est le déve- loppement. Tu commenceras par un avantage non négligeable sur les autres puis- que tu connaîtras les erreurs à éviter pour bien débuter ce qui te permettra de ne pas abandonner au 1er obstacle et de gagner du temps dans ton apprentissage. Je te souhaite une très bonne lecture et on commence tout de suite dans le vif du sujet, Gaëtan Cottrez Apprendre la programmation, le blog 3 J’ai une question simple à te poser : pourquoi veux-tu programmer ? Et je suis très sérieux quand je te pose cette question. Je rencontre beaucoup de gens qui ne savent pas réellement pourquoi ils veulent faire ça. Je pense avoir déjà entendu pas mal de raisons des plus farfelues au plus insensées d’entre elles. Il est impératif que tu saches pourquoi tu veux programmer et surtout le but que tu t’es fixé. Pourquoi est-ce que je te dis ça ? Tout simplement parce si tu sais claire- ment pourquoi tu veux programmer et dans quel but tu le fais, tu pourras claire- ment définir tes objectifs d’apprentissage afin de n’apprendre que le strict né- cessaire pour arriver à tes fins. Laisse-moi te raconter mon histoire. J’ai toujours été fasciné par l’informatique depuis que je suis en âge de le comprendre et c’est aujourd’hui ce domaine qui nous domine. Petit à petit, j’ai commencé à m'intéresser à la programmation. L’idée de concevoir des programmes informatiques pour répondre à des problématiques du NE PAS SAVOIR POURQUOI VOUS PROGRAMMEZ “Pour moi la programmation est plus qu'une pratique importante. C'est aussi un formidable moyen d'atteindre les bases de la connaissance. ” ~ Grace Hopper CHAPITRE 3 4 quotidien en automatisant des tâches pour faire gagner du temps m’a fasciné au plus au point. Je me suis sentis pousser des ailes et je sentais que grâce à la pro- grammation, je pouvais contribuer au monde d’aujourd’hui et réaliser quelque chose d’utile mais surtout innovant. Oui, c’est comme cela que je percevais la program- mation à 14-15 ans. Et c’est cette motivation avec l’énergie qui en découlait qui m’a convaincu que je voulais devenir un programmeur et en faire mon métier. Bien enten- du, je me posais beaucoup de questions, comme toi certainement, qui avec le recul étaient des barrières que je tentais de m’imposer : Vais-je y arriver ? Ai-je le niveau pour pouvoir faire cela ? Est-ce vraiment fais pour moi ? Car pour être honnête en plus d’avoir à peine la moyenne à l’école et des professeurs qui ne croient en per- sonne qu’en eux-mêmes, je n’avais spécialement une grande confiance en moi et en mes possibilités mais je savais 2 choses essentielles : pourquoi je voulais pro- grammer et dans quel but. Aujourd’hui, je suis capable de répondre à ces ques- tions et dans l’ordre les réponses sont : non, non et non. Je me devais donc d’ap- prendre tous les aspects de ce domaine pour réussir à en faire mon métier d’au- jourd’hui et c’était loin d’être facile. Mais pourtant je suis en train d’écrire et de parta- ger mon histoire avec vous dans ce guide. Alors toi qui me lis, pourquoi veux-tu programmer ? Quel est ton but ? Quels sont tes objectifs ? Veux-tu en faire ton métier ? Est-ce que la programmation te fascine et/ou te passionne ? Veux-tu développer un outil dont tu as besoin à tout prix et tu veux avoir la satisfaction de dire «c’est moi qu’il l’ait conçu» ? Ou peut- être que tu es juste curieux et que tu souhaiterais explorer ce domaine pour voir si ce- la est fait pour toi ? Parce qu’au final vouloir faire de la programmation pour en faire son métier et faire de la programmation par passion, ce n’est pas la même chose ni le même objectif. Dans un cas, il sera nécessaire d’approfondir la matière et d’exercer régulièrement. Dans l’autre, l’apprentissage ne sera pas aussi intense et soutenu, tu pourras donc avancer à votre rythme. Je te conseille d’arrêter de lire ce guide maintenant et de prendre quelques minutes pour réfléchir aux questions de ce chapitre. Je t’assure que c’est très impor- tant car cela va t’aider à tracer ton chemin pour savoir jusqu’où tu veux aller dans la programmation. Alors ça y est ? Tu sais maintenant pourquoi tu veux programmer ? Très bien, alors on passe à la suite. 5 Beaucoup de personnes pensent que pour programmer il faut être un petit gé- nie quand d’autres pensent qu’il faut avoir un très bon niveau en math. Et dans l’ex- trême certains croient que les programmeurs écrivent une suite de caractères incom- préhensible aussi vite que l’éclair comme dans les films. En clair, ils pensent que la programmation est très compliquée et est un monde à part éloigné de ce qu’on a l’habitude de voir. En fais-tu partie ? Il faut absolument te sortir cette idée de la tête. Franchement si je te montrais mes résultats en maths à l’école (et mes résultats de manière générale), je pense que tu n’aurais rien à m’en- vier. J’étais très loin d’être le 1er de la classe et sans exagérer je pense que j’étais plutôt plus proche du 1er en partant de la fin. Si mes profs m’avaient dit qu’il fallait être bon en maths pour faire de la programmation, tu ne serais pas entrain de lire ce guide. CROIRE QUE LA PROGRAMMATION EST COMPLIQUÉE “La plupart des gens trouvent le concept de la programmation évident, mais la réalisation impossible.” ~ Alan Jay Perlis CHAPITRE 4 6 La programmation n’est pas compliquée. Ce qui est compliqué en revanche c’est de s’accrocher et de ne pas abandonner au premier obstacle. Si tu as de bon- nes bases en informatique de manière générale et que tu sais comment fonc- tionne de façon générale un ordinateur alors tu pourras apprendre facilement la programmation. Ce qui est certain en revanche c’est que tu devras acquérir certaines compétences comme avoir un esprit logique, être patient et être quelqu’un qui n’abandonne pas à la 1er difficulté rencontrée. Tu n’as aucune de ces compétences ? C’est très bien car j’ai une bonne nou- velle pour toi ! Tu vas les acquérir en pratiquant la programmation car comme la pas- sion ces compétences vont s’acquérir au fur et à mesure que tu vas progresser dans ton apprentissage. Maintenant j’ai une nouvelle question : penses-tu qu’il est compliqué d’ap- prendre une nouvelle langue ? Oui tu as bien lu, une nouvelle langue car uploads/Geographie/ les-7-erreurs-a-eviter-pour-bien-debuter-en-programmation 1 .pdf
Documents similaires










-
37
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 02, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 3.7684MB