¿Necesita un Bsc para ingresar a la industria del desarrollo de software?

Descargo de responsabilidad: soy el cofundador de un campo de entrenamiento de codificación, DigitalCrafts, que tiene campus en Atlanta y Houston.

La respuesta corta a su pregunta es “no”.

La respuesta más larga es “realmente depende”.

Basado en mi experiencia de ejecutar un campo de entrenamiento de codificación en los últimos 3 años, hemos graduado a muchas personas que obtuvieron trabajos de ingeniería de software justo después de nuestro programa sin un título en Ciencias de la Computación o incluso un título universitario en algunos casos. Nuestros alumnos también han cumplido funciones de Gerente de Ingeniería y Líder de Equipo. Entonces, de nuevo, el corto es “no”.

Dicho esto, el estilo de aprendizaje de un bootcamp de codificación no es para todos. Seré el primero en decirte que puedes aprender todo lo que enseñamos en línea de forma gratuita. Los bootcamps de codificación son para aquellos que han intentado aprender en línea o desean una mayor estructura en torno a su viaje educativo. El ritmo del curso es rápido pero colaborativo, una gran diferencia con el aprendizaje en línea o los programas universitarios tradicionales. Entonces, de nuevo, la respuesta más larga es “realmente depende”.

¡Espero que ayude!

Ayuda en algunos casos pero no en otros. Los mejores programadores que conozco son los que abandonaron la escuela a los 18 años, y algunos incluso a los 16. Pero también conozco a algunos buenos que obtuvieron un título. Algunos empleadores requieren credenciales, mientras que otros requieren que usted conozca el trabajo y aprenda rápido y se adapte.

Lo que sugeriría que incluso ayudaría es comenzar un blog. Ni siquiera tiene que publicar regularmente ni nada, solo escriba sobre cualquier cosa interesante que haya construido, por ejemplo, mis publicaciones son sobre cosas como resolver un rompecabezas matemático mediante programación, calcular pi, comparar manos de póker, una técnica de optimización de ensamblaje que tuve para usar una vez, etc.

Incluya el blog en su CV también. Y coloque un enlace a él en su perfil de Facebook o algo así (los empleadores tienden a consultar Facebook antes de contratar a un empleado, esta sería una buena manera de hacer que vean el blog).

Ahora no me malinterpretes, no estoy diciendo que no debas estudiar ni nada, es solo una sugerencia que puede ayudarte a hacer un esfuerzo adicional. Está bien decirle al posible empleador que sabe cómo codificar en función de un título. Mostrarles lo que puede hacer (presentando sus propios proyectos en línea y haciendo que sean accesibles) es de gran ayuda. Hacer ambas cosas es aún mejor (recuerde, siempre está tratando de obtener una ventaja sobre los otros entrevistados).

Ahora, dado que la pregunta es un poco ambigua, hasta ahora he asumido que estaba hablando de encontrar un trabajo en la industria del desarrollo de software. Pero la pregunta también puede interpretarse como si deseara aprender software para ingresar a la industria. En ese caso, la respuesta es más clara: No. No, no se requiere un título * para aprender a desarrollar software, pero puede ayudar. Sin embargo, para aprender realmente el desarrollo de software, ningún título lo llevará allí solo. Se necesita dedicación y práctica. Elija un proyecto y complételo sin importar qué (aprenda lo que necesite en el camino). Y con el acceso a Internet, tiene acceso a * cualquier * conocimiento que pueda necesitar sobre el desarrollo de software, por lo que es completamente posible aprender por su cuenta. Nuevamente, reiteraré: si te refieres al desarrollo de software * learning *, no se requiere un título, ya que puedes aprender las cosas sin él, pero eso no significa que un título tampoco valga la pena.

More Interesting

¿Qué lugar es mejor para un ingeniero de software recién graduado: Google, Facebook o Airbnb?

¿Cuánto le paga Hulu a un nuevo ingeniero de software graduado?

¿Cuál es el problema de personal # 1 que enfrentan las startups?

¿Qué valor ha visto al incluir una sección Nuestro equipo en el sitio web de su empresa?

¿Cómo debo manejar una segunda entrevista en el sitio para un rol de ingeniería de software?

¿Los blogs de ingeniería ayudan a reclutar talentos de ingeniería de primer nivel?

¿Cuáles son algunas de las cosas que Google, Facebook y otras compañías tecnológicas importantes buscan en un CV?

¿Qué es más impresionante para los empleadores que reclutan ingenieros: buenas calificaciones o proyectos / ideas logrados?

¿Por qué hay una escasez global de ingenieros de software cuando parece que ya tenemos todo tipo de software que necesitamos?

¿Cómo pueden las empresas mejorar su proceso de contratación para usted como ingeniero de software?

¿Cuáles son algunas recomendaciones para los reclutadores en Seattle que se centran en las oportunidades de gestión de productos?

¿Cómo los reclutadores de las compañías tecnológicas en el área de la Bahía de San Francisco buscan candidatos?

¿Debo aceptar una oferta para una pasantía que comienza justo después de mi grupo de bootcamp dev?

¿Por qué el personal de recursos humanos trata mal a los solicitantes de empleo?

¿Cuántas llamadas al día debo hacer en un puesto de reclutamiento técnico?