¿Qué puedo hacer con un título de asociado en informática?

Hola lauren ¡Buen trabajo para comenzar rápidamente en un campo maravilloso!

Como otros han sugerido, abrirse paso (como sea posible) y obtener un BSCS sería algo realmente bueno; con solo el trabajo de división inferior, no habrá hecho ninguna de las cosas realmente interesantes que hacen de CS lo que es (es decir, estructuras / algoritmos de datos avanzados, paradigmas, computabilidad). Definitivamente hace una gran diferencia.

Dicho esto, es posible que pueda obtener un empleo remunerado solo con el AS mientras lo hace; Fui un tipo devops durante mucho tiempo sin ningún título, luego un tipo devops de alto nivel con el AS, y finalmente un desarrollador (y eventualmente gerente de ingeniería) con mi BS. La gente está decentemente desesperada por control de calidad, devops (incluso en la era de la nube) y escaladas. En cualquier caso, su currículum deberá incluir cualquier proyecto en el que haya trabajado, y debería poder responder lo siguiente:

  • ¿Qué problema resolviste?
  • Cómo lo resolviste, y
  • Por qué su solución fue buena (más rápida, más barata, más fácil de mantener, más púrpura, etc.).

Si necesita mejorarlo con más proyectos, le sugiero que contacte a la comunidad de código abierto y encuentre un proyecto que parezca interesante (y desesperado por ayuda) y corrija algunos errores o, de lo contrario, ayude al proceso de control de calidad (triaging bugs, armar paquetes adicionales, agregar complementos, etc. Obtenga uno o dos desarrolladores de código abierto para aceptar que es útil y que debería tener una buena oportunidad de obtener un empleo razonable.

Pero luego termina el BS. La vida es mucho mejor con eso.

Lauren, cualquier día, si buscas ingeniería informática, estás mucho mejor porque los trabajos en los campos de ingeniería informática son mucho más que en cualquier otro campo. Sería prudente para usted obtener una licenciatura en informática. Las ofertas de trabajo son mucho más. Puede ubicarse en casi cualquier lugar en cualquier campo, ya sea el sector de defensa para empresas como Boeing, Airbus o el sector de fabricación para empresas como John Deere, Caterpillar o el sector petrolero para empresas como BP, Exxon, etc.

Se necesitará un ingeniero informático en cualquier sector, sin importar lo que sea para desarrollar una página web o para configurar una red (Network Engineer). En mis 8 años de estadía en EE. UU., Me di cuenta de que si quieres vivir y prosperar en EE. UU., Entonces TI es el camino a seguir. Esta es la verdad del núcleo duro.

La mayoría de los trabajos en programación o pruebas requieren una licenciatura, pero un asociado lo ayudará en caso de que pueda encontrar un trabajo que no lo necesite, o simplemente desee comenzar a programar. La mayoría de las escuelas secundarias han ofrecido clases que le muestran cómo usar conceptos de programación esenciales en la escuela secundaria. Los fundadores de Facebook y Microsoft que fundaron sus propias compañías no necesitaban una licenciatura. La mayoría de las empresas considerarán a las personas que tienen experiencia directa en interfaces de usuario web basadas en JavaScript como Angular o Jquery, SQL, C #, iOS, Android, UNIX o .NET si pueden descubrir cómo aprenderlo por su cuenta o en un colegio comunitario. .

No necesita un título para ser programador, aquellos con títulos de asociado y licenciatura serían una ventaja durante la búsqueda de empleo. Esperaríamos tener un sólido conocimiento teórico en informática como el ciclo de vida del desarrollo de software, el patrón de diseño, los procedimientos y los conceptos orientados a objetos. Si bien a los ingenieros autodidactas y experimentados se les preguntará sobre un conjunto específico de tecnologías o técnicas, tendrá cierto margen de maniobra o tolerancia sobre estos temas. La entrevista se inclinará hacia sus habilidades de resolución de problemas para tomar sus decisiones sobre si contratarlo o ubicarlo en un proyecto.

Para responder a su primera pregunta, puede hacer muchas cosas con un título en Informática. Dependiendo de lo que quiera especializarse, puede crear aplicaciones, crear sitios web, escribir juegos, escribir aplicaciones, entrenar a una IA: las posibilidades son infinitas.

Piense de esta manera, ahora que Internet de las cosas y la IA se están volviendo grandes, la necesidad de que los informáticos construyan y mantengan los sistemas será mayor. Claro que hay sistemas tolerantes a fallas y hay muchas cosas que puede automatizar, pero a medida que aumenta el volumen de estas tecnologías, también lo hará la necesidad de que los humanos las programen.

Recomiendo encarecidamente una transferencia a un programa de grado CS después de leer sus comentarios.

Para mudarse a Seattle, póngase en contacto y lo ayudaré a conectarse con un reclutador de Amazon.