June 7, 2013
Modest command line experience, written a throwaway kernel module for fun, and I've browsed the source of a few utilities.
Still deciding, but I've mostly used Ubuntu due to the community support.
Off and on for a couple of years.
Yes, I recommend it anytime someone is in a situation in which they might benefit from it.
I'm finishing up my CS degree and interested in working in open source software, preferable Linux or a networking project.