¿Es posible conseguir un trabajo de programación para mí (16 años) en los Estados Unidos?

Curioso por una respuesta relevante para los Estados Unidos. Vivo en Francia, y estoy bastante seguro de que no se molestarán con tu perfil aquí. Dos razones:

  • Los reclutadores de Francia se centran realmente en la educación y los títulos. No aprobaría los requisitos en la mayoría de las ofertas de empleo sin un diploma que “demuestre” una educación en el campo de Computación / Programación.
  • La mayoría de los gerentes no estarían de acuerdo en tener a un menor como empleado, ya que se sentirían incómodos manejando y entrenando a usted.

Algunas excepciones puedo pensar:

  • Pequeñas empresas, nuevas empresas, especialmente si ha realizado proyectos, como su aplicación, y eso demuestra sus capacidades.
  • Obtención de un conjunto de habilidades que es muy demandado y en un mercado tenso. Seguridad cibernética, por ejemplo (justo después de un brote de Wannacry)

Si alguna vez te encuentras en una entrevista, creo que deberías probar algunas habilidades básicas, como la capacidad de trabajar con otros y en un entorno profesional.

Eso depende de muchas cosas.

Como otros lo han señalado, sus horas de trabajo pueden estar limitadas por el estado en el que vive; A los 16 años, no hay límites federales de los Estados Unidos. Así que mira en eso.

¡Saber cómo escribir un programa exitoso es un gran comienzo! También necesita saber algo de estructuras de datos estándar y patrones de diseño, pero podemos enseñarle eso.

Necesita saber cómo trabajar en equipo y cómo aceptar las críticas. Los buenos desarrolladores hablan sobre su diseño con otros miembros del equipo antes de codificar. Todos los miembros de su equipo revisarán su código antes de que lo incluyamos en el producto, por lo que aprenderá mucho muy rápidamente si toma en serio sus críticas y aprende de él. Hago estas cosas, y he estado programando por más de 40 años.

Si realmente quiere que lo noten, haga 2 cosas: 1. Solicite trabajos. 2. Contribuya a un proyecto de código abierto que usan los programadores, por ejemplo, JMeter o Tomcat, o uno de los marcos de prueba, o uno de los marcos de registro, o una biblioteca de IU.

Y por supuesto: ¡buena suerte!

Considérame un posible empleador. Tu conjunto de habilidades es interesante, ciertamente lo suficiente como para ponerte en mi radar o ni siquiera respondería esta pregunta.

Tu edad es una responsabilidad. Usted está legalmente limitado en horas, muchas horas al día y por semana puede trabajar. Esto es por diseño, para evitar que personas sin escrúpulos abusen de usted, educativa, financiera y físicamente.

Ahora, entonces, tienes algunas habilidades de programación. ¿También tienes habilidades de servicio al cliente? ¿Habilidades de trabajo en equipo? ¿Cómo es tu actitud hacia el trabajo? ¿Qué grandes proyectos ha logrado y cómo puede demostrar que ha mejorado en programación desde hace cuatro años? ¿Cómo están tus habilidades de resolución de problemas? ¿Piensas ser lo suficientemente crítico como para solucionar problemas o tienes que mostrarte dónde está el error? ¿Puedes decirle a Microsoft con confianza que están llenos de basura porque has probado su función y no funciona como se describe? Estos son signos de logro.

Según mi experiencia, aprender a trabajar con personas es mucho más valioso que solo las habilidades de programación. Si eres humilde y educable, puedo mostrarte cómo escribir programas, pero no puedo enseñarte cómo ser humilde.

En este punto de partida de su carrera, desea aprender cómo ser un jugador de equipo, cómo ser ingenioso y confiable, y sí, cómo aprovechar el margen que dejan los miembros de su equipo. Luego, en un par de años, cuando realmente puede ingresar a la fuerza laboral, puede tener un historial que establezca sus respuestas a las preguntas anteriores.

Si tuviera que asumirlo hoy, sería como una pasantía pagada, donde podría asignarle proyectos simples y ver si estaba a la altura de la tarea de una carga de trabajo completa a tiempo. No estarías contribuyendo mucho en absoluto, una decepción para ti y una pérdida de dinero para mí. Como no tengo un equipo grande con el que trabajar, no desarrollarías esas habilidades y eso es una pena. Entonces, de manera holística, aún no eres un buen compañero para mi compañía, pero si pasas un tiempo en una comida rápida, podrías estar en un par de años.

Ni siquiera hemos discutido la compensación. Sería el salario mínimo, por supuesto, porque eres un pasante verde. Ningún programador debería trabajar por tan poco. Arruina el promedio para todos. Esto es inaceptable para mí y debería serlo también para usted.

Así que ahí lo tienen. Horas, compensación, “habilidades blandas”. Todos estos son problemas para trabajar a su edad en este campo.

Recomiendo comenzar tu propio negocio. Es un pequeño costo por adelantado para una licencia, pero le permite eludir esas restricciones por hora. Cree un programa que la gente necesite y véndalo en línea. Construye un credito de negocios de esa manera Trabaje en algún trabajo de comida rápida o minorista para aprender los conceptos básicos de cómo manejar clientes y dinero. Incluso puede encontrar una necesidad de programa que pueda ofrecer a esa compañía y comenzar una carrera lucrativa y productiva.

No. Para uno, eres demasiado joven. En segundo lugar, a menos que seas un genio de la informática absoluta, es probable que aún no sepas lo suficiente, en comparación con un graduado universitario. Y no está lo suficientemente maduro, incluso si cree que lo está, para manejar los millones de usuarios de un programa de empresas y el código que lo acompaña.

No estoy muy al tanto del campo de la programación, pero sé que estarás casi instantáneamente sobre tu cabeza.

Sigue desarrollando tus habilidades, haz grandes programas y sigue construyendo tu base. Termina la universidad y te prometo que, con toda la experiencia y la educación, tendrás personas que te suplicarán que trabajes para ellos.

Gran conjunto de habilidades.

Parece que eres un “hacedor”. Entonces, ¿por qué no has intentado aplicar a las posiciones todavía?

Eso me hace pensar que eres introvertido y tímido, o eres un idiota que solo quiere presumir (me gusta pensar que no, pero muchas preguntas como esta en Quora Do).

Si usted es lo que creo, un introvertido, le recomendaría que se inscriba en las 10 mejores empresas que le gusten. Sólo una aplicación espontánea.

Luego encuentre otros 50 o más en las juntas de trabajo y pruébelos (sea honesto con su edad. Algunos pueden rechazarlo porque quieren a alguien en edad legal para conducir en caso de que lo envíen de viaje).

También puede ser activo en GitHub y LinkedIn, donde sé por experiencia que los reclutadores están cazando.

Buena suerte 🙂

La mayoría de las compañías no lo contratarán a tiempo completo hasta que tenga 18 años. Es posible que lo contraten a tiempo parcial o para completar tareas específicas. Tendrías que demostrar que eres responsable y capaz de tratar diplomáticamente con adultos.