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ąć
Hej Michał
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
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 … 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
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
Także niech walą z CV z jasno podanymi umiejętnościami, najlepiej do http://314.tt
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.