matury brak
Nie powinien być to problem.
a umiejętności matematyczne na poziomie dodawania odejmowania mnożenia i dzielenia
Biorąc pod uwagę ostatnie zdanie w poście - również nie powinien być to problem. W webdevie prawie jej nie użyjesz, ewentualnie do jakiś prostych obliczeń. Zabawa może być w przypadku gier, skomplikowanych algorytmów itd.
Zacząłem uczyć się na początek C++
Skoro chcesz zajmować się programowaniem webowym to się nim zajmij od razu. Jeśli przez web masz na myśli najpierw np. HTML i CSS to jest to całkowicie co innego niż C++, to nawet nie języki programowania. Moim zdaniem próbuj, bardzo możliwe, że nie podszedł Ci C++, a podejdzie PHP, JavaScript czy jeszcze coś innego. Osobiste odczucie: wejście do PHP było dla mnie prostsze niż do C++, choć było to dawno temu, jak byłem dużo młodszy. Ja spróbowałem C++, nie przypasowało mi. Spróbowałem PHP, spodobał mi się od razu. Nie wiem czy to kwestia tego, że w PHP nie trzeba się ściśle trzymać typów, czy składnia wydała mi się na start prostsza czy co, nie to jest teraz istotne. Chcę tylko powiedzieć, że może okazać się, że jedna rzecz Ci nie idzie, a druga pójdzie świetnie.
czy mam szanse w przyszłości na pracę bez wykształcenia?
Swojego doświadczenia zawodowego nie mam jeszcze dużo, ale patrząc po nim oraz wypowiedziach bardziej doświadczonych - tak, liczą się głównie umiejętności. Chyba że chcesz trafić do jakiegoś banku, urzędu itp., tam papierek może się liczyć.
Jak sam piszesz nie masz nic do stracenia, a więc jeśli Ci się to podoba i naprawdę programowanie Cię interesuje (a nie chcesz tylko pracy czy pieniędzy) to po prostu próbuj. Powodzenia.