Bonjour, Habr! Je vous présente la traduction de l'article
"Pourquoi vous n'êtes jamais trop vieux pour apprendre Java (ou n'importe quel langage de programmation)" de John Selawsky.
L'amour de tous âges est soumis.
Malgré le fait que beaucoup de gens sont d'accord avec cette phrase, j'observe constamment comment les gens se conduisent dans des cadres imaginaires et les convaincre qu'il est trop tard pour apprendre quelque chose de nouveau ou changer de profession. Pourquoi n'utilisons-nous pas cette approche pour tout ce que nous aimerions réaliser, surtout quand il s'agit d'apprendre quelque chose de nouveau, comme un langage de programmation?
Je suis professeur du cours Java et j'ai des exemples de nombreuses personnes qui ont commencé à apprendre Java à l'âge de 30 ans ou même plus. En fait, en vieillissant, les gens deviennent plus expérimentés et plus sages, ils voient les choses différemment, ils sont "comme un poisson dans l'eau" dans toute nouvelle entreprise. De plus, il y a moins d'âgisme dans l'informatique (de la traduction. - L'âgisme est une discrimination contre une personne en fonction de son âge) que dans d'autres secteurs. Cette industrie valorise les compétences, pas l'âge du programmeur.
Vous trouverez ici
5 bonnes raisons pour lesquelles vous ne devriez pas négliger vos désirs et vous devriez commencer à apprendre Java. Ces raisons s'appliquent à d'autres langages de programmation.
Raison 1. Apprendre de nouvelles choses aide votre «processeur» à ne pas échouer
Croyez-le ou non, une récente recherche médicale de
Cesar Quililan a prouvé comment l'activité cérébrale affecte le vieillissement et la santé du cerveau. Il s'est avéré que plus vous entraînez votre cerveau, mieux c'est.
Ils ont montré comment les personnes âgées de 60 à 90 ans amélioraient leur santé et leur état cérébral, ne faisant que des travaux d'aiguille (de la traduction. . Maintenant, imaginez de quoi le cerveau d'un homme de 30 ans est capable.
Apprendre un langage de programmation revient à entraîner vos processus mentaux - l'entraînement mental, ce qui améliore votre attention et votre concentration.
Un exemple de réussite d'un
homme de 32 ans . Il ne savait rien de la programmation ou des choses techniques, maintenant il étudie la programmation à l'université et dit que quand il a commencé c'était assez difficile, mais maintenant son cerveau est "tranchant comme un rasoir". De plus, personne ne se soucie de son âge.
Raison 2. Il y a des tonnes de cours en ligne et tout ça - personne ne verra votre âge
Aujourd'hui, il existe de nombreux cours en ligne et de nombreuses personnes reconnaissent qu'ils sont plus efficaces que les projets hors ligne et apportent des résultats plus positifs. Les raisons sont simples: l'industrie informatique valorise vos connaissances, pas vos capacités physiques, et vous choisissez vous-même le bon moment et le bon rythme pour vos études. Il existe de nombreuses histoires de personnes qui les ont réussi et qui ont obtenu l'emploi de leurs rêves en très peu de temps.
Voici trois exemples frappants de ressources Internet où vous pouvez apprendre Java:
- CodeGym (alias JavaRush ) est un cours de formation en programmation Java en ligne,
qui est une pratique à 80%; - Code Academy - ce programme vous aidera à acquérir des compétences techniques qui seront très utiles dans votre futur travail;
- De plus, il existe des cours vidéo en ligne à Coursera ou
Udemy - plates-formes qui incluent des cours d'universités en ligne du monde entier dans diverses matières.
Dès que vous commencerez à étudier ou à travailler en tant que programmeur, bien sûr, beaucoup auront besoin d'un soutien de mentorat de ceux qui sont déjà des spécialistes de Java. De plus, la communauté des développeurs Java est très développée, voici quelques plateformes qui vous aideront à trouver les informations nécessaires ou à demander de bons conseils:
- Java Forum est un forum classique, qui comprend de nombreux sujets et sous-sections pour une recherche rapide;
- Java wold est une plate-forme où les nouvelles, les blogs, les experts et de nombreuses choses liées à Java sont basés en un seul endroit;
- L'aide de CodeGym (alias JavaRush) est une communauté pour les débutants où ils peuvent trouver une assistance rapide et appropriée.
Endroits où vous pouvez poser n'importe quelle question et trouver une ou plusieurs solutions d'utilisateurs:
Les blogs sont également importants - ils gardent une trace des mises à jour, des nouvelles fonctionnalités et, en règle générale, de celles qui ont été récemment ajoutées ou créées pour une écriture plus pratique des programmes en Java:
- Java Geek: est une source où vous pouvez trouver une explication claire d'un cas ou d'un problème particulier, en plus, il est divisé en catégories - interaction avec diverses technologies;
- Bench Resources: Une autre source décrivant les problèmes et les cas Java. Sa structure est également divisée en sections pour une recherche rapide.
Et bien sûr, n'oubliez jamais une autre source importante de connaissances - les livres. De plus, dès que vous devenez programmeur, après une longue journée de travail à l'ordinateur, vous voudrez changer l'écran de l'ordinateur pour autre chose:
- Apprendre Java. Katie Sierra et Burt Bates. Les auteurs tentent de transmettre leurs connaissances à l'aide d'un langage simple et d'un contenu visuel, sans insister sur la difficulté d'apprendre la langue de la POO.
- Java Guide du débutant. Herbert Schildt Décrit les bases de Java progressivement, permettant au lecteur de se comprendre et de s'immerger dans Java dès le début.
Comme vous pouvez le constater, il existe de nombreuses ressources en ligne, et ce n'est pas tout. Alors, qu'est-ce qui vous empêche de ne pas commencer à apprendre Java en ce moment avec autant de soutien derrière? Soit dit en passant, ils ne se soucient pas de votre âge, seulement de vos connaissances.
Raison 3. L'âge n'a pas d'importance
L'âge n'est qu'une figure ... de votre niveau. Malheureusement, il existe un stéréotype mondial et une idée fausse selon laquelle vous ne devriez avoir qu'une seule spécialité pour le reste de votre vie. Mais qui a dit que ça devrait être comme ça? Vous êtes un adulte qui sait ce qu'il recherche et quel résultat il souhaite obtenir. C'est pourquoi, dès que vous décidez d'écrire du code - développez cette étincelle et, tôt ou tard, elle s'embrasera.
Une autre motivation est de penser à vous et de ne jamais vous comparer à quelqu'un d'autre, car les gens ont des expériences et des niveaux de connaissances différents. Le point de départ devrait être ce que vous saviez avant de commencer l'entraînement. Vous serez surpris en comparant vos progrès avec l'étape précédente. Il y a un merveilleux exemple d'un programmeur de mon cours qui n'a jamais eu d'emploi lié aux compétences techniques. Mais il a décidé, étape par étape, de suivre des cours sur
CodeGym (JavaRush) et vous savez quoi? Il a réussi et a obtenu l'emploi qu'il voulait. Et ne craignez jamais un «mauvais code» ou un manque d'expérience, car à tout âge, nous commettons tous des erreurs au début, et elles disparaissent progressivement au fur et à mesure que vous perfectionnez vos compétences. Savez-vous que les étudiants juniors sont aussi inquiets que les étudiants seniors? Vais-je trouver du travail sans expérience de travail? La vérité est que certaines entreprises recherchent des personnes ayant une expérience minimale pour former des spécialistes pour leurs projets. De plus, les technologies évoluent tous les jours, et elles nécessitent beaucoup de code, et ceux qui peuvent le créer. Vous ne pouvez pas tout apprendre :)
Raison 4. Apprendre Java, c'est comme apprendre toute autre compétence.
Apprendre Java n'est pas différent, disons, d'apprendre à faire du vélo. Les différences ne sont pas grandes. Cependant, si vous commencez à apprendre à faire du vélo à l'âge adulte, vous vous inquiéterez naturellement, et pourtant, vous y passerez moins de temps. L'âge joue un rôle important, votre sagesse et votre expérience vous aideront à corriger les erreurs qui se produiront au cours du processus.
La programmation ne consiste pas seulement à coder, mais aussi à trouver le meilleur moyen de résoudre le problème auquel vous êtes confronté. Et ici, votre expérience peut beaucoup aider. Ainsi, avoir de l'expérience dans un autre domaine est un énorme avantage. Et beaucoup de ceux qui ont déjà pris les premières mesures reconnaissent que leur expérience les a aidés à réussir.
Raison 5. C'est maintenant le bon moment.
Ne remettez jamais ce que vous prévoyez, commencez à apprendre le plus tôt possible, car le bon moment pourrait ne jamais arriver. Si vous attendez, vous perdez votre temps précieux. De plus, plus tard dans la vie, vous aurez encore plus de doutes que maintenant et il sera plus difficile de commencer.
De plus, vous aurez de nouvelles opportunités avec lesquelles vous pouvez améliorer votre emploi actuel, obtenir une promotion ou même changer d'emploi. N'est-ce pas attrayant? Sur Reddit, il est facile de trouver l'histoire d'un homme de 30 ans qui a parcouru un chemin cahoteux en travaillant avec de jeunes programmeurs. Cela l'a rendu plus fort et il a obtenu le travail encore plus facilement qu'il ne l'avait prévu.
En conclusion
Si vous êtes de ceux qui sont à la croisée des chemins en pensant: «Je suis trop vieux pour quelque chose de nouveau», vous devez savoir que l'âge n'est qu'une conséquence du temps, ce qui vous aide également à voir ce que vous ne voyez pas habituellement les jeunes.
Apprendre quelque chose de nouveau gardera votre santé mentale en ordre et votre acuité mentale ne sera pas inférieure à celle des plus jeunes que vous.
Par conséquent, l'apprentissage de Java, à la maison ou en ligne, n'est qu'une autre excellente occasion de montrer à tout le monde que vous pouvez faire autre chose. Acceptez-le comme une autre compétence vitale. De plus, personne ne se souciera de votre âge, car l'industrie informatique est la connaissance.
Ainsi, n'abandonnez jamais votre idée et commencez simplement à avancer. Assurez-vous que vous bénéficiez toujours d'un formidable soutien, quel que soit le chemin que vous choisissez.
Il n'est jamais trop tard pour commencer à apprendre Java ou quoi que ce soit, car plus tôt vous commencez à apprendre, plus vous obtiendrez de privilèges de la vie - commencez simplement! (
Faites-le )
De plus, la pratique et les connaissances vous permettront d'augmenter vos capacités, et ensuite, vous deviendrez certainement une personne encore plus performante.
Donc, si vous pensez que vous êtes trop vieux pour ça ...
- ça ne l'est pas.