Zmiana kariery. Czy jestem za stary?

Odpowiedz Nowy wątek
2020-02-06 09:14

Rejestracja: 1 tydzień temu

Ostatnio: 2 dni temu

0

Cześć!

Szukam rady, ale najpierw nakreślę sytuację.

Mam 35 lat. Pierwszą styczność z programowaniem miałem w wieku około 12-13 lat (Turbo Pascal). W liceum bawiłem się C++, Javascriptem i trochę PHP, ale były to niewielkie projekty. Po skończeniu liceum przestudiowałem 1 semestr informatyki, ale było to na zasadzie "na coś trzeba iść", więc dość szybko zrezygnowałem z tych studiów, bo nie czułem tego. Przez wiele lat nie dotykałem programowania, dopiero w wieku 29 lat jako hobby zacząłem uczyć się Pythona. Zacząłem pisać skrypty, które poprawiały moją produktywność i faktycznie coś robiły. Zaczęło mi się to bardzo podobać. Dorzuciłem Django, trochę Flaska, liznąłem trochę Javy, Fluttera, powoli gdzieś tam zacząłem myśleć o programowaniu jako o źródle utrzymania. Przeglądnąłem oferty, króluje Java i Javascript. Java to korporacje, dlatego postawiłem na JS, bo wolę pracować w mniejszych firmach. Od około 2 lat skupiam się głownie na JS + React + Node, pomału też poznaję RoR.

Teraz pytanie, czy mój wiek jest przeszkodą aby zaczepić się w jakiejś firmie?

Drugie pytanie, pojawiają się czasem oferty dla Juniorów, ale często wymagają minimum roku doświadczenia komercyjnego. Ja nie uważam się, że jestem Juniorem, bardziej MID, a może nawet trochę więcej (przynajmniej jeżeli chodzi o znajomość stacku), chociaż oczywiście mogę się mylić ;) , ale nie mam doświadczenia komercyjnego. Mam własne projekty, jedne mniejsze, inne większe (ale czy to wystarczy dla potencjalnego pracodawcy?) . Jak to przeskoczyć?

edytowany 1x, ostatnio: big_concept, 2020-02-06 09:15
"hobbystycznie" tworzone projekt na własne potrzeby to zupełnie co innego niż tworzenie oprogramowania komercyjnego. Dorzuć wymagania klienta, terminy, testowanie, wdrażanie, tworzenie dokumentacji, praca w zespole to wtedy możemy mówić o jakimś doświadczeniu. "bardziej MID, a może nawet trochę więcej " to chyba taki żart branżowy :) - cw 2020-02-06 09:37
omg, napisałeś "Czy jestem za stary?" a masz 35 lat xD. Myślałem, że będziesz miał np. 50 albo 60 lat. Nawet jakbyś miał 100 lat, to nie napisałbym Ci, że jesteś za stary ;). Kto ma prawo o tym decydować, czy ktoś jest na coś za stary lub nie? - wiciu 2020-02-06 15:35

Pozostało 580 znaków

2020-02-06 09:26

Rejestracja: 9 lat temu

Ostatnio: 9 godzin temu

9

nie pracowales jeszcze nigdzie komercyjnie a sie juz oceniasz jako mid+?

Napisałem, że uważam się bardziej na MID, a może nawet trochę więcej, przynajmniej jeżeli chodzi o znajomość stacku i zaznaczyłem, że oczywiście mogę się mylić, bo mogę, nie pracowałem nigdy, to skąd mam wiedzieć? ;) To jest bardziej ocena na podstawie tego, co widziałem w wymaganiach w ofertach juniorskich. - big_concept 2020-02-06 09:37

Pozostało 580 znaków

2020-02-06 09:30

Rejestracja: 2 miesiące temu

Ostatnio: 45 minut temu

5

Rozsyłaj cv na pozycje juniorskie, chodź na rozmowy kwalifikacyjne i negocjuj sobie stawkę. Tylko nie wspominaj, że jesteś samozwańczym midem, bo na twarzach rekrutujących zagości taki sam uśmiech jak u czytających ten temat.

Oczywiście, że nie będę tego wspomniał i nie mam zamiaru uderzać na stanowiska mid. - big_concept 2020-02-06 09:44

Pozostało 580 znaków

GN
2020-02-06 09:33
GN

Rejestracja: 2 lata temu

Ostatnio: 35 minut temu

1

Od 6 lat coś tam sobie kodujesz i przez te SZEŚĆ lat nie zrobiłeś kompletnie nic aby zweryfikować swoją wartość i umiejętności na rynku pracy?


“Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.” ~ Eric S. Raymond
Pokaż pozostałe 6 komentarzy
A czy ten pan przyszedł na juniora, czy programował w stanach? - big_concept 2020-02-06 18:31
@kate87: webowców influencerów :] - czysteskarpety 2020-02-06 18:32
Programowal w Stanach. Natomiast juniorów mam kilku w projekcie i są w bardzo różnym wieku. - kate87 2020-02-06 18:50
Eeeh, zarabianie w dolcach (przy obecnym kursie tym bardziej) to jest coś pięknego, wszystko nagle takie tanie... - czysteskarpety 2020-02-06 18:52
Wystarczą webowcy😊 i nie śledzę kursów walut. Takimi rzeczami u mnie zajmuje się mąż:-) - kate87 2020-02-06 22:19

Pozostało 580 znaków

2020-02-06 09:34
Moderator Kariera

Rejestracja: 2 lata temu

Ostatnio: 2 dni temu

Lokalizacja: Poznań

9

Ja nie uważam się, że jestem Juniorem, bardziej MID, a może nawet trochę więcej

Ciężko to ocenić, bo w poście, poza Twoimi subiektywnymi wrażeniami, nie ma konkretów. Nie pokazałeś swoich programów, nie dałeś żadnego kodu do oceny, jedynie podałeś czas, który poświęciłeś na naukę oraz kilka technologii. To za mało, żeby dało się kogokolwiek uczciwie ocenić.

Poza tym pamiętaj o jednej rzeczy - to, co robiłeś, to robiłeś samodzielnie (a jeśli tak nie było, to zapomniałeś wspomnieć o uczestnictwie w jakichś grupowych projektach). Praca w grupie jest czymś zupełnie innym i może się okazać, że przesiadka z samodzielnego pisania na bycie częścią zespołu jest jak zamiana prowadzenia samochodu na sterowanie kutrem rybackim. Niby i tu i tam się prowadzi pojazd silnikowy, ale jest to zupełnie coś innego, a doświadczenie posiadane przy prowadzeniu pierwszego pojazdu w żaden sposób nie przydaje się przy drugim ;)

Chodzi o to, że będąc częścią grupy musisz pisać w sposób ustalony przez grupę, musisz stosować odpowiednie konwencje nazewnictwa, niekoniecznie rzeczy, które dla Ciebie są logiczne, tak samo będą odbierane przez kolegów itp. Oczywiście - jeśli umiesz programować, to prawdopodobnie szybko sobie poradzisz z takimi tematami, tak samo jak chociażby z Git'em, niemniej są duże szanse, że Twoja przydatność (na chwilę obecną) dla firmy jest na poziomie kandydata na juniora. I nie piszę tego złośliwie, tylko postaraj się spojrzeć na temat oczami drugiej strony. Oni chcą pracownika, który oczywiście że będzie ogarnięty, ale który także wpasuje się w cała maszynę, która działa w firmie.

A odpowiadając na główne pytanie - moim zdaniem 35 lat to jeszcze nie jest wiek, który coś blokuje. W oczach niektórych pracodawców nawet może to być plus - bo człowiek już się wyszumiał, w jakiś sposób się ustabilizował, powinien mieć bardziej w głowie poukładane, posiadać większe tzw. "doświadczenie życiowe" itp.


Naczelny forumowy hejter Apple

That game of life is hard to play, I'm gonna lose it anyway
The losing card I'll someday lay, So this is all I have to say
edytowany 2x, ostatnio: cerrato, 2020-02-06 09:44

Pozostało 580 znaków

2020-02-06 10:00

Rejestracja: 2 lata temu

Ostatnio: 38 minut temu

3

Znajomość/liźnięcie tylu języków i technologii jest spoko, ale jak jesteś architektem, albo seniorem chociaż. Nie mówię, że to źle, to zawsze jest na plus, ale w Twoim przypadku nikt nie będzie patrzył na to, że znasz C++, PHP, Javę, RoR, JS, React, Node, czy co tam jeszcze (w praktyce jestem pewien, że w większości zrobisz hello world i niewiele więcej). Pracodawca będzie patrzył jak dobrze znasz JS (jeśli idziesz na programistę JS). Reszta go będzie mało obchodzić i nawet żadnego pytania z tych języków nie usłyszysz.

Lepiej by było, jakbyś umiał np JS+Node na dobrym poziomie i już, niż rozmieniać się na drobne. Oczywiście nie twierdzę, że nie znasz :)

Idź na rozmowę i zobacz sam, chociaż bez doświadczenia komercyjnego ciężko Ci będzie trafić na rozmowę MID+. Chyba, że jesteś na tyle pewien siebie, że gotów jesteś troszkę podkolorować, if u know what I mean ;)

Wiem wiem, tamte języki, to było w sensie "nakreślenia mojej historii". Nie mam zamiaru umieszczać tego w CV. Startuję głównie jako JS+React(to znam najlepiej) i trochę mniej Node. Interesuje mnie stanowisko juniorskie, bo nie mam doświadczenia komercyjnego, ani zespołowego ;) - big_concept 2020-02-06 10:12
haha, a może jest Lordem Sith jak Jar Jar - Berylo 2020-02-06 10:12
Śmiało próbuj i daj znać jak poszło. Trzymam kciuki. I odpowiadając na pytanie - wiek nie jest przeszkodą o ile mózg masz ciągle na chodzie staruszku :D - Berylo 2020-02-06 10:13
Dzięki, na pewno się pochwalę jak dostanę pracę :D - big_concept 2020-02-06 13:52

Pozostało 580 znaków

PdP
2020-02-06 10:12
PdP

Rejestracja: 1 rok temu

Ostatnio: 1 minuta temu

Lokalizacja: W-wa

3
big_concept napisał(a):

Mam 35 lat.
Teraz pytanie, czy mój wiek jest przeszkodą aby zaczepić się w jakiejś firmie?

nie.

Ja nie uważam się, że jestem Juniorem, bardziej MID, a może nawet trochę więcej

:-)
Swój poziom możesz poznać już dzisiaj -> pokaż GitHuba, lub w kilka tygodni -> aplikuj na pozycje juniorskie.

edytowany 1x, ostatnio: cerrato, 2020-02-06 10:52

Pozostało 580 znaków

2020-02-06 10:18

Rejestracja: 1 tydzień temu

Ostatnio: 2 dni temu

1

---EDIT-----

zaznaczam jeszcze raz, bo widzę, że wszyscy się tego czepiają ;)

To, że oceniłem się na MID, to wyłącznie przypuszczenie, po tym, co widziałem w wymaganiach na stanowiska juniorskie (i mówię tutaj wyłącznie o znajomości stacku), oczywiście mogę się mylić i zdaję sobie z tego sprawę :) nie mam zamiaru kandydować na stanowiska mid, tylko na junior, bo nie mam doświadczenia. Proszę już tej kwestii nie poruszać, bo zrobi się śmietnik ;)

Pozostało 580 znaków

2020-02-06 10:21
Moderator Kariera

Rejestracja: 2 lata temu

Ostatnio: 2 dni temu

Lokalizacja: Poznań

3

No to w takim razie watek się kwalifikuje do zamknięcia, bo na główne pytanie "Czy jestem za stary" już dostałeś odpowiedź: "Nie, nie jesteś, startuj i powodzenia" ;)


Naczelny forumowy hejter Apple

That game of life is hard to play, I'm gonna lose it anyway
The losing card I'll someday lay, So this is all I have to say
edytowany 2x, ostatnio: cerrato, 2020-02-06 10:22

Pozostało 580 znaków

2020-02-06 10:37

Rejestracja: 3 lata temu

Ostatnio: 2 godziny temu

1

A sprzedajesz te projekty, które robisz? Czerpiesz z nich jakiś zysk?
Może nawet nie zysk, ale czy maja jakieś prawdziwe i przydatne działanie, które zostało zweryfikowane w praktyce?

Jeżeli tak to zmienia postać rzeczy.

Projekty robione wyłącznie w celach edukacyjnych, ale w pełni funkcjonalne. Np. obecnie kończę aplikację do umawiania się do fryzjera, możliwość logowania przez klienta i admina, wybór fryzjera i wolnego terminu, podpięte płatności, historia, zbieranie punktów lojalnościowych, wymiana punktów na darmowe strzyżenie. - big_concept 2020-02-06 11:15

Pozostało 580 znaków

2020-02-06 11:05

Rejestracja: 1 tydzień temu

Ostatnio: 2 dni temu

1
cerrato napisał(a):

Ja nie uważam się, że jestem Juniorem, bardziej MID, a może nawet trochę więcej

Ciężko to ocenić, bo w poście, poza Twoimi subiektywnymi wrażeniami, nie ma konkretów. Nie pokazałeś swoich programów, nie dałeś żadnego kodu do oceny, jedynie podałeś czas, który poświęciłeś na naukę oraz kilka technologii. To za mało, żeby dało się kogokolwiek uczciwie ocenić.

Poza tym pamiętaj o jednej rzeczy - to, co robiłeś, to robiłeś samodzielnie (a jeśli tak nie było, to zapomniałeś wspomnieć o uczestnictwie w jakichś grupowych projektach). Praca w grupie jest czymś zupełnie innym i może się okazać, że przesiadka z samodzielnego pisania na bycie częścią zespołu jest jak zamiana prowadzenia samochodu na sterowanie kutrem rybackim. Niby i tu i tam się prowadzi pojazd silnikowy, ale jest to zupełnie coś innego, a doświadczenie posiadane przy prowadzeniu pierwszego pojazdu w żaden sposób nie przydaje się przy drugim ;)

Chodzi o to, że będąc częścią grupy musisz pisać w sposób ustalony przez grupę, musisz stosować odpowiednie konwencje nazewnictwa, niekoniecznie rzeczy, które dla Ciebie są logiczne, tak samo będą odbierane przez kolegów itp. Oczywiście - jeśli umiesz programować, to prawdopodobnie szybko sobie poradzisz z takimi tematami, tak samo jak chociażby z Git'em, niemniej są duże szanse, że Twoja przydatność (na chwilę obecną) dla firmy jest na poziomie kandydata na juniora. I nie piszę tego złośliwie, tylko postaraj się spojrzeć na temat oczami drugiej strony. Oni chcą pracownika, który oczywiście że będzie ogarnięty, ale który także wpasuje się w cała maszynę, która działa w firmie.

A odpowiadając na główne pytanie - moim zdaniem 35 lat to jeszcze nie jest wiek, który coś blokuje. W oczach niektórych pracodawców nawet może to być plus - bo człowiek już się wyszumiał, w jakiś sposób się ustabilizował, powinien mieć bardziej w głowie poukładane, posiadać większe tzw. "doświadczenie życiowe" itp.

Fakt, wszystko robiłem sam. Zero grupowych projektów. Tak jak już wspominałem interesuje mnie stanowisko juniorskie, bo doskonale zdaję sobie sprawę, że nie mam doświadczenia. Uczyłem się z wielu źródeł, zainwestowałem też w liczne internetowe kursy i szkolenia, gdzie nauczali seniorzy z różnych firm, więc mam nadzieję, że coś tam się nauczyłem w prawidłowy sposób ;) Pewnie dlatego wyleciałem z tym midem, bo na kursach były poruszane rzeczy od easy do advanced i jak zobaczyłem na stanowisko juniorskie w skali od 1 do 5, znajomość JS na 2 i React na 1, to poczułem się mocniejszy ;) Dzięki za rady!

Pozostało 580 znaków

Odpowiedz

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