Ho iniziato a programmare in C ++ su uni e l'ho adorato. Nel prossimo termine siamo passati a VB6 e l'ho odiato.
Non saprei dire cosa stia succedendo, trascini un pulsante in un modulo e l'ide scrive il codice per te.
Mentre odiavo il modo in cui VB funzionava, non posso sostenere che fosse più veloce e più facile che fare la stessa cosa in C ++, quindi posso capire perché è un linguaggio popolare.
Ora non sto definendo pigri gli sviluppatori VB nel dirlo più facilmente di C ++ e ho notato che molti nuovi linguaggi stanno seguendo questa tendenza come un C #.
Questo mi porta a pensare che man mano che più aziende vogliono risultati rapidi, più persone programmeranno in questo modo e prima o poi non ci sarà nulla di ciò che chiamiamo programmazione ora. I futuri programmatori diranno al computer ciò che vogliono e il compilatore scriverà il programma per loro come in Star Trek.
È solo un'opinione poco informata di un programmatore junior o i programmatori stanno diventando più pigri e meno competenti in generale?
EDIT: Molte risposte dicono perché reinventare la ruota e sono d'accordo con questo, ma quando ci sono ruote disponibili le persone non si preoccupano di imparare a costruire la ruota. Posso google come fare praticamente qualsiasi cosa in qualsiasi lingua e metà delle lingue fanno così tanto per te quando si tratta di debug non hanno idea di cosa faccia il codice di come correggere l'errore.
È così che mi convengo con la teoria secondo cui i programmatori stanno diventando più pigri e meno competenti in quanto a nessuno importa come funzionano le cose solo che fanno fino a quando non lo fanno.