« Les logiciels sont dans toute chose », a rappelé Eben Moglen, fondateur du Software Freedom Center et professeur de droit à l’université Columbia. Une affirmation qui met en exergue l’avènement de l’ère du numérique : que ce soit dans la domotique, dans l’internet des objets, les smartphones, les avions, les appareils médicaux ou même les voitures, les logiciels sont de plus en plus présents dans notre quotidien.
Autour du logiciel figurent deux entités : ceux qui les utilisent et ceux qui les conçoivent. La tendance actuelle semble montrer que ces deux types de population n’ont pas encore atteint leur niveau de saturation. D’ailleurs, des articles, comme celui de PayScale qui s’est intéressé aux métiers les mieux payés du monde, donnent une place importante au métier d’ingénieur logiciel. Selon une étude de PayScale, les trois métiers les mieux payés pour des personnes fraîchement diplômées sont tout d’abord celui de l’ingénieur électrique, puis d’ingénieur logiciel et enfin d’ingénieur mécanique.
En faisant fi des différentes motivations à l’apprentissage de la programmation (que la personne ait choisi de s’orienter vers une carrière de développeur parce qu’elle a entendu dire que les entreprises recrutent beaucoup de développeurs ces temps-ci ou que la personne soit juste une passionnée), il convient de se demander quelle serait la méthode pour un apprentissage optimal.
Certains vont choisir d’aller dans des écoles, d’autres vont opter pour un apprentissage en autodidacte. Mais la problématique ne change que légèrement pour ce dernier cas ; il faut d’abord opter pour le meilleur langage de programmation et ensuite choisir la meilleure façon de l’apprendre. Deux axes qui peuvent constituer deux sujets de débats. D’ailleurs, pour le premier, vous avez été nombreux à classer C, Python et C++ en tête de liste, expliquant les raisons qui vous amenaient à conseiller untel langage plutôt qu’un autre pour débuter. Ici, ce qui va nous intéresser ce sont les méthodes d’apprentissage les plus efficaces.
L’apprentissage peut être défini par plusieurs paramètres comme le niveau de difficulté ou encore le temps estimé d’apprentissage. C’est ce dernier paramètre qu’un développeur va tenter de simplifier au maximum en apportant la réponse aux personnes qui se demandent comment elles pourraient apprendre à programmer en une seule nuit : « prenez votre ordinateur portable, rendez-vous au Pôle Nord au début de l’hiver. Vous aurez une nuit de six mois pour apprendre à programmer. Une fois rendu là-bas, effectuez juste des recherches Google ; il y a une diversité d’excellents tutoriels sur le sujet en ligne ».
Source : imgur
Et vous ?
Qu'en pensez-vous ? Pouvez-vous partager les méthodes que vous avez utilisées lors de votre apprentissage à la programmation et qui se sont avérées efficaces ?
Voir Aussi :
quel est le meilleur langage pour débuter la programmation
Tout le monde ne peut pas devenir développeur
Eben Moglen : « les logiciels propriétaires sont des matériaux de construction dangereux »
Quelles sont les méthodes d'apprentissage à la programmation les plus efficaces ?
Un développeur propose une solution pour apprendre en une nuit
Quelles sont les méthodes d'apprentissage à la programmation les plus efficaces ?
Un développeur propose une solution pour apprendre en une nuit
Le , par Stéphane le calme
Une erreur dans cette actualité ? Signalez-nous-la !