Piszesz, że nie dla ciebie PHP, Ruby lub Python. OK. A czy próbowałeś backendu w C# lub Javie? Oba są komercyjnie wykorzystywane, więc zorientuj się co i jak.
Inną sprawą jest to, co chciałbyś programować. Nie patrz, że "w webdevie jest kasa", bo w każdej dziedzinie programowania można kasę zarobić. Możesz robić appki na telefon, gry, aplikacje desktopowe, a jeśli interesuje cię programowanie niskopoziomowe to możesz programować systemy wbudowane (embedded) w C/C++ i działać blisko elektroniki. To powinien być pierwszy krok.
Czy za kilka lat nie wypchnie jej środowisko .net i języki C, C++ czy C#?
C/C++ to zupełnie inna bajka niż C#, któremu budową bliżej do Javy. Używane są do zupełnie innej kategorii programowania, więc to porównanie jest jak "czy za kilka lat ciężarówki nie wypchną ferrari jako samochody luksusowe".
Pytasz skąd uczyć się darmowo języków programowania. Najczęstszą odpowiedzią jest... dokumentacja. Poza tym, Google. Forma video nie jest jedyną formą nauki języka programowania. Samych podstaw języka nauczyć się można z prostego tutoriala, a rzeczy bardziej zaawansowane, to już dokumentacja.
Chciałbyś zarabiać na programowaniu? Cóż, nie jest to takie proste. Za kilka linijek kodu w konsoli, nikt nie będzie płacił, bo to zwykle 10-15 min roboty dla profesjonalisty. Chcesz zarabiać? Wybierz konkretną technologię, naucz się jej tajników, zrób parę projektów na Githuba. Wtedy możesz starać się nawet o stanowisko juniora (nie wiem jak z wiekiem, ale chyba na część etatu mógłbyś nawet poniżej 18 lat). Niestety, mimo tego, że w IT jest bardzo dużo pieniędzy, nie tak łatwo jest po nie sięgnąć.
I jeszcze słówko o tutorialach p. Zelenta. Zgadzam się z tobą, że jest to przyjemnie tłumaczone i łatwe do zrozumienia (sam dzięki temu opanowałem podstawy C++ i OOP). Jednak (tak jak pisał @Tomek Sochacki), brakuje w nich nowoczesnych praktyk. W kilku tutorialach poświęcasz np, godzinę, żeby obejrzeć tutorial, przepracowujesz po nim kolejne 2h z kodem, po czym w następnym tutorialu dowiadujesz się, że to jest nie dobry sposób, i należy to robić zupełnie inaczej. I kto ci teraz zwróci twoje 3h?