Aller au contenu

3 secrets pour apprendre à programmer et 5 secrets pour bien programmer.

3 secrets pour apprendre à programmer et 5 secrets pour bien programmer.

Apprendre à programmer ce n'est pas forcément pour tout le monde, mais n'importe qui, qui le souhaite vraiment, peut facilement apprendre à programmer!


Secret n°1 : Aujourd'hui des ressources pour apprendre à programmer il y en a partout, mais ce n'est pas par ce qu'apprendre à programmer est facile, que programmer est facile. Cela demande des effort et du temps, mais tout le monde qui le souhaite peut y arriver. C'est comme tout, on a rien sans rien. Donc un peu de motivation et au boulot, vous allez y arriver! 

Secret n°2 : Apprendre à programmer, comme l'apprentissage en général ne se finit pas. Il est tout simplement impossible et inimaginable de tout apprendre. Il vous faut apprendre à apprendre de manière à pouvoir apprendre les différentes techniques ou méthodes dont vous aurez besoin sur le tas pour surmonter les obstacles que vous rencontrerez sur votre chemin et ainsi atteindre les objectifs que vous vous fixerez.
Bref : Apprenez à apprendre et n'attendez pas une réponse qui vous tombe toute cru dans le bec! 
Comme on dit : Donne du poisson à un homme il mangera un jour, apprend lui à pêcher et il mangera toute sa vie. En tant que personne cherchez donc à apprendre à pécher les info!

Secret n°3 : L'important n'est pas le résultat c'est le chemin. Suivre un tutoriel et faire le copier coller d'un code existant afin d'obtenir un programme qui fonctionne n'est pas une fin en soit. L'important c'est d'aller au delà de la simple observation et de mettre en pratique concrètement les connaissances qui vous sont proposées. Testez, expérimentez, écrivez vos propres lignes de code pour résoudre vos propres problèmes. Creusez en dehors du cadre, explorer au delà des sentiers battus, cherchez à faire des liens avec les autres choses que vous avez apprises. C'est cette expérimentation qui vous différenciera de tous les autres.

Secret bonus : La vie est courte, trouvez une façon ou une autre de vous faire plaisir dans l'apprentissage, amusez vous, challengez vous, donnez vous des défi, trouvez ce qui vous intéresse, transformez le jeu. En plus de rendre votre vie plus palpitante, l'apprentissage se fera plus vite et sans douleur. Cela deviendra un vrai plaisir au quotidien.
Dans tous les cas, ne vous laissez jamais décourager par quelqu'un d'autre, ne laissez jamais quelqu'un vous convaincre que vous n'arriverez pas à atteindre vos objectifs. Croyez en vous, car l'unique moyen d'échouer c'est d'abandonner avant de réussir et vous seul pouvez choisir d'abandonner ou de continuer.

Si vous souhaitez apprendre à programmer avec arduino voici un petit ouvrage pour vous: https://www.robot-maker.com/ouvrages/tuto-arduino/

Bonus : 5 Astuces pour bien programmer


Les habitudes ont la vie dure... Il est très difficile de les combattre et il est dont important de prendre les bonnes habitudes dès le début.

Pour cela :

Gardez en tête que votre travail en tant que programmeur est "simple".
A) Identifier un problème.
B) Décomposer ce problème en autant de sous problème que nécessaire pour simplifier le problème.
C) Recommencer A et B de manière récursive jusqu'à obtenir des problèmes élémentaires que vous pouvez résoudre.
D) Assembler ensemble les résolutions des sous problèmes de sorte résoudre le problème initial.
=> Faire du code modulaire avec des fonctions ( et plus tard des structures et des classes)

Ce qui se conçoit bien s'énonce clairement et se lit facilement
=> Prendre l'habitude d'expliquer son code de le commenter et de l'aérer. Même si vous êtes le seul à utiliser le code, faîtes le pour vous. Vous vous remercierez plus tard!

Think plan act
=> Pense et planifie avant d'agir. Donc plutôt que de foncer tête baisser dans ton code réfléchissez au problème, découpez le en étapes et enfin réalisez les étapes. Vous pouvez même prendre l'habitude décrire les commentaires décrivant ce que doivent faire vos fonctions avant de les rédiger!

Un bon programmeur est un peu feignant
=> Quand du code est dupliqué c'est qu'il faut sans doute faire une ou plusieurs fonction pour les appeler aux différents endroit au lieu de dupliquer plusieurs ligne de code. Ainsi si vous avez une modification à faire plus tard vous n'aurez pas besoin de la faire partout, il suffira de la faire dans la fonction! Là encore vous vous remercierez plus tard.

Le mieux est souvent l'ennemi du bien. Il vaut mieux faire très bien une chose que de chercher à faire deux choses en même temps
=> Toujours préférer multiplier le nombre de fonction différentes plutôt que de chercher à factoriser deux fonctions différentes en une seule . " à chaque fonction sa tâche " . ( à ne pas confondre avec le fait de chercher à factoriser les fonctions identiques qui est une bonne pratique =) )


Cet article vous a plu ? Laissez-nous un commentaire !

Tous les champs sont obligatoires

Nom:
E-mail: (ne sera pas publié)
Commentaire:
Recopier le code
ok