¿Qué consejo quieres dar a un desarrollador de aplicaciones de Android de 16 años?

En primer lugar un buen trabajo en la aplicación. Y es bueno que hayas empezado tan temprano.

Esto no es un consejo, pero esto es lo que he visto hasta ahora.
Y puedo estar equivocado, así que siéntete libre de rechazar cada parte de mi respuesta.
Si no estás de acuerdo.

¿Primero trata de averiguar por qué son importantes los IIT (o NIT / IIIT)?
Y tratar de descubrir razones genuinas.
Los IIT / NIT / IIIT ofrecen educación en ingeniería con los estándares adecuados en la India.
Donde alguien con talento como usted pueda consolidar sus habilidades y aprender una nueva durante el curso.

1. El desarrollo de Android es solo la punta del iceberg.
Al aprender un marco específico (Android-sdk en este caso) se convertirá en
Buen desarrollador, sin duda en ello. Pero para convertirse en un excelente ingeniero
necesita más que eso. Debes ser bueno con los algoritmos básicos,
Estructuras de datos, matemáticas básicas discretas, arquitectura de computadora, funcionamiento
Sistemas, Redes. En el desarrollo de aplicaciones excelentes debe considerar
varios aspectos. Por ejemplo, para manejar alta resolución necesitarás
para cargar una versión reducida de la imagen, o elegir entre un servicio
qué sondeo para el mensaje del servidor cada 30 segundos o simplemente usa GCM
en lugar de eso Tienes 1 millón de usuarios de tu aplicación y tu servidor puede
Solo maneja unos pocos miles de clientes por segundo y tienes transferencia.
Grandes datos en sus dispositivos, ¿qué mecanismo elegirías? cliente
modelo de servidor, o modelo p2p?
Puedes aprender todo esto fuera de la universidad. Será difícil pero su
posible. Pero puedes aprender todo esto de forma mucho más organizada y
Manera interesante en un buen instituto.

2. La informática y la ingeniería son muy amplias y tienen varios campos.
Como la criptografía, el aprendizaje automático, la inteligencia artificial, los sistemas.
Ingeniería, procesamiento de imágenes / señales, etc. Y para saber cuál.
uno que encuentre interesante. Es importante crear una amplitud necesaria de
Ciencias de la computación, que es uno de los objetivos de los cursos de pregrado.
Creo que te interesará explorar estas áreas.

3. Es bueno que seas hábil y aprendiste todo esto en tu propio. Pero en mi
la tasa de aprendizaje de opiniones aumenta cuando colaboras con personas de mentalidad similar
y personas capacitadas con objetivos similares. Y usted puede encontrar esto en cualquier bien
instituto. También conoces a personas de las que puedes aprender mucho.

4. Oportunidades: Un buen instituto definitivamente te ofrece buenas oportunidades,
Como la oportunidad de trabajar / pasante en una firma de clase mundial o una empresa nueva,
Oportunidad de ir a estudios superiores en informática de clase mundial
programa para estudios superiores etc.

En mi opinión, deberías consolidar tus habilidades con Android y si crees que la informática es lo tuyo, intenta ingresar en CUALQUIER buen programa de informática en la India y continúa tu viaje desde allí. IIT / IIITH / IIITD / IIITA / NIT / NSIT / DTU y algunos institutos más ofrecen buena educación en informática. Y asegúrate de que te diviertas en el proceso, no la presión.

Si vas a ingresar a una universidad ordinaria, confía en mí, todas las compañías que visitan allí están en 3er grado. No necesitan a alguien con su conjunto de habilidades y tampoco pagarán bien.
pero si por otro lado, ingresará en IIT o en una universidad similar, entonces tendrá la oportunidad de sentarse para muchas de las mejores compañías del mundo.
Necesitan personas como usted, tienen el trabajo que le interesaría y también pagan alrededor de 5 veces mejor (para una persona como usted con un conjunto de habilidades excelente).

Así que solo concéntrate en IIT.
Todo lo mejor.