Pierwsza praca po studiach jako programista w 2019

Odpowiedz Nowy wątek
2019-04-15 21:01
0

Jako, że niedługo kończę studia na kierunku Informatyka. Postanowiłem założyć ten temat, być może był już na forum. Jestem ciekaw opinii osób, którzy swoje początki mają za sobą lub szukają pierwszej pracy w tym zawodzie. W trakcie studiów zainteresowało mnie programowanie, a w szczególności technologie webowe m.in. PHP. Ci co byli na studiach zapewne wiedzą, że uczą na nich wszystkiego po trochu, matematyka, sieci komputerowe, języki programowania, grafika...

Gdzie warto szukać pierwszej pracy po ukończeniu studiów? Jakie skuteczne działania należy podjąć?
Czy w 2019 roku studia mają znaczenie w poszukiwaniu pracy? Jeśli tak to jakie?
Na co zwracać uwagę przy pisaniu CV oraz na rozmowie kwalifikacyjnej i na co pracodawcy zwracają uwagę? Wydaje mi się, że w każdej branży podstawą jest komunikatywność, umiejętności miękkie, jakaś wiedza z zakresu psychologii.
Jakie są pierwsze stawki i jak nie dać się wykorzystać?
Jak wygląda pierwsza praca na stanowisku programisty?

Pozostało 580 znaków

2019-04-15 21:20
0
  1. W firmach. Najlepiej takich, w których dużo będziesz mógł się nauczyć ale na początku bym nie wybrzydzał - konkurencja jest spora. Hmm jakieś projekty pewnie masz skoro interesowało Cię programowanie więc pokazać je + niezłe CV.
  2. Według mnie mają znaczenie, szczególnie przy szukaniu pierwszej pracy czyt. osoby bez żadnego doświadczenia komercyjnego. Z każdym miesiącem ich przydatność jako papierka spada.
  3. HR na wygląd CV i buzzwords. Techniczni na doświadczenie i technologie, które potrafisz a także ich wykorzystanie czyli projekty. Umiejętności miękkie są bardzo ważne, jak w każdej pracy gdzie pracuje się w zespole.
  4. Zależy od miasta, technologii i tego ile umiesz. Myślę że na start widełki 1500 zł - 6000 zł na rękę na pełen etat (ale raczej spodziewałbym się tych bliżej niższej granicy). Jak nie dać się wykorzystać? Nie wiem co masz na myśli ale pewnie stawkę - staraj się o płacę, za którą będziesz chciał pracować ale też która w jakiś stopniu odzwierciedla Twoje umiejętności.
  5. Praca jak praca. Spotkania a w międzyczasie może nawet coś pokodzisz - przynajmniej w korpo :P
edytowany 2x, ostatnio: Terrored, 2019-04-15 21:21
"widełki 1500 zł - 6000", są tak szerokiem, że moim zdaniem to wózek widłowy, a nie widełki - siloam 2019-04-16 14:48
Haha to prawda. Ale jednak trudno się z tym nie zgodzić. Ja zaczynałem od tych dolnych a mam znajomych co zaczynali od tych górnych :) - Terrored 2019-04-16 15:13

Pozostało 580 znaków

2019-04-15 21:53
0

Jak wygląda taka praca w zespole. Może coś więcej napiszesz? Masz np. do zaprogramowania jakiś projekt, piszesz jakąś jego część, którą przekazujesz reszcie zespołu i ktoś to łączy w jedną całość?
Czyli rozumiem, że w korporacjach nikt nikogo nie gania i po prostu każdy patrzy na zegarek.
Z tym wykorzystaniem to chodziło mi o stawkę za wykonaną pracę. Bo zdaje się pracodawcy, chcieliby płacić jak najmniej, a oczekiwać jak najwięcej. Najlepiej za darmo.

edytowany 2x, ostatnio: matix_pl, 2019-04-15 21:54

Pozostało 580 znaków

2019-04-15 22:02
0

Pytasz w sumie jakbyś pytał na czym polega programowanie. Wiadomo akademickie różni się bardzo od komercyjnego ale jednak. Nie robiłeś kiedyś wspólnego projektu na studia albo po godzinach ze znajomymi w którym każdy robił jakiś fragment wrzucaliście do kontroli wersji itp? Szczególnie podoba mi się "ktoś to łączy w całość".

Projekty grupowe na studiach to jeden znika na miesiąc, drugi robi 10% roboty a ty reszte ;) - Crowstorm 2019-04-16 00:42

Pozostało 580 znaków

2019-04-15 22:09
0

Rozwijam temat. A tak na poważnie. Na studiach były projekty w grupach 2-3 osobowych i jak słusznie zauważyłeś to nie były projekty komercyjne.

edytowany 2x, ostatnio: matix_pl, 2019-04-15 22:12

Pozostało 580 znaków

2019-04-15 22:15
6

Projekt komercyjny od niekomercyjnego różni się tym, że za ten pierwszy ktoś płaci. W środku natomiast zazwyczaj panuje takie samo g.wno.


"Trolling is a art"
Nawet projekt niekomercyjny ma większe szanse być sensownym, ponieważ projekty niekomercyjne często nie mają ustalonego limitu czasowego. No, łatwiej coś zrobić sensownie robiąc to sobie w wolnym czasie przez np. 2 lata, niż klepiąc to w 2 miesiące, bo deadline. - LukeJL 2019-04-16 12:57
dodajmy do tego większe zaangażowanie, które się ma, jak się robi swoje projekty niż jak się robi coś, co nawet ni będzie nasze, bo prawa autorski przechodzą na pracodawcę. No to wiadomo, że większość ludzi ma total wyjebkę i wrzuca spaghetti. - LukeJL 2019-04-16 12:58

Pozostało 580 znaków

2019-04-15 22:37
cmd
1

Ale wiesz co to Git? Bo to "łączenie w całość" faktycznie brzmi intrygująco...

Pozostało 580 znaków

2019-04-15 22:48
0

Czyli, że do projektu są wyznaczone osoby, które klepią kod przez Gita. Jeden z nich wstawia setki ifów w tym nad czym pracuje i pewnie jest jeszcze jakaś osoba co łączy to w całość sprawdzając czy aplikacja spełnia wymagania.

Czekaj, co? Możesz w takim razie opisać jak robiliście te "projekty" na studiach, o których wspomniałeś wyżej? :D - kixe52 2019-04-15 22:56

Pozostało 580 znaków

2019-04-15 23:02
0

Z Twojego opisu tak średnio wynika, byś rozumiał koncepcję niescentralizowanego systemu kontroli wersji. Tak w skrócie mówiąc, to git pomaga efektywniej tworzyć software przez kilku programistów. Trudno byłoby tworzyć rozrośnięty kod w kilka osób, pakować go co chwila do archiwów i rozsyłać takie paczki do każdego na maila w celu aktualizacji kodu.

app_v_1_0_2_final_final_test_asdasd.zip - klasyk. - Michał Sikora 2019-04-15 23:17

Pozostało 580 znaków

2019-04-15 23:09
2

Przy takich postach zawsze po prostu bezwstydnie wklejam linki do swojego bloga, gdzie na bardzo podobne pytania odpowiadałem już kilka razy:

Opis zdobywanie pierwszej pracy: https://grski.pl/first-job.html
Co umiałem: https://grski.pl/umiejetnosci.html
Od czego zacząć: https://grski.pl/start-cs50.html + https://gynvael.coldwind.pl/?id=238 potem Learn Python 5th Edition, Effective Python, Django by example + do tego trochę Obey the Testing goat - tdd in django
Opis pierwszych dni: https://grski.pl/pierwsze-dni.html
Jakie IDE/edytor tekstu - w czym pisać: https://grski.pl/w-czym-pisac.html
Jaki język na początek: https://grski.pl/zacznij-angielski.html

Ale na sam początek, tak jak wyżej PYxis napisał, Gita już się raczej możesz zacząć uczyć : )

Quick edit: oczywiście od czasów, kiedy opisywałem co wyżej, troche się zmieniło i niektóre rzeczy pewnie inaczej bym zrobił, ale ogólny sens zachowany.

edytowany 3x, ostatnio: grski, 2019-04-15 23:13

Pozostało 580 znaków

2019-04-15 23:10
0

Wystarczy czytać, ze zrozumieniem. Git to system kontroli wersji. Czyli A i B pracują nad projektem. Tworzą kod, A pisze np. panel administratora, a B jakaś inną funkcjonalność aplikacji i przesyłają sobie to nawzajem. Chyba, że coś źle zrozumiałem. Chodziło mi raczej kto sprawdza czy aplikacja działa sprawnie, bo jeden klepie kod za pomocą ifów, a drugi mniej zasobożernie.

edytowany 2x, ostatnio: matix_pl, 2019-04-15 23:12
Nikt sobie na wzajem nie przesyła niczego bezpośrednio. Git to system kontroli wersji. Swoje wersje trzymasz w 'repo' Gdy A i B pracują nad projektem, A tworzy panel administratora, A nic nie wysyła do B. A wysyła kod do repo. Teraz, jeśli B ma taką potrzebę, może z repo pobrać ten kod i go to siebie zmergować. Czasami w zasadzie nawet MUSI. - grski 2019-04-15 23:12
poczytaj np. o gitflow albo gitlab flow - grski 2019-04-15 23:14
Nie chodziło mi, że bezpośrednio. Tak w skrócie. - matix_pl 2019-04-15 23:15

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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