He codificado en C, Python y Java en los niveles de principiante, pero nunca he tomado un proyecto. ¿Cuáles son algunos buenos proyectos que podría intentar completar en 3 meses?

Crea una aplicación para colorear punto a punto. Así es como funcionaría como una aplicación para iPhone, por ejemplo, pero no tiene que ser iOS, puede hacerlo en cualquier idioma / plataforma:

1. Crear algunos dibujos lineales. No tienen que ser geniales, solo comience con algunas combinaciones de formas simples en la página.

2. Convierta las líneas en puntos numerados

3. Presente al usuario 2 colecciones de dibujos: 1 serían dibujos nuevos, el otro serían dibujos que ya han completado. Obviamente, los dibujos completados estarían vacíos al principio.

4. Cree la lógica para dibujar líneas a medida que el usuario toca la pantalla. Esta es una funcionalidad bastante básica para iOS, así que imagino que también sería fácil hacerlo en Java. Cuando el usuario toca todos los puntos, en secuencia, vuelve a convertirlo en un dibujo lineal.

5. Cree la funcionalidad para completar las formas con diferentes colores.

6. Cree la funcionalidad para guardar los dibujos.

7. Cree la funcionalidad para compartir los dibujos en las redes sociales.

8. Bonificación – Crear funcionalidad de deshacer

Puede intentar contribuir a una organización de código abierto. Encontraría toneladas de proyectos en curso en github y openhatch.

Conocer el tipo de organización a la que desea contribuir / proyecto que desea hacer, es algo muy difícil de hacer. Para esto, debe seleccionar sus intereses. Investigación sobre la organización. Sepa en lo que está interesado en trabajar.