Amber Jain

Home | My GitHub | Resume/Vitae | Bio/Profile | Projects | Publications | Teaching | Contact
Collections | Book Recommendations | Weblogs | Notes | Miscellaneous | pub/


Get involved in politics

One of the penalties for refusing to participate in politics is that you end up being governed by your inferiors. -- Plato

Quoting Prof. Peter Norvig:

Get involved in a language standardization effort. It could be the ANSI C++ committee, or it could be deciding if your local coding style will have 2 or 4 space indentation levels. Either way, you learn about what other people like in a language, how deeply they feel so, and perhaps even a little about why they feel so.
Have the good sense to get off the language standardization effort as quickly as possible.

Paraphrasing above quoted text: