Estoy en el séptimo semestre de un B.Tech. programa en CS. Anteriormente era un ávido programador en C ++. Debido a varias razones, perdí completamente el interés. ¿Cómo puedo adquirir algunas habilidades para poder encontrar un trabajo pronto?

Por lo que estoy viendo, tus dos mejores respuestas son

  1. Comience su propia empresa
  2. Terminar el grado

REALMENTE desea tener ese título en su currículum vitae / CV Si ya está en el programa y casi ha terminado, debe sobresalir o nunca mencionar que fue a la universidad . Porque si estuviera buscando contratar a alguien, contrataría a alguien sin un título técnico sobre alguien que no terminó su título técnico porque abandonar la escuela demuestra una falta de compromiso y seguimiento y no necesito nada de eso en mi equipo.

Si eres lo suficientemente apasionado y realmente sientes que tienes las habilidades necesarias, inicia tu propia empresa haciendo lo que quieras. Resuelva un problema que la gente legítimamente quiere que se resuelva y el dinero vendrá.

Consulte también los clasificados de desarrolladores de juegos para personas que podrían estar dispuestas a contratar a alguien en su posición.

También Elance

Pero por favor termina la universidad, lo más probable es que no te arrepientas.

Es bueno saber que está interesado en adquirir habilidades y aún está interesado en el desarrollo. Como ha mencionado sobre c ++, supongo que desea adquirir habilidades en c ++. Aunque esto no significa que no puedas usar otro idioma.

  • Aprenda algoritmos y estructura de datos e implemente lo más posible por sí mismo.
  • Aprenda sobre la administración de memoria, procesando optimizaciones en código.
  • Resuelva problemas de spoj.com, codeeval.com.
  • También intente resolver los problemas de topcoder.com, codechef.com.

Creo que esto es suficiente para que adquieras habilidades.

La pregunta es si quieres ser desarrollador o no. Si quieres seguir siendo desarrollador. Bueno, todo lo que necesita hacer es pasar por los cursos de algoritmos y bases de datos (encuentre un curso básico y uno intermedio para ambos en Coursera ) y estará preparado para sentarse para las ubicaciones. Si también está planeando sentarse fuera del campus, es mejor tener algún tipo de experiencia de desarrollo.
Si no desea apegarse al desarrollo, puede optar por un cambio y prepararse para un perfil como analista de negocios, administración, etc., me refiero a lo que sea que le interese.

Primero identifique la razón por la que perdió interés en la programación. ¡Se honesto contigo mismo! La mayoría de las veces es porque comienzas con algo inviable y luego terminas sin hacer nada.

Posibles soluciones (tenga en cuenta que algunas soluciones pueden no funcionar para usted, pero no se rinda) –
1. Pruebe diferentes tecnologías. Si solo te apegas a C ++, es posible que no te sientas motivado. Aprenda sobre el desarrollo web y haga algo agradable en él. Prueba el desarrollo de Android. Puede ser un poco frustrante (emulador lento), así que no te esfuerces demasiado. Pruebe la programación funcional (como Haskell).

2. Si desea seguir solo con C ++, explore varias cosas que puede hacer con él. Voy a nombrar algunos: informática de alto rendimiento, programación GUI, programación de juegos, redes, etc.

3. Regístrese en sitios de concurso de programación algorítmica. Codeforces, Codechef y Topcoder son excelentes. Para abreviar, no explicaré cómo abordar la programación competitiva. Puede consultar las preguntas relacionadas sobre Quora.

4. Si no tiene ganas de programar, no programe. Date dos días de tiempo para pensar lo que quieres hacer. Contribuir a algún proyecto de código abierto? Compite en Codeforces? ¿Aprender un nuevo idioma? ¿O simplemente seguir un curso en Coursera? Haz lo que sea, pero hazlo con la mayor dedicación.

Si no disfruta lo que está haciendo, haga otra cosa.

Diría volverse ávido de nuevo con c ++ primero. Al menos esto te ayudaría a ganar interés en programar nuevamente. Pero haz esto rápidamente. Tan pronto como sienta que tiene control, intente explorar cosas nuevas como Data Structures o el desarrollo de aplicaciones de Android.
Puede probar la Administración de bases de datos (para Oracle o DB2 y obtener certificaciones) también ya que Datawarehousing e Business Intelligence (BI) son los campos en auge en estos días, especialmente. Para el área de Banca y Farmacia y Ciencias de la Vida. Aprenda Unix también si va a BI o al datawarehousing.
Todo esto lo mantendrá al ritmo del mercado y le dará una ventaja para las ubicaciones y más adelante en su trabajo.

La pregunta es si perdió interés en la programación o solo en C ++. Si está en C ++, intente con otros lenguajes. Pero si no te gusta la programación, no te preocupes, todavía hay muchas áreas buenas en las que puedes trabajar.

Puede ser el momento de buscar otros temas en los que esté interesado. Si le gustan las bases de datos, puede comenzar algunas certificaciones de Oracle. Lo que le ayudará a obtener valor y el alcance de los administradores de bases de datos es mucho. O puede ver que su interés en Networking, CCNA y CCNP son muy buenos cursos para comenzar.

Del mismo modo, hay muchos otros analistas de negocios, administradores y profesionales que realmente no necesitan programar. Si encuentra que su interés está cambiando, concéntrese en otros temas que le gusten.

Realice algunos proyectos geniales en el campo que le interesen. Hay muchos tutoriales de proyectos en línea. Podrías probarlos, mejora tu conocimiento del tema y te ayuda a mostrar tus habilidades en entrevistas futuras.

Dado que tenía experiencia trabajando en C ++, no debería ser difícil para usted recuperar el comando en ninguno de los lenguajes OOP, encontrar un lenguaje simple como perl o python e intentar alcanzar al menos un nivel moderado de competencia.

Soy fanático del Sr.Steve Jobs, así que, en mi opinión, es mejor hacer ese trabajo que amas y hacer tu trabajo como tu segunda prioridad. Y si eres un programador, entonces tienes que arriesgarte en tu vida hermano.
#define display (main)
{
printf (“Arriésgate, vive la vida”);
}

Quizás esta página / gráfico pueda ayudarlo a:
Lenguajes de programación más populares de 2014