¿Soy demasiado joven para el desarrollo web? [cerrado]

Soy un estudiante de último año de secundaria de 17 años a punto de graduarme. Espero encontrar un trabajo de tiempo completo en desarrollo web. La universidad no se siente como lo mejor para mí y no estoy seguro de cómo perseguir mi sueño de convertirme en desarrollador.

He estado trabajando a tiempo parcial para una empresa local de marketing/diseño web durante 9 meses, lo que me ha permitido dominar los conceptos básicos (HTML y CSS) y adquirir un gran conocimiento de Wordpress con algunos conocimientos de JavaScript, jQuery y PHP.

La mayoría de los empleadores requieren una licenciatura o muchos años de experiencia laboral, que no puedo cumplir.

¿Qué consejo me puedes dar?

Hola, Abe Sell, y bienvenido a The Workplace. Su pregunta tal como está es demasiado amplia para ser respondida en el formato de preguntas y respuestas aquí. Elegir tecnologías es una cuestión de preferencia y opinión, y encontrar un empleador sin ninguna calificación formal es difícil a menos que pueda encontrar alguna forma de voluntariado o cualquier conexión.
Mientras me graduaba, muchos en mi universidad obtuvieron una pasantía en su segundo año, trabajaron durante un año y luego se fueron a tiempo completo y abandonaron la universidad. Si no desea invertir 4 años, también existe esa opción. Para mayor claridad, era una práctica bastante común en Utah hace 5 años (desde entonces me mudé y realmente no puedo hablar de cómo es el mercado actual ahora) ya que es poco ortodoxo, y no es algo garantizado que suceda, y específico de la ubicación (En algunos paises ni siquiera contratan sin titulo), solo lo dejo como comentario
Los votos negativos son muy hostiles. Deberíamos querer ayudar a una persona joven que está tomando decisiones importantes en la vida. Hay muchas personas aquí que pueden ofrecer consejos útiles a la pregunta tal como está escrita.
Es posible que la universidad ya no sea un requisito para el desarrollo de software, pero tiene beneficios más allá del desarrollo profesional: tendrá dificultades para encontrar un mejor lugar para encontrar un compañero de vida, hará grandes amigos y contactos profesionales y, si lo hace bueno, puede ser una gran experiencia de vida.
¿Cuál es tu ubicación? Algunos países están de acuerdo con la contratación de jóvenes inteligentes y autodidactas, y otros exigen primero una hoja de papel.
Se necesitan 3 cosas para que esto funcione: 1) debe tener mucho talento y estar concentrado para aprender las cosas que necesita saber, le faltan muchas habilidades útiles, 2) debe tener apoyo financiero en caso de que esto no sea así. No trabajo, 3) necesitas vivir en un lugar donde a la gente no le importe. Sin embargo, creo que es una mala idea. La universidad puede darte una base para cualquier cosa que hagas en la vida. Lo más importante, si no necesitas trabajar a tiempo completo, disfruta de tu juventud, la universidad es tanto una experiencia como una educación. Ve a la universidad y sé un desarrollador web a tiempo parcial.
Si alguna vez desea mudarse a otro país (¿quién sabe?), un título puede ser de gran ayuda para a) obtener permisos de trabajo/visado b) encontrar trabajo en un país extraño.

Respuestas (4)

Esta es mi carrera en pocas palabras: comencé a programar a los 13. Dejé la escuela a los 16. Trabajé en varios trabajos de bajos ingresos durante algunos años, trabajando en varios proyectos de código abierto y contribuyendo en foros de programación en mi tiempo libre. Eventualmente me contrataron como técnico de reparación en una tienda de computadoras cuando tenía 24 años, me ascendieron para programar la intranet allí dos años más tarde, y con esa experiencia inicial he podido trabajar como desarrollador desde entonces.

Actualmente tengo 33 años, mi carrera de desarrollo de software está yendo bien, pero definitivamente tomé el camino más largo con mucho tiempo perdido trabajando en trabajos de baja categoría que aturdían la mente. Si pudiera hacerlo todo de nuevo, iría a la universidad. Estoy de acuerdo en que no es perfecto, pero es mejor que apilar cajas a 40°C.

Ve a la universidad si puedes.

Primero, averigüe si los aprendizajes son una cosa en su área, sería mi sugerencia (esto se basa completamente en la experiencia del Reino Unido, por lo que no tengo idea de cómo funciona en otros lugares o si es una cosa). Seguí exactamente el mismo camino que usted, excepto que cuando cumplí 18 años renuncié a mi trabajo relacionado con TI y realicé un aprendizaje de un año, básicamente como una formalidad, para obtener algún nivel de calificaciones relevantes para el desarrollo de software. Un año después renuncié a la empresa en la que hice el aprendizaje y no entré directamente a un trabajo de desarrollo razonablemente bien pagado a los 20.
@JamesTrotter en Alemania es similar. Los aprendizajes de TI son la norma frente a la universidad, es una cosa de tres años y el nivel de capacitación suele ser bastante alto. Lo he hecho, tengo poco más de 30 años con más de 10 años de experiencia profesional y ahora estoy entrenando a desarrolladores.

Seré honesto contigo: la universidad nunca ha sido más cara o menos impresionante. Como tantas personas tienen títulos, los títulos no te hacen avanzar tanto como lo hicieron hace una generación. Pero, al mismo tiempo, tener un título universitario nunca ha sido tan importante para conseguir un buen trabajo, especialmente en el campo del desarrollo de software.

Dejé la universidad con 12 horas de crédito para terminar, todas optativas. En ese momento, a pesar de que era un ninja de javascript, ni siquiera sería considerado para ninguno de los dos dulces trabajos de desarrollador web profesional que he tenido desde entonces. No es que esas últimas 12 horas realmente me hayan convertido en un buen desarrollador web, fue un papel tonto que todos los buenos trabajos querían que yo no pudiera producir, pero así fue/es. Un amigo mío menos hábil con un título en informática consiguió un trabajo real en ese momento. Regresé a la escuela después de pararme frente a los hornos de pizza durante un año, garabateando el código en la parte posterior de los menús de comida para llevar mientras el jefe no miraba ni ladraba. No querrás meterte con todo eso y, además, la universidad es muy divertida de todos modos...

Si está decidido a no obtener una licenciatura:

Al menos conseguiría un asociado, para que los lugares de trabajo sepan que puedo programar. Trate de asegurarse de que la mayoría de los créditos se transfieran a 4 años en caso de que cambie de opinión más adelante como lo hice yo. Los bootcamps de código y las certificaciones no tienen sentido para los desarrolladores. Las pasantías y el trabajo voluntario pueden llevarte a algún lugar. Es posible lograrlo en desarrollo sin la universidad, solo que es mucho más difícil y menos probable. Tendrá que tener una cartera excelente y un historial de trabajo (el huevo y la gallina) y tendrá que tener la suerte de conocer a alguien que "se arriesgue" con usted, lo cual no es garantía.

No es necesario que vayas a la universidad inmediatamente después de la escuela, y para muchos niños inteligentes, no lo recomiendo porque se siente como una pérdida de tiempo, por lo que no te esforzarás. Eres joven, y lo serás durante 5 años, disfruta de tu juventud. Pruébalo a tu manera, y verás si eres uno de los afortunados, y si no, ser un estudiante de primer año de 21 años tiene sus beneficios...

Prepárate para trabajar muy, muy duro. Incluso puede ser testigo de cómo personas completamente incompetentes se convierten en desarrolladores a través de un título que no les gusta.

La razón principal es que las personas entienden y confían en un título mejor y más fácilmente que tratar de averiguar exactamente lo que hiciste y lo que sabes.

Un título en Ciencias de la Computación tiene sentido para muchas empresas. Una lista gigante de proyectos de código abierto no lo hacen, y se necesita mucho tiempo para averiguarlo.

Tu primer paso es evaluar cómo llegaste a la conclusión de que la universidad no es para ti, cuando básicamente no tienes experiencia con ella. Es una declaración bastante audaz considerar de manera concluyente que toda la educación superior no te beneficia.

Por experiencia personal, diría que vaya a la universidad y busque puestos de pasante en todas partes, lo que lo colocará en un puesto que será flexible con su escuela. Si se trata de un pasante no remunerado, ese es al menos su pie en la puerta, pero he visto títulos de asociado y/o títulos vocacionales que le ponen el pie en la puerta, pero con esos, hay un techo. Diría que hacer una pasantía mientras aún asistía a la escuela fue enorme para mí. De esa manera, cuando te gradúes, la mayoría de las empresas te contratarán a tiempo completo.

Alternativamente, puede solicitar que lo contraten a tiempo completo en esa empresa y desarrollar su experiencia laboral y sus conocimientos, pero nuevamente, sin un título universitario, en mi opinión, tendrá un techo más bajo. Obtener un título universitario mientras eres joven es mucho mejor que ir 5 años tarde (que era yo).

JavaScript es el boleto caliente en este momento en mi opinión. Si domina JavaScript y HTML, puede ramificarse para hacer marcos y bibliotecas como Angular, React, Ember, NodeJS, Vue y otros conjuntos de habilidades realmente interesantes y deseados.