Wątek przeniesiony 2020-09-14 19:18 z Java przez cerrato.

fullstack sciezka

0

Witam,
napiszecie waszym zdaniem jaką ścięzkę rozwoju powinnna przyjąć osoba idąca w fullstacka? Przykładowo backend ograniczyłbym do javy, a front do js + np. angular
Chodzi mi o technologie,dziedziny, pewnie też coś z devops. Ścieżka end to end

5

W takim przypadku proponowałbym nauczenia się javy i angulara...

2

Full stack to też baza danych.

5

ścieżka świętego CRUDa

1

Pogooglaj sobie takie frazy jak:
"Java Developer RoadMap"
"Web Developer RoadMap"
"Fullstack RoadMap"

I znajdziesz wszystko co Ci potrzebne :)

4

Uwierz, że nie chcesz być fullstackiem :)

Ogarnij solidnie BE, zapoznaj się z mechanizmami języka jak i platformy.
Jako fullstack ani nie zarobisz zazwyczaj więcej, ani nie będziesz lepszym devem, bo będziesz musiał się uczyć miliona bibliotek na FE, przez co zaniedbasz BE, przez co ani tu ani tam nie będziesz miał wiedzy eksperckiej, chyba że po 15 latach, albo będziesz noliefował przez kilka lat i klepał po pracy, aż do pójścia do łóżka :)

1

Ścieżka rozwoju - bardzo prosto: znajdź sobie ścieżki rozwoju frontendowca, backendowca, devopsa i kogo tam jeszcze, a następnie idź powoli wszystkimi równolegle. O ile ci życia starczy :P oczywiście zakładam że myślisz o sobie - nie napisałeś tego w poście, ale domyślam się że tak.

A tak serio - bycie fullstackiem jest ciężkie i mało opłacalne. Kiedyś próbowałem takim być (a bardziej - byłem zmuszony przez pracę w małej firmie, gdzie każdy robił wszystko nawet jak nie umiał) ale stwierdziłem że na dłuższą metę to nierealne. Obserwując kolegów fullstacków, wygląda to tak: zamiast być ekspertem i ogarniaczem jednej dziedziny, jesteś średni we wszystkim. Nie lubię być średnim :(

Wyjątkiem jest oczywiście typowy freelancing - jeśli chciałbyś robić "zleconka" aka małe projekty od bazy po front, no to nie ma zmiłuj, musisz umieć wszystko i tu posiadanie przekrojowej wiedzy jest wiekim atutem.

2

Jedyne fullstacki jakie istnieja to ci "rynkowi".
Ale tak realnie to nie istnieją, poza tym, że jak ktoś ma dwie ręce i głowę to w końcu wszystko zrobi, ale na takiej zasadzie to każdy jest fullstackiem.

https://www.andyshora.com/full-stack-developers.html

https://medium.com/@alexkatrompas/the-hard-truth-about-the-full-stack-developer-myths-and-lies-945ffadeeb8c

1
urke napisał(a):

Uwierz, że nie chcesz być fullstackiem :)

Ogarnij solidnie BE, zapoznaj się z mechanizmami języka jak i platformy.
Jako fullstack ani nie zarobisz zazwyczaj więcej, ani nie będziesz lepszym devem, bo będziesz musiał się uczyć miliona bibliotek na FE, przez co zaniedbasz BE, przez co ani tu ani tam nie będziesz miał wiedzy eksperckiej, chyba że po 15 latach, albo będziesz noliefował przez kilka lat i klepał po pracy, aż do pójścia do łóżka

Są projekty w których nie musisz być wymiataczem z frontu. Dajmy na to jakiś system wewnętrzny gdzie nie liczy się wygląd tylko funkcjonalność. Lecisz Boostrapem, Angular Material, czy czymkolwiek i tyle. Nie wymaga to nie wiadomo jakiej wiedzy. Poza tym wbrew pozorom takie aplikacje na froncie pisze się dość łatwo. Można dosłownie robić CTRL + C CTRL + V. Sam tak pracowałem prawie rok i całkiem sobie chwaliłem. Gdy widziałem jakieś przejebane taski na backend to po prostu zasłaniałem się braniem fronta, bo wiedziałem że nikt inny tego nie zrobi :D

1

Są projekty w których nie musisz być wymiataczem z frontu.

Czyli robiłeś prosty front i było ok -> jesteś "średni" z frontu.

Gdy widziałem jakieś przejebane taski na backend to po prostu zasłaniałem się braniem fronta

Czyli trudny backend cię przerastał, ale było ok -> jesteś "średni" z backendu.

Definicja fullstacka gotowa. Absolutnie nie ma w tym nic złego - tacy ludzie są potrzebni. Pytanie czy ktoś to lubi :)

0
Korges napisał(a):

Są projekty w których nie musisz być wymiataczem z frontu.

W punkt!
Jest duża różnica między wymiataczem a znajomością tematu.
Dobrze znać temat będący dużą częścią projektu i się w nim orientować. To procentuje też na główną dziedzinę na której chce się koncentrować.

LBNL
Web jest praktycznie wszędzie więc dobrze mieć pojęcie w tym co się dzieje dookoła.

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