Ich bin ein frisch gebildeter Student. In der Schule "lernten" wir asp.net und C #, während der zweijährigen Ausbildung haben wir nie versucht, ein eigenes E-Mail-System, Anmeldesystem oder CMS zu erstellen. Alles wurde einfach per Drag & Drop in die Entwurfsansicht verschoben .
Wir haben 102 Studenten gestartet, 23 haben abgeschlossen. 4 Leute haben eine Arbeit. Der Grund ?: Diese 4 Leute (einschließlich ich) wussten, wie man programmiert, bevor wir mit der Ausbildung begannen.
Der Rest der Leute ist verloren. Weil wir das Rad nie neu erfunden haben. Wir haben nie erfahren, wie der Code tatsächlich funktioniert. Es ist ziemlich einfach, ein vollständiges Anmeldesystem mit Benutzerverwaltung zu erstellen - aber die Studenten aus meiner Ausbildung wissen nicht, wie sie das machen sollen. Weil sie nicht wissen, wie ein Anmeldesystem tatsächlich funktioniert.
Ich bin traurig, dass irgendwann tatsächlich 2 Jahre vergeudet wurden, ohne etwas zu lernen. - Ich wünsche mir, dass Lehrer auf der ganzen Welt sagen: Ja, wir wissen, dass es Frameworks gibt, in denen der Code existiert. Sie können sie im wirklichen Leben verwenden. Aber in dieser Ausbildung lernen Sie, wie man programmiert.
Viele Programmierausbildungen sind sehr kurz, daher müssen die Ausbildungen in dieser Zeit viele Dinge abdecken. Ich denke, es wäre besser, die Liste der Dinge zu halbieren und mehr Zeit für das Programmieren aufzuwenden. Menschen können eine neue Art von Rad erfinden, wenn sie wissen, wie man ein normales Rad baut. Die Leute sind nicht dumm, wenn sie ein wenig wissen, aber man kann einen Mann, der nichts über Autos weiß, nicht bitten, ein Auto zu bauen. Aber einen Mann zu fragen, der weiß, wie man ein Fahrrad baut, wäre viel einfacher mit dem Auto tatsächlich bauen.