Por mucho que me duela, como fanático de C ++, tendré que decir que no.
Los desarrolladores web profesionales deben tener competencia en las siguientes tecnologías, en orden de prioridad:
- HTML / CSS3: así es como aparece la mayoría del contenido en las páginas web
- Javascript y bibliotecas comunes como Angular y Node.js, hoy en día obligatorias para los trucos de interfaz de usuario que se están volviendo (demasiado) comunes
- Java con JEE: el primer lenguaje de programación real, tanto para desarrollo front-end (applet) como back-end (servidor)
- SQL: para diseñar y usar bases de datos de Java u otros lenguajes en el lado del servidor
- PHP, Ruby (en Rails), Perl (menos probable) u otros lenguajes script-ish
- Photoshop u otro software de creación de imágenes: para cuando no tiene un tipo de artista / creativo que lo haga por usted
Con frecuencia se necesitarán otras tecnologías para proyectos específicos, pero esta es una lista bastante inclusiva para el desarrollador web generalista de hoy.
- ¿Cuál es el sistema de cola de mensajes más simple para configurar, usar y mantener?
- ¿Cuántas páginas mostrará Google en la búsqueda desde mi sitio web?
- ¿Hay algún curso de desarrollo web dirigido específicamente a diseñadores?
- ¿Es realmente una ventaja usar un marco Microsoft NET? ¿Se puede desarrollar software sin él?
- Cómo hacer que mi sitio web sea más visible en Google
Esto tampoco es todo lo que tienes que saber como desarrollador web. Debe tener una buena base en el diseño de UI / UX. Conozca la seguridad (ejemplo simple: ¿cómo y dónde evita el “bombardeo SQL”?). Esta es una competencia interminable entre los malos y los buenos, con desarrolladores web en primera línea.