¿Cómo conseguir un trabajo de desarrollador cuando tengo menos de 18 años?

No dice en qué país se encuentra, pero en la legislación laboral del Reino Unido es muy estricto con respecto a los menores de 18 años. Los empleadores tienen que hacer una evaluación para asegurarse de que no haya riesgos de salud / seguridad para usted en el lugar de trabajo, y si no ha terminado la escuela, deben hablar sobre su trabajo con sus padres o tutores y también necesitan un permiso de La autoridad local para emplear a los jóvenes. Es raro que los empleadores quieran pasar por toda esta burocracia solo para obtener un trabajador extra sin experiencia. Por supuesto, si tiene menos de 14 años, no se le permite ser empleado en absoluto, efectivamente.

De manera realista, la única forma en que podría obtener un empleo como desarrollador de software es si está superando la edad escolar (16 o 17 años) y el trabajo se basa totalmente en trabajar desde casa. En este caso, podría presentar una solicitud como cualquier otra persona y tendría que convencer al empleador de que puede escribir un código de buena calidad, en grandes cantidades, sin supervisión en persona. Estaría compitiendo con desarrolladores experimentados, pero si realmente tiene la experiencia para mostrar, es posible que pueda seguir este camino. La experiencia significaría poder mostrar un sistema de software complejo y funcional en el que ha contribuido y explicar en detalle cuál fue su contribución.

Si no ha realizado una cantidad considerable de trabajo de desarrollador, trabajando por su cuenta, dudo que tenga alguna posibilidad real. Comience a contribuir a un proyecto de código abierto (o comience su propio proyecto) y acumule algo de experiencia antes de pensar en el empleo.

Nunca contraté a nadie como desarrollador que no tuviera un título, y en mi carrera nunca he trabajado para o con ninguna organización que emplee a menores de 18 años como desarrolladores. ¡Lo siento!

Conozco a un par de personas que escribieron software comercial en su adolescencia; lo hicieron al asociarse con una persona mayor que pudo manejar el mercadeo y obtener partes pagadas, pero que les dio dinero a cambio de su contribución al software. Un arreglo informal de dinero de bolsillo como ese no es un trabajo, ¡pero sigue siendo dinero y experiencia! Tal vez esa ruta podría funcionar para usted.

Comience su propio negocio independiente, elabore una cartera. Llevo 15 años programando, sin licenciatura, y estoy en el 3%. Diré que es más fácil ingresar a la programación como desarrollador web, pero más allá de eso, tienes que aprender todos los días, y nunca parar (sin embargo, debes hacerlo de todos modos).

Practica muchos proyectos diferentes, mira lo que hay ahí fuera. Trabajos de SQL, Javascript, raspado, sitios de 5 páginas simples, etc. Siempre sea honesto y nunca cargue menos de lo que vale.

Involúcrate, contribuye a proyectos de SO, únete a grupos de la comunidad local. No solo aprenderás más, sino que tu cara saldrá. Además, muestra que te importa aprender tu oficio.

Cuando vayas a una entrevista, estarás mucho mejor preparado que los que “obtuvieron un título” (sobre todo porque todavía no he visto una universidad que enseñe PHP)

Usted se sorprenderá de cuántos candidatos pasamos por alto porque no tienen ni idea. Si tuvieras 18 años, pero supieras tus cosas, te contrataría.

Si tiene recursos, podría crear un sitio web de cartera que demuestre sus competencias. Involúcrese y contribuya a proyectos de código abierto. Publicar proyectos de ejemplo en Github o sourceforge.

Traer a alguien menor de 18 años a un proyecto profesional será visto como extremadamente riesgoso a menos que tenga una credibilidad estelar en algún aspecto elegido del proyecto. Probablemente harías lo mejor para solicitar o pedir una pasantía. Tenga en cuenta que es posible que no le paguen, ya que es bastante caro para una empresa, atraer y asesorar a alguien debido al tiempo que necesitará de otros desarrolladores del equipo para que esté al tanto de la velocidad, así como para solucionar errores / problemas inevitablemente creará.

El desarrollo profesional es muy diferente de hackear en casa. Debe demostrar cierto conocimiento y comprensión de la administración de escala, pruebas y ciclo de vida de la aplicación (control de fuente, herramientas de creación y lanzamiento, etc.).

Su alternativa es tratar de desarrollar su propia consultoría, como sugirió Jarret, creando su propio trabajo.

Comience como un profesional independiente y luego trabaje hacia arriba. La mayoría de las compañías no contratarán a un menor de 18 años debido a las regulaciones gubernamentales, etc. Pero pueden contratar a los menores de 18 años como freelancer o por contrato. Intenta explorar si esta es la opción en tu país.

Tendrá que aportar experiencia, de alguna manera, o tendrá que convencer a alguien de que tiene potencial.