¿Cómo consigo un trabajo en programación sin un título universitario?

Necesita poner un esfuerzo dedicado y trabajo duro para conseguir un trabajo. No necesitas un título universitario para convertirte en algo. Sin embargo, debe tener habilidades y conocimientos prácticos. A las empresas no les importa si tienes un título universitario o no, o si te has graduado de MIT o Caltech. Te contratarían si supieras cómo hacer las cosas. Debería poder demostrar que es lo suficientemente bueno para el trabajo y que realmente puede hacer las cosas.

Puede convertirse en un ingeniero de software sin un título universitario, pero le sugiero que haga una de las siguientes cosas para desarrollar su conocimiento.

Tienes una opción de:

  • autoaprendizaje : sí, es posible leer algunos libros y aprender a codificar. Es difícil de hacer, principalmente porque no tienes a nadie con quien intercambiar ideas y nadie que te dé comentarios o consejos. No lo recomendaría
  • También puede asistir a bootcamps, pero tampoco estoy convencido de que sea una buena opción. Todavía tengo dudas sobre cuánto éxito laboral puede generar. Esto es lo que ocurre con los bootcamps: como los bootcamps suelen ser programas acelerados, son principalmente intensivos en conocimiento y no en práctica. El enfoque hacia el aprendizaje de software es vital, y no hay sustituto para la práctica, una oportunidad por la cual no se encontrará en un campo de entrenamiento, donde solo seguirá atestando cosas nuevas que aprende.
  • Dado que no tiene conocimientos previos y licenciatura en informática. Te recomendaría la Escuela Holberton de Ingeniería de Software en San Francisco eso es entrenar ingenieros de software Full-Stack. Ofrece un programa de dos años y se centra en el aprendizaje basado en proyectos y el aprendizaje entre pares . Si desea capacitarse como desarrollador de stack completo y triunfar en el mundo de la tecnología siendo flexible en sus habilidades y manteniendo una amplia gama de posibilidades abiertas para usted, este es el lugar para usted. Está abierto para todos, por lo que incluso si no tiene experiencia previa en codificación, puede ingresar . Un plan de estudios intensivo en proyectos y métodos revisados ​​por pares fomentan una cultura de aprendizaje muy constructiva. El entorno y el enfoque es tal que inculca en usted el tipo de habilidad y adaptabilidad que la industria del software requiere hoy, ya sean sus habilidades de programación o habilidades blandas.

Espero haber respondido tu pregunta.

Estoy seguro de que sabe cuánto más fácil es conseguir un trabajo cuando obtiene un título, pero déjeme decirle algo. Definitivamente * es * posible obtener trabajos de software sin un título.
Todo lo que necesitas es tener trabajo hecho. Es decir, proyectos realizados en su cartera. Esto puede ser cualquier cosa. Por ej. Si desea impresionar a una empresa que diseña software de comercio electrónico, puede mostrarles complementos y proyectos relacionados que haya realizado.
En la era de hoy, la IA ha tenido la mayor demanda y es probable que obtenga buenos empleos en grandes empresas si puede mudarse a ella.

Soy programador, trabajé para algunas empresas privadas y ahora trabajo para el mío. He trabajado con personas que tienen su posgrado en ingeniería o ciencias de la computación, he sido un desarrollador senior, pero realmente no terminé mi universidad.

Estudié ingeniería durante unos meses, me aburrí y luego me cambié a la informática. Durante mi segundo año, mi familia estaba teniendo dificultades con las finanzas, así que tuve que parar. Trabajé para el café de la computadora de mis amigos durante unos 3 años, no porque fuera el único trabajo que podía conseguir, sino porque era muy fácil y podía jugar tanto como quisiera.

Al año siguiente tuve novia, tuve que conseguir más dinero, ya que estaba gastando más. En ese momento, ya conocía la programación, codifiqué un poco en mi tiempo libre en el café. También me pagaron varios estudiantes de ciencias de la computación que no pueden terminar sus proyectos a tiempo para codificarlos.

Así que esto es lo que hice, creé un currículum. En ese momento, probablemente conozco al menos 5 lenguajes de programación, c ++, java, php, visual basic, javascript. También sé SQL, HTML y CSS. Sabía que estaba en desventaja por no tener un título, así que creé un currículum con mi formación académica casi al final del documento. Después de terminar el documento, me conecté en línea y busqué oportunidades, envié mi currículum a todas las empresas posibles.

Dos semanas después recibí un montón de llamadas que me invitaban a una entrevista, pasé la mayor parte del examen de solicitud. Algunas compañías incluso me preguntaron cuándo quería comenzar el día de la entrevista. A pesar de mi falta de título, pude darme el lujo de elegir para qué empresa trabajar.

En serio, no dejes que un trozo de papel te impida conseguir el trabajo que deseas, siempre y cuando puedas demostrar a las personas que eres capaz de hacer algo. No todos los titulados tienen las habilidades adecuadas.

Es posible, no tengo un título, más bien un Diploma y más de 30 años de experiencia, pero podría ser una de las formas más difíciles de conseguir un trabajo y puedo garantizar que sin un campeón interno, lo harás tenga mucha suerte de superar el primer corte del departamento de recursos humanos.

Dicho esto, déjame contarte una historia de éxito sobre uno de los mejores programadores que he conocido o con el que he tenido el placer de trabajar. Mi colega de negocios y yo nos presentaron a un joven aspirante a programador que solo quería trabajar: escribir código. Casi todos le dijeron que sin un título, habría pocas posibilidades, si es que existían, de ser contratado. Al final, acordamos reunirnos con él y hablar sobre sus habilidades de codificación. Nos quedamos impresionados. Este tipo sabía mucho más que cualquier graduado que habíamos entrevistado hasta entonces (mediados de los 80). Como éramos una empresa de consultoría, pudimos llegar a un acuerdo mediante el cual garantizaríamos dos semanas de salario y si el cliente estaba decepcionado de alguna manera, pagaríamos las dos semanas y eso sería todo. No hace falta decir que no tuvimos que pagar y, por un riesgo relativamente pequeño, todos estaban contentos.

Hay algunos factores que hicieron de esto un éxito:

  1. Mi socio comercial y yo nos arriesgamos, pocas empresas lo harán. Pero el vino recomendado por otro amigo
  2. El programador se dio cuenta de que era una oferta única y que varios jugadores tendrían que quedar impresionados con los resultados:
  1. Nosotros – la contratación de la empresa original
  2. otra firma consultora intermedia que necesitaba un programador de inmediato y que a menudo nos subcontrataba trabajo
  3. un cliente que tuvo un problema repentino de personal y estaba dispuesto a dejarnos a bordo de un nuevo recurso sin demasiado papeleo; no querían que los plazos de su proyecto se perdieran
  4. Un nuevo empleado, que hizo todo lo posible para demostrar su valía (no solo por la duración de ese contrato, sino por lo que puedo decir), su ética de trabajo hoy es la misma que en ese primer trabajo.
  • Las circunstancias fueron fortuitas, la industria de TI era mucho más joven y muchas cosas, incluida la programación, estaban mucho menos codificadas y certificadas que en la actualidad.
  • Entonces, sí, es posible obtener algunos trabajos de programación sin un título, pero probablemente tendrá que trabajar mucho más y entregar mucho más por menos salario que si obtuviera su título primero. Es posible que su falta de título siempre lo detenga en la economía regular de “empleo”, pero tal vez lo hará menos problemático al iniciar su propio negocio.
  • Si tiene la experiencia, no debería encontrar esto como un problema. Si carece de experiencia, le sugiero encarecidamente que haga algunos proyectos asesinos de github y tal vez haga algún trabajo voluntario en alguna parte …

    Eventualmente, encontrarás tu primer trabajo remunerado. Trate bien ese trabajo porque será su puerta de entrada a su futuro.

    Al demostrar que puedes hacer el trabajo. Si puede hacer eso en sus entrevistas de trabajo y durante su período de empleo de prueba (suponiendo que sea contratado), estará listo para comenzar.

    Aquí hay algunas cosas que vale la pena tener en cuenta:

    • Sea muy consciente de lo que se le exigirá cuando trabaje como ingeniero de software profesional. Lo importante no es solo la capacidad de escribir código, sino la capacidad de resolver problemas . Eso incluye escuchar a sus clientes, comprender los problemas comerciales y estar al tanto de lo que se necesita para construir, enviar y dar soporte a un producto de software.
    • Para la mayoría de los empleadores, su trabajo en GitHub, sus respuestas en StackOverflow, sus artículos en CodeProject y sus proyectos publicados significan más que su título (o la falta del mismo).

    Buena suerte y no dejes que un título de CS te detenga. No detuvo a algunos de los mejores desarrolladores con los que tuve el privilegio de trabajar.

    El 90% de las empresas que buscan desarrolladores de software o programadores buscan a quienes puedan hacer el trabajo .

    Haga el trabajo = Construya software real, corrija errores, etc.

    Haz el trabajo = / = aprendiendo y estudiando cómo construirlo.

    Un título universitario es solo una forma de juzgar si esta persona puede construir software real o no.

    Muestre al empleador que ha creado un software real, corrige errores reales, ha colaborado con otros programadores (Github), ayuda a otros sobre cómo construirlo (Stack Exchange), etc.

    Ten una cartera con tus proyectos; repositorios en línea de su trabajo, enlaces a su blog técnico, enlaces a cualquier artículo científico, investigaciones que realizó, etc.

    Si no tienes ninguno de esos, no esperes demasiado.

    Claro, pero debe proporcionar evidencia convincente de sus habilidades de programación, como una cartera de impresionantes aplicaciones móviles publicadas bajo su nombre.

    Dedique muchas horas a aprender de los recursos en línea, tutoriales, cursos gratuitos, etc.

    La conclusión es que cualquiera puede ser programador si sabe programar. Si alcanza un nivel profesional de competencia a través de la autoaprendizaje, y puede demostrarlo demostrando su trabajo, puede obtener un trabajo profesional.

    De la misma manera que lo haría si tuviera uno … ve a aplicar. He tenido numerosos puestos de contrato y permanente en los últimos 18 años. Durante ese tiempo trabajé para tiendas “Mom & Pop” y compañías Fortune 500. No tengo un título Esto nunca me ha frenado. Solo he perdido 1 entrevista debido a un choque de personalidades con el tipo que dio la entrevista (al instante no nos caímos bien. No tengo idea de por qué, pero quería golpearlo con una silla todo el tiempo).

    Cabe señalar que también soy un desertor de la escuela secundaria. Comencé a escribir código alrededor de los 15 y supe instantáneamente lo que quería hacer.

    Su única opción es comenzar con trabajos que no requieren educación universitaria y destacar mostrando sus habilidades para ganar más experiencia contra aquellos que se han graduado de la universidad.

    Esto se ha reiterado en esta respuesta (junto con la publicación a la que se refiere), la respuesta del usuario de Quora a ¿Cómo obtengo un trabajo en programación sin un título universitario?

    Qué oportuno: ver Google ha comenzado a contratar a más personas que no fueron a la universidad

    Soy diseñador web y desarrollador. Tengo 2 años de experiencia y soy dueño de un instituto pero no completé mi título.

    Tecnologías web: html5, css3, script java, php con Mysql, ajax, Jquery, diseño web responsivo, etc.

    Solicite el inicio de tecnología, por lo general, ni siquiera miran el grado, miran su cuenta de github

    Eso es difícil, porque un título es una garantía de que eres un experto en el campo respectivo. De lo contrario, si tiene a alguien conocido en este campo, puede obtener el trabajo.

    Todo lo mejor

    Te recomiendo que leas:
    Cuatro pasos para Google, sin título

    More Interesting

    ¿Tengo que ser fuerte en informática para conseguir un trabajo como ingeniero de software?

    Soy un desarrollador de software con un año de experiencia. Estoy muy interesado en cosas de seguridad. ¿Alguien podría decirme la forma de ser un hacker?

    ¿Es crítico llevar el bootcamp de desarrollo de software en la ciudad en la que quiero trabajar?

    ¿Los rusos pagan bien a los ingenieros de software extranjeros?

    Cómo encontrar o ser encontrado por proyectos nuevos que necesitan talento

    ¿Tener un trabajo como ingeniero de integración es un buen comienzo para una carrera de ingeniero de software?

    ¿Debería concentrarme en mi carrera o entablar una amistad / relación con mi enamorado? Soy un ingeniero de software de 27 años en India.

    ¿Las empresas consideran que los ingenieros de doctorado están sobrecalificados?

    ¿Cuáles son las ventajas y desventajas de trabajar en empresas tecnológicas frente a los fondos de cobertura como ingeniero de software?

    ¿Cuáles son las ventajas y desventajas de desarrollar / programar en un entorno Mac?

    El término 'Ingeniero de software' me parece muy amplio, ¿realmente necesita saberlo todo para resolver problemas?

    ¿Cuál es la diferencia entre un ingeniero frontend de VLSI y un ingeniero de backend y quién tiene un futuro más brillante?

    ¿Puedo seguir siendo ingeniero de software si me especializo en Ciencias de la Ingeniería y Mecánica?

    ¿Debería preocuparme por mi carrera como desarrollador de software?

    ¿Cómo son importantes el diseño web, Autocad, Catia, Java y para un ingeniero principal?