Quiero ser programador web. ¿Cuáles son algunos idiomas que debo saber para maximizar mis posibilidades de ser empleado?

Si su objetivo principal es conseguir empleo, puede obtener una idea bastante buena de lo que está en alta demanda al observar las tendencias de empleo publicadas por Indeed.com. Aquí hay una clasificación al comparar Python, Ruby, Java, PHP (lenguaje de programación), C #, C y C ++:


Yo diría que la respuesta sería C , luego Java y luego Python .

¿Por qué? Bueno, esto le brinda la más amplia gama de habilidades y experiencia con el menor número de idiomas para aprender.

do

  • De tipo estático
  • Compilado
  • Nivel bajo
  • Gestión manual de memoria

Java

  • Orientado a objetos
  • Gestión automática de la memoria

Pitón

  • Interpretado
  • De tipo dinámico

Sí, es cierto, C no es un lenguaje comúnmente utilizado en la programación web.

La razón principal por la que merece un lugar destacado (además de ser tan popular) es que en la gran mayoría de las entrevistas, probablemente se le pedirá que responda preguntas que son principalmente de naturaleza algorítmica. Tener conocimiento de C le dará cierta experiencia en la escritura de algoritmos y programas eficientes, incluso en otros lenguajes.

Soy cofundador de Hack Reactor, una escuela para desarrolladores, y cuando comenzamos tuvimos que responder esta pregunta para todos nuestros futuros estudiantes. Elegimos Javascript. Este es el por qué:

  • Está en una posición de poder. Ningún otro idioma se ejecuta en el navegador, y la web está consumiendo todo el software; por lo tanto, simplemente se garantiza que será importante en el futuro previsible.
  • Es el salvaje oeste, y abundan las oportunidades. Era un ghetto hasta hace muy poco, principalmente un patio de recreo jquery donde el código de espagueti corría desenfrenado, escrito por programadores que no eran muy buenos en las cosas, pero ahora estamos viendo una explosión cámbrica de nuevas herramientas y técnicas a medida que se construye cada sitio en la web. Más y más funcionalidades en el navegador. Esto significa que los desarrolladores de JS pueden desempeñar un papel importante en la historia, y que muy pocas personas están preparadas para ser parte de eso .
  • Es una gran comunidad de desarrollo. Más allá de una fachada de publicaciones Stack Overflow poco informadas se encuentra un grupo de programadores que adoptan bibliotecas pequeñas y bien entendidas, inventando el futuro y evitando la formalidad, y siendo amigables con IRC. Es muy bueno
  • Es una especie de lenguaje asombroso. Está lleno de ideas geniales, y coffeescript le permite acceder a ellas directamente sin las verrugas sintácticas.

Buena suerte, y recuerda tus var s 🙂

Comprensión sólida de Java Script y CSS.

Conoce JQuery

PHP y MySQL

Y comprenda Java para poder trabajar con Java Server Pages. Estos son de la “vieja escuela”, pero si está buscando empleo, sepa que los dinosaurios más corporativos lo están utilizando.

Si quieres trabajar en una empresa de pensamiento más moderna, te sugiero Python. Si conoce Pyhton, no debería tener ningún desafío en ser contratado.

More Interesting

Si quiero crear un sitio web de comercio electrónico utilizando datos de terceros, ¿qué lenguajes de programación web debo aprender?

Estoy aprendiendo desarrollo web yo mismo en casa después de 7 meses. ¿Qué debo hacer junto a él para tener algo que explique la brecha al empleador?

¿Vale la pena aprender MEAN stack para el desarrollo web (tengo 20 años)?

Si escribo un procedimiento MySQL, ¿cómo lo pruebo sin PHP?

Quiero usar ReactJS en el frente y Go en el back-end. ¿Qué marco MVC puedo tener para proporcionar capacidades como enrutar y acceder a la API Go de backend?

Estoy empezando a aprender PHP, ¿me llevará un mes poder desarrollar una página web sencilla con él?

Tenía muchas ganas de aprender programación de computadoras. Sé un mínimo de HTML y CSS. ¿Qué idioma debería aprender realmente para hacer cosas geniales?

Soy bastante nuevo en las aplicaciones MVC, ¿alguien puede sugerirme cómo aprender a desarrollar aplicaciones MVC y qué idioma elegir para desarrollar aplicaciones?

Quiero aprender JavaScript y ¿alguien puede recomendar qué marco js debo comenzar?

¿Portátil sugerido para desarrollo web? Elección inteligente con un gran presupuesto, no quiere tirar dinero, pero no quiere limitaciones en cuanto a desarrollo web.

Prefiero un lenguaje de programación que use paréntesis, ¿es esta una excusa válida para usar PHP sobre Python o Ruby para el desarrollo web?

Estoy usando GetSiteControl (Obtener widgets para su sitio web) en mi sitio web. ¿Disminuirá la velocidad de mi sitio web? ¿Está bien usar la versión gratuita?

Estoy estudiando Mean Stack Framework, ¿es válido para mi carrera?

Cómo crear un sitio web similar a Hacker News o Growth Hackers usando WordPress

Acabo de comenzar un negocio local en Knoxville y deseo crear un sitio web para él. ¿Alguien puede ayudarme?