¿Realmente necesita un título en ciencias de la computación para obtener un trabajo estable y bien remunerado o puedo enseñarme a mí mismo a través del trabajo duro?

Hay muchos puestos no técnicos que están bien pagados y son estables. Los conductores de camiones, las enfermeras, los administradores de sistemas informáticos o de red, y varios otros puestos calificados tienen una gran demanda y no requieren un título de 4 años.

Sin embargo, si desea trabajar en el desarrollo de software y campos relacionados, una carrera bien remunerada y estable requiere una buena formación en informática, tecnología informática, ingeniería informática o un campo relacionado. Ese fondo debe documentarse ya sea por experiencia laboral (trabajo) o por cursos. Aprender por su cuenta hubiera estado bien hace 20 años, pero ese ya no es el caso.

Los colegios comunitarios tienen títulos de dos años que pueden llevarlo a su trabajo de informática a aproximadamente 2/3 del salario de un “Profesional” y con una seguridad laboral más baja. Luego puede tomar 2 o 3 cursos por semestre mientras trabaja. Vea si su compañía pagará al menos parte de su matrícula universitaria (o cuotas) y asegúrese de obtener una B o mejor en cada curso (que es requerido por la mayoría de los planes de matrícula de la compañía).

Si asiste a la universidad comunitaria, puede trabajar a tiempo parcial mientras asiste (o trabajar a tiempo completo y asistir a clases a tiempo parcial). Si su compañía ha estado pagando (parte de) su matrícula, entonces es posible que deba continuar con la compañía por un tiempo después de terminar su título de 4 años. Es posible que tenga que cambiar de compañía después de terminar su título de 4 años para obtener el puesto de alta remuneración que desea.

Antes de comenzar sus cursos universitarios (o durante su primer semestre), trabaje con un asesor para preparar un cronograma de cursos (una lista semestre por semestre de cursos a tomar) que lo llevará a la universidad de 4 años y lo calificará para un trabajo . En la mayoría de los estados, completar un título AA le garantizará la admisión a una universidad estatal, siempre y cuando haya tomado los cursos de requisitos previos para su especialización (algunos estados requieren un promedio mínimo de GPA de la universidad para garantizar la admisión).

No cada universidad de 4 años es amigable para los estudiantes que trabajan. Por ejemplo, en California, el sistema UC tiende a ofrecer pocos cursos nocturnos, mientras que el sistema CSU ofrece los cursos más obligatorios por la noche. Pregúntele a su asesor sobre eso.

Otro enfoque es obtener una licenciatura en un área que disfrute, con una especialización en ciencias de la computación. El fondo perfecto para un “Escritor técnico” (alguien que escribe documentación) es una licenciatura en inglés o historia con un menor en CS. Un BS en Física (o cualquier otro campo de ingeniería o ciencia) y un menor en CS es un excelente historial para muchos de los puestos que los empleadores encuentran difíciles de cubrir.

Si. por supuesto. Yo lo hice.

Pero hay muchos problemas por superar y el trabajo duro es realmente muy difícil. En realidad, es más fácil ir a una escuela y mejorarla.

También las personas son parciales. Creen que una hoja de papel demuestra que eres un buen ingeniero de software o programador o lo que sea. No es asi. Simplemente muestra que tienes una comprensión de la terminología. Es por eso que la gente puede fingir ser ingenieros, los abogados, incluso los médicos, ven: Frank Abagnale.

Lo importante al final es qué valor puede aportar a la mesa. Después de algunos trabajos, tendrá referencias para demostrar que puede aportar valor. Y dependiendo del valor que pueda aportar, obtendrá ese trabajo estable y bien remunerado. Pero conseguir esos pocos trabajos es difícil y quiero decir realmente difícil, en comparación con un nuevo graduado lo tienes mucho más difícil. Debe mostrar el trabajo real, como la creación de software libre, mostrando que resolvió un problema particular relacionado con los trabajos que está solicitando, etc.

Es mucho más fácil ir a la escuela, obtener una o dos pasantías, demostrar su valor haciendo un trabajo de software libre y luego obtener un trabajo estable y bien remunerado. Pero esto se trata de ingeniería de software o ser un programador.

Hacer ciencias de la computación reales es más difícil, necesita tener conocimientos de matemáticas, teorías sobre ciencias de la computación, algunas habilidades prácticas. Debe seguir los documentos, los problemas que se están tratando de resolver, etc. Para obtener una contribución científica real en el campo, necesita un título; de lo contrario, la gente no se preocupará por sus documentos que publique.

Una pequeña historia sobre lo difícil que lo tienes en comparación con una persona con un título;

He estado programando desde los 12 o 13 años. Por lo tanto, puede estar bien decir que tengo al menos 10 años de experiencia en programación. De hecho, olvidé en cuántos proyectos trabajé. Algunas veces me encuentro con algunos blogs o software en Internet y luego me doy cuenta de que escribí eso, pero lo olvidé (me gusta el código abierto). Ahora soy ingeniero de control por cierto (tengo un título para eso y todo, ¡yay!).

De todos modos, me contrataron en una empresa especializada en sistemas scada. Escribía bibliotecas cuando el programa empaquetado que utilizamos para diseñar sistemas scada tenía defectos, para ampliar sus capacidades. Nadie en el equipo realmente entendió lo que hice y cómo lo hice. Preguntarían y yo lo haría.

Un día, el gerente de proyecto me pidió que agregara capacidades de arrastrar y soltar al software scada. Dije directamente, “no es posible. La arquitectura del software que usamos no permite eso”. Él dijo “cómo sabes, ni siquiera lo intentaste”. Terminé explicando 20 minutos por qué no sucederá, y cómo podría suceder si el software que utilizamos bla bla bla.

Y este tipo de conversaciones no eran inusuales. Siempre tuve que convencerlos. Incluso recuerdo una vez en que tuve que decir “si puedes encontrar a una persona que pueda hacer eso, puedes despedirme o puedo renunciar, no me importará”.

Así que sé consciente del futuro que tienes frente a ti 😉

En principio, ciertamente puedes enseñarte a ti mismo a través del trabajo duro.

Dicho esto, un título tiene los siguientes beneficios:

– Con la misma cantidad de trabajo duro, progresas más con un entrenador. Esto es parte de lo que se trata la educación universitaria: usted tiene entrenadores para ayudarlo a maximizar el rendimiento de su trabajo.

– La falta de un título cierra puertas. La posesión de un título es a menudo un filtro para los departamentos de Recursos Humanos de los empleadores. Recuerdo a un estudiante mío al que le ofrecieron $ 65K para abandonar la universidad e ir directamente a trabajar en un trabajo de programación. Se negó, dándose cuenta de que esto permitiría a ese empleador “encerrarlo”, ya que su falta de un título obstaculizaría su movilidad. Se graduará pronto y ha aceptado una oferta de Google.

El trabajo duro no será suficiente. Tendría que ser excepcionalmente talentoso y tener un poco de suerte. Incluso entonces, su curva salarial probablemente comenzará más abajo y se mantendrá más plana. Sí, hay muchas excepciones, pero si estás planeando tu carrera no deberías depender de ser un caso atípico.

Obtener un título de CS, o mejor aún obtener un título en el campo en el que desea trabajar y obtener una maestría es CS.

¿Te refieres a un “trabajo bien remunerado” en TI? Si es así, un título en CS es útil, pero no es un factor decisivo. Algunas de las mejores personas técnicas con las que he trabajado no aprendieron CS en la universidad, pero aprendieron su oficio (desarrollo de software) al trabajar con él.

Si tiene la actitud correcta, no tener un título de CS no es un problema. Esto fue inculcado hace mucho tiempo por un tipo bastante perspicaz …

Si eres tan bueno y trabajador, probablemente puedas completar un título en Ciencias de la Computación rápidamente y con honores. Eso haría maravillas y abriría muchas puertas.

Después de haber hecho algunas entrevistas técnicas y recibido más currículum vitae, sería cauteloso y bastante escéptico con alguien sin un título formal. Requeriría una buena cartera (proyectos, contribuciones, pruebas) y probablemente más entrevistas. Además, probablemente el salario base, debido a los riesgos inherentes de que alguien carezca de un título que trabaje en un campo tan altamente especializado.

Puedes enseñarte a ti mismo, pero puede ser difícil convencer a otros que has enseñado a ti mismo. Haría la ruta del campamento de entrenamiento si no puedes ir a la universidad.

Además, la autoaprendizaje tiene varias tentaciones que debes evitar, especialmente estudiar la sintaxis del lenguaje y pensar que eso es todo lo que necesitas y estudiar libros sin escribir código

Si tiene un título de CS, puede ayudarlo a conseguir un buen trabajo, pero también debe tener buenas habilidades de comunicación y conocimientos técnicos. ¡¡Buena suerte!!


Examen GK

More Interesting

¿Qué debe dominar todo científico de datos?

Tengo 3 años de experiencia en Java pero no estoy limpiando la entrevista, ¿cómo debo descifrar la entrevista?

He completado un curso de desarrollador de Hadoop, pero no puedo encontrar un trabajo en este perfil. ¿Que puedo hacer?

Actualmente estoy cursando mi tercer año en ECE. No sé qué hacer después de mi ingeniería. ¿Qué debo hacer con respecto a un MBA y otros estudios que puedan ayudarme para mi futuro más brillante?

¿Qué pasa si mis intereses e intenciones no están alineados?

¿Qué consideraciones especiales deben hacerse al preparar mi CV cuando solicito trabajo en Noruega?

¿Cuáles son las opciones de carrera para un niño de secundaria con fuertes habilidades de dibujo y pintura e interesado en el diseño de automóviles?

Me voy a unir a Jaypee Guna. ¿Cómo y cuándo puedo salir de la universidad legalmente para divertirme?

¿Cómo se siente tener experiencia en su rol actual y hacer un cambio de carrera en un sector y trabajo en el que necesita comenzar como junior nuevamente?

Si alguien desea una carrera en / relacionada con la ley, pero no puede pagar la escuela de derecho, ¿hay opciones fuera del trabajo como asistente legal o secretaria legal?

¿Debería unirme al ejército? El ejército no ha sido un objetivo para toda la vida, ni conozco de inmediato a alguien en el ejército. No estoy seguro debido a lo reservado que soy y que no estoy seguro de qué rama debería considerar ingresar.

¿Tengo un buen equilibrio trabajo / vida / entretenimiento?

Estoy en la clase 12 y amo la química. ¿Debo seguir la ingeniería química en ICT Mumbai?

¿Cuál es la diferencia entre Intern Avenue y LinkedIn?

¿Un MBA ejecutivo tiene valor para el futuro?