¿Qué idiomas debo poner en mi currículum para trabajos de Ingeniería de Software?

Agregar idiomas a su currículum sin experiencia laboral real puede tener repercusiones desafortunadas. Muchos reclutadores simplemente realizan búsquedas de palabras clave y buscarán Python. Pero en el siguiente nivel, definitivamente buscarán experiencia laboral relevante. Si no puede responder correctamente, será una pérdida de tiempo y de tiempo para los entrevistadores.

La sintaxis de aprendizaje es una cosa. Saber cómo aplicar un lenguaje para resolver problemas de negocios del mundo real es otra muy distinta. ¿Puedes usar python para descargar datos de un sitio web, analizar errores y subir los datos a una base de datos? ¿Puede alojar un sitio web y mostrar un gráfico que utiliza un marco de Javascript?

Intenta involucrarte en proyectos de código abierto. Regístrese en Hire Freelancers & Find Freelance Jobs Online y vea qué tipo de problemas puede resolver. Entre en Stack Overflow y vea cuáles son los problemas típicos que se informan en sus tecnologías favoritas.

La aplicación de su conocimiento para resolver problemas comerciales tendrá un peso mucho mayor que el simple conocimiento de muchos idiomas y marcos.

Espero que esto ayude.

Esto se aplica a los idiomas y las tecnologías: coloque en su currículum solo aquellas cosas que estaría bien con alguien que los use profesionalmente para hacerle preguntas difíciles sobre ellos.

Tengo un conjunto completo de preguntas exactamente para este propósito, porque odio, odio, currículums acolchados donde la gente simplemente descarta cada tecnología que han arrancado.

Si coloca C #, veré si comprende todos los componentes funcionales y de lenguaje que componen LINQ, si comprende iteradores de rendimiento, continuaciones y subprocesos. Si coloca JavaScript, se lo interrogará sobre izado, cierres, miembros privados, promesas y reflexiones. Si deja Java, seguramente hablaremos sobre recolección de basura, lambdas y los efectos de la eliminación de tipo genérico. Si dice que trabaja con Spark, hablaremos sobre los diferentes tipos de RDD y las diferencias entre la memoria caché y la persistencia, y cómo optimizar la combinación aleatoria. Si dice que conoce SQL, vamos a hablar sobre los índices hasta la muerte, leer los planes de consulta, los efectos de ajustar la consistencia y MVVC. Seguiré haciendo preguntas cada vez más difíciles hasta que vea dónde termina tu conocimiento … o no, si eres mejor que yo, que es lo que más me gusta.

More Interesting

¿Cómo llegar a trabajar como investigador asociado en J PAL? ¿Qué calificaciones necesito?

¿Es la seguridad cibernética un buen campo a seguir en lo que respecta a mi carrera?

Si fallé en una entrevista de Google como ingeniero de software a tiempo completo, ¿puedo intentar postular nuevamente como pasante?

Tengo una persona interesada en mi dominio. ¿Cómo debo venderlo?

¿Van a caer las habilidades del idioma japonés?

¿Cuál será mi campo de trabajo? ¿Cuál será mi poder financiero a través de mis ganancias? Mi fecha de nacimiento es el 17/11/1992 Hora- 07:07 AM, Lugar de nacimiento- Lucknow, UP, India?

¿Qué debo hacer en mis vacaciones (relacionado con el estudio, acabo de comenzar la programación en C), estoy en NIT Patna con la rama de TI (1er año)?

Soy un programador de sofware. ¿Debo cambiar de trabajo solo porque no tengo muchos amigos de trabajo?

¿Cómo te convertiste en anestesiólogo?

Mi edad actual es 23 años. Quiero ser millonario a los 35 años. Gano $ 5000 por mes. ¿Cómo puedo multiplicar dinero?

¿Qué debería ser mejor, desarrollador web o desarrollador de software para estudiantes de CSE?

¿Cuál es el momento adecuado para tomar el entrenamiento para IAS mientras se gradúa, es decir, en 2 años o en 3 años?

Soy libre los fines de semana y quiero un trabajo en línea de medio tiempo que me dé dinero. Sé que hay blogs, freelance y entradas de datos. ¿Cuáles son otras soluciones interesantes?

¿Soy un mal ingeniero si quiero ser gerente?

¿Cuáles son las cualidades necesarias para ser un buen CEO?