Anmol Mishra – Geek en la parte superior | “No hay excusa para el éxito”

Geek on the top se trata de historias de éxito de Geeks que trabajan duro para alcanzar sus objetivos y son una inspiración para otros geeks.

Anmol Mishra actualmente está cursando su especialización en Ciencias de la Computación en el Instituto de Tecnología de la Información Jaypee. Anmol había trabajado para Google Summer of Code . Para la programación Competitiva, siente que buscar la solución y aprender de los errores es lo más importante. Él cree que la vida tiene que ver con las prioridades y la gestión del tiempo debe ser una de las más altas prioridades.
 

 
Has superado Google Summer of Code 2018. ¿Cómo te sientes al respecto?
Bueno, Google Summer of Code seguramente es un hito para un estudiante universitario. Estoy orgulloso de que todo mi arduo trabajo valió la pena, estoy agradecido con mi amigo Aman Sharma por esto. Empecé a trabajar para GSoC en diciembre de 2017 durante mis vacaciones de invierno. Siempre he sido un programador competitivo, pero sentí que mi curva de aprendizaje se estancaba, así que comencé a experimentar. En primer lugar, hice una lista de todas las organizaciones que se seleccionaron de los últimos 8 años y verifiqué los dominios de cada una. Sabía que no tenía suficiente exposición para enfrentarlo, así que comencé a trabajar para una organización con la que tengo más en común, lo que me permitió trabajar más en el menor tiempo disponible. Después de trabajar alrededor de 1-2 semanas, concluí en contribuir y el descanso es el destino. Pronto, las cosas comenzaron a caer en el lugar correcto. En mi opinión, Google Summer Of Code tiene más que ver con la estrategia y la gestión del tiempo que con la programación. Mi proyecto giraba en torno a Python. Gracias a Geeksforgeeks (Alma mater por los recursos al principio).

¿Cómo empezó todo? ¿Qué te hizo aterrizar en el mundo de la programación competitiva?
No tenía experiencia en informática, me uní a esta corriente debido al entusiasmo y la orientación de mi padre. Cuando me uní a la universidad, me sentí reprimido por los libros de informática. Mi CGPA fue 8.3/10. Pero a medida que pasó el semestre 1, me di cuenta de que no puedo manejar mis materias principales que estaban a punto de comenzar con el semestre.

Decidí mejorar mis habilidades para resolver problemas y eliminar mi miedo a programar. Entonces, Aman me habló de GeeksforGeeks y comencé un nuevo viaje. No me avergüenzo de decir que resolví y vi la solución de estructura de datos básica durante casi 2 o 3 meses antes de pasar a la programación competitiva. Cada vez que veía la solución, dejaba un rastro de puntos de conocimiento en el lienzo del espacio mental que aumentaba con el aumento de la frecuencia de las preguntas (esto no es práctica). Ahora, comencé a practicar con participación de programación competitiva (práctica) que condujo a la conexión de esos puntos. Espero que entiendas la analogía aquí, GeeksforGeeks fue el punto de partida y cuando practiqué con CP en diferentes plataformas, nunca me preocupé por la clasificación. Bien, Creo en mí mismo y agradezco sinceramente a GeeksforGeeks por fortalecer mis fundamentos que me ayudarán a lo largo de mi vida. Con la finalización del semestre 3, mi confianza y habilidades han comenzado a expandirse. He aterrizado en el mundo de la programación competitiva para practicar, mejorar habilidades y fortalecer los fundamentos.

Según usted, ¿cuál es la habilidad más importante requerida para la codificación competitiva?
Para la programación competitiva, siento que buscar soluciones y aprender de los errores es lo más importante. Acepto que para la programación competitiva, necesitas quemar el aceite de medianoche, pero vale la pena gastar ese precio. 😉
No soy un codificador de 5 estrellas en ninguna plataforma de renombre, pero aprendí a resolver problemas, que es lo más importante en este campo. Nadie va a escribir un árbol de segmentos o un algoritmo KMP durante un mes en sus trabajos, CP te enseña una habilidad, es decir, la resolución de problemas.

Has realizado una pasantía de verano en IIT Kanpur. ¿Cómo agarraste esta oportunidad?
Hice una capacitación de verano en IIT-Kanpur para Machine Learning porque siempre tengo curiosidad por explorar cómo funcionan las cosas. Estoy agradecido con un amigo de IITian que compartió esto conmigo. Aprendí mucho durante el entrenamiento. Ni siquiera se entregó el certificado de finalización a todos los que participaron en la capacitación. Entonces, creo que hice algo digno y excepcional 😉

¿Cómo llegaste a conocer GeeksforGeeks? ¿Cómo te ayudó?
Para mí, si no puedo obtener recursos en Google, GeeksforGeeks siempre está ahí. Es como un archivo que ahora se está expandiendo en todos los campos. Aman solo compartió GfG conmigo. Si puedo escribir código con fluidez, creo que GeeksforGeeks es mi primer mentor (virtual). Puede que haya pasado mis noches escribiendo código, GfG era mi IDE. Gracias 🙂
 

 
¿Cuál fue el punto de inflexión de tu vida por el que estás aquí?
El encuentro con Aman (mi compañero de lote) fue el punto de inflexión de mi vida. Me entrevisté con HackerRank, HackerEarth y un gigante tecnológico (Acuerdo de confidencialidad) y todo el mérito es de Aman. Hicimos Google Summer of Code juntos, escribimos código juntos, luchamos juntos y aprendimos juntos. Hay un término llamado «Programación en pareja en metodología ágil» y encontré un par con Aman. Sin duda hubo altibajos en mi vida, pero lo compartimos todo. Siempre estuvo ahí para motivarme y compartir información como programación competitiva, sistema operativo, etc. Es un geek de Linux de corazón (creo que es un campeón) y sus sólidos fundamentos me motivaron a vencerlo, lamentablemente no puedo. “Soy un polvo en comparación con los demás, pero el viento del trabajo duro te hará alcanzar las mayores alturas”

¿Crees que la gestión del tiempo es importante en la universidad? ¿Cómo hiciste eso?
Sí, la gestión del tiempo juega un papel vital en la universidad. La vida se trata de prioridades y creo que la gestión del tiempo debería ser una de las más altas. No creo que pueda ser más eficiente, tal vez por el hecho de que estaba ocupado creciendo y viendo series de televisión (ups…). Traté de concentrarme en las clases tanto como pude, aprender y rendir lo mejor que pude en mis exámenes. Y sí, a veces me sentía exhausto, tenía ataques de ansiedad, me sentía agotado. Sabía que 24 horas no son suficientes, así que intercambié tiempo con mi sueño :). Me alojé en un PG cerca de mi universidad (a 5 min de la universidad), todo fue manejo del tiempo y decisiones que tomé a lo largo de mi vida. Tenía la costumbre de despertarme a las 7:10 a. m., independientemente de cuál fue mi hora de dormir anoche, tal vez 12, 2 o 4, etc. El punto es que traté de mantener el equilibrio modificando algunos hábitos diarios. Cuando otros jugaban Counter-Strike (PUBG no estaba en el móvil para entonces :p) y otras cosas, tenía mis auriculares conectados y resolvía preguntas. Todos y cada uno de los días, Aman estaba allí para motivarme (Gracias hombre)

¿Cuál es su consejo entre un millón para los estudiantes?
“No hay excusa para el éxito”, es un poco cliché pero es la verdad :). Rodéate de buena compañía, trabaja como nadie y si practicas en GeeksforGeeks como comes, brillarás algún día. Para Google Summer of Code, no dude en ponerse en contacto, comenzar a contribuir y mantener este ciclo en marcha.
Me gustaría agradecer a Geeksforgeeks por permitirme compartir una historia, espero que mi historia haya valido la pena.
 
Se puede contactar a Anmol en Facebook , LinkedIn , Sitio web

Si conoce a un Geek destacado cuya entrevista también debería publicarse, envíe un correo electrónico a contribuya@geeksforgeeks.org.

¡¡Deje que los mejores geeks inspiren a otros estudiantes!!

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *