Bubba te pitao zapravo jako dobro pitanje. Jer ovisno o tome ti mozemo dati bolji savjet.
Ako ti je glavni razlog lova, slobodno zaboravi.
Ako zelis nastaviti uciti programirati zbog sebe, ja bih ti preporucio da odmah krenes sa OOP jezikom, npr Javom. Jednostavno svi ovi skriptni jezici su inferiorni OOP jezicima.
Što se tiče otkud krenuti, ja bih ti ovako predložio. Skineš Intelij community edition i izguglaš neke zadatke. Mogu biti za početak za srednju školu, s obzirom da si zadnji put programirao u osnovnoj školi. I kad to savladaš pređeš na zadatke koji se rade na faksu. Ne uzmeš zadatke sa FER-a recimo, to mozes malo kasnije kad savladaš sve drugo.
Kad god zapneš u google how to i na stackoverflow.
Cijeli ovaj postupak je malo duži, ako imas nekog frenda mozes kad skupis pitanja koja su ti nejasna kod njega na objašnjenje. To bi ti bilo malo brže.
Što se tiče negativnih strana ovog posla, iz mojeg iskustva:
Prekovremeni, konstantno silovanje od strane svih, PM, BA, QA , doslovno svih. Za sve si ti kriv, makar u timu imate 100 drugih rola. Na kraju krajeve, sve role u timu brze napreduju od developera... i tako.
