Almost everyone has a hobby. Many people like something for fun, friendship or developing new interests. People of all ages can enjoy their hobbies. After heavy work, enjoying their hobbies can make people relax.
Take up means a lot. Here, it specifically refers to developing and cultivating a hobby
for a while.