problem about choosing career

can i start a company after completing algorithm programmer or should i opt for android development?

Its upto you…You should ask yourself which field are you comfortable in… and what are the skills you have…