Czy to czas na zmianę firmy?

Czy to czas na zmianę firmy?
0

Od pół roku pracuję na stanowisko Junior Java Developera. Przez upływ kolejnych miesięcy mam coraz mniej pracy, a przez ostatnie kilka tygodni wpadnie 1 zadanie na kilka dni. Ostatnie miałem 5 dni temu... Teraz przez 8 godzin po prostu nic nie robię z firmowych rzeczy. Poświęcam ten czas na własny rozwój.
Dodam, że projekt istnieje od kilku lat i mamy jego utrzymanie - zmiany, funkcjonalności, które sobie klient zażyczy. Aplikacja stoi na Javie 7 (niestety) + standardowy, ale rozbudowany stack webowy: Spring MVC, JPA, JSP i wiele, naprawdę wiele więcej.
Przez ostatnią stagnację zacząłem rozważać zmianę firmy. Przekonuje mnie do tego brak rozwoju - brak zadań, a nawet jak zadania są, to też zdarzają się kompletnie nierozwijające - typu zmienić tłumaczenie w properties... (po części rozumiem, że nie dostaję nic wielkiego, bo projekt jest spory, a reszta developerów go zna bo pracuje po kilka lat przy nim). Dochodzi do tego Java 7. Myślicie, żeby zmieniać? Zastanawia mnie tylko, czy nie za wcześnie na to, aby przyszli pracodawcy krzywo nie patrzyli na półroczny staż w poprzedniej firmie. Przemęczyć się jeszcze pół roku i po roku odejść, czy uciekać jak najszybciej?

EP
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:122
1

Ja tam bym się cieszył, mało pracy + dużo czasu na naukę własnych rzeczy + wpadające latka doświadczenia do CV :D

No chyba ze słabo płacą.


Wenn ist das Nunstück git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!
Progress
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 3 lata
  • Postów:220
0

Wiej. Nikt się nie będzie czepiał, jeżeli będziesz potrafił na rozmowie uargumentować dlaczego chcesz zmienić pracę. Pół roku to nie tak tragicznie krótko. Na początku kariery warto w miarę często zmieniać pracę/projekt, bo wtedy najłatwiej się rozwijać.

DO
  • Rejestracja:prawie 9 lat
  • Ostatnio:8 dni
  • Postów:180
0

Najlepiej idź najpierw porozmawiać z jakimś kierownikiem. Podziel się z nim swoimi obawami, zapytaj jaki mają pomysł na ciebie. Może jakiś nowy projekt czai się tuż za rogiem. Przy okazji zapytaj może o poprawę warunków finansowych. Jak będziesz miał taki ogólny feedback to podejmij decyzję o ewentualnym odejściu.

sqlka
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Wawa
  • Postów:250
1
dochaty napisał(a):

Przy okazji zapytaj może o poprawę warunków finansowych.

Przecież się nudzi i nic nie robi, to za co niby mają mu podwyższyć pensję? Za straty moralne? :) Jak się wychyli w tej sytuacji, to jeszcze się okaże się, że po prostu jest niepotrzebny i mu podziękują.

axelbest
Się nudzi, nic nie robi i ma mieć podwyższoną pensję? Wyglądami to jak większość polityków :) Dodatki finansowe dostają także za nasze straty moralne :P
0

A nie możesz się zapytać, czy by ci nie dali dodatkowych zleceń?

2

Pójście do kierownika w takiej sytuacji będzie miało łatwy do przewidzenia skutek - będziesz dostawał największe g**no do roboty, znienawidzisz pracę za 3 miesiące max i i tak ją zmienisz. Oszczędź sobie nerwów i jak nie masz co robić to zmień,

DO
  • Rejestracja:prawie 9 lat
  • Ostatnio:8 dni
  • Postów:180
0

Pójście do kierownika w takiej sytuacji będzie miało łatwy do przewidzenia skutek - będziesz dostawał największe g**no do roboty, znienawidzisz pracę za 3 miesiące max i i tak ją zmienisz. Oszczędź sobie nerwów i jak nie masz co robić to zmień,

Dokładnie o to chodzi! OP nie ma nic do stracenia. Obecnie i tak jest mu źle, a jak pójdzie i zakomunikuje, że jego ambicje sięgają wyżej, to albo wyląduje lepiej, albo się zwolni. W sytuacji w której teraz jest, tylko pozostaje mu się zwolnić. A dlaczego nie miałby zobaczyć co pracodawca ma mu jeszcze do zaoferowania? A może jakaś fajna delegacja? Nowy projekt? Może szkolenie się szykuje?

0

Dziękuję za odpowiedzi.
Ani zmiana projektu, ani szkolenie nie wchodzi w grę, bo projekt mamy 1... To mała firma, utrzymująca się głównie z tego projektu.
Czy jeśli nie mielibyście nic do robienia to byście w kółko dopytywali kierownika o zadania czy olali? Przez pierwszych kilka wolnych dni o to pytałem, ale przecież nie będe pytał za każdym razem, czy coś dla mnie jest. Nie ja jestem od organizowania sobie zadań. A jak spytam i realnych zadań nie ma, to słyszę, żeby dopisywać testy tam gdzie ich jeszcze nie ma... Takie pisanie na siłę.

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

Niektórzy to by ci pozazdrościli ze masz czas na pisanie testów i refaktoring. Ludzie częściej pytają czy trzeba zmienic firmę kiedy jest odwrotnie -> backlog pełny a czasu na testy i refaktoring zero.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
KR
jak jest backlog pełny to dobrze - oznacza, że ktoś przynajmniej używa oprogramowania. Martwiłbym się jakby backlog był pusty.
Shalom
Z drugiej strony masz też ofiary własnego sukcesu. Backlog pełny, developerów mało, deadlajny gonią a jakość spada.
KR
Moderator
  • Rejestracja:prawie 21 lat
  • Ostatnio:dzień
  • Postów:2964
0

To mała firma, utrzymująca się głównie z tego projektu.

To ciekawe, że macie w takim razie mało zadań. Czyżby ten jeden projekt się słabo sprzedawał, nie było klientów? Nie rozwijacie go? Nie macie konkurencji? ;)
We wszystkich projektach, które jakoś tam się udały lepiej lub gorzej, w których brałem udział, jedno było pewne - liczba zadań w systemie zarządzania projektem rosła szybciej niż programiści byli się w stanie nimi zająć. Jeśli jest jakiś programista, który nie ma co robić, to chyba coś nie gra z zarządzaniem.

edytowany 1x, ostatnio: Krolik
0
Shalom napisał(a):

Niektórzy to by ci pozazdrościli ze masz czas na pisanie testów i refaktoring. Ludzie częściej pytają czy trzeba zmienic firmę kiedy jest odwrotnie -> backlog pełny a czasu na testy i refaktoring zero.

O ile testy mają jeszcze sens, to można zazdrościć, ale jak pisałem to już testy na siłę, typu metoda robi tylko return z dao/same expectLastCall()

Krolik napisał(a):

To mała firma, utrzymująca się głównie z tego projektu.

To ciekawe, że macie w takim razie mało zadań. Czyżby ten jeden projekt się słabo sprzedawał, nie było klientów? Nie rozwijacie go? Nie macie konkurencji? ;)
We wszystkich projektach, które jakoś tam się udały lepiej lub gorzej, w których brałem udział, jedno było pewne - liczba zadań w systemie zarządzania projektem rosła szybciej niż programiści byli się w stanie nimi zająć. Jeśli jest jakiś programista, który nie ma co robić, to chyba coś nie gra z zarządzaniem.

Nie wiem jak to wygląda ze strony zarządzania projektem. Projekt na pewno jest bardzo stabilny i prawdopodobnie kierownictwo ostrożnie podchodzi do planowania, co jednak bardzo cenię, bo wszystko robione jest zgodnie z planem i w terminie.

To nie jest moja pierwsza praca jako programista, tylko przeniosłem się na javę. Nigdy wcześniej nie miałem tyle czasu. To jakiś ewenement jeśli chodzi o duże projekty? Ze słyszenia wiem, że w korpo też się takie coś zdarza, ale tam mają piłkarzyki itp :P

edytowany 1x, ostatnio: aurel
0

Mi w poprzedniej firmie (korpo) zdarzyło się, że nie dostawałem zadań. Miałem pod sobą jednak kilka mniejszych aplikacji do utrzymania i rozwoju. W zasadzie tylko ja się nimi zajmowałem.
Mijały miesiące i zauważyłem, że zadań mam coraz to mniej. Ostatecznie w zasadzie nie miałem nic do roboty i rozwijałem te aplikacje, których byłem autorem w kierunku jaki chciałem (to były aplikacje wewnętrzne, więc miałem w pewnym zakresie luz pod tym względem).
Raz na jakiś czas dostałem zadanie, ale był to typowy zapychacz. Byle serwisówka, albo zadanie do zrobienia w 2 godziny.
Wiecie co mi wpadło do głowy w tym momencie? Że jestem na wylocie z firmy :) Uważam, ze jestem dobrym programistą, ale z uwagi na brak zadań pomyślałem, że pomału chcą mnie odciągnąć od ważnych rzeczy i za kilka miesięcy dadzą mi wypowiedzenie. W końcu po co komu programista, który nie robi zbyt wiele?
Z tego wszystkiego zacząłem szukać pracy. Chciałem złożyć wypowiedzenie pierwszy. Pracę znalazłem, dużo lepiej płatną, również korpo. Po złożeniu wypowiedzenia cała firma była zaskoczona totalnie. Okazało się, że nikt nawet nie myślał by się mnie pozbywać, a zadań było mniej bo projekt był stabilny. Podobno były plany przekazania mnie do innego projektu gdzie było bardziej "gorąco".
Efekt nie posiadania zadań w pracy?

  • Stres bo, "może chcą mnie zwolnić?"
  • Stres bo, "może zwolnią grupowo?"
  • Stres bo, "może jestem taki słaby, że nic mi nie chcą dać zrobić?"
  • Szukanie z tego wszystkiego innej pracy
  • Zwolnienie siebie samego, firma traci wieloletniego pracownika

Tyle dobrego, że teraz zarabiam dużo, dużo więcej oraz nabycie nowych doświadczeń. Sama zmiana pracy to też coś co potrafi uczyć. Np. pokory.
ps: w nowej pracy zadań tez specjalnie wiele nie ma, ale już nie myślę, że to przez to, że chcą się mnie pozbyć :D

0

Perspektywę zwolnienia odrzucam, bo z tego co widze po redmine, to inni, którzy w projekcie są też wcale nie mają dużo zadań, tyle że ja nic. Od napisania tematu dalej żadne nie wpadło ;)

0

Ciesz się a nie przejmuj. Jak ci się nudzi to poucz się czegoś albo poczytaj ebooka.

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)