Je ne suis pas d'un cours d'informatique, comment puis-je m'améliorer? Attaché à la recommandation de ressource de route vidéo d'apprentissage de la station B!

Je ne me souviens pas où j'ai lu cette question auparavant. Récemment, il y a eu plus de demandes de renseignements sur des problèmes connexes en privé. Je vais régler le résultat à ce moment-là, et j'espère que cela sera utile à tout le monde! Si vous pensez que l'article est bon, veuillez le soutenir, comme des commentaires, des likes, des repostages, etc., je tiens à vous remercier tous pour votre critique ici!

Dites d'abord quelques mots

Mon université n'est pas spécialisée en informatique, c'est-à-dire sans matière, mais je m'intéresse à l'informatique et je souhaite travailler dans cette industrie, comment puis-je m'améliorer? Après tout, je ne suis pas un professionnel et je veux devenir un professionnel de l'informatique!

Tout d'abord, permettez-moi de vous dire la vérité. Personnellement, je pense qu'une différence importante entre les cours professionnels et les cours non professionnels est la maîtrise des connaissances de base en informatique. De toute évidence, l'un des points de connaissance est la structure des données et les algorithmes. "Je ne sais pas si vous avez découvert. Certaines personnes avec de bonnes structures de données et de bons algorithmes semblent être très instruites et doivent être des universitaires!"

Mais ce n’est pas la grande vérité que je veux vous dire. Ce que je veux dire, c’est, en fait, que la plupart des connaissances informatiques de base des cours scientifiques et non scientifiques ne sont pas très bonnes, au fond le niveau de différence n’est pas grand, bien sûr, pour un certain effet de levier Jing, je dois déclarer à l'avance que ce que j'ai dit n'est pas absolu!

Le problème que cet article résoudra pour tout le monde

Dans cet article, je ne discute certainement pas avec vous, je me précipite pour vous aider à résoudre le problème, c'est l'objet de cet article, donc au début je dois souligner le but d'écrire cet article à l'avance, en fait, le le titre a déjà dit Est:

Aider les amis non sujets à fournir des méthodes traçables pour s'améliorer, compenser ou même dépasser le sujet des talents informatiques

Bien sûr, cela impliquera également d'autres problèmes, tels que la différence entre les classes professionnelles et les classes non professionnelles, quels sont les avantages de chacun, comment traiter ce problème, etc., alors suivez-moi si vous êtes intéressé, s'il vous plaît suivez-moi.!

Êtes-vous de Coban

Afin de mieux expliquer certains problèmes, je dois d'abord parler du concept de «classe professionnelle», puis qu'est-ce que «classe professionnelle»? On entend souvent des mots comme «keban» et «origine keban», que voulez-vous dire?

J'ai recherché sur Wikipédia le mot-clé pertinent "Keban", et le résultat était le suivant:

Insérez la description de l'image ici
Cela ne semble pas être ce que nous voulons, et nous avons finalement trouvé le résultat que nous voulons sur l'Encyclopédie Baidu:

Explication de l'encyclopédie Baidu "Keban"
Écoutez, est-ce la même chose que nous pensions? Le soi-disant parcours académique signifie qu'ils ont reçu une formation formelle et qu'ils sont professionnels. Dans le cas de l'informatique, qu'est-ce qui compte comme parcours académique? Bien sûr, je suis diplômé des majors informatiques. Voici un bref test pour vous. Savez-vous quelles majors grand public sont disponibles dans les majors informatiques? N'avez-vous pas pensé à ce problème?

Les ordinateurs sont très courants maintenant, il y a donc vraiment beaucoup de sous-spécialités dans la catégorie informatique , mais bien qu'il y en ait beaucoup, beaucoup d'entre elles sont dérivées de certaines branches secondaires. Ici, tout le monde devrait se rappeler que les vraies sont Il y a deux grandes majeures en informatique pour un faux remplacement, c'est-à-dire l' informatique et la technologie et le génie logiciel.

Surtout l'informatique et la technologie, donc si vous êtes dans ces deux majeures, alors vous êtes né dans un cours d'informatique comme un faux remplaçant, c'est-à-dire une armée régulière sérieuse, pas une armée sauvage.

Certaines personnes ont dit quel type d'ingénierie de réseau, de sécurité de l'information et de big data je suis, comme celles-ci, car elles sont relativement liées aux ordinateurs et sont également classées comme une grande informatique, bien que ce soit aussi une grande informatique, mais vous sentez que vous avez toujours l'impression que l'informatique et la technologie sont le fils d'un major en informatique?

En outre, les noms de certaines majeures varient d'une école à l'autre. Par exemple, les majors liées à la sécurité, telles que la sécurité des réseaux, la sécurité de l'information et la sécurité des réseaux informatiques, sont en fait les mêmes.

En outre, il existe également des majors transversales. Les plus courantes sont formées par des disciplines informatiques et des disciplines mécaniques, telles que les communications courantes, l'électronique, etc. majors., Mais personnellement, je pense que ces majors ne sont toujours pas aussi bons que "l'informatique et la technologie", qu'en pensez-vous?

Donc, si vous êtes dans ces majeures mentionnées ci-dessus, cela peut être appelé un cours d'informatique, mais c'est la différence entre un maître ou un étranger, alors si vous n'êtes pas dans ces majeures, telles que la comptabilité, le marketing, le génie civil Oui , si vous voulez travailler dans l'industrie informatique, même si vous êtes issu d'un milieu non disciplinaire, on l'appelle aussi une armée sauvage.

Alors, êtes-vous de Coban?

Quels sont les avantages de naître dans une classe?

Nous avons déjà dit ce qu'est une classe de matière La soi-disant classe de matière est formée professionnellement, il est donc évident que vous acquerrez davantage de connaissances et de compétences de base sur cette matière en tant que classe de matière. Et ils auront plus de temps et un avantage plus précoce. D'autre part, ces soldats sauvages qui deviennent moines à mi-chemin de leurs maisons sont des classes dites non scientifiques, car leur temps précédent a été consacré à l'apprentissage d'autres connaissances et compétences, si les connaissances acquises auparavant Si elles sont liées aux compétences et à l'informatique, elles peuvent être bénéfiques pour un apprentissage de suivi. Si elles ne sont pas liées, si vous y réfléchissez, la différence entre vous et le sujet ressortira!

Parce que cet article traite principalement des majors informatiques, nous prendrons comme exemple les avantages des majors informatiques Quels sont les avantages d'être un major informatique?

Tout d'abord, je dois regarder la connaissance de la formation académique de la classe d'informatique. Permettez-moi de prendre comme exemple. J'ai obtenu un diplôme avec une majeure en informatique et technologie. Alors qu'ai-je appris quand j'étais à l'université?

Laisse-moi te rappeler...

Tout d'abord, c'est le langage C. Ce cours a obtenu 80 points sans tricher du tout (je suis diplômé de trois livres, ceux qui le comprennent doivent comprendre), puis la structure des données et l'algorithme. Ce cours est assez difficile à apprendre. J'ai appris SQL server encore une fois, et je me suis demandé pourquoi ce n'est pas MySQL, mais j'apprends toujours le serveur SQL, hélas, puis il y a les systèmes d'exploitation, les réseaux informatiques, les principes de composition informatique, l'ingénierie logicielle, et au fait, il y a un cours d'assemblage, Ce qui est également très difficile à apprendre. Ensuite, j'ai appris Java au cours du dernier semestre de ma dernière année, ce sont donc à peu près les suivants:

1. Langage C
2. Structure des données et algorithme
3. SqlServer
4. Système d'exploitation
5. Réseau
informatique 6. Principe de composition informatique
7. Génie logiciel
8. Assemblage
9. Java

Bien sûr, ce sont les cours que j'ai appris directement liés à l'informatique. Je ne dirai rien de tel que les mathématiques avancées, la physique et l'anglais. En gros, il y en aura. Ensuite, j'ai cherché des cours d'informatique et de technologie sur Baidu Encyclopedia Il y a une telle image:


Il y a probablement quelques cours à étudier dans cette majeure, mais comment se fait-il que je n'ai pas beaucoup appris? Je ne sais pas ce que vous avez appris, mais j'ai personnellement découvert que tant que vous vous spécialisez en informatique, ces cours sont presque obligatoires (bien sûr, aucune exception n'est exclue)

1. Langage C
2. Structure des données et algorithme
3. Principe d'assemblage et de compilation
4. Base de données
5. Système d'exploitation
6. Principe de composition
7. Réseau informatique

Avez-vous dit cela? Quels que soient les cours que vous proposez, la plupart des cours ci-dessus doivent être appris. Ceux qui ont lu mes articles et vidéos précédents doivent savoir que ces connaissances sont les connaissances informatiques de base auxquelles les spécialistes en informatique doivent prêter attention. Parfois, j'ai le sentiment que la différence entre les cours d'informatique et les cours non scientifiques réside parfois dans votre maîtrise de ces connaissances informatiques de base.

Donc, l'apprentissage de ces connaissances informatiques de base est un avantage pour la classe, car ils sont là quand ils sont à l'université, et ils ont plus de temps pour étudier et étudier plus tôt. Cependant, pour autant que je sache, il y a une part considérable des connaissances informatiques de base des matières sont très faibles, de sorte que la différence de maîtrise des connaissances des matières pour les matières qui ne sont pas soumises à des matières n'est pas très grande, la seule différence pouvant être le certificat académique de la matière.

En outre, je dois aussi dire ici que l'écart entre les non-matières et ceux qui ont des qualifications académiques supérieures sera encore plus grand, car il y a plus de gens avec de très bonnes bases en informatique dans les cours de l'enseignement supérieur. Je pense que je veux dire assez.

En une phrase, basée sur mon expérience personnelle, comme l'avantage de la classe, cela se traduit davantage non seulement par savoir ce que c'est, mais aussi savoir pourquoi. C'est complètement le résultat de la bénédiction des connaissances informatiques de base, et de ceux qui ne sont pas dans la classe, probablement Il y en a plus qui le savent mais ne savent pas pourquoi.

Intercalé avec mon histoire: j'ai eu une période de détérioration de mes résultats scolaires au collège auparavant, et le directeur m'a demandé de lui parler. Je me souviens encore de ce que le directeur m'a dit. Il a dit: "En fait, je suis pas très avide de la détérioration de vos notes. Parce que je sais que vous êtes différent de ceux qui ont de mauvais résultats scolaires. Bien que vos notes aient régressé, vous devez savoir où se trouvent vos problèmes, comment les compenser et comment les rattraper. vos notes. "

Je ne sais pas ce que vous ressentez lorsque vous lisez ce passage. En fait, cela peut refléter un autre avantage de Keban. C’est-à-dire, même si la base informatique de Keban n’est peut-être pas bonne, mais heureusement, le temps de contact est précoce et long. Ils auront une impression générale dans leur esprit, et ils sauront ce que c'est, à quoi cela sert, comment apprendre, etc.

Quant à ceux qui ne sont pas en classe, parce qu'ils n'ont jamais été en contact auparavant, ils peuvent s'exclamer "Qu'est-ce que c'est que ce truc?"

La contre-attaque des non-sujets

Avant de dire cela, je pense qu'il est très nécessaire d'encourager les non-sujets. Vous devez savoir, dans notre pays, en fait, beaucoup de sujets ne sont vraiment pas bons, en particulier les livres ordinaires, un, deux ou trois. En gros, il a perdu les avantages qu'il devrait avoir en tant que sujet, il n'y a donc pas lieu d'avoir peur du découragement pour les non-sous-classes. Ce n'est pas un problème d'apprendre dur, allez, et surpasse facilement la plupart des sujets. Parlons-en dans détail: que devraient faire les non-sujets!

Regardons d'abord un projet Gaoxing sur GitHub:


Je ne sais pas si quelqu'un prête attention à ce projet. Ce projet répertorie principalement certains sujets qui peuvent être décrits comme nécessaires pour les ordinateurs et recommande les ressources d'apprentissage correspondantes. Par conséquent, il est fortement recommandé aux non-sujets d'aller voir ce projet et Lisez ce projet du début à la fin.


Lorsque vous lirez ce projet, vous constaterez que les connaissances du sujet mentionnées dans ce projet coïncident avec celles que nous avons mentionnées précédemment:

1. Langage C
2. Structure des données et algorithme
3. Principe d'assemblage et de compilation
4. Base de données
5. Système d'exploitation
6. Principe de composition
7. Réseau informatique

Et j'ai déjà dit que ces choses appartiennent à des connaissances informatiques de base. Le point clé est que ces connaissances sont des cours professionnels de matières, c'est-à-dire des points de connaissances et des cours que nos classes non-matières n'ont pas touchés, c'est donc un must pour nous pour rattraper les classes de matières.La route, maîtrisant ce morceau de connaissance, nous avons complété les objectifs d'apprentissage du système de connaissances que la matière devrait avoir.

Pensez-y attentivement. Est-ce la raison pour laquelle la classe de matière est appelée classe de matière en raison des cours professionnels de la classe de matière. Si nous, en tant que classe non-matière, étudions en fonction du contenu d'apprentissage de la classe de matière, pouvons-nous Cela dit, la plupart des cours ne sont vraiment pas bons, si nous pouvons maîtriser ces connaissances, pouvons-nous surpasser certains cours?

Après tout, cette société dépend toujours des capacités, parfois un certificat ne veut rien dire!

Alors, savez-vous sur quoi vous concentrez? En fait, c'est très simple, il vous suffit d'apprendre les bases de l'informatique. Alors, quelle est la voie d'apprentissage?

Parcours d'apprentissage

À l'heure actuelle, il existe de nombreuses ressources d'apprentissage diverses. En fait, il y a des avantages et des inconvénients. Avec plus de ressources, vous n'avez pas à vous soucier de l'apprentissage, mais en même temps, vous ne savez pas laquelle apprendre Voici le plus grand site Web d'apprentissage B. Pour la station, je voudrais recommander un itinéraire simple pour apprendre les connaissances de base en informatique.

1. Langage C

Le premier est l'apprentissage du langage C. Autant que je sache, le langage de l'illumination informatique dans la plupart des collèges et universités est toujours le langage C. Quoi qu'il en soit, j'ai appris le langage C quand j'étais à l'université. En fait, en tant que programmeur , Je recommande toujours d'apprendre sous le langage C.

Pour l'étude du langage C, je suggère d'étudier le cours du professeur Hao Bin. Une grande partie de la connaissance du langage C que je ne comprenais pas au début était seulement après avoir lu son cours. Bien sûr, ce cours est relativement ancien, mais il n'y a pas de point de connaissance. Cela a changé, donc je recommande toujours d'apprendre:


Adresse: https://www.bilibili.com/video/BV1os411h77o

De plus, je recommande également le cours C du professeur Weng Kai de l'Université du Zhejiang:


Adresse: https://www.bilibili.com/video/BV19W411B7w1

2. Structure des données et algorithme

Vous devez avoir entendu dire que les structures de données et les algorithmes sont à la base de la programmation et au cœur des compétences internes des programmeurs. Recommandé ici

Adresse: https://www.bilibili.com/video/BV1E4411H73v

3 、 mysql

Pour la base de données, quelle que soit la direction dans laquelle vous vous trouvez, vous la rencontrerez essentiellement. Voici le premier choix pour apprendre mysql, vidéo recommandée:

Adresse: https://www.bilibili.com/video/BV1xW411u7ax

4. Compilation

En ce qui concerne la compilation, en fait, je pense personnellement que je n’ai pas besoin de travailler aussi dur que les autres. C’est juste un sentiment personnel. Différentes opinions sont les bienvenues!

Adresse: https://www.bilibili.com/video/BV1zW411n79C

5. Système d'exploitation

Se concentrer! ! !


Adresse: https://www.bilibili.com/video/BV1d4411v7u7

6. Réseau informatique

Se concentrer! ! !


Adresse: https://www.bilibili.com/video/BV1jK4y1e7BE

7. Principes de la composition informatique

important! ! !

Adresse: https://www.bilibili.com/video/BV1c4411w7nd

D'accord, ce qui précède est tout le contenu de cet article. Je vais le mentionner un peu ici. Je viens de discuter de ce problème en me basant sur mon expérience personnelle. Je sais aussi qu'il y aura des voix différentes. Alors, bienvenue à tous pour laisser un message et discuter ensemble, apprendre les uns des autres et travailler ensemble.

Je suppose que tu aimes

Origine blog.csdn.net/sinat_33921105/article/details/115291431
conseillé
Classement