O CS50 é uma boa introdução, sim. E eu sugiro que você não se preocupe muito com os próximos passos agora. Assista ao curso, faça os exercícios e naturalmente você saberá como seguir após o término dele.
OBS: O Filipe já fez um vídeo sobre o CS50, recomendo assistir: https://www.youtube.com/watch?v=elIl48sZ3rA