Tal como están las cosas ahora, mi familia no puede permitirse pagarme la universidad. Dejé que mis calificaciones fueran muy bajas después de caer en una depresión después de que tres miembros de mi familia murieran abruptamente y me volví perezoso e indeciso de intentarlo en la escuela por un tiempo. Mis calificaciones no son lo suficientemente buenas para ingresar a una universidad. No quiero comenzar mi vida adulta seis pies en préstamos estudiantiles. He estado programando desde que tenía 12 años, principalmente en C++ desde que tenía 14.
Ahora tengo 17 años y me he metido con todo tipo de proyectos, desde el software de visualización de audio OpenGL, el desarrollo de juegos de Unity, la criptografía específicamente RSA y AES, la modificación de juegos como la inyección de DLL, el desarrollo web (creé el sitio web de electrónica de mi hermano mayor para él que desde entonces se ha ido a la quiebra, no por mi trabajo con suerte :D), la programación de socket sin formato en Linux para hacer una herramienta de caducidad de TTL, y varios otros proyectos pequeños no profesionales.
Por lo que entiendo, contribuir a proyectos de código abierto se ve bien en un currículum, así como en pasantías. Lo que me gustaría saber, preferiblemente de aquellos que contratan y despiden, es qué cosas se necesitarían para considerar contratar a un niño que acaba la escuela secundaria en lugar de a alguien con un título en informática.
¿Qué tendría que hacer para diferenciarme realmente y obtener un trabajo en ingeniería de software/programación directamente después de la escuela secundaria sin título?
No quiero sonar como si sobreestimara mis habilidades como programador. Sé que no estoy ni cerca de los que desarrollan software profesionalmente. Y me doy cuenta de que esta pregunta puede parecer ingenua, poco realista y demasiado optimista. Por favor, sea lo más directo posible. Lo necesito.
El siguiente texto fue tomado de una respuesta eliminada publicada por el supuesto OP
Debido a limitaciones de tiempo muy estrictas que requieren que sea financieramente estable en los próximos años, no puedo permitirme finalmente obtener mi título 5 años y medio después de mi tercer y último año de escuela secundaria LUEGO 4 años de universidad. Entiendo perfectamente que nadie lo conseguirá. Entiendo que nadie puede pensar en una sola razón por la que tendría que hacer esto y sueno completamente irracional y como un niño tonto. Tengo algo muy importante para mí que estará fuera de mi alcance cuando pasen casi 6 años. El tiempo es crucial en mi situación y créanme cuando digo que es el mundo para mí que puedo conseguir por mi cuenta y financieramente estable tan pronto como sea posible. Sé que esto suena esotérico y extraño y lo es. Pero gracias por sus respuestas! Lo siento, no puedo aceptar una respuesta ya que era un invitado cuando publiqué esto.
Obtener un grado
Sé que no es la solución que quizás quieras escuchar, pero es la realidad. La mayoría de los títulos de programación están muy bien pagados y se consideran "prestigiosos" a los ojos de la gerencia, ya que obtienen un salario alto, beneficios y un salario a pesar de que no son gerentes o lo que sea ... por lo que quieren asegurarse de que esté calificado para recibir esos beneficios (es decir, pagó sus cuotas)
Un título SOLO puede ayudarte, no puede hacerte daño cuando buscas trabajo. Muestra que invertiste en ti mismo, comenzaste y terminaste algo, te enfocaste en una meta y la lograste, y más. Incluso si tienes que demostrar que estás persiguiendo uno; eso siempre es mejor que nada.
Recomendaría que se concentre en TI o negocios, ya que desarrollarán aún más sus habilidades y las refinarán para fines comerciales. Saber cómo crear un juego es divertido y agradable, pero no es muy útil ni práctico para muchas empresas y sus necesidades de TI. Tener algún conocimiento de cómo funcionan las empresas será tremendamente útil y perspicaz si consigues un trabajo de programación. Ampliará su conocimiento de muchos lenguajes de programación y refinará ciertos aspectos de ellos.
Para el aspecto financiero de la universidad, recomendaría probar algunas de estas formas:
Honestamente, lo mejor es obtener un título porque te permite recurrir a algo en caso de que algo salga mal.
Personalmente, trabajo en la industria sin un título, por lo que es posible hacerlo. (Ahora que lo pienso, mi padre entró en la industria como probador hace unos 25 años sin un título universitario de ningún tipo, así que esto no es nada nuevo). Probablemente sea menos posible si tienes 18 años que si tienes 38, pero de cualquier manera va a ser difícil, y necesitarás tener al menos un poco de suerte. Sin embargo, el desarrollo de software no es en absoluto enseñar en la escuela secundaria o arreglar los dientes de las personas. No tienes que tener un título en la materia, solo tienes que demostrar que puedes hacer el trabajo. Demostrar que puedes hacer el trabajo va a ser muy, muy difícil.
Algunos de los consejos que tengo:
Boot Camp : Tuve la suerte de que mi primer trabajo en TI incluyera una especie de boot camp por adelantado (todavía necesitaba pasar una ronda de pruebas de codificación, pero esto me dio habilidades en una vertical muy específica que realmente me ayudó a sacar adelante mi carrera). el terreno). Hay muchos malos por ahí y pueden ser muy costosos, pero también sé que este tipo de cosas funcionan para las personas.
Cursos de colegio comunitario : Mi colegio comunitario local tenía un programa acelerado para aprender desarrollo y tener un proyecto en su haber dentro de aproximadamente un año si estaba dispuesto a tomar muchos cursos. Su millaje puede variar en esos lugares, aunque si vive en una ciudad con mucha tecnología, seguramente habrá un par de lugares como este. Esto tampoco será necesariamente barato, pero sigue siendo muchísimo menos costoso que una escuela de 4 años.
Voluntario : hay muchos lugares que necesitan un pequeño nivel de desarrollo, pero es posible que no puedan pagarlo. Consulta aquí , por ejemplo. Por supuesto, no vas a ganar dinero con esto, pero ese no es el punto. El punto es construir su carpeta de trabajos y su currículum para que en un par de años no esté llamando a las puertas de la gente como un chico de 18 años sin experiencia, lo esté haciendo como un chico de 20 años con una lista. de proyectos de los que puedes presumir.
Espere ser aprovechado. : No voy a andar con rodeos aquí: es posible que puedas encontrar a alguien dispuesto a emplearte como un joven de 18 años de nivel de entrada. Es probable que estos lugares no sean de muy buena reputación y, con toda probabilidad, terminarás recibiendo un pago muy bajo, pero al igual que con las cosas de los voluntarios, el punto aquí es poner tu pie proverbial en la puerta y construir tu currículum y cartera.
Obtener un título en otra cosa. Si su problema particular no es tanto ir a la escuela como ir a la escuela de informática (y no lo culparía si lo fuera; dependiendo de la universidad, algunos títulos de informática son notorios por la cantidad de teoría que se enseña a expensas de las habilidades del mundo real), no dude en obtener un título en otra cosa. De hecho, saber cómo escribir código pero tener experiencia en algo decididamente no relacionado con el código realmente puede abrir tus opciones.
¿Por qué no quieres ir a la universidad?La mayoría de las personas que ingresan a la industria tienen un título en informática (y creo que encontrará que la gran mayoría de las personas que obtienen títulos en informática son como usted en el sentido de que ya han estado escribiendo código durante años). No estoy diciendo en absoluto que tengas que morder la bala, y sé lo difícil que es hacerlo cuando tienes 18 años, pero podría ser útil tener algunos momentos honestos contigo mismo y evaluar por qué realmente no lo haces. No quiero ir a la escuela. ¿Son las finanzas? Como se ha señalado, hay cosas que puede hacer al respecto. ¿Sacaste malas notas en la secundaria? Puedo decirte por experiencia personal que si primero obtienes un título de 2 años, a la mayoría de las universidades ni siquiera les importará lo que hiciste en la escuela secundaria. ¿Tiene una discapacidad de aprendizaje como dislexia o TDAH? Te sorprendería lo complaciente que las escuelas intentan ser con ese tipo de cosas (y hablando de eso, te sorprendería doblemente cuántos programadores tienen trabajos estables a pesar de esas condiciones) si solo te comunicas de antemano.
Así que sí... mientras te des cuenta de que estás tomando el camino menos transitado y, por lo tanto, estás haciendo las cosas mucho más difíciles de lo que necesariamente deben ser, sí, absolutamente, puedes trabajar en programación sin un título.
¿Qué cosas necesitarías para considerar contratar a un chico que acaba de terminar la escuela secundaria en lugar de a alguien con un título en ciencias de la computación?
Lo siento, pero quiero ser honesto aquí.
Para un trabajo de nivel de entrada, no hay casos en los que pueda sacar a un niño de la escuela secundaria en lugar de un graduado universitario.
Simplemente hay demasiados riesgos y no hay necesidad de arriesgarse. Al menos en mi parte de los EE. UU., siempre hay muchas solicitudes con títulos.
Además, si tus calificaciones en la escuela secundaria no han sido buenas, es probable que cuenten en tu contra.
Considere tomar algún otro trabajo y tratar de obtener un título a través de clases nocturnas en un colegio comunitario mientras trabaja.
Vietnam Phuvan
keshlam
enderland
kasperd
erik
usuario70848
usuario5305
pete b
usuario812786