Dalsza nauka Swifta

1

Witam całą społeczność 4programmers.

Rozpocząłem naukę Swifta za pośrednictwem strony Hacking With Swift i bardzo mi się to podoba.
Jednak chciałbym zadać pytanie - z czego jeszcze mógłbym skorzystać by nabrać na tyle kompetencji by móc rozpocząć pracę na stanowisku juniora (w wieku 31 lat brzmi to abstrakcyjnie).
Widziałem fajna serie od Apple, Develop In Swift, jednak czy jest jakaś kolejność w której można zacząć to przerabiać?
Dzięki wielkie za pomoc :)

3

(w wieku 31 lat brzmi to abstrakcyjnie) Nie prawda, nigdy nie jest za późno, żeby się uczyć/rozwijać :) Jesli masz już podstawy w danym języku to proponowałbym skupić się bardziej na kwestii technicznej i z pomocą materiałów (dokumentacja, SO) zaczął tworzyć projekty. Nauczysz się najwięcej na "żywym organizmie" + będziesz miał portfolio co w przypadku dzisiejszych juniorów jest istotne ;)

0

Swift to dość dziwny wybór, rynek pracy iOS w polsce nie jest duży. Jedyna możliwość jaką widzę żeby pracować w tym języku to rozwój aplikacji mobilnych na iOSa.
Ofert dla juniorów (tutaj jedna https://nofluffjobs.com/pl/job/junior-software-engineer-macos-egnyte-remote-dhz9pjzl) jest bardzo mało może 10 na całą Polskę, przy tak niewielkiej puli niestety zniszczy ciebie konkurencja w postaci studentów infy będących przy okazji fanbojami apple.

Radzę zmienić język, na coś bardziej chodliwego na polskim rynku.

1

Abstrakcyjne? To co powiesz o ludziach, którzy w wieku 70-80 lat zaczynają realizować rożne swoje plany i przedsięwzięcia?

1

Jednak chciałbym zadać pytanie - z czego jeszcze mógłbym skorzystać by nabrać na tyle kompetencji by móc rozpocząć pracę na stanowisku juniora

Możesz się rozejrzeć po ofertach pracy na dany język programowania (tutaj jak rozumiem Swift, ale piszę ogólnie, zadałeś w sumie ogólne pytanie. Jakbyś szukał pracy np. we frontendzie to odpowiedź byłaby taka sama) i sprawdzić, co jest wymagane, jakie technologie/wymagania się powtarzają, a potem tego się uczyć (protip: na pewno

Poza tym... teraz juniorzy mają naprawdę dobrze, bo masę ludzi chce się nauczyć programować, więc np. masę vlogerów nagrywa na Youtube filmiki z poradami dla początkujących w danym języku. Np. tutaj coś o Swifcie jest
Tylko jak będziesz szukał na Youtube, to pamiętaj, żeby nie klikać w filmiki z napisem Taylor Swift, bo z nich nie nauczysz się programować.

z czego jeszcze mógłbym skorzystać
(...)
w wieku 31 lat brzmi to abstrakcyjnie).
(...)
jednak czy jest jakaś kolejność w której można zacząć to przerabiać?

Więcej luzu ci potrzebne. Nie jesteś w podstawówce, żebyś musiał "przerabiać" materiały w odpowiedniej kolejności. Programowanie to freestyle, do kodzenia trzeba mieć trochę odwagi. Aktywnie wyszukiwać informacji, materiałów, samemu dobierać sobie kolejność, eksperymentować. Jak prawdziwy milenials.

2

Swift to dość dziwny wybór, rynek pracy iOS w polsce nie jest duży.

I kandydatow tez mniej a nie 900 CV na jedno miejsce :)

1

Nie skupiałbym się na nauce samego Swifta i dalszym podążaniu przez kursy. Wybierz sobie fajny temat na zrobienie aplikacji (nie musi być bardzo oryginalny, po prostu taki który Cię zainteresuje) i ją zrób. Uwierz mi, nauczysz się dużo więcej niż przerabiając kolejny kurs, a co więcej zauważysz że perspektywa gdy trzeba napisać coś samemu zmienia się diametralnie.
Co do tego że Swift jest dziwnym wyborem... nie wydaje mi się, zapotrzebowanie na rynku iOS developerów jest duże, a kandydatów jest bardzo mało (oczywiście z zachowaniem proporcji). Co więcej, po tym jak ostatnio prowadziłem rekrutację, muszę przyznać że bardzo ciężko jest znaleźć stażystę/juniora na odpowiednim poziomie - większość kandydatów ma przerobiony jakiś kurs i wpisane 1/2 proste aplikacje które nawet nie były samodzielne.

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