Gracias por A2A.
Me gustaría dar una respuesta más general a su pregunta. El interés por sí solo no funciona. Tu trabajo hacia eso importa.
Para hacer un buen perfil. Si solo le interesa la programación competitiva y ser un experto en informática
- ¿Para qué se usa típicamente monkeyrunner y quién lo usa?
- ¿Android tardará tanto en aprender a desarrollar en la web?
- ¿Siempre hay varias versiones de cierto archivo libXXX.so.x que coexisten para una determinada versión de la biblioteca Glibc?
- ¿Cuáles son algunas herramientas importantes utilizadas por los desarrolladores de Android Pro?
- Cómo crear una aplicación de Android gratis
- Si no es un gran programador competitivo (suponiendo que no es un amarillo o rojo en tc, excelente calificación en codechef, codeforces, etc.) y no hay un gran número de buenos programadores competitivos en su instituto, conviértase en uno de los mejores programadores en su instituto para que pueda comunicarse con los regionales en el sitio en ACM ICPC. Reunirse y hablar con las mejores mentes allí o leer sobre ellos en blogs revolucionaría su capacidad de codificación, por lo que intentaría practicar muchísimo para que su equipo mejorara aún más el rango en las próximas regionales, lo haría ganar concursos en línea y mejoraría sus calificaciones en varios sitios
- Realice algunos mini proyectos en áreas centrales de ciencias de la computación utilizando el lenguaje que usa o que conoce.
- Si está en un instituto con buenos profesores, trabaje con ellos en sus trabajos de investigación y ayúdelos en la parte de programación.
Si no está interesado en la programación competitiva, cambie al desarrollo web o móvil.
- Participa en hackatones.
- Contribuya a proyectos en github / o cualquier otro material de código abierto, ya que estaría expuesto a muchos idiomas y tecnologías.
- Prueba para estudiantes desarrolladores en organizaciones.
- Crea complementos / extensiones para aplicaciones populares.
Si estás interesado en ambos, entonces haz lo que hagas para mejorar tu perfil.