Czy warto się przebranżowić w wieku ~40 lat

Czy warto się przebranżowić w wieku ~40 lat
I2
  • Rejestracja:około 2 lata
  • Ostatnio:około 2 lata
  • Postów:1
0

Czy mam sens w moim wieku przebranżowić się na data scientist? Obecnie mam doktorat po studiach technicznych i pracuję w instytucie naukowym. Po latach w państwowej instytucji całkowicie straciłem zapał i potrzebuję zmiany otoczenia. Praca w innym instytucie raczej nie wchodzi w grę, ponieważ pieniądze są tak samo podłe.

Od paru lat obrabiam dane liczbowe w python (głównie google colab, jupiter notebook), więc coś tam umiem. Przerobiłem również parę kursów na udemy, żeby się podszkolić. sql znam raczej podstawy.

Wieczorami robię zadania na leetcode, hackerrack etc., żeby ćwiczyć zadania.

Aplikuję od pół roku na pozycję data scientist i na razie z marnymi efektami. Najczęściej odpadam z powodu małego doświadczenia.

Mam szansę być konkurencyjny dla młodzieży świeżo po studiach?

Powinienem zejść do absolutnego mim pensji, żeby się przemęczyć rok/dwa lata i jak nazbieram doświadczenia szukać lepszej posady?

Czy warto iść na studia podyplomowe, żeby dostać jakiś papierek. Wart on jest coś?

edytowany 1x, ostatnio: Riddle
Miang
po tylu latach w tym instytucie nie masz jakiś znajomości do firm co w tym siedzą komercyjnie?
I2
Całkowicie inna branża. Instytut jest zamkniętą bańką i ma niewiele wspólnego z komercją.
Miang
to moze na początek inny instytut bardziej w stronę data science?
xfin
  • Rejestracja:ponad 11 lat
  • Ostatnio:8 miesięcy
  • Lokalizacja:Genewa
  • Postów:597
5

Czy warto iść na studia podyplomowe, żeby dostać jakiś papierek. Wart on jest coś?

Jeśli masz doktorat z dziedziny technicznej to prędzej zrobiłbym sobie jakiś konkretny uznawany certyfikat niż kolejne studia.

ZN
ZN
  • Rejestracja:około 2 lata
  • Ostatnio:prawie 2 lata
  • Postów:65
0

Bardziej jest to pytanie czy masz dobry angielski i czy jesteś gotów w razie potrzeb przeprowadzić się do innego miasta, by zdobywać doświadczenie. Raczej nie zaniżaj stawki, po prostu daj rynkową lub większą. Później będziesz żałował, że robota cięższa niż to co sobie wyobrażałeś i że za mało sobie policzyłeś.

Zobacz pozostałe 3 komentarze
ZN
znowutosamo
@ehhhhh: No powiedzmy, że miałem timeout :) Teraz jest znacznie łatwiej, wcześniej praca zdalna nie była tak powszechna więc nawet wysyłając zapytanie firmom one takiej opcji nie przewidywały. No i jakby nie patrzeć praca zdalna sprzyja jednak osobom z doświadczeniem, a tego w szczególności mi brakowało.
EH
@znowutosamo: to zaskoczę cię jeśli ci powiem, że nigdy w życiu nie pracowałem stacjonarnie, a zarabiam od 2013?
ZN
znowutosamo
Napisz więcej, bo wiesz tak bez kontekstu to ciężko stwierdzić czy warto zwlekać czy szukać pracy na miejscu. Tobie się udało, ale równie dobrze mógłbyś zataić info, że jesteś np. inwalida, a firma zatrudniając Ciebie korzystała ile mogła z dotacji. Albo zdalnie jako freelancer od wordpressa (co w tym przypadku mocno zmienia różnicę), albo pisząc programy dla firmy rodzinnej.
EH
@znowutosamo: przez pierwsze 2 lata zdobywałem sam klientów ale to były apki desktopowe i portale pisane od 0. Na drugim roku studiów rozesłałem cv i po prostu dostałem robote jako junior w laravelu. Kolega z technikum jeszcze w technikum (w 2012) dostał pierwsza pierwszą robote, zdalną, pracował po szkole i w weekendy też php i tez od zera. Obaj unikaliśmy wp jak ognia.
ZN
znowutosamo
Dzięki za odpowiedź. No to php jaki by nie był, sprzyjał wam i fajnie, że o tym piszesz :-) Ja raczej nie doczekałbym się takiego zwrotu, bo wtedy szukając pracy, wszystkie oferty mogłem na jednej ręce policzyć. Natomiast z drugiej strony to nie wiem czy z Java byłoby lżej szukać zdalnej bez doświadczenia. Większość ofert pod juniora z java to raczej uop w korpo.
Eldorad O.
  • Rejestracja:około 6 lat
  • Ostatnio:7 dni
  • Postów:517
0

@Innuendo20XX: Według mnie masz dobrą pozycję startową. Porób jakieś projekty na kaggle - co byś mógł zaprezentować swoje portfolio - sprawdź znajomości jakich technologii wymagają, doucz się tego trochę i powinno być git.

I2
Kaggle ćwiczę już jakiś czas. Tytanica znam już na pamięć :)
Eldorad O.
Titanic to hello world data science :D Weź jakiś trudny problem na warsztat
AM
  • Rejestracja:prawie 7 lat
  • Ostatnio:prawie 2 lata
  • Postów:9
0

Masz jakieś portfolio na GH? Jeżeli nie to przydałoby się zrobić jakieś projekty z analizy danych, gdzie wykorzystasz sieci neuronowe (MLP czy jakieś RNNy). Możesz zdradzić jaką działką nauki zajmujesz się w obecnej pracy? Jeżeli np. siedzisz w energetyce to możesz zbudować model do predykcji cen energii na TGE.

edytowany 2x, ostatnio: amateur
I2
Man konto github i zawsze zamieszczam link w moim cv.
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 6 godzin
  • Postów:8407
0
xfin napisał(a):

Czy warto iść na studia podyplomowe, żeby dostać jakiś papierek. Wart on jest coś?

Jeśli masz doktorat z dziedziny technicznej to prędzej zrobiłbym sobie jakiś konkretny uznawany certyfikat niż kolejne studia.

Bo to myślenie hazardzisty. Za którymś razem musi się udać.
Albo gwoździe i młotek. Jak ktoś ma doktorat, to dla niego naturalną odpowiedzią na wszystko może być "zrobienie kolejnych studiów", bo to dotychczas robił i się sprawdzało.

Innuendo20XX napisał(a):

Od paru lat obrabiam dane liczbowe w python (głównie google colab, jupiter notebook), więc coś tam umiem. Przerobiłem również parę kursów na udemy, żeby się podszkolić. sql znam raczej podstawy.

Wieczorami robię zadania na leetcode, hackerrack etc., żeby ćwiczyć zadania.

Aplikuję od pół roku na pozycję data scientist i na razie z marnymi efektami. Najczęściej odpadam z powodu małego doświadczenia.

Czyli:

  • masz jakieś doświadczenie
  • masz jakieś skille
  • masz zapał do nauki

Jednak dalej odpadasz na rozmowach "z powodu małego doświadczenia".
Jak dla mnie problem może leżeć gdzieś w sposobie autoprezencji, ew. aplikowania na nieodpowiednie dla ciebie pozycje.

Ew. wciąż ci brakuje czegoś (np. jakichś ważnych technologii wymaganych przez pracodawców).


edytowany 3x, ostatnio: LukeJL
TS
  • Rejestracja:ponad 5 lat
  • Ostatnio:20 minut
  • Postów:853
1

Aplikuję od pół roku na pozycję data scientist i na razie z marnymi efektami. Najczęściej odpadam z powodu małego doświadczenia.

Mógłbyś rozwinąć na jakich konkretnie pytaniach odpadasz? Czy dostajesz w ogóle jakikolwiek feedback? Może życzysz sobie za dużo pieniędzy?

99xmarcin
  • Rejestracja:prawie 5 lat
  • Ostatnio:4 miesiące
  • Postów:2420
2

Ja bym na twoim miejscu aplikował tylko i wyłącznie do firm które rekrutują algorytmicznie. Tam nie ma różnicy stary czy młody, w tej chwili pracuję z pełnym werwy gościem z USA 60+. Unikałbym polskich korporacji nastawionym na maksymalizację zysku na jednostkę wynagrodzenia pracownika. Zakładam że znasz angielski (w końcu to język publikacji), startuj tylko i wyłącznie do zagranicznych firm!

Jedyny problem jest taki że mamy obecnie małą recesje w IT. Ten rok może być kiepski jeśli chodzi o szukanie pracy. Myślę że w następnym branża odbije i portale znów zaroją się od bardzo dobrze płatnych ogłoszeń.

Nie wiem z jakiego miasta jesteś, ale jak pracować w IT to tylko Waw/Krk/Wroc i ewentualnie Gdański, lub remote.


Holy sh*t, with every month serenityos.org gets better & better...
FA
Dokładnie, poza tym ageism w PL ma się lepiej niż w krajach (są oficjalne badania na ten temat), a jak znasz ang. na poziomie C2 to masz mocnego asa w kieszeni.
WA
  • Rejestracja:około 3 lata
  • Ostatnio:około rok
  • Postów:10
1

Ja byłem w sumie w pozycji podobnej do Twojej - a nawet wyjściowo miałem chyba nieco gorszą, bo również pracuję po dziś dzień w nauce, ale w zupełnie innej galaktyce, bo w dziedzinie mocno humanistycznej. Zawsze jednak lubiłem programowanie i komputery (pierwszy komputer to C64, z racji wieku załapałem się na przepisywanie listingów w Basicu z 'Bajtka' :D, jeszcze w LO zdarzało się coś klepać w Pascalu) i gdy kilka lat temu zacząłem być z kilku względów (raczej nie finansowych, nigdy nie miałem złudzeń, że tam się choćby przyzwoicie zarabia) sfrustrowany akademią, pomyślałem, że może to, bo zawsze lubiłem i jakoś mi to wchodziło do głowy. Niestety, plany te zbiegły się z wybuchem generalnego boomu na programowanie, wysypem bootcampów itd., co zaowocowało znacznie trudniejszą niż wcześniej sytuacją na rynku dla świeżaków - ja 'prawie' w międzyczasie skończyłem studia informatyczne (brakuje mi tylko pracy dyplomowej, muszę się w końcu zebrać i do tego wrócić) i cały czas starałem się uczyć wybranego języka, czyli Pythona.

Po różnych wzlotach i upadkach, kilku momentach, w których już myślałem że dam sobie spokój i całe to programowanie pozostanie w sferze hobby (myślę, że do tego by nie doszło, zbyt mi się to podoba i zbyt byłem wkurzony na akademię jako taką), krótkim epizodzie w pewnym januszeksie (cenna nauka, teraz wiem, czego się wystrzegać), udało mi się załapać na rozpoczynający się niedługo po moich 41 urodzinach staż do firmy, gdzie udało się zostać i gdzie pracuję do dziś jako junior Python dev i bardzo sobie chwalę (po skończonej pracy tam prowadzę popołudniami zajęcia, siedzę w tym, bo zawsze bardzo lubiłem uczyć, ale akademia i humanistyka raczej jest już aktywnością poboczną).

Cały czas staram się podnosić umiejętności i rozwijać w różnych kierunkach (poza zwiększaniem skilli czysto programistycznych bardzo interesuje mnie dziedzina DevOps/MLOps). Myślę więc, że się da (choć teraz akurat jest pewna bessa i rynek jest jeszcze trudniejszy), a już na pewno nie ma co się przejmować wiekiem - mnie nigdy nikt nie dał odczuć, że się nie nadaję, bo mam te niecałe 43 lata, a nie 25 (może miałem szczęście, ale jeśli odpadałem na rozmowach, to często dostawałem feedback, czego zabrakło i za słabo ogarniałem, a nie miałem za dużo lat). W każdym z takim backgroundem w naukach ścisłych/technicznych na Twoim miejscu w ogóle bym się nad tym nie zastanawiał.

edytowany 2x, ostatnio: wilk_andaluzyjski
AM
Fajnie się czyta takie historie. Gratuluję! Chce Ci się jeszcze po pracy zajmować tą pracą naukową w obszarze nauk humanistycznych? Ja bym chyba wysiadł psychicznie.
WA
Czy ja wiem? Psychicznie to nie jest jakoś bardzo obciążające (jak wspomniałem, lubię uczyć, spotkać się ze studentami itd.), bardziej fizycznie, zwłaszcza że staram się mieć jakieś życie poza pracami i np. poświęcam też czas na regularne treningi (tym bardziej teraz potrzebne). Coś, co jest realnym problemem w pracy naukowej to wygospodarowanie czasu na pisanie (co niestety jest warunkiem sine qua non), bez którego mógłbym się, szczerze mówiąc, świetnie obejść. Z reguły odbywa się to w weekendy i nie przychodzi mi jakoś łatwo.
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)