Comencé a programar en C ++ en uni y me encantó. En el próximo período cambiamos a VB6 y lo odié.
No podía decir lo que estaba pasando, arrastras un botón a un formulario y el ide escribe el código por ti.
Si bien odiaba la forma en que funcionaba VB, no puedo argumentar que fue más rápido y fácil que hacer lo mismo en C ++, así que puedo ver por qué es un lenguaje popular.
Ahora no estoy llamando a los desarrolladores de VB perezosos solo por decirlo más fácilmente que C ++ y he notado que muchos lenguajes más nuevos están siguiendo esta tendencia como C #.
Esto me lleva a pensar que a medida que más empresas quieren resultados rápidos, más personas programarán de esta manera y, tarde o temprano, no habrá lo que llamamos programación ahora. Los futuros programadores le dirán a la computadora lo que quieren y el compilador escribirá el programa para ellos como en Star Trek.
¿Es solo una opinión poco informada de un programador junior o los programadores se están volviendo más vagos y menos competentes en general?
EDITAR: Muchas respuestas dicen por qué reinventar la rueda y estoy de acuerdo con esto, pero cuando hay ruedas disponibles, las personas no se molestan en aprender a hacer la rueda. Puedo buscar en Google cómo hacer casi cualquier cosa en cualquier idioma y la mitad de los idiomas hacen mucho por ti cuando se trata de depurar, no tienen idea de qué hace el código de cómo solucionar el error.
Así es como me levanto con la teoría de que los programadores se están volviendo más perezosos y menos competentes, ya que a nadie le importa cómo funcionan las cosas, hasta que no es así.