Osobiście ze SPOJ-a korzystałam tylko wtedy, jak zaczynałam naukę programowania, a co za tym idzie - rozwiązywałam zadania algorytmiczne. Wydaje mi się, że możesz od tego zacząć, ale warto żebyś sobie wymyślił projekt, który chcesz realizować i go realizował. To może być jakaś gra, prosta aplikacja - co tylko chcesz. Na początek - stoper, minutnik, generator silnych haseł, loginów, może gra w statki, jakieś proste gry literowe - tego typu przykładów, jest cała masa. Wszystko zależy od tego, co cię interesuje. Pozdrawiam