Quiero ser ingeniero de software. ¿Hacer el AFROTC para pagar la universidad y convertirse en un oficial obstaculizaría eso?

Bien, aquí está mi .02. No lo obstaculizará en absoluto. De hecho, podría ayudar a largo plazo.

Entré en Army ROTC para ayudar a pagar mi universidad, bueno … al menos en los últimos dos años, para poder hablar por experiencia. Quería ser biólogo computacional cuando ingresé. Desafortunadamente, el Ejército realmente no tiene en cuenta los títulos académicos al asignar carreras profesionales, no estoy seguro de si lo hace la FA. Afortunadamente me di cuenta de que realmente me gusta la biología computacional para la parte computacional y aquí estoy. Por lo tanto, puede estar en una carrera temporal durante unos años con la FA (a menos que tenga suerte) que no está en su carrera profesional a largo plazo. Puede mantenerse actualizado a través del código fuente abierto, educación continua, etc.

Entonces, ¿qué ventajas te dará? Tendrás toneladas de experiencia de liderazgo que tus compañeros no tendrán. Esto no será solo un campamento de verano de liderazgo, te hundirás o nadarás (no te preocupes, habrá muchos mentores en el camino). Mi único consejo para usted es este: sí, puede ordenar a las personas que hagan cosas, sin embargo, el verdadero liderazgo se produce cuando los convence de que quieren seguirte.

Cuando salgas, puedes decir honestamente que has manejado personas, quizás muchas. También tendrá acceso a la Ley GI Post 9/11 cuando salga, lo cual es bastante bueno, y puede pagar por una mayor escolarización cuando salga (¿quizás una maestría?). Otra ventaja es que conocerás gente increíble.

Entonces, ¿cuáles son los verdaderos inconvenientes? Serás mayor que tus nuevos compañeros cuando salgas. Eso podría doler, si nada más que tu orgullo. Realmente, ese es el único inconveniente.

Trabajé en un AFB como consultor trabajando con programadores “militares”.
Fue un naufragio total.

Según mi experiencia personal, no obtendrá experiencia de programación “profesional” en el ejército en ninguna rama, contratan contratistas para eso. AFAIK los militares simplemente no contratan programadores. Fui a reclutamiento después de graduarme con un título en ingeniería de software y la mejor oferta que recibí fue el intendente, tanto de la Armada como de la Fuerza Aérea … Supongo que realmente necesitan un cuarto de maestros. NO SÉ. Pero fue interesante que mi primer trabajo fuera de la Universidad fue un trabajo de consultoría para la Fuerza Aérea y vi cuán PEQUEÑO sería un título en ingeniería de software dentro del ejército.

Entrar en el ejército como oficial es básicamente un cambio de carrera. Y es muy difícil cambiar de carrera y comenzar de nuevo (dejar el ejército y luego ir a la escuela). Dicho esto, si está dispuesto a tomarse un gran tiempo de su vida para hacer un tirón como oficial y luego comenzar de nuevo e ir a la escuela, puede hacerlo, pero tendrá de seis a X años atrás

Además, una vez que te comisionan (SI te comisionan), los militares pueden hacer lo que quieran contigo … Si quieren que vigiles a un grupo de aviadores fregando helicópteros o recogiendo colillas en lugar de trabajar en proyectos informáticos, eso es lo que harás. A veces te hacen hacer las dos cosas.

Puede haber mejores formas de llegar a la escuela que pueda buscar en su situación personal. O estás destinado al estilo de vida del oficial militar o no lo eres. Por lo general, los oficiales obtienen un título universitario y luego son comisionados, no al revés.

No hay nada malo en hacer el ROTC de la Fuerza Aérea. Paga la universidad y existe el compromiso de ser un oficial de la Fuerza Aérea.

Lo que buscan las empresas por pasar algún tiempo como oficiales en el ejército son las habilidades de liderazgo. El liderazgo se traduce para equipos líderes de ingenieros de software y otros.

En caso de que esté interesado en la escuela de posgrado, el tiempo en el ejército ayuda en la solicitud de uno …

More Interesting

¿Cuáles son las asesorías genuinas para ingenieros de software en Bangalore?

¿Debo obtener una pasantía en una startup (desarrollo web y de aplicaciones) o corporativa (algún proyecto paralelo en C, C ++)?

¿Cuáles son algunas de las ventajas de trabajar en Amazon, India como SDE que quizás no conozca?

¿Es posible crear una función emergente en la PC como lo hace en los teléfonos inteligentes?

¿Por qué es tan difícil programar?

Mis ojos se tensan cuando trabajo en la computadora. ¿Cómo puedo deshacerme de esto?

Actualmente soy ingeniero de software trabajando en Shenzhen en China. Tengo 4 años de experiencia programando en Java. Con mi experiencia, ¿cuáles son las posibilidades de ser admitido en una escuela como Carnegie Mellon o Stanford?

Cómo maximizar mi efectividad como pasante de ingeniero de control de calidad

¿Qué lenguaje de programación usan los ingenieros de software?

¿A qué nivel contrataría como ingeniero de software a alguien que anteriormente había sido ingeniero de software pero fue ascendido a gerente y, por lo tanto, no está actualizado en sus habilidades de ingeniería de software?

¿Cuándo comienza Amazon (Seattle) a hacer verificaciones de antecedentes para nuevas contrataciones SDE?

¿Todavía se le puede llamar ingeniero de software si solo conoce Ruby on Rails como el idioma del lado del servidor?

¿Cuándo han rechazado los ingenieros de software un proyecto por razones éticas, especialmente cuando los costos son un factor determinante para bajar los rigurosos estándares de ingeniería?

¿Cómo es trabajar como ingeniero de software (sistemas integrados) en Texas Instruments en India?

¿Cómo nos preparamos (como ingenieros) para la singularidad?