Witam serdecznie,
Od jakiegoś czasu noszę się z zamiarem zmiany branży, mam 27 lat, obecnie moja praca nie przynosi mi żadnej satysfakcji ani możliwości rozwoju czego nigdy nie chciałem.
Zdecydowałem się na branżę IT ze względu na to jak bardzo jest ona wymagająca, chodzi między innymi o ciągłe nadążanie za trendami jak i możliwości rozwoju.
Niestety obecna praca jak i treningi, absorbują mnie tak bardzo, że ciężko mi znaleźć dłuższą chwilę którą mógłbym poświęcić na samokształcenie się - cierpię na chroniczny brak czasu, co za tym idzie chciałem zdecydować się na małe ryzyko - mianowicie złożyć wypowiedzenie u obecnego pracodawcy i poświęcenie całego swojego czasu na bootcamp w moim mieście, czytając jednak forum napotkałem wiele negatywnych opinii na temat bootcamp'ów - wielokrotnie przewijało się zdanie, chcesz być dobry musisz klepać sam. Nie chciałbym poruszać po raz kolejny tej kwestii mimo tego iż faktycznie wzbudza ona moje wątpliwości dlatego też przejdę do konkretnych pytań z nadzieją, że znajdą się osoby które chętnie na nie odpowiedzą. Z góry dziękuję:
Jestem kompletnie zielony w kwestii programowania przez co wiele rzeczy jest dla mnie nie jasnych a i samo poszukiwanie odpowiedzi na moje pytania nie daje odpowiednich rezultatów (ile ludzi tyle opinii).
1.) Wstępnie wybrałem back-end, ze względu na duże zapotrzebowanie w moim mieście, możliwość rozwoju (full-stack), znajomy który pracuje w tej branży (w moim mieście) zasugerował mi język Ruby - niestety firma w której chciałbym rozpocząć szkolenie oferuje obecnie kursy back-end w Python i PHP.
Jak podjąć decyzję na który język się zdecydować i czy Ruby faktycznie nie byłby lepszą opcją?
2.) Jeżeli jednak znalazłbym czas na naukę własną to gdzie powinienem szukać informacji od czego zacząć back-end?
Nie chciałbym zabłądzić z w temacie, nie chciałbym się zrazić do programowanie poprzez moje nieumiejętne dobranie materiałów w stosunku do moich umiejętności (lub jak kto woli ich braku).
Dlatego też bootcamp wydaję się dla mnie dobrą formą nauki ponieważ ktoś uporządkuje proces mojego rozwoju w jakąś logiczną całość, ja sam osobiście nie jestem w stanie dobrać materiałów które są dla mnie dobre na tę chwilę, może jednak ktoś z Was ma jakiś pomysł.
3.) Czy macie może gdzieś adres jakiejś infografiki/strony na której znajdę szczegółowe informacje na temat back-end?
Chodzi mi o to z jakich języków, frameworków korzysta i czym się one charakteryzują, coś co pomogłoby mi określić moje preferencje.
4.) Chętnie przygarnę artykuły, linki, blogi które uważacie, że pomogą mi "wystartować" z programowaniem, obecnie kompletnie nie wiem od czego zacząć...
Pozdrawiam z nadzieją na konstruktywne odpowiedzi :)