¿Estaría desperdiciando mis talentos como desarrollador de software? Tengo una Maestría en Ciencias Políticas, experiencia en política y fuertes habilidades sociales.

Su experiencia en su campo lo hará mucho mejor en el desarrollo de software para personas en su campo. El hecho de que la gente en su campo odie el software no es algo malo, y es una fuente de (gran) ingreso potencial para usted. Probablemente no sea lo mejor para usted trabajar para Google, pero hay MUCHAS empresas muy serias que trabajan para encontrar formas de construir sistemas sociales para la política y encontrar formas para que los políticos se conecten con sus votantes y obtengan datos REALES (no solo encuestas realizadas por quién sabe qué) sobre lo que sus votantes quieren de ellos.

Por otro lado, si no te apasiona nada de lo anterior, si leer eso no te entusiasmó un poco, o no tienes tus propias ideas para conectar tu campo con el desarrollo de software, no lo haré. No sé que me molestaría.

Puedo hablar por experiencia aquí porque tengo capacitación en varios campos que son carreras para muchas personas, y mi capacidad para comprender y participar en esos campos me hace un mejor desarrollador de software para esos campos, porque entiendo los problemas y la forma en que mi software debería ayudar a resolverlos, sin tener que explicarlo en detalle. Debido a que puedo hablar con las personas en esos trabajos en su propio idioma y entiendo lo que dicen, puedo hacer que el software sea mucho mejor para ellos sin tener que confiar en que traduzcan lo que necesitan a MI idioma.

Si miras alrededor de Quora, encontrarás que es una fuente común de frustración para los programadores profesionales aquí.

No sé lo suficiente sobre sus ambiciones para poder decir sí o no, pero espero haberle dado una idea adicional sobre el asunto.