Does everyone here put all his time on competitive programming practice? or you have other programming skills such as Android development, web development ? I want to start practicing on competitive programming very hard , but I'm a university student , should I learn another things besides competitive programming? Any advices ? Or experiences ? Sorry for my bad English btw.