Przyszłość Xamarina na rynku pracy

0

Zastanawiam się nad zmianą pracy i zauważyłem że ostatnio w Krakowie pojawia się sporo ofert na Xamarin developera. Myślicie że ta technologia (jak i ogólnie cały mobile) ma przyszłość czy raczej wszystko będzie iść w kierunku javascriptu? Są jakieś różnice w zarobkach między Xamarin a .NET web developerem na tym samym poziomie doświadczenia?
Mam ponad 3 lata doświadczenia w .NET (głównie web oraz desktop), ale robiłem też 2 projekty w Xamarinie i zastanawiam się w którą stronę iść.

0

Nie wiem, czy są różnice w zarobkach. Ale doświadczonych developerów robiących w Xamarinie na razie ze świecą szukać. Dlatego jest to wg mnie okazja, żeby uzyskać przewagę konkurencyjną nad innymi kandydatami.

Z drugiej strony nie jest to taki łatwy kawałek chleba ze względu na szybki rozwój tego frameworka. Pracowałem w Xamarinie rok temu z hakiem, co chwilę coś było popsute i "leczone" kolejnymi aktualizacjami. Pewnie wiele moich doświadczeń się zdezaktualizowało i idzie ku lepszemu. No ale właśnie, tu zmiany są szybkie.

Druga sprawa to fakt, że abstrakcja jakiej dostarcza Xamarin jest jednak dość cienka i nie wszystko nam załatwi. Dlatego na dłuższą metę ciężko w tym pracować nie mając pojęcia o pisania na Androida / iOS od strony natywnej.

Krótko mówiąc, moim zdaniem wzięcie się za to na poważnie może mieć spory sens jako wybór ścieżki kariery. Ale będzie większym wyzwaniem, niż podjęcie zwyczajnej spokojnej rzeźby w jakimś ASP .NET.

Myślicie że ta technologia (jak i ogólnie cały mobile) ma przyszłość czy raczej wszystko będzie iść w kierunku javascriptu?

Najwyraźniej "ogólnie cały mobile" uważasz już za skazany na rozwiązania międzyplatformowe i mecz toczy się tylko o to, które z nich zwycięży :))) Ja byłbym jednak spokojny o przyszłość pisania aplikacji mobilnych natywnie. Xamarin, React Native itd. w dającej się racjonalnie przewidywać przyszłości będą jednak tylko przystawką... z tak wielu powodów, że nie chce mi się ich wymieniać.

1

z tak wielu powodów, że nie chce mi się ich wymieniać.

O na przyklad z takich: https://www.reddit.com/r/androiddev/comments/5qr9xw/avoiding_react_native/dd1wuzn/

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