En pocas palabras, pasé los últimos dos años en una carrera completamente nueva, pasando de la academia a un rol de analista de datos (trabajando para un científico de datos). Antes de comenzar en mi empresa actual, no sabía casi nada acerca de la codificación, salvo por enseñarme SQL durante unas horas por semana durante un par de meses. Además de SQL, desde entonces me he familiarizado con Perl, he usado PHP un poco aquí y allá, y he avanzado en el aprendizaje de otros lenguajes (principalmente Java y C). Entonces, todavía tengo mucho trabajo de recuperación para hacer.
Para enseñarme cosas, he creado algunos proyectos paralelos, mucho más sofisticados que "Hello World, my name is $name."
, pero no tan complicados como, por ejemplo, Minecraft o un controlador de dispositivo. Me gustaría publicar el código para ellos con el fin de aprender de los comentarios constructivos y crear un portafolio para estar junto a mi currículum. Sin embargo, muchas de estas cosas son trabajos en progreso y, para ser honesto, siento cierta inquietud al poner el código allí para que todos vean que no está completamente, 100% "hecho" y pulido.
¿Me estoy preocupando por nada? Si no, ¿hay algún umbral de pulido mínimo que un proyecto debería tener antes de lanzarlo como código abierto?