przebranżowanie z fizyka na programistę

0

Cześć,
Studiuję fizykę, ale jak wiadomo mam też na niej pewną ilość programowania (standardowo C++) ponadto z programowaniem miałem kontakt od liceum.
Nie miałem trudności w zrozumieniu materiału, ale z drugiej strony - moją słabą stroną było zawsze to, że szybka nauka nie była moim atutem. Ale to na marginesie.
Wracając do tematu - jak przeglądam oferty pracy i kolejny raz widzę ofertę dla programisty/informatyka to zastanawiam się nad "przebranżowieniem" do branży
IT. Ponieważ mam umysł ścisły i z programowaniem już miałem do czynienia, to myślę, że jedynym wyzwaniem będzie znaleźć w sobie dość samozaparcia i samokontroli.
**Dlatego na początek mam do Was pytanie o radę: ** od czego powinienem zacząć:

  1. czy może dokończyć naukę C++ i HTML, którą kiedyś zacząłem
  2. czy może lepiej zainwestować czas w naukę czegoś nowego jak SQL czy JAVA?

Z góry dziękuję za porady :)

1

C++ i szukaj pracy w której możesz wykorzystać znajomość fizyki i matematyki

0

dzięki za odpowiedź :)
Właśnie też brałem to C++ pod uwagę. Z drugiej strony jak widzę mnóstwo ofert w których w wymaganiach jest:
-znajomość JAVY, baz danych SQL czy sieci internetowych i inne "cuda wianki" to tak się zaczynam zastanawiać
co mógłbym jeszcze oprócz C++ się nauczyć, żeby dostać jakąś pracę.
Ewentualnie brałem też pod uwagę odbycie stażu, bo na ten jest chyba się łatwiej dostać :)

  1. A co jak do tej pory nie mam żadnego portfolio? Moja wiedza ogranicza się raczej do "teoretycznej", ewentualnie do rozwiązywania różnych
    mniej lub bardziej zaawansowanych zadań na ćwiczeniach z programowania.
0
Miang napisał(a):

C++ i szukaj pracy w której możesz wykorzystać znajomość fizyki i matematyki

Zamieniłbym C++ na Pythona.

0

jak Java to będziesz musiał ostro zasuwać na pół darmowych stażach albo robić jakieś zlecenia na boku, bo teraz dostać robotę jako juniorek to jest koszmar.

0
Julian_ napisał(a):

jak Java to będziesz musiał ostro zasuwać na pół darmowych stażach albo robić jakieś zlecenia na boku, bo teraz dostać robotę jako juniorek to jest koszmar.

w sensie, że radzisz żebym odpuścił JAVE, czy nauczył się jej, ale licząc się z trudnym przebiciem się do branży? :)

0
Pyxis napisał(a):
Miang napisał(a):

C++ i szukaj pracy w której możesz wykorzystać znajomość fizyki i matematyki

Zamieniłbym C++ na Pythona.
hmm a to ciekawe :) dlaczego akurat Python? przecież nie jest tak popularny w ofertach pracy :)

0
Gorc Troszacki napisał(a):
Julian_ napisał(a):

jak Java to będziesz musiał ostro zasuwać na pół darmowych stażach albo robić jakieś zlecenia na boku, bo teraz dostać robotę jako juniorek to jest koszmar.

w sensie, że radzisz żebym odpuścił JAVE, czy nauczył się jej, ale licząc się z trudnym przebiciem się do branży? :)

nie, radzę tylko, że będzie ciężko, więc jeśli zaczniesz to [CIACH!] na maksa, żebyś nie był jak ja co uczył się javy 2 lata i kicha.

0
Gorc Troszacki napisał(a):

hmm a to ciekawe :) dlaczego akurat Python? przecież nie jest tak popularny w ofertach pracy :)

Wybieram język, aby rozwiązać konkretne problemy, a nie dlatego że jest go dużo w ofertach pracy.

0

Też jestem po fizyce. Wieki temu dorwałem prace w Perlu, C, XML (w korpo), a między czasie uczyłem się Javy, zrobiłem certyfikat Suna (teraz to Oracle), i zmieniłem jedno kropo na drugie w Javie i później już z górki, Java do teraz :)

0
Gorc Troszacki napisał(a):

Cześć,
Studiuję fizykę, ale jak wiadomo mam też na niej pewną ilość programowania (standardowo C++) ponadto z programowaniem miałem kontakt od liceum.
Nie miałem trudności w zrozumieniu materiału, ale z drugiej strony - moją słabą stroną było zawsze to, że szybka nauka nie była moim atutem. Ale to na marginesie.
Wracając do tematu - jak przeglądam oferty pracy i kolejny raz widzę ofertę dla programisty/informatyka to zastanawiam się nad "przebranżowieniem" do branży
IT. Ponieważ mam umysł ścisły i z programowaniem już miałem do czynienia, to myślę, że jedynym wyzwaniem będzie znaleźć w sobie dość samozaparcia i samokontroli.
**Dlatego na początek mam do Was pytanie o radę: ** od czego powinienem zacząć:

  1. czy może dokończyć naukę C++ i HTML, którą kiedyś zacząłem
  2. czy może lepiej zainwestować czas w naukę czegoś nowego jak SQL czy JAVA?

Z góry dziękuję za porady :)

Jak jesteś na/po fizyce to zapewne miałeś rozszerzoną w stosunku do informatykówzarówno analizę matematyczną jak i algebrę (przynajmniej tak to wyglądało u mnie na UJ). Co jest wielkim atutem przy wszelkiej analizie danych. Ja bym szedł w tym kierunku, bo ciekawsze to jednak niż jakbyś miał iść w webdev, w który brnąć nie ma sensu jeśli się skończyło studia. Bo podważa to w ogóle sens podjęcia edukacji wyższej. Bazy i SQL mogą tu w sumie być przydatne. Co do języków to zainteresuj się R, jesli nie miałeś dotąd. Octave/Matlab pewnie coś tam liznąłeś?

krzyk2 napisał(a):

Też jestem po fizyce. Wieki temu dorwałem prace w Perlu, C, XML (w korpo), a między czasie uczyłem się Javy, zrobiłem certyfikat Suna (teraz to Oracle), i zmieniłem jedno kropo na drugie w Javie i później już z górki, Java do teraz :)

Ło Panie, takie kombo wskazuje że pewnie gdzieś około połowy ubiegłej dekady, jak nie wcześniej to było. Zgadza się? Co to były za zadania BTW, jak nie zasłaniasz sie tajemnicą zawodową (i tak pewnie zobowiązania do milczenia dawno wygasły).

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