W jakiej technologii najłatwiej znaleźć pracę dla juniora?

0

Mieszkam w Warszawie i w ciągu kilku miesięcy będę chciał znaleźć prace w IT(mam w CV jedynie konfiguracje systemów operacyjnych). Na jakie stanowisko jest najłatwiej startować młodziakowi? Uczę się wielu technologii na raz i jestem trochę zagubiony. Jestem w stanie się dużo uczyć, programowanie sprawia mi przyjemność i jest to coś z czym będę chciał wiązać przyszłość.

Stworzyłem kilka stron internetowych w HTML, CSS i JS których nie wstydziłbym się pokazać innym ludziom, na własny użytek też napisałem serwer używając node.js i express. Interesuję się też automatyzacją zadań w bashu i applescript(pracuję na macOS), jakiś czas temu zacząłem się też uczyć iOS dev i stworzyłem kilka prostych aplikacji ale nie wiem czy to wystarczy by znaleźć pracę gdyż z tego co widzę większość firm wymaga rocznego doświadczenia,znajomości obj-c jak i aplikacji w AppStore. Mam również napisane aplikacje np. w Javie(web scrapping, javaFX). Dosłownie skaczę z technologii na technologię.

Najwięcej czasu spędziłem chyba przy JavaScript i Swifcie. Docelowo to właśnie tworzeniem aplikacji na platformę z jabłkiem chciałbym się zająć. Uczę się cały czas, znam też sql, git i swobodnie czuję się w linuxowym terminalu. Rozumiem że łatwiej będzie mi znaleźć pracę przy stronach/aplikacjach internetowych (Fullstack/Frontend/Backend) lub ew. Javie niż przy iOS dev?

0

Parę rad:

  1. Przestań skakać z technologii na technologię, przynajmniej na tym etapie.

Jak już ogarniasz jedną czy dwie naprawdę dobrze, wtedy warto uczyć się nowości, śledzić nowinki itp. bo do tego zmusza nasza branża. Dla przykładu: wymiatacze z Javy teraz idą w Kotlina czy Scalę, ludzie od RoR w Elixira, Go albo Pythona. Na etapie juniora zadbaj o to, aby ten jeden stack technologiczny ogarnąć, a nie kilka naraz w myśl maksymy - "jak jesteś do wszystkiego, jesteś do niczego".

  1. Zastanów się co najbardziej Ci się podoba

Jeżeli uważasz, że chciałbyś docelowo pisać w Swifcie apki mobilne, olej JSa. Bądź na bieżąco ze Swift 4, wystaw parę apek do sklepu, poczytaj o robieniu push notifications, deep linków, lokalnej bazie danych. Dla ciekawości masz teź Vapor - wtedy możesz się pochwalić, że serwer też jest w swifcie :) Z kolei droga JSa też pozwala Ci na pisanie apek (react native), więc szczerze- wybierz to, co wolisz.

  1. Nie patrz tylko na ilość ofert pracy

Patrz punkt 2. Jak czegoś nie lubisz to co z tego, że jest na to masa ofert. Najwięcej jest chyba na kasjera, ale jednak Cię to na pewno nie zainteresuje :D Zarówno w ścieżce ios developera, jak i gościa od JSa jest cała masa ofert.

Powodzenia!

0

W IOS jest trochę mniej ofert pracy, ale jest znacznie mniejsza konkurencja, szczerze polecam Swift'a

0

We frontendzie o pracę w jednej firmie walczy 2000 bootcampowców, 3000 samouków, 5000 mam kodujących na macierzyńskim i nieokreślona liczba przekwalifikowujących się po wczorajszym artykule o zarobkach programistów.

Więc Swift i Apple czy JS HTML CSS? :)

1
KozaK napisał(a):

We frontendzie o pracę w jednej firmie walczy 2000 bootcampowców, 3000 samouków, 5000 mam kodujących na macierzyńskim i nieokreślona liczba przekwalifikowujących się po wczorajszym artykule o zarobkach programistów.

Więc Swift i Apple czy JS HTML CSS? :)

To żaden argument, bo najwięcej ofert pracy jest właśnie we Front-endzie.
Tak mówią przegrywy, którym się nie udało... po prostu front-end to teraz coś więcej niż HTML/CSS i JS.
Jest spore zapotrzebowanie na ludzi znających frameworki Javascript.

Swift to za mało. C-Objective to nadal wymóg podstawowy. Niezbędny jest też laptop z Mac.
i tak na marginesie, za rok Google wydaje Flutter (z wersji beta), który jest cross-platform i oferuje taką samą wydajność jak Android/iOS, więc możliwe że zapotrzebowanie na ludzi od iOS/Android będzie powoli maleć.

0

może nie front co fullstack, taki początkujący klasyczny front faktycznie ma ciężko, bo za bardzo nie opłaca się go zatrudniać

2
czysteskarpety napisał(a):

początkujący **klasyczny **front faktycznie ma ciężko

Front-end zmienił się już jakiś czas temu... nie ma już zapotrzebowania na klasycznych "web-masterów" ze znajomością html/css, query, js.
Obecnie Frontend przypomina budowanie aplikacji przy pomocy React, Vue, Angular itd. i na to jest spore zapotrzebowanie.

0

Frontend, bo jest duzo dobrych bootcampow w tym kierunku. Polecam.

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