So, you want to work in security?
Parisa Tabriz

Great article.

Would like to add: philosophy is a good add-on, in particular on what is a human and on freedom(liberty)-fairness-security: its tough fare for a binary mind but it teaches the need for trade-offs and helps to ponder options thus ultimately developing good security (infotec or otherwise).