Acabo de obtener mi certificación en Java. Pero siento que todavía no estoy listo para trabajar en una empresa o trabajar en proyectos reales. ¿Cuáles son algunos sitios, proyectos o cosas que puedo hacer para crear una cartera que me ayudaría en mis próximas entrevistas?

Es cierto que cada conocimiento que obtenga le acercará a un nuevo trabajo.
Sin embargo, para algunas empresas que buscan programadores junior, tal experiencia de principiante podría ser útil.
Para tales posiciones, la entrevista y las expectativas del conocimiento del candidato son moderadas.
Sin embargo, se espera que conozca las estructuras de datos (cuándo usar cada uno, la complejidad del tiempo de ejecución, …), los fundamentos en el dominio del trabajo (móvil, web, escritorio, servidor, …).
Incluso te aconsejaría que vayas a una o dos entrevistas, solo para ti, que tengas una indicación de dónde estás parado.

Con respecto a la práctica, le aconsejaría que elija un dominio que le guste (web, móvil, …) y cree un proyecto simple en él.

Por último, pero no menos importante, cuando finalmente se sienta listo para buscar un trabajo, elija un puesto del que pueda aprender más (incluso a expensas de un mejor salario en otro lugar). Te pagará a la larga.

¡Buena suerte!

Contrato desarrolladores Java junior, así que esto es lo que hace la diferencia para mí: encontrar un proyecto de código abierto (o más de uno) y hacer algunas contribuciones. Esto es mucho más valioso como experiencia de aprendizaje que trabajar en su propio proyecto de juguete. También es más interesante para un posible empleador. También te felicito por darte cuenta de que tener una certificación Java no necesariamente te prepara para abordar un trabajo real.

Haz trabajo independiente. Hay algunos sitios web que lo proporcionan, por ejemplo, contratar freelancers y encontrar trabajos freelance en línea. Es una buena manera de desafiarse a sí mismo sin ningún tipo de estrés, a pesar de que los proyectos son reales.
Otra cosa que puedo sugerir sería sitios web tipo ACM. Proporcionan muchos problemas que puede codificar en casi cualquier idioma que desee. Ver Juez Esfera en línea (SPOJ), por ejemplo.

More Interesting

Me siento muy incómoda sin maquillaje, y mi cabello naturalmente salvaje y tupido planchado. ¿Está relacionado / conectado con problemas de intimidad? Tengo 31 años.

¿Por qué mi aire acondicionado automático se calienta cuando estoy inactivo pero luego frío mientras conduzco?

Creo que mi compañera de cuarto está enamorada de su jefe y están en relación. Su jefe tiene un hijo exactamente de la edad de mi compañero de cuarto. ¿Qué tengo que hacer?

Tengo tiempo ilimitado y un alto coeficiente intelectual. ¿Qué habilidad o trabajo, preferiblemente de naturaleza intelectual, tiene el potencial de crear libertad financiera sin muchos cuellos de botella externos y principalmente debido a mi propio esfuerzo?

No puedo entender completamente el curso de aprendizaje automático de Andrew Ng en Coursera. ¿Qué preparación sugiere antes de volver a intentar el código?

Si dejo caer el papel de renuncia en TCS después de 11 meses de joning, ¿se incluirá el período de notificación de 3 meses en mi experiencia?

No tengo nada específico en mente. ¿Cómo hago un cambio drástico de carrera en un corto período de tiempo?

Obtuve mi título en Ciencias de la Computación hace dos años y luego creé una startup que falló. ¿Cómo debo explicar la brecha de dos años en mi CV?

Tengo 14 años y deseo ser piloto de F1. ¿Necesito mudarme a Europa?

Acabo de abrir un nuevo canal de YouTube. He intentado cientos de temas diferentes, pero mis videos no obtienen visitas. ¿Cómo puedo comenzar a obtener vistas?