Dzień dobry!
Rok temu w szkole poznałem C++ i nie szło mi zbyt dobrze, a naprawdę chciałem umieć programować. W końcu w szkole C++ się skończył i moja przygoda z nim także.Jednak niedawno naszła mnie chęć, że jednak chcę umieć programować i zacząłem oglądać filmy Pana Mirosława z kursu C++. Dziś skończyłem odcinek 11 i zacząłem się zastanawiać, że to jeszcze parę odcinków i koniec kursu, a to niemożliwe iż to koniec C++. Więc po takim długim wstępie (przepraszam za niego jakoś czułem, że muszę to napisać) wychodzę z paroma pytaniami:
1. Czy jeśli chciałbym zostać jakimś poważniejszym programistą w przyszłości to muszę kupić jakąś książkę z C++, np. polecaną na blogu Pana Mirosława "Stephen Prata: Język C++. Szkoła programowania. Wydanie VI"? Czy jednak wystarczą kursy na stronie?
2. Jaki współcześnie stosuje się najczęściej język programowania? Kiedy powinienem zacząć się go uczyć?
3. Czy specjalizuje się ktoś w programowaniu aplikacji na Androida? Jestem wielkim fanem Androida i chciałbym umieć co nieco zrobić. Książka która jest polecana na blogu ma już dobre parę latek, a parę lat dla smartfonów i Androida to przepaść. Czy uważacie, że jest ona nadal aktualna (C.Collins, M.Galpin, M.Kaeppler: Android w praktyce), czy możecie podać jakąś alternatywę (niekoniecznie książkę)?
4. W jaki sposób mogę rozwijać moje umiejętności programowania po zakończeniu kursów na stronie (C++ i C++ object). Powinienem wykonywać zadania ze SPOJ-a? Czy polecacie coś innego?
To chyba by było na tyle, choć mam wrażenie, że oczywiście o czymś zapomniałem :/
Bardzo proszę o odpowiedź. Zależy mi na niej, ponieważ wiele może mi pomóc. Za wszelkie błędy w pisowni jak i też merytoryczne przepraszam i czekam na poprawki :)
Z góry bardzo dziękuje i pozdrawiam.