El desarrollo web es desarrollo de software. ¿Crees que C # y Java no se usan en el desarrollo web? Les aseguro que ambos son bastante pesados y son preferidos para un gran desarrollo para el que PHP no es apto.
Las habilidades que aprende en un lenguaje de programación se transportan fácilmente a otros. Aprender el arte de la programación es más importante que el lenguaje o el área problemática en la que está trabajando. La mayoría de los desarrolladores web con los que trabajo comenzaron como desarrolladores de software de escritorio y servidor porque la web no existía. Cuando aparecieron estos nuevos elementos de HTML, CSS y servidor web, recogimos nuestras habilidades y las aplicamos a esta nueva forma de hacer las cosas.
Todo lo que hicimos fue pasar los siguientes 20 años reescribiendo las aplicaciones tradicionales cliente-servidor en red como archivos de texto que se intercambiaron. Nada mas. Y todavía lo hacemos hoy.
- ¿Qué temas debe entender cualquier desarrollador de software?
- ¿Por qué se considera bueno ser un desarrollador de software obstinado?
- ¿Qué características de Java apasionan a las personas?
- ¿Cuánto tiempo le tomaría a una persona promedio sin experiencia en programación convertirse en un desarrollador de pila completa? Quiero ser competente en las tecnologías front-end y back-end. Tengo un conocimiento muy básico de HTML y estoy aprendiendo CSS.
- ¿En cuál debo invertir mi tiempo en aprender para una carrera prometedora, PHP, ASP.NET o desarrollo de Android (supongamos que son igualmente agradables)?
No hay ninguna razón por la que no pueda asistir a esta escuela y hacer desarrollo web de forma paralela. También te aseguro que si haces eso obtendrás lo mejor de ambos mundos. Una sólida experiencia en el desarrollo de software y algunas valiosas habilidades generales que puede usar en cualquier lugar.
Recuerde, el desarrollo web es desarrollo de software.