Programmers can't even make proper choices when designing software for people, how would they do while designing government?
I would say, being a programmer might even make you a worse president:
1) There are no advantages to being a programmer while responding to significant issue questions regarding abortion, health care, gun control, etc. Programming profession is oblivious to these human concerns.
2) Software is infinitely flexible and costs little to change. Government, might look like just a bunch of sentences written in laws and rules; but changing them are infinitely expensive. Being a programmer puts you in a mindset that is far from advantageous in this setting.
Programmers (or engineers) could perhaps make good bureaucrats, creating mechanisms that will realize the specifications given by people.
Comments
Programmers can't even make proper choices when designing software for people, how would they do while designing government?
I would say, being a programmer might even make you a worse president:
1) There are no advantages to being a programmer while responding to significant issue questions regarding abortion, health care, gun control, etc. Programming profession is oblivious to these human concerns.
2) Software is infinitely flexible and costs little to change. Government, might look like just a bunch of sentences written in laws and rules; but changing them are infinitely expensive. Being a programmer puts you in a mindset that is far from advantageous in this setting.
Programmers (or engineers) could perhaps make good bureaucrats, creating mechanisms that will realize the specifications given by people.