Tengo muchas ideas para crear productos. El problema es que tengo menos de un año de experiencia laboral profesional y tengo miedo de ser juzgado negativamente en el futuro en función de lo que produzco ahora. No tengo idea si mi código es bueno.
No estoy familiarizado con ninguno de los patrones de codificación. Todo lo que sé es crear productos que funcionen. Quiero tener un perfil público en github para mis proyectos futuros e intentaré asegurarme de que esté bien comentado, optimizado y limpio.
Estas son las cosas que temo quedar expuestas públicamente:
- Mi código puede no estar muy optimizado.
- Uso incorrecto de ciertas bibliotecas o funciones que casualmente hacen el trabajo.
- No conocer o seguir ningún patrón de codificación.
- Muchos errores / sin tener en cuenta los casos de esquina, borde
- Falta fundamental de comprensión y aplicación de ciertos conceptos, como seguridad de subprocesos, problemas de concurrencia en la programación de subprocesos múltiples, etc.
¿Debo seguir adelante y comenzar o seguir trabajando en la construcción local y privada hasta que tenga más experiencia? No quiero que los errores cometidos aquí persigan las perspectivas de mi carrera a largo plazo.
All I know is to build products that work.
- Lo cual es una cosa muy buena. Es fácil quedar demasiado atrapado en patrones y diseño y terminar nunca entregando ...