Si realmente quieres alejarte de PHP, querrás dirigirte a uno de los sabores de C si es posible. C (y sus hijos, C #, C ++) es la única familia de lenguajes en la web que es más práctica que PHP. Java está cerca. Python y Ruby son competidores potenciales, pero ninguno logrará la penetración en el mercado que PHP ha ganado. Es probable que ya estén en declive. Eso no significa que no puedas hacer una carrera con ellos y muchas grandes corporaciones tienen puestos para ambos tipos de programadores.
No se deje engañar por personas que argumentan que JavaScript es la mejor tecnología. Agrupan el nodo y el JavaScript front-end juntos y da la impresión de que el nodo tiene mucha más penetración en el mercado que él. Cada desarrollador de back-end puede hacer que las cosas sucedan en JavaScript. No es un lenguaje demasiado complicado y a veces se requiere para lograr algunos resultados que otras tecnologías no resuelven bien. Eso no los convierte en expertos en JS, es solo una realidad que JS es el lenguaje de scripting front-end utilizado para muchas cosas, como la validación de datos del lado del cliente.
Muchos desarrolladores front-end también usan JavaScript. La biblioteca Jquery, por ejemplo, ofrece una gran cantidad de funcionalidad que facilita la inclusión de efectos “geniales” y “útiles” en el lado de visualización de la experiencia web.
- ¿Qué es mejor: sitio web móvil o sitio web receptivo? ¿Por qué?
- ¿Aprender HTML, CSS y JavaScript es suficiente para ser desarrollador web?
- Usando Python y SQLite3, o cualquier base de datos similar, ¿cómo puedo sincronizar múltiples archivos Db que son locales en diferentes máquinas?
- Como novato que quiere crear una aplicación web de citas en línea, ¿qué necesito saber y qué habilidad necesito tener?
- ¿Cuáles son los mejores lenguajes de programación para facilitar la integración entre la arquitectura front-end y back-end?
Casi nadie en el desarrollo web es principalmente una persona JavaScript. Se ha vuelto mucho más frecuente con el advenimiento de angular, reaccionar y nodo y por un breve momento parecía que JavaScript se estaba apoderando del mundo, pero ya dejaron de ganar cuota de mercado y su uso nunca se ha acercado a los niveles alcanzados por otros tecnologías Encuentras muchas personas que pueden escribir JavaScript, pero la mayoría de ellos se llaman a sí mismos de otra manera. Ahora soy principalmente un tipo PHP / MySQL, pero puedo escribir JavaScript y lo he estado haciendo desde antes de que escribiera una sola línea de PHP en los años 90. También codifiqué en ASP antes de pasar a PHP.
Nunca he contratado a nadie que dijera que era un desarrollador de JavaScript. Podría ser parcial, pero incluso las personas de front-end me interesan más sus habilidades de diseño y html / css que JavaScript. Cada sitio web personalizado obtiene CSS / HTML personalizado, pero la mayoría de las veces el JavaScript se está reutilizando de sitios web anteriores. En la mayoría de los casos, no está escribiendo JavaScript front-end nuevo en cada sitio web. JavaScript es una idea de último momento, incluso si es importante saber algo de él para poder hackear soluciones o incluso para que puedas entender cuáles son las soluciones que estás obteniendo de la enorme cantidad de código gratuito en la web.
En los días en que se necesitaba JavaScript para la funcionalidad de reinicio, escribí una función que podía manejar múltiples reinversiones en una amplia variedad de usos y nunca lo volví a tocar. Mi empresa lo usó en cientos de sitios web. No solo permitiría botones de rollover (en un momento JS era la única forma de tener una transición de rollover) sino que también podría usarse para cambiar otros elementos en la página simultáneamente. Realmente fue bastante hábil y a los clientes les encantó en los años 90. Todavía era solo una idea de último momento.