Det første jeg ville gjort var å finne en god bok istedenfor tutorials. Tutorials er veldig greie om du vil få et lite innblikk i et språk, bare se det grunnleggende, men etter min erfaring blir de ofte litt for sporadiske for å kunne hjelpe deg til å lære programmering.
En ting jeg gjorde, som fungerte bra for meg, var å kombinere flere bøker. Jeg aner ikke om dette er godt råd for andre enn meg selv, men altså -- jeg brukte en bok som var for begynnere, men det ble litt tørt å bare terpe på grunnleggende konsepter uten å programmere noe sammenhengende etter hvert. Jeg skaffet meg rett og slett en bok til, som var beregnet på litt mer erfarne programmerere. Etter det så leste jeg i sistnevnte bok til jeg kom over noe jeg ikke hadde lært ennå, da gikk jeg over til den for nybegynnere og fant frem til det jeg lurte på.
Som sagt så vet jeg ikke hvor godt dette fungerer for andre, men jeg synes det gikk ganske bra, siden jeg både fikk utfordringer i den litt mer avanserte boken, som krevde at jeg
forstod det jeg holdt på med, og jeg fikk en god innføring med den andre.
De første kapitlene i nybegynnerboken er neppe noe man kommer unna uansett, men etter det kan man begynne å gjøre ting litt mer interessant.
Noe av det viktigste er uansett å fokusere på å forstå det du holder på med, så det ikke bare blir noe à la
copy+paste. "Repetisjon" er et stikkord som kanskje er nyttig å ha i bakhodet.
"My first" var forøvrig C#, som er et ypperlig alternativ IMO. Etter man har lært ett, er det vel bare et spørsmål om syntakshoring for å lære et til.