Construye algo que la gente realmente quiera usar.
Más específicamente, ¿puede crear algo que sea más que un sitio web de contenido estático que más de 20 personas usan cada mes durante 3 meses? Aquí hay algunas sugerencias. Nota: ninguna de las siguientes sugerencias es “rápida” o “fácil” porque debe tener un logro que coincida con las horas / días / semana / meses / años de entrenamiento y esfuerzo que los atletas, músicos, etc. ponen en sus actividades extracurriculares.
Podría crear una aplicación que ayude a las personas a programar sus clases por un semestre. Esto es algo que Bill Gates hizo en 1967 usando solo las copias en papel del programa escolar sin la ayuda de Internet o las herramientas modernas de desarrollo de software. Su sistema fue utilizado por todos los estudiantes en su escuela durante años. Por cierto, esta también es una de las primeras cosas que Mark Zuckerberg hizo en Harvard (se llamaba CourseMatch).
- Cómo escribir una declaración personal efectiva para la admisión a la Ivy League que justifique mis calificaciones promedio en mi segundo año
- ¿Puede una donación muy grande meterme en Harvard? No tengo muy buenas calificaciones, pero mi familia es muy rica.
- ¿Puedes ingresar a una de las mejores escuelas solo con un GPA solo?
- ¿Cuáles son algunas maneras de aumentar mis posibilidades de entrar en Stanford?
- ¿Podemos volver a aplicar al bootcamp MIT?
Podría crear una aplicación que ayude al registro de campo de la pista y medir los resultados diarios de entrenamiento de cada corredor (y graficarlos con el tiempo, compararlos con los resultados de la carrera y / o la Calculadora de Carrera McMillan). La parte importante de esto es diseñar una interfaz de usuario que sea extremadamente fácil de usar.
Una vez más, una característica importante del software es que es lo suficientemente bueno / útil para que la gente real lo use regularmente . Si nadie quiere usarlo (ni siquiera de forma gratuita), hay preguntas sobre cuán grande fue realmente su programación.
Recuerde, solo porque sepa cómo programar en un lenguaje informático no significa que sea un buen programador, de la misma manera que si conoce el idioma inglés, es un buen escritor.
Espero que esto ayude.