Ich habe angefangen, in C ++ an der Uni zu programmieren und war begeistert. In der nächsten Amtszeit sind wir auf VB6 umgestiegen und ich habe es gehasst.
Ich konnte nicht sagen, was los war, du ziehst einen Knopf auf ein Formular und die Idee schreibt den Code für dich.
Obwohl ich die Funktionsweise von VB hasste, kann ich nicht behaupten, dass es schneller und einfacher war, als dasselbe in C ++ zu tun, damit ich sehen kann, warum es eine beliebte Sprache ist.
Jetzt rufe ich VB-Entwickler nicht faul an, wenn ich es nur einfacher als C ++ sage, und ich habe bemerkt, dass viele neuere Sprachen diesem Trend folgen, so ein C #.
Dies veranlasst mich zu der Annahme, dass, da mehr Unternehmen schnelle Ergebnisse erzielen möchten, mehr Leute so programmieren und es früher oder später so etwas wie das, was wir jetzt Programmieren nennen, nicht mehr geben wird. Zukünftige Programmierer werden dem Computer mitteilen, was sie wollen, und der Compiler wird das Programm für sie wie in Star Trek schreiben.
Handelt es sich nur um eine unzureichend informierte Meinung eines Junior-Programmierers, oder werden Programmierer im Allgemeinen fauler und weniger kompetent?
EDIT: Viele Antworten sagen, warum das Rad neu erfunden wurde und ich stimme dem zu, aber wenn Räder verfügbar sind, machen sich die Leute keine Gedanken darüber, wie man das Rad herstellt. Ich kann googeln, wie man so ziemlich alles in jeder Sprache macht, und die Hälfte der Sprachen tut so viel für Sie, wenn es um das Debuggen geht. Sie haben keine Ahnung, was der Code tut, um den Fehler zu beheben.
So bin ich auf die Theorie gekommen, dass Programmierer fauler und weniger kompetent werden, da es niemanden interessiert, wie Sachen funktionieren, nur dass es funktioniert, bis es nicht funktioniert.