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

Me gustaría desarrollar una aplicación móvil HTML + CSS + JS con un back-end RDBMS (MongoDB es menos adecuado, en este caso). ¿Qué marcos debo usar?

¿Podría una sola persona hacer su propio navegador web si tuviera un título en Informática?

Construí una API de back-end y quiero mostrarla en GitHub. ¿Qué información debe contener mi archivo Léame y qué estructura debe tener?

Descargué un tema de WordPress ahora quiero que sea mi propio sitio web. ¿Como lo puedo hacer?

Tengo 23 años y gano 80k / año como desarrollador front-end. ¿Qué puedo comenzar a hacer con mi dinero para no tener que trabajar cuando tenga 30 años?

Cómo evitar que el usuario final de una aplicación web cambie los valores en el tiempo de ejecución de JavaScript

Mi socio en un proyecto web sigue quejándose de que PHP es malo y no ha hecho nada. ¿Debería despedirlo?

Tengo un presupuesto de $ 12,000 y una buena idea de aplicación. ¿Puedo obtener una aplicación hecha con el mismo nivel de pulido y calidad que tienen las aplicaciones de Facebook y Twitter si subcontrato a la India?

Quería configurar el negocio del servidor para el alojamiento y el uso compartido de archivos, por lo que mi pregunta es cuánto cuesta un servidor y cuánto necesito para comenzar.

¿Cuál sería un trato justo para construir un sitio web para un amigo que quiere pagarme para construirlo y luego dividir las ganancias?

Acabo de comprar un tema de WordPress para mi sitio, pero parece que no puedo hacer que se vea como lo que vi en la demostración. ¿Todos los temas son tan difíciles de armar?

¿Cuál de las siguientes trayectorias profesionales tiene una gran perspectiva y una transición más fácil al mercado laboral?

Hago desarrollo web. ¿Cómo puedo obtener más clientes?

Tengo una agencia de personal y quiero un sitio web donde los empleadores puedan encontrar a sus mejores trabajadores. ¿Cuál es el mejor software para crear el sitio web?

¿Cuál es una mejor opción para mi startup, PHP o Python? ¿Recomendaría usar un marco para PHP? Usando PHP o Python con Django, ¿habrá una diferencia significativa en el tiempo de desarrollo?