Comment les débutants en Java apprennent-ils Java? (Partagez votre propre expérience d'apprentissage)

Partagez mon expérience réussie d'auto-apprentissage Java avec des amis, parce que j'ai également appris grâce au CSDN au début.
Tout d'abord, je pars de ma propre expérience d'apprentissage, puis je parle de mes opinions et suggestions sur l'apprentissage de Java. Ceci est utile pour les débutants, j'espère que vous pourrez apprendre quelque chose d'utile pour vous.

1 Terre-à-terre pour les étudiants de premier cycle.
Remplissez les volontaires après l'examen d'entrée à l'université. À ce moment-là, je ne comprenais pas vraiment. Je pensais que l'ingénierie de l'information électronique semblait plutôt bonne, alors je l'ai rempli. Au cours des quatre années d'université, mis à part le langage C à l'école, je n'ai appris aucun deuxième langage de programmation, et le langage C n'est qu'un niveau débutant. Qu'est-ce que j'ai fait à l'université?

J'ai décidé d'aller aux études supérieures au cours de ma première année, j'ai donc étudié les mathématiques approfondies et avancées, l'algèbre linéaire, la théorie des probabilités, la physique universitaire et certains cours professionnels tels que le numérique et l'électronique, l'électronique analogique, les signaux et les systèmes, les principes de communication, etc. Pour être honnête, je suis très sérieux, en partie à cause de mes habitudes d'étude, et en partie parce que je veux étudier des études supérieures, donc je prends chaque étape de manière très pratique.

Parmi mes pairs, l'exécution et la persévérance me sont comparables, peu nombreuses, et je ne m'en vante pas. L'université n'a pas pris moins de bourses, au moins cela peut compenser mes frais de scolarité de quatre ans. Le microcontrôleur a aussi beaucoup joué, 51, 52 et plus tard ARM9 a joué. A cette époque, j'ai acheté plusieurs cartes et écrit des programmes à exécuter. Embedded est assez intéressant. Mais après l'obtention du diplôme, je l'ai un peu regretté. Pourquoi? Je n'ai pas appris à programmer! À l'exception de l'écriture de code C simple, les autres compétences en programmation sont nulles.

2. L'éclaircissement des étudiants diplômés
Après mon admission à Tongji, ma spécialité était l'électronique et l'ingénierie de la communication. Dès le début de la recherche, j'ai été très clair sur ce que je voulais: les étudiants de troisième cycle doivent également suivre des cours, tels que des cours de base, des cours professionnels, etc. Les étudiants diplômés ont aussi des sujets, ils ont besoin de lire divers articles et de rédiger des articles. En fait, ils sont très occupés. La seule exigence de mon étudiant diplômé est d'améliorer mes compétences en programmation. Je regardais le C ++ au début, après avoir lu la syntaxe, j'ai regardé les structures de données et les algorithmes basés sur C ++.

J'ai vraiment décidé d'apprendre Java en un semestre. À cette époque, j'ai eu beaucoup de discussions avec de grands joueurs sur eBay. Ce n'est pas que j'ai appris une technologie géniale, mais j'ai élargi ma vision et j'ai commencé à avoir des idées personnelles. . Plus tard, j'ai étudié dur en laboratoire pendant environ un an, en commençant par les bases de la syntaxe Java, au code source du framework de collecte (à ce moment-là, JDK1.8 vient de sortir), à la programmation réseau (basique), aux structures de données et aux algorithmes. Après les connaissances de base, j'ai commencé à apprendre Servlet / jsp (maintenant non utilisé directement), puis à Spring, Struts2, Hibernate (framework SSH, maintenant rarement utilisé), puis à Spring, SpringMVC, Mybatis (framework SSM, c'est maintenant Toujours en cours d'utilisation), puis aux bases de la concurrence Java, puis à certains intergiciels, etc., puis j'ai commencé à apprendre Spring Boot et ainsi de suite. Durant cette période, j'ai réalisé 4 projets réels.

3. Comment ai-je enseigné Java par moi-même?
Au début, j’ai aussi rassemblé des matériaux épars pour les étudier moi-même, mais je ne l’apprenais pas toujours bien, je n’en avais pas la moindre idée et je ne pouvais pas obtenir de bons résultats. Je ne savais pas comment gérer des problèmes difficiles et personne ne les expliquait. Un groupe d'apprentissage Java a été accidentellement ajouté au RSCV. Au début, je l'ai simplement ajouté avec désinvolture. Je n'y ai pas prêté beaucoup d'attention. Une fois que j'ai rencontré un problème, je l'ai simplement posé avec désinvolture. Je ne m'attendais pas à ce que plusieurs personnes me donnent des réponses détaillées. Beaucoup de discussions, ce qui m'a fait vraiment plaisir, donc les questions techniques que j'ai rencontrées par la suite ont toutes été posées ici. Si vous apprenez, vous pouvez vous le recommander si vous en avez besoin. Le numéro de groupe est: 3907814 , je suis maintenant Je reste encore ici, et je discute souvent des questions et y réponds.C'est un groupe de plus de dix ans, et il y a beaucoup de gens qui connaissent la technologie, ce qui est très utile pour apprendre java.

J'ai d'abord lu le livre pendant environ une semaine, puis j'ai jeté le livre de côté et je n'ai pas pu entrer! Je pense que ma tête va bien, mais je ne peux pas entrer. C'est aussi un problème courant pour les débutants et de nombreux lecteurs m'ont aussi dit: Frère, j'ai lu le livre, mais je ne le ressens toujours pas. Mon TM est venu ici aussi, haha. Alors j'ai regardé la vidéo. Trouvez une bonne vidéo, suivez-la attentivement du début à la fin et prenez des notes. C'est aussi le début de mon blog.

Tout le monde a une relation sexuelle urinaire. Si vous faites quelque chose sans voir de résultats évidents, vous vous relâchez lentement et vous vous demandez lentement si vous avez raison et si vous êtes apte. Java est pareil. Ne lisez pas certains livres profonds au début, car vous ne pouvez pas les comprendre du tout. Si vous perdez du temps, vous abandonnerez lentement les études.

Je déteste vraiment ces gens qui recommandent beaucoup de livres classiques à certains débutants dès qu'ils apparaissent dans le forum de publication. Ils semblent très compétents et très méchants, mais ils ne sont pas très utiles. Y compris la concurrence Java, SSH, framework SSM, composants, middleware, etc., je regarde toutes les vidéos. Bien sûr, j'ai rongé du code source par moi-même. Quand on a les bases, on est sur la route, et on va lire des livres, pas seulement pour comprendre les problèmes qui ne peuvent pas être compris, c'est une réelle amélioration.

Mais cela ne suffit pas, vous ne pouvez pas les utiliser après les avoir appris. Un projet de combat réel est nécessaire. Il existe de nombreuses vidéos de combat réelles gratuites sur Internet, mais je ne pense pas que ce soit une bonne chose, car j'ai déjà une base à ce moment-là et je sais comment choisir mes ressources d'apprentissage. Je veux tout de même souligner un point ici. Ne soyez pas avare. En m'investissant, j'ai également acheté plusieurs vidéos de combat réelles des projets et j'ai suivi pour apprendre, pour améliorer beaucoup d'expérience de combat réelle.

Bien sûr, j'ai également beaucoup de ressources vidéo de haute qualité ici, ce qui peut suffire à tout le monde. Il n'est pas nécessaire de dépenser de l'argent comme je le faisais au début. À cette époque, je me suis appris et je n'ai rencontré personne qui savait comment partager comme moi. Par conséquent, les lecteurs qui manquent de ressources vidéo peuvent me contacter et me faire des commentaires. Je le partage simplement. Il n'y a pas de frais de regroupement ou quoi que ce soit, juste pour aider plus d'amis.

Mais beaucoup de gens ne peuvent pas tenir le coup. J'ai aussi dit au début de l'article que parmi mes pairs, l'exécution et la persévérance ne sont pas très comparables à moi.Je suis également venu ici pas à pas de Xiaobai et j'ai passé une année entière à l'auto-apprentissage. J'ai réalisé plusieurs projets et j'ose dire que ce que j'ai appris à l'école cette année n'est pas pire que la capacité des autres à travailler à l'extérieur pendant deux ans. Tant de gens pensent que les longues années de travail sont formidables et bien informées, mais à mon avis, ce n'est pas nécessairement vrai.

J'avais l'habitude de dormir directement au laboratoire pendant plusieurs mois. En plus de lire des articles et d'accomplir les tâches de mon superviseur, je passais tout le reste du temps à étudier. Il était 11 ou 12 heures du soir. Sinon, il serait impossible d'écrire autant de choses en un an. Une partie est également écrite sous forme de blog. Vous savez, les blogs prennent beaucoup de temps. Si vous pouvez persévérer comme moi et vous exiger si strictement, je ne crois pas que vous ne puissiez rien apprendre. Même si vous ne pouvez pas l'apprendre aujourd'hui, qu'en est-il de vous dans un mois? Un mois, ce n'est pas bon, vous partez depuis un an, non?

Tout comme le père de Jack Ma a dit: «Aujourd'hui est cruel, demain est même cruel et après-demain est beau. Mais beaucoup de gens insistent sur le fait que demain, il ne verra jamais bien. Tout comme moi, je n’ai pas insisté pour payer, d’où vient le résultat? Par conséquent, il n'y a pas de raccourci vers la programmation, il suffit de choisir de bonnes informations et de le faire! Allez de l'avant, foncez et apprenez de la mort!

4. Lorsque je rencontre un choix, comment choisir?
Je venais de terminer mes études supérieures et je suis allé à Huawei, mon travail était le développement de logiciels Java. Après mon entrée, j'ai commencé à faire de la communication. Je me demandais que mes études de troisième cycle étaient la communication, et j'ai enseigné Java par moi-même, mais je suis revenu à la communication, ce qui était très embarrassant.

Alors je suis parti après. Certains lecteurs m'ont demandé, pourquoi avez-vous abandonné le salaire élevé de Huawei? J'ai dit que je ne m'intéressais pas aux communications. J'ai mes propres projets. J'ai décidé de quitter Huawei pas pour de l'argent. À tout le moins, ma vie est meilleure maintenant que celle de Huawei, et je crois que je le ferai à l'avenir.

Lorsque je suis confronté à des choix sur le lieu de travail, je pense personnellement que je dois encore combiner mes propres intérêts. Les années les plus importantes de la vie peuvent être les quelques années après l'obtention du diplôme. Ces années déterminent également l'industrie dans laquelle nous serons engagés dans une large mesure, c'est pourquoi Lors du choix, vous devez combiner vos propres intérêts et peser tous les facteurs.

5. Résumé: Pour
apprendre une technique par vous-même, vous devez d'abord savoir comment l'utiliser, susciter l'intérêt d'abord, puis penser à l'améliorer et à la désintérioriser, sinon vous ne pourrez pas persister. Pour apprendre une technique par vous-même, vous devez avoir un plan, et au moins vous devez savoir ce que vous voulez apprendre ensuite, vous ne pouvez pas le faire étape par étape. Si vous avez un plan, vous devez avoir un plan, et si vous avez un plan, vous devez avoir une mise en œuvre.

Dans le processus d'apprentissage, ne soyez jamais avare d'investir en vous-même, dépensez de l'argent si vous dépensez de l'argent, c'est maintenant l'ère du paiement des connaissances, comme le cours de maître CSDN GitChat, le temps des geek, etc., certains des cours sont assez bons et les vidéos de certains établissements de formation Pas mal. Il n'y a rien de mal à dépenser de l'argent pour s'améliorer.

Faites n'importe quoi, laissez le mot persistance, c'est absurde. Si vous pouvez réussir avec désinvolture et bien faire les choses, si vous pouvez faire les choses personnellement, vous n'avez aucune compétitivité. Il y a un dicton qui dit que c'est bien: l'intelligence vaut mieux que la persévérance stupide.

Si vous ne comprenez pas, vous devriez demander plus. Peu importe le genre de personne que nous sommes, peu importe à qui nous demandons, peu importe si les autres sont meilleurs ou plus faibles que nous, nous devons baisser notre attitude et être plus modestes. Si un jour nous sommes un peu influents, faites de notre mieux pour aider plus de débutants et aider plus de personnes avec un profil bas, car nous venons aussi ici comme ça. Des gens plus puissants que nous sont partout. Les gens, ne gonflez pas, vous devez savoir faire profil bas.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_49794051/article/details/108573227
conseillé
Classement