How can I manage time between studying medicine (it needs much time and effort ),learning a language,reading novels and watching tv ? If I want to be a software engineer ,what languages would I need to learn and how much time will it take to learn each one?