Con una sólida formación en HTML, CSS y capacidad de trabajo en JavaScript y PHP, ¿sería mejor centrarse más en obtener una mejor competencia en JavaScript o PHP?

TLDR : Ambos idiomas están experimentando un renacimiento en este momento. Elija cualquiera de ellos en este momento y aprenderá cosas que felizmente olvidará en un par de años; sin embargo, para entonces estará muy bien informado. El mercado es enorme para ambos idiomas, pero diferente. Elija PHP para opciones de trabajo más conservadoras, o Javascript para trabajar en cada inicio por ahí.

La comunidad PHP finalmente ha adoptado las características orientadas a objetos disponibles desde PHP 5.3 y ha llevado a un gran esfuerzo para compartir recursos entre frameworks (ver PHP Framework Interop Group, Composer y Packagist). Ha influido en la próxima generación de CMS web clásicos como WordPress, Drupal y Joomla.

La comunidad Javascript ha adoptado node.js y, con él, las operaciones de backend que generalmente dejaba para otros lenguajes de programación. Es único en su clase, ya que disfrutó de los desarrollos de los florecientes marcos de aplicaciones del lado del cliente que probablemente ya haya escuchado (Backbone.js y Angular.js y similares). Todas estas experiencias relativamente nuevas están dando forma a la próxima versión de Javascript, junto con CoffeeScript y otros preprocesadores. Y está por llegar, vea los artículos de EcmaScript 5 (como ECMAScript 5 Strict Mode, JSON y más).

Cuando se trata de encontrar un trabajo, ambos están bien. WordPress y Drupal, los sistemas de gestión de contenido creados con PHP tienen una gran parte del mercado (25% del mercado de CMS). PHP está en todos los servidores y es el lenguaje de programación más utilizado para backend con diferencia. Javascript está en todas partes y el mercado de aplicaciones del lado del cliente está explotando.

Me atrevo a decir que JS será más bienvenido en las startups, mientras que PHP estará en casa en grandes proyectos establecidos. Y aquí es donde debe centrar su elección en este momento: ¿de qué tipo de empresa desea formar parte? Por supuesto, hay compañías innovadoras que usan PHP (o Python, o Java), pero un programador de PHP encontrará vacantes en compañías establecidas la mayoría de las veces. Por otro lado, por supuesto, cualquier empresa establecida necesita JavaScript, pero cada startup se apresura hacia los programadores de JS, cuantos más, mejor.

JavaScript, sin duda. La respuesta de Kevin Suttle a ¿Cuáles son los mejores lenguajes de programación para aprender en 2014?

Te sugiero que vayas a MEAN Stack ya que millones de desarrolladores son competentes en LAMP / WAMP / MAMP stack.
Hay un millón de oportunidades y un crecimiento exponencial para los trabajos MEAN stack.
Por MEDIO me refiero a MongoDB, Express.js, AngularJS y Node.js. estos están cambiando la jugada !!

Depende de si quieres ser un desarrollador front-end o backend. JS se usa para el script del lado del cliente, mientras que PHP es para el lado del servidor. Ambos son estándar de la industria en su dominio. No estoy de acuerdo con otra respuesta que dice que PHP está muriendo, sigue siendo el lenguaje de script del lado del servidor que impulsa la mayoría de los sitios web, incluidos Facebook y Google. Es el componente más importante de una pila LAMP o WAMP.

Entonces, si elige frontend, puede probar jQuery y jQuery mobile también. Son solo bibliotecas JS. Ajax sería un buen uso también.

Y si elige backend, enfocarse en PHP no es suficiente. Prueba python, Java o incluso C ++ si realmente quieres profundizar. Intente aprender servicios en la nube, como el motor de aplicaciones de Google. Azure también es una buena manera, pero necesita aprender C # y ASP .net para eso.