Zmiana ścieżki zawodowej na mobile lub reactjs

0

Witajcie.
Od początku swojej kariery zawodowej pracuję w php.
Troszkę zaczyna mi się nudzić ten język i projekty (małe i średnie portale / aplikacje).
W wolnym czasie bawiłem się troszkę iOS, Reactem, Vue itp.

Spodobały mi się jako tako ReactJS oraz iOS.
W związku z powyższym mam parę pytań :)

Po ogłoszeniach widać że znacznie więcej jest ogłoszeń na React niż na iOS (Swift).
Jak wygląda rynek mobile - orientujecie się może? Ciężko się "wbić" na juniora+ / mida?
(nie mogę pozwolić sobie na juniora ze względu na finanse).

Tylko o ile w iOS przewija się Swift, rxSwift, testy, SwiftUI -coś jeszcze?

Co tak naprawdę jest wymagane w ReactJS?
JavaScript, ReactJS, Html, TypeScript - wiadomo. CSS - także?

Czy deweloperze Reacta zajmują się także "kodowaniem" widoków (Figma/Photoshop => html, css)?

Obie opcje mi się podobają, chociaż preferowałbym mobile. Mam tylko obawy o pracę, bo ogłoszeń jest duuuużo mniej niż w React.....

Możecie coś podpowiedzieć? :)

0

biorąc pod uwagę, że i tak myślisz o mobilkach i bawisz się iOS, to możesz spróbować oprócz normalnego Reacta, poznać React Native, który też jest poszukiwany.

ReactJS
(...)
orientujecie się może? Ciężko się "wbić" na juniora+ / mida?

w React jest ogólnie bardzo tłoczno.

Co tak naprawdę jest wymagane w ReactJS?

React to podstawa, już każdy frontendowiec i wannabe frontendowiec to umie, ale decydujący może być np. angielski.

1

Nie pytaj, rób co chcesz, pracę już masz więc nie ponosisz żadnego ryzyka.

IMO Twój problem to nie technologia, lecz brak ciekawszych projektów na horyzoncie. Tu pro-tip: technologia nie wypełni tej dziury :( Rozważ tworzenie trudniejszych projektów z naciskiem na rozwiązywanie problemów jakiegoś sfrustrowanego użytkownika.

Ja na Twoim miejscu wciąż stawiałbym na php, bo z doświadczeniem szybciej wykonasz marginalne zadania i tak zostanie Ci więcej czasu na poznawanie dziedziny związanej z tematem pracy.

0

W IOS osobiście nie szukałbym super trudnych i wielkich projektów, bo ciężko znaleźć. Co do nauki to jeszcze jakiś MVVM-C. SwiftUI jak na razie moim zdaniem nie jest jakimś ważnym elementem przy szukaniu pracy.

React Native jest zdecydowanie lepiej płatny niż IOS. Mam wrażenie że dużo firm z USA szuka w tym developera przez mogą podbić średnie europejskie wynagrodzenie.

0

Podepnę się pod to pytanie bo też się uczę klepać to UI dla aplikacji. Czy osoby od np. Backendu + React (aby klepnąć UI) też są wrzucane w obowiązki klepania ładnej wizualnie strony (cssy i inne takie)?
Uczę się reacta ale nie wyobrażam sobie zrobić strony ładnej bowiem nie po drodze mi z artystycznymi aktywnościami.

Czy deweloperze Reacta zajmują się także "kodowaniem" widoków (Figma/Photoshop => html, css)?

Albo inaczej, co robi fullstack developer. Rozumiem że siedzi w backendzie oraz UI - ale już się raczej nie robi ładnych efektów graficznych?

0

@MateInf: Chcąc grzebać w React'ie, na pewno dotkniesz CSS, HTML i JS, zazwyczaj dostaniesz gotowy layout od UX/UI (chyba, że jesteś człowiekiem orkiestrą, to już nie).

0

@MateInf: To chyba zależy od firmy. Osobiście piszę w Angularze, choć planuję zaznajomić się z Reactem i coś zmienić na swoim froncie, jednak CSSów w ogóle nie tykałem, gdyż w mojej firmie mamy osobne osoby od stylowania. Nasz senior też w ogóle w CSSy, tylko akceptuje zmiany osoby stylującej :P Także chyba po ofertach trzeba patrzeć, co wymagają, ale jakieś podstawy dobrze znać.

0

Prawidłowa ścieżka rozwoju programisty przebiega w innym kierunku.

Nie idzie się z backendu na front.

0

Jak dobrze umiesz Reacta to nauczenie sie React Native to nie problem. Problem sie pojawia dopiero jak chcesz jakas funkcjonalnosc natywnie napisac. Wtedy jakies podstawy Androida i iOSa wypadaloby znac.

1 użytkowników online, w tym zalogowanych: 0, gości: 1