He estado en el campo de la ingeniería financiera (después de BA Math y BA Computer Science) durante aproximadamente 5 años (20% análisis / programación, 80% comunicándome) y me enorgullezco de mi capacidad para comunicarme con personas y discutir problemas técnicos (Es decir, interactuar con un equipo). Me encanta esta parte de mi trabajo. Ir a la pizarra para dibujar ideas abstractas y generar ideas.
Sin embargo, por muchas razones, quiero cambiar mi carrera a una empresa de tecnología (ingeniería de software), pero tengo un gran temor de caer en un trabajo de programación estereotipado en el que los programadores codifican con grandes auriculares. Ciertamente, sé que esto es solo un estereotipo, pero he visto entornos similares antes (en las startups) y me da miedo pensar que estaría migrando a una carrera de aislamiento.
Me encanta codificar y pensar algorítmicamente, pero no quiero dejar de interactuar con las personas. Entiendo que tener habilidades de comunicación es solo positivo, pero me estoy preparando para el fracaso de la carrera con la transición a la ingeniería de software. Me encantaría escuchar cualquier aclaración y / o consejo.