3 ms·
What does it mean to be the "best programmer ever"? You probably want a more specific objective. Maybe you want to be the best at competitive programming? If so
by dimatura 4y ago
What does it mean to be the "best programmer ever"? You probably want a more specific objective. Maybe you want to be the best at competitive programming? If so, then practice that, read books on DSA, etc. On the other hand, programming is a means to an end, and most people who are thought of as "great programmers" built something useful, such as an OS, a programming language or a software framework. Rather than focus on development skills in the abstract, it might be more productive to focus on a problem you want to solve, and learn what you need to achieve that.