¿Qué puede hacer un estudiante de último año de ingeniería de software para mejorar sus posibilidades de obtener un trabajo antes o poco después de graduarse?

¿Qué puede hacer un ingeniero de software de último año para mejorar sus posibilidades de obtener un trabajo poco antes o antes de graduarse?

Es un gran mercado para graduados frescos en este momento, pero no obstante, es increíblemente competitivo. Es por eso que es tan importante ir un poco más allá y crear un gran perfil para ti y ponerte por delante de la competencia. Hay bastantes cosas que podrías hacer, y sé por mi experiencia que lo siguiente se tiene en alta estima:

Proyectos personales : trabaje en tantas cosas como pueda en su tiempo libre. Esto no solo aumentará su conjunto de habilidades, sino que demostrará a los posibles empleadores que el desarrollo también es un pasatiempo. La mayoría de las empresas no buscan un recién graduado que quiera ganar mucho dinero o encontrar un trabajo antiguo, buscan un miembro del equipo al que le encante codificar / desarrollar y que tenga un interés genuino en los productos y plataformas que usted ‘ vamos a estar trabajando en Los proyectos personales demuestran esto de una manera que otras cosas simplemente no pueden.

Redes sociales : por lo tanto, si pasa una cantidad decente de su propio tiempo fuera de la uni haciendo proyectos personales, no los oculte, muéstrelos. Sin embargo, no abarrotes tu CV para hacer eso. Su experiencia única, sus habilidades y su trabajo anterior probablemente completarán su CV tal como está (nunca lo haga demasiado largo, 2 páginas como máximo). Por lo tanto, debe usar una plataforma diferente y anotar en su CV dónde pueden encontrarlo. Ahí es donde entran las redes sociales tecnológicas. ¡Es fantástico , y todos los desarrolladores junior deberían usar uno!

Github : con más de 6 millones de usuarios, GitHub es como una meca para los técnicos. Comparta su código: hágalo revisar, revise otros, trabaje en proyectos y muestre su experiencia. Si no tienes uno, obtén uno.

Desbordamiento de pila : haga preguntas sobre temas particulares y obtenga respuestas, o responda las preguntas de otras personas. Si tienes conocimiento de algo, ¡muéstralo! Su experiencia comercial puede ser baja, pero eso no significa que no sepa sus cosas.

Use todos los recursos disponibles : GitHub y SO son probablemente los más populares, pero otros sitios como topcoder, información técnica para desarrolladores de software (también .Apple para iOS) y dreamincode. Estos son solo tres de un gran grupo de sitios web geniales que puedes usar. Son útiles no solo porque pueden ayudarlo a crecer como desarrollador y aprender cosas nuevas, sino que también puede mostrar su conocimiento y pasión por todo CompSci.

Lo más importante para recordar aquí es que todos, desde los reclutadores hasta los empleadores potenciales, los mirarán. Investigarán sobre ti y verán si estás activo en estas plataformas y si les gusta lo que ven, te destacará de la multitud.

Sitio web personal : GitHub y SO son buenos para mostrar habilidades, pero también puede respaldarlas con un sitio web personal. Una vez más, puede proporcionar evidencia de sus habilidades y proyectos, pero puede darle un giro personal a todo y obtener un poco de su propia personalidad.

Red : Hay un montón de encuentros, hackathons, codejams y sociedades universitarias para que vayas y conozcas nuevas personas y aprendas cosas nuevas. Obtenga algunos consejos y mezcle con otras personas en la misma situación que usted. Comparta información, trabaje en colaboración, haga amigos y hable con las compañías que están allí para mostrar un nuevo producto o para hablar a través de su grupo de tecnología. ¡Red! Tome tarjetas de visita, sígalas en GitHub, agréguelas en LinkedIn. No siempre es lo que sabes …

Mantente al tanto de las nuevas tecnologías : ¡esto es crucial! La tecnología siempre cambia y, como desarrollador, debes estar al tanto de eso. Esto es algo que debe hacer durante toda su carrera, no solo al comienzo. Los desarrolladores con años de experiencia en su haber todavía codifican en su tiempo libre y experimentan con diferentes idiomas. Mantente al tanto de lo que hay ahí fuera en lugar de simplemente hacer lo mismo de siempre que todos los demás también lo han hecho.

Sé entusiasta : seamos honestos. En el pasado, los codificadores no tienen exactamente la reputación de ser mariposas sociales en la cultura dominante. Esto esta cambiando. Cada vez más personas están haciendo CompSci, la tecnología es masiva y los centros tecnológicos están apareciendo en todas partes. Las empresas lo saben y no quieren contratar a alguien que se haya presentado en una entrevista hasta ahora en su caparazón y que también podrían haberse quedado en casa. Muestre entusiasmo por la empresa y sus productos y hágales saber que desea unirse a su equipo. El ajuste cultural es cada vez más importante y si un candidato sería un buen ajuste cultural se revisan periódicamente las entrevistas. No siempre se trata de cómo codificas.

Trabajar con reclutadores: ¡las solicitudes de empleo no son divertidas! Son de largo aliento y te encontrarás repitiendo las mismas líneas una y otra vez. Te recomiendo al 100% que encuentres un buen equipo de reclutadores para trabajar. ¿Por qué pasar horas navegando en Internet buscando empresas que están contratando y enviando 50 aplicaciones individuales cuando puede hablar con algunas personas que harán todo el trabajo duro por usted? Te mostrarán los mejores trabajos en el mercado. Manténgase alejado de los agresivos que no escuchan: si son buenos, lo conocerán a usted, su experiencia y su papel ideal y atenderán su búsqueda de sus beneficios. Lo más probable es que tengas un buen montón de entrevistas en línea antes de que puedas completar tus primeras solicitudes por tu cuenta.

Descargo de responsabilidad: trabajo para Oxford Knight. Si es un desarrollador que necesita orientación o consejos, tenemos un equipo de reclutadores de tecnología con experiencia listos para ayudarlo. ¡Siéntase libre de aprovechar!

(Voy a adaptar una de mis otras respuestas).

Soy cofundador de Hack Reactor, una escuela para desarrolladores, y ayudo a mucha gente a prepararse para la búsqueda de empleo en este sector. Le daré una versión muy breve del procedimiento que generalmente recomendamos:

  1. Construye una cartera. Deberías:
  • Un perfil de github que establece que puedes hacer este trabajo (más de 20 repositorios de práctica / aprendizaje y 1-2 proyectos muy serios / contribuciones de código abierto son ideales)
  • Un sitio personal que cuenta una historia convincente sobre usted e incluye 2-3 ensayos técnicos / publicaciones de blog
  • Idealmente, 1-2 pequeños contratos profesionales en tu haber.

Estructuramos nuestro curso para construir estos materiales como un efecto secundario de la actividad en el aula, y aconsejamos a los estudiantes que no comiencen la búsqueda de trabajo hasta que haya terminado. Si no tiene todo esto listo, no dude en comunicarse con [correo electrónico protegido] y le daré consejos más específicos. También podría tener un contrato de trabajo apropiado.

  1. Obtenga muchas aplicaciones rápidamente. Desea comunicarse con 30-40 empresas durante un período de 3-4 días. Investigue las empresas, no presente solicitudes a las que no le interesan, y personalice sus aplicaciones / correos electrónicos, pero no pase más de 5 minutos investigando a nadie, o más de 5 minutos personalizando su carta de presentación. Desea dos oraciones personalizadas: una sobre lo que lo atrae a la empresa y otra sobre lo que aportaría al papel. (Excepción: es posible que desee hacer un esfuerzo excepcional para 1-2 partidos increíbles.) Divida sus aplicaciones 50/50 entre trabajos de alcance y trabajos de seguridad. Comience con la contratación de empresas y su red (ha estado recolectando tarjetas en reuniones durante los últimos meses, ¿verdad?) Y pase a una fuente como AngelList / Craigslist / etc.
  2. Haga un seguimiento de todas las aplicaciones después de dos días de inactividad por su parte. Use un servicio como Recordatorios de correo electrónico y Tareas para recordarle.
  3. Pase los próximos 3 días pirateando y siguiendo. (A lo largo de su proceso de búsqueda de trabajo, desea impulsar al menos un compromiso por día a github). Si no tiene al menos 5 entrevistas programadas para entonces, pase a 1. Si cae por debajo de 5 empresas interesadas en cualquier momento, ir a 1.

Eso es todo lo que tengo tiempo para escribir en este momento, ¡lo siento! Deberíamos abrir las guías que damos a los estudiantes.

Buena suerte 🙂

More Interesting

¿Crees que la tecnología está amenazando los trabajos?

¿Qué tipos de problemas potenciales podría descubrir un ingeniero geotécnico si los contrata para evaluar la condición de la superficie de una carretera de asfalto (calles residenciales)?

¿Qué trabajos tendrán una gran demanda en el futuro?

¿Por qué las pasantías en China no son remuneradas?

¿Crees que el arte es un trabajo 'real'?

Cómo convertirse en un ingeniero de pruebas normal para un analista profesional de negocios

¿Qué tan buenos son la Universidad de Massachusetts, Amherst, la Universidad de Texas A&M (TAMU) y la Universidad de Columbia para una maestría en ciencias de la computación con inteligencia artificial como área de interés?

¿Qué sucede si un contratista no completa un proyecto gubernamental a tiempo? Por favor alumbrame esto.

Cómo obtener un trabajo de programación después de estar en soporte

¿Alguien puede guiarme para Fiserv, Pune como una entrada más fresca?

¿Qué software esperan las empresas que un ingeniero electrónico sepa?

¿Cómo se puede entrar en la investigación de aeronaves siendo ingeniero de mecatrónica?

¿Cuáles son algunos trabajos a tiempo parcial que se pueden hacer bajo el esquema 'Gane mientras aprende' en las universidades?

¿La carrera gerencial de fútbol de Arsene Wenger en las etapas posteriores está comenzando a reflejar la de las últimas etapas de su carrera gerencial de Brian Clough?

¿Es posible obtener un trabajo Java sin la parte JEE? Nunca fui aficionado a XML.