Cześć. Mam pewne pytanie, może raczej prośbę o pomoc, poradę.
Moja sytuacja jest dosyć skomplikowana - zainteresowałem się programowaniem dwa lata temu. Wtedy zacząłem studia. Zrezygnowałem po roku, który był czasem straconym (nie pomnę nazwy uczelni, ale była to jedna z najstarszych w naszym kraju) - godziny spędzone na przeterminowanej teorii którą interesuje się tylko prowadzący zajęcia, tragiczny poziom studentów i inne tego typu. Przez problemy ze zdrowiem, ubiegły rok miałem zupełnie wyjęty z życia (sam się prawie z niego wyciąłem). Chciałbym rozpocząć karierę programisty. Mam trochę doświadczenia w C++, mam teraz czas, chęć i motywację do intensywnej nauki. Niestety, zapomniałem większości rzeczy które robiłem, więc ostatnie tygodnie poświęcam powtórce. Nie mam jednak pojęcia co dalej. Interesuje mnie programowanie w C++/Pythonie, to dwa języki których się uczę aktualnie. Jeśli chodzi o samego C++, to tutaj pojawia się pierwsze pytanie - jaką drogę polecacie? Oczywiście, najpierw sama składnia, OOP, co później? W jakiej kolejności? Nie mam też pojęcia jak znaleźć pierwszą pracę/praktykę/staż. Większość firm wymaga jakiegokolwiek doświadczenia komercyjnego albo statusu studenta. Niestety, nie mam ani jednego. Możecie polecić jakąś firmę w Krakowie (w którym aktualnie nie przebywam, ale planuję przeprowadzkę) z niskim progiem wejścia? Co powinienem umieć, żeby móc startować na staż/juniora a nie wyjść na idiotę? Ile czasu (tak, wiem jak bardzo jest to względne, więc raczej pytam o wasze obserwacje a nie uniwersalny schemat) potrzeba, żeby osiągnąć taki poziom (zakładając, że mogę poświęcać na naukę około 8-10 godzin dziennie i raczej szybko przyswajam wiedzę)? No i czy mając 26 lat warto zaczynać? Do tej pory zajmowałem się zawodowo zupełnie czymś innym, niezwiązanym z programowaniem, ale pierwsza przygoda z tymże (dwa lata temu) pokazała mi, że to jest to co mnie interesuje (nie, nie tylko ze względu na zarobki). Ogólnie rzecz biorąc jestem zagubiony jak dziecko w lesie. Dzięki z góry za pomoc, czy wszelkie wskazówki.
PS. Nie interesują mnie raczej (póki co) inne technologie niż C++/Python. Co bym chciał w nim pisać? Cokolwiek, cieszy mnie samo obcowanie z tym językiem, więc nie mam wielkich wymagań. Myślałem też o pracy testera, ale jedynie jako start dla późniejszej pracy przy dewelopie.