Co Waszym zdaniem odróżnia seniora od regulara?

Odpowiedz Nowy wątek
2020-02-09 12:08

Rejestracja: 2 lata temu

Ostatnio: 16 godzin temu

1

Ostatnio przeglądałem oferty pracy w KRK i szczerze mówiąc to oprócz wiele mówiącej rubryki 'lata doświadczenia' to niezależnie czy rekrutowano seniora czy regulara, zawsze są te same frazy - umiejętność samodzielnego rozwiązywania problemów, szacowania czasu pracy, estymacji, doświadczenie w pracy z zespołem, komunikacji z klientem, znajomość dobrych praktyk programowania, pisanie czystego kodu, SOLID, wzorce projektowe, podejście TDD, rozumienie na czym polegają warstwy aplikacji, co to jest domena, skalowalność itp.

Pytam z ciekawości - jak Wy widzicie różnicę (w praktyce, nie na papierze) między midem a seniorem? Gdybyście mieli zatrudniać do Waszego projektu, to jakie pytania zadalibyście seniorowi których nie zadalibyście regularowi? Czego wymagalibyście od seniora a czego od regulara?

edytowany 1x, ostatnio: bkHVYR, 2020-02-09 12:08
Znajomość biznesu Wysiedzianie godziny w projekcie Wiek Umiejętność pracy w zespole Umiejętność priorytetyzowania zadań Mniejsze przywiązanie do kodu (bo to mój i musi być doskonały - better done than perfect) Umiejętność poruszania się w korpo świecie Mniej złudzeń Itp itd - zimna pitulka 2020-02-09 12:55
KRK - kyrk? - PerlMonk 2020-02-09 13:27
Wiek? dyskryminacją zalatuje - Miang 2020-02-09 21:08
@zimna pitulka Godzinami w projekcie chcesz określać czy ktoś jest seniorem? :D Znam "seniorów" po >5 lat w jednym projekcie których poziom można określić jako junior - var 2020-02-11 09:53

Pozostało 580 znaków

2020-02-10 17:53

Rejestracja: 1 rok temu

Ostatnio: 2 dni temu

0

No kasa np tu: https://www.dobreprogramy.pl/[...]uje-2019-rok,News,106252.html

Pozostało 580 znaków

2020-02-11 09:28

Rejestracja: 2 lata temu

Ostatnio: 2 dni temu

1

Najprostsza możliwa odpowiedź to kwota na fakturze. Tak to widzi spora część firm.
Z mojego punktu widzenia, wszystkie te juniory, midy, seniory itd. to HRowa ściema mająca zapewnić wrażenie postępu kariery. Jak pójdziesz do innej firmy to na rozmowie kwalifikacyjnej nikt nie będzie patrzył jak się nazywało twoje stanowisko.
Na swoje prywatne potrzeby przyjmuje taki podział:

  • junior - coś tam ogarnia, ale potrzebuje nadzoru i pomocy w praktycznie każdym zadaniu
  • mid - jest w stanie pracować samodzielnie
  • senior - jest w stanie nadzorować i udzielać pomocy juniorom, nawet jeżeli im się wydaje, że jej nie potrzebują.
    W skrócie - po to płaci się seniorowi ekstra, żeby mieć jakikolwiek pożytek z juniorów.

Osobnym tematem jest dojrzałość zawodowa, której nabiera się pracując w różnych projektach, w różnych firmach. Nie tylko wie jak coś napisać, ale zdaje sobie sprawę po co się to robi (wymagania biznesu, klienta), zdaje sobie sprawę, że napisanie aplikacji to tylko etap, trzeba ją jeszcze utrzymać, zapewnić bezpieczeństwo, niezawodność, zapewnić możliwość reagowania na awarie. Dużą rolę w byciu seniorem mają tzw. soft skille, czyli umiejętność rozmawiania z ludźmi, przekonania ich do swoich pomysłów. Wiedza i doświadczenie ma zabezpieczać zespół przed pakowaniem się w różne ślepe uliczki (bo senior już tam był i o tym wie).

senior - jest w stanie nadzorować i udzielać pomocy, a Tech Lead to co? - Dregorio 2020-02-12 15:17
Nadzoruje i udziela pomocy seniorom ;) - dbCooper dziś, 08:24

Pozostało 580 znaków

W2K
2020-02-11 23:03
W2K

Rejestracja: 14 lat temu

Ostatnio: 1 dzień temu

4

Dla mnie podział junior, mid , senior, jest prosty : pytasz,nie pytasz, ciebie pytają. Dość uproszczone ale sprawdza się w większości projektów. :-) Senior to też osoba z która można sobie na luzie pogadać o wadach, zaletach i doświadczeniach danej techologii, danego podejścia, ale tak an zasadzie wymiany doświadczeń i opinni. Czyli po prostu człowiek mający szerokie pojęcie o świecie trochę dalszym niż podwórko z jego technologią, frameworkiem itd.

Trochę śmiech mnie bierze na widok seniorów z 2 latami doświadczenia. No sorry...

W sumie zdarzają się jeszcze Seniorzy Jednego Projektu - ma ogromną wiedzę ale tylko z zakresu 1 projektu i technologii w nich zawartych, ale przełożenie tego na nowy projekt graniczy z cudem.
No i spotkałem się jeszcze z zjawiskiem Senior CRUD Developer - no taki w sumie senior, ale tak własciwie jak przychodzi coś bardziej ambitnego od CRUDa to już tak różowo nie jest.

edytowany 1x, ostatnio: W2K, 2020-02-11 23:06
+1 za Seniorów 1 projektu i Senior CRUD Developer. - macok 2020-02-12 10:39

Pozostało 580 znaków

2020-02-12 10:49

Rejestracja: 1 rok temu

Ostatnio: 3 dni temu

0

Do mnie najbardziej przemawia wyjaśnienie kolegi.

Juniorem jesteś jak ty się pytasz innych jak coś zrobić
Regularem jesteś jak nie pytasz innych tylko robisz
Seniorem jesteś jak inni pytają ciebie jak coś zrobić

Pozdrawiam :)

Pozostało 580 znaków

2020-02-12 10:52

Rejestracja: 4 lata temu

Ostatnio: 1 minuta temu

4

Subiektywna klasyfikacja:

  • Regular - ktoś kto nabył doświadczenie: "w jaki sposób zrobić coś konkretnego".
  • Senor - ktoś kto nabył doświadczenie: "w jaki sposób nie robić wielu rzeczy" ;-)

Pozostało 580 znaków

2020-02-12 11:09

Rejestracja: 8 miesięcy temu

Ostatnio: 42 minuty temu

0

Obiektywna klasyfikacja: płacą ci za x
x = junior|regular|senior|leader
to jesteś x


"Ktoś sobie uświadomił, że pisał pod pseudonimem rzeczy, które lepiej żeby w firmie nie wypatrzyli :-)"

"- Ledwo na studiach 3 tydzień się kończy i już ciężko?
- Niestety prowadzący jest dziwny i robi kartkówki"
A gdzie ninja, wizard, principal i inne? :P Bo taką logiką o której piszesz to kierują się firmy w PL, dają ludziom wymyślne nazwy stanowisk zeby się cieszyli :D - Shalom 2020-02-12 11:32
Nie tylko w Polsce. Po angielsku każdy jest inżynierem, więc można się spotkać z HTML engineer, React engineer, Lead Rails engineer (i nie, nie chodzi o gościa, który projektuje szyny), Experienced PHP engineer itp. nawet Sales Engineer... Albo np. Wikimedia Foundation poszukuje "Site Reliability Engineering Manager". Pewnie ma to jakiś sens merytoryczny, ale brzmi okropnie. - LukeJL 2020-02-12 12:15
co jeśli aktualnie szukasz pracy i nikt Ci nie płaci? :P - bkHVYR 2020-02-12 16:02

Pozostało 580 znaków

2020-02-12 15:20

Rejestracja: 11 lat temu

Ostatnio: 35 minut temu

0

Kiedyś mój kolega dostał seniora za tzw. „dupogodziny”.


„Pomysł wart jest tylko 1 zł + VAT”

Pozostało 580 znaków

2020-02-12 16:03

Rejestracja: 1 rok temu

Ostatnio: 5 minut temu

Lokalizacja: Silesia

0
Charles_Ray napisał(a):

Kiedyś mój kolega dostał seniora za tzw. „dupogodziny”.

A ile miał tych "dupogodzin"? Bo znajoma dostała "Starszego Programistę" za wiek. Nie rozróżniała metody od funkcji. Dla wyjaśnienia w tamtych czasach Java nie miała funkcji. Wcześniej znajoma pracowała w jakimś niszowym języku programowania.


Pozostało 580 znaków

2020-02-12 16:05

Rejestracja: 5 lat temu

Ostatnio: 1 godzina temu

1
Kamil Żabiński napisał(a):

A ile miał tych "dupogodzin"? Bo znajoma dostała "Starszego Programistę" za wiek.

No i git. Pewnie jeden z niewielu przypadków, gdzie nazwa stanowiska jest adekwatna do osoby, która je piastuje xD

edytowany 1x, ostatnio: serek, 2020-02-12 16:05

Pozostało 580 znaków

2020-02-12 17:02

Rejestracja: 3 lata temu

Ostatnio: 11 godzin temu

1
bkHVYR napisał(a):

Pytam z ciekawości - jak Wy widzicie różnicę (w praktyce, nie na papierze) między midem a seniorem?

Senior przed zrobieniem kupy wie, że będzie śmierdzieć. Senior niczym dobry szachista przewiduje wiele ruchów w przód. Wie, że dane rozwiązanie za jakiś będzie stwarzało problemy. Senior wie, że dana technologia może nie jest sexy, nie jest na topie, ale wie, że dla danego problemu będzie najlepsza. To tyle jeżeli chodzi o twarde skille. Można jeszcze dorzucić coś miękkiego. Chętnie dzieli się wiedzą, nie wywyższa się, nie boi zatrudniać się lepszych od siebie osób.

opisałeś osobę którą reszta zespołu nienawidzi ;) - Miang 2020-02-12 17:49

Pozostało 580 znaków

Odpowiedz

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

Robot: CCBot (2x)