Quel est le problème avec l'enseignement informatique en Russie

Bonjour à tous.

Aujourd'hui, je veux vous dire ce qui ne va pas exactement avec l'enseignement informatique en Russie et comment, à mon avis, cela vaut la peine de le faire, et je donnerai également des conseils à ceux qui ne font que oui, je sais qu'il est déjà un peu tard . Mieux vaut tard que jamais. En même temps, je trouverai votre opinion, j'apprendrai peut-être quelque chose de nouveau pour moi.

Je vous demande de rejeter immédiatement tous les arguments sur le fait qu '«ils apprennent à étudier à l'université», «vous ne savez jamais ce qui vous sera utile dans la vie» et «vous avez besoin d'un diplôme, vous ne pouvez pas vous en passer». Il ne s'agit pas de ça maintenant, si vous voulez, je vais en parler.

Pour commencer, je dirai que j'ai 20 ans, j'ai étudié à l'UNN à Nijni Novgorod. C'est notre plus grande université et certainement l'une des trois meilleures de la ville. Il est parti après 1,5 cours, pour les raisons que je décrirai ci-dessous. Sur l'exemple de l'UNN, je vais montrer ce qui ne va pas.

Je veux trier tous les problèmes du début à la fin.

Et pour arriver au début, nous devons revenir en 2010 pour quelques années en arrière quand je choisissais où aller.

Part_1 Vous choisirez un endroit où vous étudiez, presque au hasard


Ayant peu d'informations, vous ne réalisez peut-être pas que vous avez peu d'informations.

Même avant le début de l'examen, je devais choisir où aller dans quelle université et quoi prendre pour l'admission. Et moi, comme beaucoup d'autres, j'ai grimpé sur Internet pour savoir où aller pour devenir programmeur. Ensuite, je ne me suis pas demandé quelle direction de la programmation est préférable de choisir et quelles langues sont les meilleures à apprendre.

Après avoir étudié le site Web de l'Université d'État de Nijni Novgorod, après avoir lu d'énormes textes faisant l'éloge de chaque direction à ma manière, j'ai décidé qu'en cours de formation là-bas, je comprendrais que je n'aurais pas dû faire plus comme l'informatique.

Et c'est ici que j'ai fait la première erreur que trop de gens font en Russie.

Je n'ai pas particulièrement pensé à ce qui était écrit. Je viens de voir le mot "informatique" en ligne avec d'autres mots intelligents et j'ai décidé qu'il me convenait. Je me suis donc retrouvé dans la direction d'Informatique Appliquée.

Problème_1


Les universités écrivent des informations sur les directions afin de ne pas comprendre ce qui est en jeu, mais sont très impressionnées.

Un exemple tiré du site de l'UNN dans la direction où j'ai étudié.
Informatique appliquée. L'orientation est axée sur la formation de spécialistes de la création et de l'utilisation d'outils logiciels pour soutenir les processus décisionnels, spécialistes du développement d'algorithmes pour résoudre des problèmes appliqués de haute technologie.
Eh bien, lequel d'entre vous est prêt à dire qu'il a vraiment compris ce que cela voulait dire?! Comprendriez-vous cela quand vous aviez 17 ans? Je ne sais même pas de quoi ils parlent. Mais cela semble impressionnant.

Quelqu'un ne parle pas vraiment du plan de formation. Vous devez trouver des données pour l'année écoulée pour comprendre combien d'heures sont consacrées à quoi. Et ce n'est pas un fait que la montre vous sera utile, mais plus à ce sujet plus tard.

Solution_1


En fait, il vous suffit d'écrire correctement sur ce que vous enseignez à l'université. Si vous avez toute une gamme de programmation Web, écrivez simplement. Si vous n'avez que six mois pour apprendre le C ++, écrivez-le. Mais ils comprennent toujours que beaucoup de gens n'iront pas là où ils disent la vérité, mais où ils mentent. Par conséquent, ils mentent tous. Plus précisément, ils ne mentent pas, mais cachent la vérité avec les constructions intelligentes des phrases. Sale mais fonctionnant.

Astuce_1


Bien sûr, étudier le site Web de l'université en vaut la peine. Si vous ne comprenez pas quelque chose, lisez-le plusieurs fois. Si même alors ce n'est pas clair, alors peut-être que le problème n'est pas avec vous. Demandez à vos amis ou adultes de lire la même chose. S'ils ne comprennent pas ou ne peuvent pas vous dire ce qu'ils ont compris, ne vous concentrez pas sur ces informations, recherchez-en une autre.

Par exemple, c'est une bonne idée de demander à ceux qui étudient déjà dans une université particulière. Oui, certains d'entre eux peuvent être silencieux sur les problèmes, alors interviewez-les souvent. Et 2 n'est pas beaucoup! Interviewez une personne de 10 à 15 ans, ne répétez pas mes erreurs :) Demandez-leur ce qu'ils font dans leur domaine, quelles langues ils traversent, s'ils ont de la pratique (dans 90% des cas non). Soit dit en passant, ne considérez la pratique que comme une pratique normale, si votre interlocuteur a effectué 3 tâches dans un semestre pour trier un tableau de 20 éléments de différentes manières sur Visual Basic - c'est une raison sérieuse de penser à une autre direction.

En général, collectez des informations non pas de l'université, mais de ceux qui y étudient. Ce sera donc plus fiable.

Part_2. Félicitations, vous êtes inscrit!


Qui sont tous ces gens? Et qui a jeté la matanalyse sur mon emploi du temps?!

Donc, la prochaine étape, quand je me suis inscrite et que, avec plaisir, je suis venue en septembre pour étudier.
En voyant l'horaire, je me méfiais. "Est-ce que je viens d'ouvrir mon emploi du temps?" Pensai-je. "Pourquoi dans la semaine, je n'ai que 2 paires, rappelant vaguement la programmation, et environ 10 paires de ce qu'on appelle habituellement les mathématiques supérieures?!" Naturellement, personne ne pouvait me répondre, car la moitié des camarades de classe posaient exactement les mêmes questions. Les noms des objets étaient sérieusement ennuyeux, et le montant de la bourse les rendait larmoyants à chaque fois que quelqu'un ouvrait le programme.

Au cours des 1,5 années suivantes, je n'ai eu qu'un an lorsque j'ai appris à programmer. À propos de la qualité de la formation ci-dessous, cette section traite de sujets inutiles.

Alors voilà. Vous dites: "Eh bien, oui, 1 an sur 1,5, pas si mal." Mais c'est mauvais, car c'est TOUT ce que j'ai selon le plan pour 4,5 années d'études. Bien sûr, on nous disait de temps en temps que tout serait encore là, mais les histoires de ceux qui étaient déjà en quatrième année parlaient du contraire.

Oui, 1,5 an devrait suffire pour enseigner la programmation à un bon niveau, MAIS! seulement si ces 1,5 ans apprennent à sauter la plupart du temps. Et pas 2 heures par semaine.

En général, au lieu de nouveaux langages de programmation, j'ai eu un langage légèrement différent - mathématique. J'adore les mathématiques, mais la bourse n'est pas exactement la raison pour laquelle je suis allé à l'université.

Problème_2


Horrible élaborer un plan de formation.

Je ne sais pas ce qui est lié au fait que les gens qui ont environ 50-60 ans (pas l'âgisme, les gars, on ne sait jamais) élaborent un plan ou que l'État insiste sur ses normes ou autre chose, mais le fait est un fait.
En Russie, de nombreuses universités font des plans de formation incroyablement mauvais pour les programmeurs.
À mon avis, cela est dû au fait que, pour les leaders, la programmation n'a pas vraiment changé au cours des 20 à 30 dernières années, et l'informatique et la programmation sont pour eux des synonymes clairs.

Solution_2


Bien sûr, vous devez faire des plans en fonction des tendances actuelles.

Cela n'a aucun sens d'enseigner des langues anciennes et d'écrire en Pascal pendant six mois. (Bien que je l'aime tout de même la première langue :)

Cela n'a aucun sens de donner des tâches pour les opérations binaires (dans la plupart des cas).

Cela n'a aucun sens d'enseigner aux étudiants un tas de mathématiques supérieures s'ils veulent devenir administrateurs système et concepteurs de mise en page. ( Disons simplement: «Avez-vous besoin d'un matan en programmation?» Eh bien, seulement si c'est un peu )

Tip_2


À l'avance, écoutez, ADVANCE trouvez les plans de formation et les horaires des directions qui vous intéressent et étudiez-les. Afin de ne pas être surpris alors ce qui se passe.

Bien sûr, interrogez tout de même 10 à 15 personnes sur ce qu'elles vivent. Croyez-moi, ils peuvent vous dire beaucoup de choses intéressantes.

Part_3. Tous les enseignants ne sont pas bons


Si votre professeur d'informatique a plus de 50 à 60 ans - vous n'obtiendrez probablement pas les connaissances nécessaires



À propos du premier couple, cela m'a dérangé que C (pas ++, pas #) nous enseigne une femme de 64 ans. Ce n'est pas de l'âgisme, je ne dis pas que l'âge lui-même est mauvais. Il n'y a aucun problème avec lui. Le problème est que la programmation se développe rapidement, et les adultes pour le salaire qu'ils sont payés, eh bien, avec trop de probabilité, ils ne comprendront pas quelque chose de nouveau.
Et dans ce cas, je ne me suis pas trompé.

Les histoires de cartes perforées n'étaient bonnes que les 2 premières fois.

L'enseignement a été construit uniquement à l'aide de tableau noir et de craie. (Oui, elle a écrit du code au tableau)
Oui, même la prononciation de mots individuels de la terminologie de C était amusante à entendre.
En général, il y avait peu d'utilité, mais cela prenait, encore une fois, beaucoup de temps.

Un peu hors sujet avec des moments amusants
Cela n'a aucun sens, mais je ne peux pas m'empêcher de vous le dire afin de montrer à quel point tout peut être absurde. Et voici quelques points que j'ai rencontrés pendant mes études.

Il y a eu un cas où mes camarades de classe ont essayé de passer 3 codes identiques pour résoudre le problème. Le code est directement 1 sur 1. Devinez combien d'entre eux ont réussi?! Les deux. Ils en ont remis deux. De plus, il a échoué celui qui est arrivé deuxième. Ils lui ont également dit qu'il n'avait rien fait, qu'il devait le refaire. Permettez-moi de vous rappeler que le code 1 en 1 était le même!

Il y a eu un cas où elle est venue vérifier le problème. J'ai commencé à faire défiler le code, disant que tout allait mal. Puis elle s'est éloignée, a mis ses lunettes, est revenue et a conçu la tâche. C'était quoi? Incompréhensible!

Problème_3


Très. Les mauvais. Les enseignements.

Et ce problème n'est pas surprenant si, même dans la plus grande université de la ville d'un millionnaire, les enseignants reçoivent moins que tout développeur novice.

Les jeunes n'ont aucune motivation pour enseigner si vous pouvez plutôt travailler pour de l'argent.

Les personnes qui travaillent déjà dans les universités n'ont aucune motivation pour améliorer leurs compétences et maintenir leur connaissance des réalités actuelles de la programmation.

Solution_3


La solution est évidente: nous avons besoin de salaires normaux. Je peux comprendre que dans les petites universités, elles ne peuvent le faire qu'avec difficulté, mais les grandes le peuvent facilement. Soit dit en passant, le recteur de l'UNN, jusqu'à son récent licenciement, recevait 1 000 000 (1 million) de roubles par mois. Oui, cela suffirait pour un tout petit département avec des enseignants normaux avec un salaire de 100 000 roubles par mois!

Tip_3


En tant qu'étudiant, vous n'aurez probablement aucun effet sur cela.

Le principal conseil est d'étudier tout en dehors de l'université. Ne vous attendez pas à être enseigné. Apprenez par vous-même!
En fin de compte, certaines personnes ont complètement supprimé le champ «Éducation» , mais d'après ma propre expérience, elles ne m'ont pas du tout posé de questions sur l'éducation. Ils ont posé des questions sur les connaissances et les compétences. À propos du papier là-bas. Certains demanderont, bien sûr, mais pas tous.

Part_4. Une vraie pratique? A-t-elle vraiment besoin?


La théorie et la pratique isolément ne seront pas très utiles



Donc, nous avions une mauvaise théorie et une certaine pratique. Mais cela ne suffit pas. Après tout, au travail, tout sera un peu différent.

Ici, je ne parle pas de toutes les universités, mais on soupçonne qu'une telle situation est répandue. Mais je vais vous parler de UNN.

Il n'y aura donc pas de véritable pratique quelque part. Absolument. Seulement si vous le trouvez vous-même. Mais peu importe votre succès, l'université ne sera pas intéressée par cela et n'aidera à rien.

Problème_4



C'est un problème pour tout le monde. Et pour les étudiants et pour l'université et pour les employeurs.

Les étudiants quittent l'université sans pratique normale. L'université n'améliore pas sa réputation auprès des futurs étudiants. Les employeurs n'ont pas de source fiable de débutants compétents.

Solution_4


Évidemment, commencez à trouver des employeurs d'été pour les meilleurs étudiants.
En fait, cela résoudra tous les problèmes ci-dessus.

Tip_4


Encore une fois, des conseils - faites-le vous-même.

Trouvez un emploi à temps partiel dans une entreprise qui fait ce que vous aimez en été.

Et maintenant, à mon avis, la formation des programmeurs dans les universités dans les établissements d'enseignement devrait ressembler à


Je me ferai un plaisir de critiquer ma démarche. Seule critique compétente :)

Tout d'abord , après être entrés, nous déposons tous les gens dans les mêmes groupes, où pendant quelques mois, ils sont montrés des directions différentes dans la programmation.
Après cela, il sera possible de diviser tout le monde en groupes, selon ce qu'ils préfèrent.

Deuxièmement , vous devez supprimer les éléments excédentaires. Et idéalement, ne les jetez pas simplement, mais laissez-les comme des objets "à volonté". Si quelqu'un veut apprendre l'analyse mathématique - s'il vous plaît. Ne le rendez pas obligatoire.

Encore une fois, si un élève a choisi une direction où la matanalyse est définitivement nécessaire - là, elle est nécessaire et non de manière sélective. C'est évident, mais je ferais mieux de clarifier :)

Autrement dit, si vous voulez seulement programmer pour étudier - excellent. Il a visité les bonnes paires et est libre, rentre chez lui et étudie là aussi.

Troisièmement , les salaires devraient être augmentés et l'embauche de jeunes plus professionnelle.

Il y a un inconvénient - cela scandalera les autres enseignants. Mais que faire, nous voulons promouvoir l'informatique, et dans l'informatique, évidemment, il y a toujours beaucoup d'argent.

Cependant, il est généralement souhaitable que les enseignants et les enseignants augmentent leurs salaires, mais nous n'en parlons pas maintenant.

Quatrièmement , une connexion entre l'université et les entreprises est nécessaire pour organiser les meilleurs étudiants pour la pratique. Pour une pratique réelle. C'est très important.

Cinquièmement , vous devrez réduire le temps de formation à 1-2 ans. Je suis sûr que c'est la période de formation en programmation qui ne doit pas s'étirer plus que pour une telle période. De plus, les compétences se développent déjà au travail et non à l'université. Il est inutile de rester assis là pendant 4-5 ans.

Bien sûr, ce n'est pas une option idéale et beaucoup plus peut être complété, mais comme base, à mon avis, cette option sera très bonne et peut créer de nombreux bons programmeurs.

Fin


Donc, il s'est avéré beaucoup de texte, mais si vous le lisez - merci, j'apprécie votre temps.

Écrivez dans les commentaires ce que vous pensez de l'enseignement informatique en Fédération de Russie, partagez votre opinion.

Et j'espère que vous avez apprécié cet article.

Bonne chance :)

UPD_1.
Après avoir parlé dans les commentaires, il sera juste de noter la fidélité de nombreuses déclarations et de les commenter.
À savoir:
- Ce sera alors une école professionnelle, pas une université.
Oui, ce n'est pas tout à fait une université, car ils ne forment pas des «scientifiques», mais seulement de bons travailleurs.
Mais ce n'est pas une école professionnelle, car ils forment de BONS travailleurs, et l'enseignement de la programmation implique des connaissances considérables, au moins dans le domaine des mathématiques. Et si vous avez réussi le GIA en triples et que vous allez dans des écoles professionnelles - ce n'est pas tout à fait le niveau de connaissances dont je parle :)

- Pourquoi, alors, l'éducation en général, il y a des cours
Et pourquoi alors nous ne faisons pas de cours d'ingénieurs, de médecins et d'autres spécialistes?
Parce que nous voulons être sûrs que nous avons des endroits spéciaux où ils peuvent bien s'entraîner et confirmer que la personne est bien formée.
Et sur quel cours puis-je obtenir une telle confirmation qui sera citée au moins quelque part en Russie? Et idéalement dans d'autres pays?

UPD_2.
Et beaucoup d'autres ne comprenaient pas très bien ce que je voulais dire par «reconsidérer le besoin de bourses».
Beaucoup ont perçu comme si je disais que tout cela est une merde inutile, qui doit être complètement rejetée à 100% de l'it-éducation.
Peut-être que j'ai mal écrit ce moment, peut-être qu'ils l'ont mal lu, ça n'a pas d'importance.
L'essentiel est que vous n'ayez pas à tout jeter complètement, je ne parle pas de ça.

Et il y a beaucoup de choses que je n'ai pas prises en compte, mais qui méritent également d'être mentionnées.
Tout à l'heure, cette publication était très superficielle (c'est facile à remarquer).
À l'avenir, j'essaierai de tout faire de manière plus fiable, articulée et, professionnellement, ou quelque chose.
Donc, à l'avenir (s'il y a un désir), je ferai une description plus précise de ce que vous pouvez penser afin que les universités ne passent pas aux écoles techniques, mais ne traînent pas non plus les écoles professionnelles au niveau des universités.

UPD_3.
Avant d'écrire des commentaires en colère, lisez cet article.

Source: https://habr.com/ru/post/fr463831/


All Articles