What discipline would you follow if you want to be a super developer?
Super means that you are one of the best known developers in some field/language. So to achieve that, would you focus more on studying or on real projects? How many daily hours would you dedicate for your training? Would you focus more on broadening your knowledge as much as you can, or focus on a specific area and try to excel in it? What else should you do?
Edit: I didn't mean by Super developer to be a famous developer, I meant e.g. an expert in a certain field.