Na co mogę liczyć w dużych miastach - zarobki

Na co mogę liczyć w dużych miastach - zarobki
D6
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 4 lata
  • Postów:4
0

Wiek: 21 lat
Stanowisko: Z pewnością Junior Java Developer, ale nikt tego nie zweryfikował. Jeszcze..
Miejsce niewielka miejscowość mniej więcej po środku Lublin <-> Warszawa
Zarobki: 2500 PLN Brutto (Bez benefitów i różnych dodatków)
Umowa: o pracę na czas nieokreślony
Doświadczenie: 1rok

A teraz poopowiadam co i jak by zniwelować ilość niepotrzebnych pytań.
Pracę dostałem na prawdę fartem, rzekłbym jak z ulicy złapany. Jestem po szkole średniej, studiuję na Politechnice Lubelskiej (Zaocznie, 1 rok)
zarobki są marne, a jestem już po podwyżce ;) Pracuje w uwaga 3 osobowym zespole, w tym:

  1. mój szef który większość życia był freelencerem tworząc kobylasty program dla firmy kurierskiej (sam, aż jakaś delegacja z niemiec przyjechała bo nie dowierzała), generalnie złoty człowiek i swego rodzaju mentor. Potrafi wyjaśnić mi wszystko o co zapytam, w javie siedzi chyba od początku jego kariery, sam nie wiem. W każdym razie grubo ponad 15+ lat expa.
  2. Pracownik który testuje wszystkie aplikacje fizycznie (click click - wywaliło się -> bug tracker itd.) dodatkowo pisze dokumentacje i takie tam
  3. Ja drugi programista. Pisze w Javie dokładniej w JavieFX, podoba mi się ona i mam o tyle dobrze że kobyła kurierska pisana jest w swingu i wiem że jak pisać to wolę dużo bardziej FXa,(czy to dobrze?) Projekt na mavenie, postgresie z użyciem GITa(piszę to jako co wykorzystuje i co już potrafię nie tylko git merge/fetch i push..). Poza pisaniem kodu głównie ja piszę testy jednostkowe (JUnit) i testy automatyczne przy użyciu textFX'a. Nie korzystamy wgl ze Springa i Hibernate, według szefa nie są nam aż tak potrzebne a tylko obciążają projekt, nie wiem nie znam tych frameworków osobiście tylko z JUGa i dokumentacji. Od razu powiem że wiem o moich zarobkach że większość to pewnie miewa koszmary o takich zarobkach, ale ja patrzę na to troszkę inaczej. Wiem, że tu mogę się bardzo dużo nauczyć, samo to ile szef mi daj(powtórzę złoty człowiek). Myślę o relokacji np na przyszły rok, chciałbym się zapytać:
    1 jak prawidłowo zweryfikować swoje umiejętności
    2 Czy warto póki co zostać i się uczyć pod okiem bardzo doświadczonego programisty.
    3 Nie piszcie wołaj o 3k+ itd ;) Projekty są ale jeszcze nie spieniężone, i dwoję się i troje by jak najlepiej pomóc urzeczywistnić pomysł mojego szefa.
    4 Czy będę miał problem jak jestem dopiero na 1 roku studiów znaleźć coś?
    5 Ile mógłbym otrzymać wynagrodzenia w miastach Warszawa Lublin z moim rocznym doświadczeniem?
    6 Czy brnięcie w JaveFX to dobry pomysł i czy dobrze wybieram swoją drogę kariery?
    7 Co właśnie z tymi frameworkami? Spring i Hibernate pojawia się w każdej ofercie a ja wiem tyle do czego służą i że istnieją..

Jak coś źle otagowałem opisałem, pokręciłem przepraszam, napiszcie jakiś feedback to się poprawię na przyszłość. To wszak mój pierwszy ważniejszy post ;)

edytowany 1x, ostatnio: Dan629
Zobacz pozostałe 8 komentarzy
D6
@Troll anty OOP: Java nie była wyborem moim, raczej wymogiem to pierwszej pracy jako programista :) Ale i tak się cieszę, że wgl programuje :)
VE
@Dan629: nie zrozum mnie źle, ja na początku zarabiałem jeszcze mniej od Ciebie i nawet umowy o pracę nie miałem ale ja wtedy prawie nic nie umiałem a Ty sporo rzeczy tam ogarniasz
D6
@Veox: zarabiałem 1600 zł netto więc ile ty zarabiałeś? :O Może to głupie, ale marzy mi się prowadzić meeting np JUGa ;) A żeby do tego poziomu dojść muszę się dużo nauczyć i napocić, liczę że z pomocą starszych kolegów uda mi się to szybciej :) Dzięki za odpowiedź! :)
VE
tez cos koło tego tylko to było na studiach gdzie w sumie przychodziłem jak mi pasowało na uczelni więc to nie był "pełny etat".
D6
a więc byłeś w podobnej sytuacji osobiście nie lubię tych określeń jun/min/sen ale jakie ty masz doświadczenie już? :)
P5
  • Rejestracja:ponad 6 lat
  • Ostatnio:2 minuty
  • Postów:952
0
  1. myślę że jak pójdziesz gdzie indziej to też znajdziesz doświadczonych którzy ci pomogą
  2. nie szczególnie że masz doświadczenie dla pracodawcy to nawet plus bo co najmniej te 2 lata będzie za ciebie płacił mniej
  3. Masz wątek przypięty o wynagrodzeniach na pewno dostaniesz więcej niż 2500 brutto ile więcej zależy jak dużo umiesz, jak masz szanse to nie celuj w lublin tylko w warszawe

Sieciowiec, który przez pomyłkę założył konto na forum dla programistów ¯\_(ツ)_/¯
D6
Cieszę się za rady, a jak z punktem np 6 i 7? :)
P5
a 6 i 7 się nie wypowiadam bo w tym się nie orientuję więc wolę przemilczeć niż wprowadzić w błąd ;)
KA
  • Rejestracja:ponad 6 lat
  • Ostatnio:5 dni
  • Lokalizacja:Warszawa
  • Postów:41
0

Postaram się co nieco z mojej perspektywy przedstawić:
Wydaje mi się, że JavaFX nigdy nie będzie specjalnie popularna. Obecnie jest moda na robienie desktopowych aplikacji wieloplatformowych w Node+Electron. Java to teraz raczej backend do aplikacji sieciowych (Spring + Hibernate xD).
Ze znalezieniem pracy możesz mieć problem, lub go nie mieć :D Ja np. w Suwałkach po liceum od razu dostałem pracę jako programista Javy, bo firma desperacko szuka pracowników do grzebania w starym systemie (na szczęście na Javie 8. Potem będziemy tworzyć od podstaw coś z AI). Projekt na Spring+Hibernate, z którymi wcześniej nie miałem styczności; po paru tygodniach ogarnąłem na poziomie, który pozwala mi na całkowicie swobodne poruszanie się w projekcie i pisanie dobrego kodu (którego w projekcie trochę mi brakuje ;)). Po stażu dostałem UoP na 2.3k netto, 3k po okresie próbnym. Jak czytam forum, to widzę, że miałem nieprawdopodobne szczęście, bo większość jest zadowolona z 2k na start.

D6
Właśnie mnie tchnęło do napisania tego postu ciekawość i to że niektórzy piszą że na start mają 4k netto potem sobie tłumaczę że pewnie już po studiach itd potem patrzę na wiek 21 lat. Aha się pytam jak. Swoją drogą dzięki za komentarz, o znaczeniu tych framework wiem bo jak napisałem są wszędzie w kazdej ofercie czytam o nich ale teraz wymyślę sobie jakiś projekt w którym będę z nich korzystałem
KA
Ja na "stażu" (w cudzysłowie, bo to był staż zdalny i niezobowiązujący, po 1h dziennie :)) miałem napisać aplikację typu plan sprzedaży. Prosty CRUD na Spring Boot, Hibernate, PostgreSQL i Angular na frontendzie. Masz klientów, dostawców, menedżerów i projekty, dane do faktury, generowanie raportów do Excela i tak dalej. Bardzo dobre ćwiczenie żeby poznać Springa i Angular. Polecam WebFlux, osobiście preferuję interfejs oparty na adnotacjach (mam nadzieję, że nasz forumowy Palpatine tego nie czyta). I jeśli nie czytałeś - "Czysty kod" od deski do deski, w obie strony.
sqlka
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Wawa
  • Postów:250
1

Po pierwsze chciałabym zaznaczyć, że bardzo mi się podoba twoje pozytywne podejście i myślę,że będzie ci ono procentować w pracy i życiu.

Moje przemyślenia...
2. Według mnie dopóki czujesz, że się przy kimś rozwijasz, a nie masz ciśnienia na pieniądze, to warto się go trzymać.
3. Pamiętaj, że twoje 2500 brutto, jeśli mieszkasz w domu rodzinnym i małej miejscowości, gwarantuje ci poziom życia, jaki przeprowadzając się do Warszawy osiągnąłbyś mając 5 000 brutto.
4. Jesteś młody i może lepiej żebyś skończył pierwszy stopień, a dopiero potem zmieniał pracę jeśli jest ona w komfortowej atmosferze, z życzliwymi osobami. To szczęście tak trafić w pierwszej pracy. A łączenie pracy na etat i studiów jest jednak sporym obciążeniem, fajnie wtedy nie mieć stresu w pracy. Głównym minusem jest, że to nie java web, bardziej poszukiwana na rynku.
5. W Warszawie nie mając doświadczenia w Springu i Hibernate myślę, że mógłbyś otrzymać jakieś 3000 brutto, to chyba, że byś znalazł coś dokładnie w tym czym się zajmujesz, to wtedy na 5000-5700 brutto mógłbyś liczyć.
6. Może spróbowałbyś dołączyć do jakieś projektu niekomercyjnego w Spring, żeby kilka godzin w tygodniu poświęcić na rozwój w tym temacie.

Zobacz pozostały 1 komentarz
superdurszlak
Lepiej znajdź jakiś projekt który będziesz mógł rozwijać z ludźmi, jakiś open source, ucz się pracować z zespołem, choćby zdalnie. Dość się projektów "sam" na studiach napiszesz, uwierz mi. Nawet jak będą projekty w zespołach, to znając życie będziesz je robił sam albo brał "3--!!!" na klatę za nieróbstwo kolegów.
D6
@superdurszlak: a ja myślałem że większość chodzi na studia dla papierku, w każdym razie nie będąc jeszcze na studiach i nie mając javy na zajęciach jużpiszę prace zaliczeniowe jakimś głąbom za kasę, mało zarabiam więc dorabiam. Może pisze pracę przyszłym milionerom jak Robert Grym ;) W każdym razie do każdej waszej rady zrobię podejście, dzięki! :)
superdurszlak
@Dan629: ja na studia chodzę jeszcze dla hajsu, firma skąpi kasy bo kto jej studenta dziennego podbierze, więc trzeba reperować budżet stypendium :) tylko trzeba cisnąć na konkretną średnią, a to oznacza że jak przychodzi praca w grupach... no, ciężko trafić na ludzi którzy się przyłożą na tyle, że nie trzeba robić za wszystkich.
D6
@superdurszlak: Z innej beczki to ile masz tego stypendium? :) Ja mam około 700 zł, co na prawdę nieźle reperuje :)
superdurszlak
Teraz miałem jakieś 850, był łatwy semestr inżynierski i ludzie lekką ręką wyciągali 5.0, a ja głupi przepisałem sobie 4.5 z jakiegoś gównoprzedmiotu którego nie chciało mi się przełykać drugi raz pod inną nazwą. Za pierwsze miejsce na roku przy podobnej średniej miałem wcześniej tysiączek :) Teraz był dla odmiany turbozap****ol, a utrzymałem średnią, więc mam taką cichusieńką nadzieję, że jakimś cudem nie dam się "zdetronizować" po raz drugi... A korpo da podwyżkę chyba tylko jak im powiem, że jednak wolę doktorat i murzynienie dla tytułów, niż średniej darmowej kawy ;)
WK
  • Rejestracja:ponad 7 lat
  • Ostatnio:10 miesięcy
  • Postów:163
1
Dan629 napisał(a):

szef który większość życia był freelencerem tworząc kobylasty program dla firmy kurierskiej (sam, aż jakaś delegacja z niemiec przyjechała bo nie dowierzała), generalnie złoty człowiek i swego rodzaju mentor. Potrafi wyjaśnić mi wszystko o co zapytam, w javie siedzi chyba od początku jego kariery, sam nie wiem. W każdym razie grubo ponad 15+ lat expa.

Nie korzystamy wgl ze Springa i Hibernate, według szefa nie są nam aż tak potrzebne a tylko obciążają projekt

Na pewno twój szef jest bardziej ogarnięty od ciebie, ale jak większość życia był freelancerem tworzącym sam to te 15+ lat expa może być expem ze samym sobą, gdzie nie mógł się uczyć od nikogo lepszego i zatrzymał się w rozwoju dawno temu, stąd może się po prostu bać rzeczy, których nie zna. Z rezerwą podchodź do jego umiejętności, bo pewnie za 1-2 lata będziesz na tym samym poziomie. Polecam wtedy uciekać gdzie indziej o ile wcześniej tego nie zrobisz.

D6
Doskonale wiem o czym mówisz, Springa i Hibernate będę się uczył samodzielnie przy pomocy tutoriali, dokumentacji i projektów dostępnych na gitlabie i habie ;)
0

15k

Akihito
#Programista15k zapomniales przedrostku
D6
szkoda że wbiłeś to tylko po to by napisać 15k ;)
Akihito
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Śląsk
  • Postów:248
1

@Dan629: jak juz tak podpuszczasz to:

  1. Szczerze ciezko, ja bym pochodzil na rozmowy zobacyzl co tam wymagaj i wtedy jakos weryfikowal siebie
  2. To zalezy
  3. Myslisz ze jak projekty sie spienieza to dostaniesz udza podwyzke? Watpie pewno cos bys sie cieszyl ze wgl dostales
  4. 1 rok torche slabo ale z drugiej strony masz doswiadczenie
  5. poczytaj watek o pensjach ale ponad 3k z rocznym dosiwadczeniem to minimum
  6. nie znam sie na Javie kodze w .NET
  7. no i tutaj jest problem z puktu 1 powieniens sie ich uczyc ;)
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)