JavaRush /Blog Java /Random-FR /La programmation est difficile. C'est pourquoi ça vaut la...

La programmation est difficile. C'est pourquoi ça vaut la peine d'étudier

Publié dans le groupe Random-FR
Tout le monde aborde la programmation différemment. Certains s’y sont intéressés dès leurs années scolaires lors de leurs premiers cours d’informatique, d’autres ont commencé à faire des « laboratoires » à l’université, et d’autres encore ont commencé des études dans le but de changer de métier. Cependant, la plupart des « juniors » s’accordent à dire que démarrer est très difficile. Nous attirons votre attention sur une adaptation d'un article du journaliste Roger Collier sur la façon dont il a appris à programmer pour surmonter les difficultés. Il évalue son niveau d'amateur. La programmation est difficile.  C'est pourquoi ça vaut la peine d'étudier - 1Il est tard, bien après minuit. Ma femme et mes enfants dorment depuis longtemps, mais dormir ne fait pas encore partie de mes projets. Pourtant, je vais le terminer... J'ai débogué le code pour la millionième fois et je l'ai lancé pour exécution. Hmm... Ça a l'air prometteur. Si je clique ici, le programme devrait appeler la fonction "calculer l'étape suivante". Alors... Et si vous cliquez ici, la fonction devrait s'appeler elle-même. Super. Maintenant, si je clique ici, je devrais avoir... euh... évidemment pas ça. Eh... Plus de débogage, plus de bugs, et le temps s'écoule avec l'énergie... Est-ce une image familière ? … Je pense qu’apprendre la programmation est difficile. Et c'est pourquoi j'aime tant le faire.

Comment la programmation est devenue mon passe-temps

J'ai commencé à apprendre à programmer en JavaScript il y a quatre mois, avec un tutoriel front-end. La programmation est donc devenue mon passe-temps. Depuis quelques années, je suis déçue du rapport création/consommation dans ma vie. Une trop grande partie de mon temps libre était consacrée à la consommation. Netflix, podcasts, Twitter, magazines, sports télévisés, Facebook, blogs, Medium, journaux, romans : la liste est longue. Il n'y a rien de mal à ces activités : elles sont intéressantes, éducatives et quelque peu utiles, mais en fait, elles sont exclusivement destinées à la consommation. Même lire un bon livre est un processus de consommation. Bien sûr, je n’ai pas seulement consommé. Dans le cadre de mes activités journalistiques, j'ai écrit. Créé, pour ainsi dire. Cependant, petit à petit, j’en ai eu marre et j’ai essayé de faire du bon travail seulement si cela avait un impact significatif sur mes honoraires. Malgré la famille, le travail, d’autres activités et passe-temps, j’avais encore beaucoup de temps libre. Et j'ai passé la majeure partie de mon temps à regarder des vidéos. À un moment donné, je me sentais comme un cochon. La programmation est difficile.  C'est pourquoi ça vaut la peine d'étudier - 2En fait, ma passion pour la programmation n’a pas encore apporté de résultats significatifs. J'ai fait une candidature simple, réalisé des défis front-end et des projets dans mes cours. Mais ce n'est que le début! Pour moi, le but de la programmation n'est pas de créer quelque chose de nouveau et d'extraordinaire, mais de s'impliquer dans le processus de création, de se mettre au défi, d'essayer quelque chose de difficile dans le seul but de terminer ce que l'on a commencé.

Plus c'est compliqué, mieux c'est

Dans ma ville natale de l'Ontario, au Canada, il existe un projet dont le but est d'améliorer la condition physique des gens. Cela s'appelle Rendez votre journée plus difficile . L'idée principale du projet est très simple : vous devez ajouter des exercices simples à votre routine quotidienne. Cela augmentera votre niveau d’activité physique et améliorera votre santé. Tout est très simple. Montez les marches, ne prenez pas l'ascenseur, descendez un arrêt plus tôt que nécessaire et marchez. Sur le parking de l’entreprise, garez-vous le plus loin possible de l’entrée du bureau. « Plus simple ne veut pas dire mieux » est la devise de cette communauté. Quelle formulation précise !
Bien entendu, rester assis devant un ordinateur pendant que vous écrivez du code n’améliorera pas votre condition physique. La programmation, c'est bien, mais ce n'est pas pour vos muscles. Cependant, vous pouvez considérer votre formation en programmation Java comme un exercice cérébral. En tout cas, c’est plus sain que de parcourir Instagram de célébrités en sirotant de la bière et des chips. Après avoir commencé à programmer, j'ai encore suffisamment de temps pour mes loisirs. Par exemple, au cours du mois dernier, j’ai passé des dizaines d’heures à regarder des inconnus lancer une balle sur un cerceau en métal. En d’autres termes, j’ai regardé les séries éliminatoires de la NBA. Et comme je suis fan des Raptors de Toronto, cette activité peut aussi être assimilée à de l’autotorture. La programmation est difficile.  C'est pourquoi ça vaut la peine d'étudier - 3Est-ce que regarder régulièrement du basket m’a été bénéfique ? J'ai commencé à boire plus de bière et à manger plus de malbouffe, comme des chips et des ailes de poulet. De plus, je veille toujours beaucoup plus tard parce que je regarde les matchs sur la côte ouest. Un sommeil sain ne me concerne donc pas. Et même si j'apprécie vraiment cette activité, en fait, cela me fait du mal. C'est un bon divertissement, mais sans plus. À moins, bien sûr, de prendre en compte l'excès de poids dû aux collations riches en calories et à la bière, ou la somnolence au milieu de la journée suivante. Mais c'est simple et agréable ! Effondrez-vous sur le canapé, ouvrez une bouteille de bière fraîche, dégourdissez-vous les jambes et asseyez-vous au même endroit pendant 3 heures. La solution la plus simple est tentante. Les plus complexes sont beaucoup plus utiles.

Difficile à apprendre, facile à combattre

J'ai encore une fois réfléchi à l'intérêt de surmonter les difficultés en regardant le film Hidden Figures (2016). Le film comprenait un extrait du discours de John F. Kennedy « Nous avons décidé d'aller sur la lune ». Les États-Unis n'ont pas reporté les vols spatiaux, même si cette tâche s'est avérée difficile, a déclaré le président. Ils ont continué à développer le programme spatial précisément parce que c'était difficile. « Oui, nous avons décidé de conquérir la Lune, et ce au cours de cette décennie. Ce n’est pas un objectif facile, mais c’est tant mieux : une telle épreuve nous permettra de donner le meilleur de nous-mêmes, de montrer de quoi nous sommes capables, de réaliser toute notre puissance. C’est un défi que nous sommes prêts à relever ici et maintenant. Et nous ne comptons que sur la victoire ! . John F. Kennedy.
Les mots « dur », « difficile » et « compliqué » sont le plus souvent utilisés pour décrire quelque chose de mauvais. Dans de nombreux cas, cela est effectivement vrai. C’est dur de voir ses proches souffrir ou tomber malade, c’est dur quand un animal meurt, c’est dur de survivre à une rupture. Certaines situations n’apportent que de la douleur et il est impossible d’en tirer quelque chose de positif.
Cependant, apprendre quelque chose de difficile est toujours utile en soi . Le processus d’apprentissage lui-même peut être considéré comme une récompense ou un bénéfice. La lutte futile avec le code peut être considérée comme un remède pour l’esprit.
S'il arrive qu'au cours de votre travail, vous créez quelque chose d'incroyable et que des utilisateurs s'alignent derrière votre application avec des portefeuilles ouverts, tant mieux. Sinon, continuez la programmation. Si vous êtes un maître codeur et que vous êtes devenu un gourou de YouTube avec plus d'abonnés que le New York Times (plus d'un million), c'est génial. Sinon, continuez à coder. La programmation est difficile.  C'est pourquoi ça vaut la peine d'étudier - 4De nombreuses personnes apprennent à programmer pour atteindre un objectif spécifique. Peut-être êtes-vous fatigué de votre travail et souhaitez-vous le changer pour quelque chose de plus intéressant. Il n'y a rien de mal. Ou vous souhaitez vous lancer dans l'informatique pour gagner plus. Bien sûr, quelqu’un doit fournir des beignets à votre famille et payer les factures. Cependant, vous n’avez pas nécessairement besoin d’une raison sérieuse pour commencer à programmer . Commencez simplement. Et si votre chemin n’est pas facile, ne désespérez pas. Cela signifie que vous êtes sur la bonne voie. Sur le difficile.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION