¿Se requiere realmente un título en informática para ingresar a los trabajos de programación?

Respuesta corta: NO

Respuesta larga: los trabajos de programación requieren conocimientos de programación en un lenguaje de programación específico y cierta comprensión del ecosistema en torno a ese lenguaje.

Por ejemplo, para trabajos de programación Java, necesita saber lo siguiente:

  • Conceptos de programación Java
  • Estructura básica de datos y conceptos de algoritmo
  • Proceso de construcción de Maven
  • Marco de primavera (es muy popular)
  • Docker, GIT, etc.

Hay muchos sitios web y libros dedicados a estos temas. Puede aprender todo esto por un precio mucho menor que el de un título en informática.

Una vez que domine estos temas, simplemente solicite trabajos de programación. Otra opción es que puede realizar algunos proyectos de programación en sitios web de Free lancing.

Con esta experiencia, cualquier empresa estará lista para contratarlo. La mayoría de las organizaciones buscan su experiencia de programación y conocimiento de programación en lugar de licenciatura en informática.

Espero que ayude.

Sígueme en Gautam Gupta para aprender más sobre temas de programación.

Como otros han señalado, no es un requisito estricto. Esa es mi historia

Crecí en el lugar correcto en el momento correcto. Comencé a programar a los 9 años en la escuela primaria a solo un par de millas donde ahora se encuentra el campus principal de Microsoft. Mi papá obtuvo una licenciatura en programación (no creo que C / S), por lo que se aseguró de que tuviéramos una variedad de sistemas informáticos antes de que estuviera de moda hacerlo. Así que aprendí (en orden, Basic, 6502 Assembler, Pascal y C antes de graduarme de la escuela secundaria. Tomé una clase universitaria que mi padre enseñó principalmente para aprender técnicas formales de programación, e hice algunas cosas profesionales en la escuela secundaria.

No digo eso para establecer que soy genial, solo que aprendí a programar bien fuera del contexto universitario. Eso me permitió trabajar como programador primero para una compañía de inventario en la que aprendí mucho sobre programación de bases de datos, lo que luego me llevó a un puesto de SDE / T como contratista en Microsoft en el grupo Jet Database Engine. Después de probarme a mí mismo, me contrataron como empleado regular, el primero de los pocos puestos que tenía allí.

Así que aquí está el trato real: para algunos trabajos existen barreras muy reales para la entrada. Aquellos en los que ni siquiera lo considerarán para el trabajo. A menudo, es simplemente una licenciatura. Si nunca hubiera obtenido un título (el mío es en Lingüística), estoy seguro de que hoy no podría ingresar a Microsoft, independientemente de mi capacidad de programación. Obviamente, una licenciatura en informática e IS es una licenciatura, por lo que en estos casos, ha encontrado la barrera de entrada, especialmente si es para un puesto de TI.

Otros trabajos, o si hay muchos solicitantes, un B / S en CompSci es realmente ideal. Como programador autodidacta, puedo decir que, mientras trabajaba en Microsoft por más tiempo, me di cuenta de que estaba en desventaja cuando se trataba de ciertas áreas. Por ejemplo, no estaba preparado para una pregunta sobre las características de rendimiento de un algoritmo en notación O grande. Tuve que estudiar mucho sobre algoritmos, diseño y otras áreas. Los desarrolladores que tenían una sólida experiencia en C / S estaban haciendo cosas perversamente geniales que simplemente me hicieron decir “No soy digno”.

Una forma tan larga de decir que los diferentes trabajos tendrán no solo barreras de entrada basadas en cosas como el número de solicitantes, sino que diferentes trabajos tendrán legítimamente diferentes niveles de requisitos de conocimiento. Suponiendo que cumple con la barrera de entrada y que sus habilidades son suficientes, no debería tener problemas para obtener un trabajo de programación con su experiencia.

Ciertamente es posible ingresar a TI sin un título en CS. No tengo un título Pero no tener un título significa que tienes que hacer más trabajo para establecer credibilidad como desarrollador de software.

Le recomiendo que use sus habilidades para crear una cartera de aplicaciones móviles o páginas web, dependiendo de lo que quiera hacer. Las páginas web o aplicaciones móviles no deben ser triviales (deben mostrar sus habilidades técnicas y de diseño), pero también deben ser fáciles de probar para un posible empleador, por lo que no hay registros complejos ni nada, simplemente haga clic y listo.

Coloque enlaces a todo su trabajo en su CV, en la parte superior de la primera página, justo debajo de sus datos de contacto.

Si un posible empleador está impresionado por su cartera de trabajo, nadie cuestionará sus habilidades de software.

Mi título es BS en Sistemas de Información Informática, y actualmente soy Ingeniero de Redes. Actualmente también tengo una maestría en redes y certificaciones.

Cuando comencé no tenía esos. Yo era un especialista en TI y luego un desarrollador web (cuando PHP todavía era utilizado por todos los chicos geniales). Definitivamente es posible conseguir un trabajo con tu título.

Algunos lugares piensan que un título en Ciencias de la Computación es más prestigioso, algunos lugares se preocupan si tienes una sólida formación en matemáticas, algunos lugares se preocupan más por las certificaciones y otros solo quieren a alguien que pueda hacer una mierda.

El verdadero truco es encontrar el lugar adecuado para que coincida con lo que tiene para ofrecer. No tengo grandes ideas sobre cómo hacer esto además de trabajar duro y hablar con la gente de la industria.

No es un requisito estricto. Muchos empleadores lo considerarán si solo puede mostrar una cartera de experiencia decente y competente en relación con el rol que está solicitando.

Sin embargo, una licenciatura en informática y ciencias de la información lo tomará mucho más en serio que alguien sin un título relacionado. Si bien esto no es CS en su forma más estricta, es un campo de estudio en la misma área. Con esto y una pequeña cartera de proyectos, no debería tener problemas con la mayoría de los empleadores.

No. Lo único que es necesario es que sepas programar. Ser capaz de hablar sobre programación también te ayuda a entrar. Hay mucha demanda de programadores, pero también hay muchas personas que pueden aprobar cursos pero no son realmente buenos en la programación real. Cualquier experiencia con grandes proyectos del mundo real lo ayudará a destacar. Las pasantías están de moda, pero la mayoría de las escuelas tienen alguna manera de involucrarse en algo grande. Cuando estaba en la U de Washington, tenían un torneo de fútbol de robots cada año (los equipos diseñaron y construyeron los robots y escribieron el código). Siempre hay algún profesor que ejecuta un gran proyecto de investigación que necesita programadores.

No, no es necesario. Tampoco es suficiente para conseguir un trabajo de programación. Puedes aprender a programar por tu cuenta. Y tener un título de CS no es necesario para que sepas programar (desafortunadamente).

Soy graduado en ingeniería mecánica y he estado programando durante los últimos 20 años.

En uno de mis trabajos anteriores, uno de mis colegas (estadounidenses) se graduó de la escuela secundaria. Otro (también estadounidense) fue un desertor de la universidad. Ambos son grandes programadores. Por otro lado, otro (también estadounidense) era un doble graduado en CS e Ingeniería, pero un pésimo programador.

No creo que un título que no sea CS sea un obstáculo para una carrera de programación.

No, CS no es un requisito previo para la programación … .CS es bueno para programar software de cierre de máquina y la programación CIS / MIS es adecuada para aplicaciones.

More Interesting

¿Qué es mejor, un BTech en informática o un BSC en informática, y por qué?

¿Es una doble idea en biología e informática una buena idea para alguien interesado en bioinformática?

¿Qué puedo hacer con un título en informática además de convertirme en programador o ingresar a la academia?

Soy un estudiante de tercer año de ingeniería informática. ¿Cómo debo prepararme para que me coloquen en Amazon?

¿Cuánto tiempo antes de que los títulos universitarios sean inútiles (debido a las nuevas tecnologías), aproximadamente 15 años?

Estoy interesado en Ciencias de la Computación, pero no estoy seguro de en qué campo debería entrar que tendrá una gran demanda en 2-3 años.

¿Es posible tener éxito en una carrera en programación web sin pasión?

¿Qué es lo que realmente importa, obtener títulos o capacitarse para campos relacionados con la computadora?

Cómo convertirse en desarrollador de aplicaciones

Cómo convertirse en un arquitecto de software y empresa si no tengo experiencia en ingeniería informática o programación

¿Cuál debería tener mayor prioridad al encontrar una solución a un problema técnico: investigarlo por nosotros mismos? ¿O investigar al respecto y utilizar las experiencias de otros?

¿Debería estudiar matemáticas para convertirme en un especialista en informática?

Soy un estudiante de segundo año de ciencias de la computación. ¿Cómo puedo llegar a un nivel decente en Topcoder en mi tiempo libre?

¿Cuál es el alcance de BSC en informática en la India?

Cómo trabajar de forma remota e independiente como programador