Młodszy programista Rails

Mam 2 kolegów , których nauczyłem podstaw Ruby on Rails ( mają za sobą kilka prostych napisanych aplikacji , wykonaną inżynierkę w Railsach). Większość ofert na forum i w ofertach pracy jest dla Seniorów, co im poradzić jeśli chodzi o rozwój?? Powinni pisać do np. firm Railsowych z zapytaniem o możliwości odbycia praktyk??

Napisz gdzie mieszkają i oczekuj na zgłoszenia firm, które będą ich chciały przyjąć :slight_smile:

Hej Michał :slight_smile:

Ogólnie według mnie powinni podziałać na opensource, zrobić coś dla siebie a potem jak już będą nadawalil się do jakiegoś projektu - wysyłanie CV.

Słać CV z otwartym postawieniem sprawy odnośnie umiejętności i doświadczenia. Ogłoszenia pracodawców (“nasze”?) są raczej zbiorem pobożnych życzeń, a w ramach posuchy na rynku myślę że wiele firm nie bardzo może sobie pozwolić na wybrzydzanie :wink:

przypominam, że Tomasz niedawno wrzucil ogloszenie z widelkami od 8-12k i marudzil, że rekrutacja kiepsko idzie, tak więc glos wazny. Komu Tomasz kojazy sie jedynie z flejmami na forum moze sie wydawac dziwne :stuck_out_tongue: … ale nawet zalapanie się na jakis staz do takiej ekipy i pokazanie ducha walki gwarantuje, że chlopaki krzywdy nie zrobią i daje nadzieje na ciekawa prace…

slodzenie, slodzeniem, ale zaczynalem po czesci robote w mniej wiecej tej konfiguracji co tam maja w innej firmie z prawdopodobnie slabszym skillem niz koledzy Michała i wbrew pozorom ( chlopaki troche przerazaja ) ogolnie jakos zyje :wink:

Dokładnie jak u Tomasha. Na rynku jest posucha jak diabli, to że rynek jest zjebany i wszyscy szukają tylko seniorów “na teraz”, nie znaczy że nie wezmą juniorów jak się napatoczą jacyś fajni :slight_smile:

Także niech walą z CV z jasno podanymi umiejętnościami, najlepiej do http://314.tt :slight_smile:

Wymagania co do umiejętności technicznych rosną wraz ze stanowiskiem na jakie startujesz. Jeśli stawiasz sprawę jasno: jestem początkujący ale chce się uczyć i webdev jest moją pasją to znacznie bardziej (z mojego doświadczenia) liczą się miękkie umiejętności (tak naprawde to dotyczy to każdego - señor, czy nie to są absolutne podstawy):

  • szybkie uczenie - pracując z prawdziwym kodem, rozwiazując realne problemy i mając przy sobie ludzi dużo bardziej doświadczonych, którzy powiedzą “to rób tak, tego nie rób bo…” itp., jak będziesz umiał się szybko uczyć to bardzo szybko wchłoniesz wiedzę techniczną

  • otwartość - na technologie, workflowy, narzędzia… jeśli jest koncepcja, przykładowo, próbujemy pracować z użyciem pomodoro i ktoś po 1 dniu mówi, że to nie działa i w ogóle do dupy to wiedz, że coś się dzieje. Jak komuś się nie chce rozwijać pracować z użyciem nowych technik i dopiero po nabraniu doświadczenia oceniać jak to działa i jakie sa za i przeciw to lepiej poszukać innego zawodu

  • bycie osobą godną zaufania - bardzo ważne. Jeśli koledzy nie mogą Ci zaufać to z czasem będzie coraz gorzej. Miałem taką sytuacje, że jegomość się pół czasu spędzał na fejsbuku (spoko każdy sobie może organizować czas jak chce, ważne żeby praca została wykonana dobrze i w terminie) a potem na szybko dostarczał słaby i zbugowany kod albo większość czasu tracił na forsowanie rozwiązań, które mu odradzaliśmy i efekt był jak ww. to od pewnego momentu, na planowaniu, jak przyszło mu przydzielić zadanie to każdy sobie myśliał “o nie to i tak bedzie spierdolone i jeszcze trzeba będzie poprawiać”. Chęć współpracy z takimi osobami szybko maleje.

  • zaangażowanie - w każdej firmie zdażają się fuckupy, jeśli będzie trzeba pomóc, naprawić, a Ty powiesz “kłade na to lache bo jestem developerem 8-16” bez konkretnego powodu, to patrz pkt. wyżej.

  • skromność i dyscyplina

Można tak jeszcze wymieniać ale szkoda czasu - wiadomo, o co chodzi. Lepiej miec mniejsze wiedzę techniczną (bo to można szybko nadrobić) niż być (hµj3m.