Me gustaría ver el voluntariado con organizaciones de código abierto. Simplemente elija un proyecto que le interese y comience a enviar parches.
Consulte el siguiente enlace para obtener sugerencias sobre cómo comenzar. Las habilidades que necesitará o aprenderá son cómo usar git / svn / mercurlial u otro sistema de administración de fuentes. Aprenda a usar las herramientas de compilación particulares (cmake, scons, gradle, make) posiblemente múltiples entornos de compilación (OS X, Windows, Linux); como aprender a usar herramientas de depuración (valgrind, clang, lint, gdb, etc.), aprender a enviar parches o hacer solicitudes de confirmación, cómo usar sistemas de gestión de errores / parches. Cómo hacer una prueba de unidad. Etc.
¿Cómo comienzo en un proyecto de código abierto?
- Se me pidió a mi startup que se presentara en un evento, creo que es demasiado pronto para nosotros (pre MVP). ¿Deberíamos dejar pasar esta oportunidad o darle una oportunidad?
- Tengo una idea de inicio. ¿Alguien puede guiarme paso a paso en el proceso que debo seguir para hacer esa idea una compañía real?
- ¿Qué debo buscar en una startup como desarrollador móvil?
- ¿Cuáles son ejemplos de startups europeas bootstrapped?
- Dirijo una empresa de desarrollo de aplicaciones móviles en un país del tercer mundo. Estoy en pánico sobre el futuro de la tecnología. ¿Qué tengo que hacer?
editar: la pregunta fue cambiada. Si está buscando un trabajo en lugar de la experiencia, será más difícil. Para un trabajo tienes que demostrar que tienes las habilidades que necesitan o que sería productivo invertir tiempo para capacitarte. Una forma de demostrar tales habilidades es obtener un puntaje alto en una competencia de codificación como el mejor programador o hackerrank. Otra forma es tener una cartera de cosas que ha codificado, esto puede hacerse a través de proyectos en github o apuntando al código que ha contribuido a proyectos de código abierto.
También puede usar su red social: informe a sus amigos y familiares que está interesado en realizar una pasantía y hágala aparecer a menudo, consulte con la gente y distribuya currículums. Si las personas saben que habla en serio, entonces alguien en su red podría ponerlo en contacto con las personas adecuadas.