Wznów dylemat dla pracy zawodowej [zamknięte]


21

W moim CV wymieniam siebie jako „7 lat praktycznego doświadczenia w programowaniu w C”.

Aby to wyjaśnić, jestem samoukiem programistą C z kilkoma kursami uczelni wprowadzonymi do miksu. Pracowałem nad niektórymi małymi osobistymi projektami i uważam się za bardziej kompetentnego niż absolwent informatyki bez rzeczywistego doświadczenia, choć w żadnym razie nie jestem prawie ekspertem.

Problem polega na tym, że wciąż otrzymuję telefony i e-maile od rekruterów, którzy widzą moje CV na stronach z ofertami pracy, pytają o moje zainteresowanie wyższymi stanowiskami programistycznymi, umowami itp., Do których uważam, że nie mam pełnych kwalifikacji. W moim życiorysie wymieniono tylko 3-letnie doświadczenie zawodowe (co dotyczy wyłącznie informatyki), więc kiedy pytają o moje wcześniejsze doświadczenie w C, muszę wyjaśnić, że była to praca osobista, a nie zawodowa.

Naprawdę chciałbym pracować jako programista, ale nie chcę zostać zatrudniony do czegoś, z czym nie mogę sobie poradzić, ani nie chcę fałszywie przedstawiać się, próbując pochwalić się moimi mocnymi stronami. Celowo wybrałem sformułowanie „praktyczne”, aby zasugerować, że nie było to profesjonalne. Jak powinienem wyrazić swoje doświadczenie C w moim CV, aby lepiej to wyjaśnić?


24
Gdybyś miał więcej doświadczenia w branży, zdałbyś sobie sprawę, że termin „Senior” w tytułach oprogramowania jest mocno nadużywany i że ogromna większość tak zwanych „Senior Developers” jest naprawdę okropna. Jeśli jesteś nawet zdalnie inteligentny, przekonasz się, że w zdecydowanej większości miejsc pracy, nawet tych, które są niedostatecznie kwalifikowane na podstawie błędnej oceny rodzajów zasobów ludzkich, będziesz mądrzejszy niż 80% swoich rówieśników.
maple_shaft

1
@maple_shaft Obawiam się, że jesteś zbyt optymistyczny w swojej ocenie rówieśników. Problem polega jednak na tym, że gdy jesteś od nich mądrzejszy, odmówią ci jako „zbytnio wykwalifikowani”.
Gangnus,

2
Jedynym rozwiązaniem twojego dylematu, przestań liczyć swoje doświadczenie w college'u, bo tak naprawdę to się nie liczy.
Ramhound,

5
Zapomnij o „oficjalnych” wymaganiach, pomyśl tylko o rzeczywistych wymaganiach . Spróbuj zapytać dokładniej, czego potrzebują firmy, a jeśli uważasz, że poradzisz sobie z pracą, zrób to i otrzymaj zapłatę za to, co jesteś wart! Jak inni powiedzieli, możesz być zaskoczony, jak łatwo możesz nadrobić zaległości, które niektóre firmy nazywają „starszym programistą”.
Olivier Pons

4
Lol, więc jeśli używam C od 13 roku życia do osobistych projektów, czy mogę umieścić 11 lat C? Przykro mi, ale nie sądzę, że można w ogóle odłożyć swoje doświadczenie na „lata”.
user606723,

Odpowiedzi:


25

Istnieją trzy różnice między doświadczeniem komercyjnym a niekomercyjnym, jeśli chodzi o umiejętności językowe (jest ich znacznie więcej pod względem ogólnego doświadczenia programistycznego).

  1. Komercyjne są na ogół w pełnym wymiarze godzin, a zatem są cenniejsze niż niekomercyjne w niepełnym wymiarze godzin. To powiedziawszy, nie wszystkie niekomercyjne są w niepełnym wymiarze godzin.
  2. Reklama zazwyczaj wymaga pracy w zespole, co oznacza, że ​​uczysz się od innych i uczysz się o czystym kodzie (kod, który inni mogą zrozumieć).
  3. Niekomercyjne pokazuje, że jesteś samokierujący. Upewnij się więc, że to załączyłeś.

W twojej sytuacji prawdopodobnie powiedziałbym „7 lat, 3 reklamy, w C.” Byłbym bardzo zaskoczony, gdyby ktokolwiek wprowadził kogoś w błąd.


4
Powiedział, że jego 3 lata komercyjne nie były w C.
cybor

3
W wielu zespołach próby utrzymania czystego kodu i dobrego stylu są postrzegane jako popisywanie się i marnowanie czasu. Oczywiście tylko nieliczne osoby mówią to otwarcie.
Gangnus

@cyborg: Masz rację. Źle to odczytałem. W takim przypadku „7 lat, zobowiązanie, ale niekomercyjne, w C.”
pdr

1
W tym kontekście nigdy nie słyszałem pojęcia „komercyjny”. Czy to to samo, co powiedzenie „profesjonalista”?
Kris Harper

@ root45: Blisko do. Komercyjny pracuje nad produktem z klientami, który przynajmniej ma być komercyjnie opłacalny.
pdr

9

Opuściłbym twoje doświadczenie, gdy je teraz sformułujesz. 3 lata doświadczenia zawodowego i wszelkie osobiste projekty, które Twoim zdaniem są najbardziej odpowiednie dla pracy, o którą się ubiegasz!

Szczerze mówiąc, żadna firma nie jest zainteresowana zatrudnieniem cię do czegoś, z czym „nie możesz sobie poradzić”, również „praca osobista” jest równie ważna jak „praca zawodowa”. Myślę, że fakt, że wykonujesz „pracę osobistą” pokazuje, że programowanie nie jest dla ciebie tylko pracą, co wielu pracodawców uważa za dobrą rzecz !!

Moją radą byłoby pójść na wszelkie wywiady, do których wysłali cię osoby rejestrujące, ponieważ kiedy myślisz o tym, co masz do stracenia? Jeśli nic więcej nie zdobędziesz doświadczenia podczas wywiadów i tego, czego szukają firmy, możesz dalej rozwijać swój zestaw umiejętności, aby osiągnąć swój cel!

Powodzenia


5

Twoim problemem nie jest brak wiedzy, ale brak doświadczenia w branży. Zapytaj rekrutera, czy ma otwartą pozycję dla inżyniera oprogramowania lub inżyniera oprogramowania dla młodszych uczniów. Jest całkowicie w porządku.

Wyjaśnij, że nie masz doświadczenia w branży, ale pasjonujesz się programowaniem w C i masz pewność, że twoje umiejętności programowania są porównywalne z każdym absolwentem Comp Sci. Wyjaśnij niektóre z twoich ważnych projektów personalnych. Nawet lepiej, jeśli możesz pokazać liczbę pobrań ze strony deweloperów lub czegoś. Nie mów, że uważasz się za bardziej kompetentnego niż absolwent Comp Sci, nawet jeśli to prawda. Rekruter może być zadowolony, ale twój niedoszły Lider Zespołu prawdopodobnie uzna cię za aroganckiego :-), zwłaszcza jeśli są stopniami CS.

Najgorsze, co może się zdarzyć, to powiedzą „Przepraszam, ale mamy tylko jedno wolne stanowisko dla Senior SE”. Wcześniej czy później pojawi się rekrutujący, który chce obsadzić wiele wolnych miejsc pracy, być może zbudować nowy zespół do nowego projektu. Będą też potrzebować chłopaków z młodszych poziomów. Prawdopodobnie będziesz musiał pracować z niższym wynagrodzeniem niż uznany profesjonalista z takim samym doświadczeniem. Wykorzystaj tę pracę jako okazję do nauki i przejścia po drabinie.

Nie martw się, że nie będziesz w stanie poradzić sobie z pracą. Nawet doświadczeni programiści czasami wpadają w zimny pot w trudnej sytuacji.


4
Powiedziałbym, że jeśli nie wpadasz w zimny pot od czasu do czasu, nie zawsze w pełni doceniasz sytuację.
nwahmaet

3

Z mojego doświadczenia, około 15 lat jako programista / programista - CV jest zawyżone w swojej ważności. Jasne podsumowanie twojego doświadczenia i tego, co lubisz robić, jest ważne, ale wznawiam wyłącznie jego cel, aby uzyskać wywiad, w którym możesz przekazać, co zrobiłeś, możesz zrobić itp. Doświadczyłem programistów, którzy przecenili swoje doświadczenie CV i było jasne podczas procesu wywiadu.

Chciałbym podkreślić osobiste doświadczenie programisty od profesjonalisty, ponieważ pokazuje ono inicjatywę i pasję.


1

„Liczba” lat w rzeczywistości znaczy bardzo niewiele, ponieważ jest całkowicie zależna od intensywności doświadczenia. W niektórych sklepach doświadczenie zdobyte podczas pracy przez 1 rok nie może być uzupełnione liczbą lat pracy w mniejszych środowiskach. Myślę, że najlepiej jest uznać liczbę lat za liczbę „miękką”.

W przypadku zatrudniania menedżerów oznacza to przekraczanie liczby i ocenianie cech kandydata do pracy, zamiast martwić się o głupie arbitralne progi, na przykład 3 do 5 lat doświadczenia itp.

Dla kandydatów oznacza to uznanie, że „lata doświadczenia” prawie nigdy nie są trudnym punktem odcięcia (niezależnie od tego, co mówią „wymagania”). Zamiast tego, jeśli uważasz, że możesz wykonać tę pracę, musisz przekonać menedżera ds. Zatrudnienia o tym, co możesz zrobić.


0

pracowałem nad małymi osobistymi projektami i uważam się za bardziej kompetentnego niż absolwent informatyki bez rzeczywistego doświadczenia, choć w żadnym razie nie jestem prawie ekspertem.

Po prostu to powiedz. Najlepiej jest być całkowicie szczerym i otwartym ze swoim CV - nawet jeśli większość innych nie! Tylko moja osobista opinia. Jeśli to powiesz, to kiedy twoje CV trafi na biurko pracodawcy, będzie w stanie podjąć świadomą decyzję i nie będziesz tracić czasu ani swojego.

Obawiam się jednak, że agenci rekrutacyjni, rzadko kiedy czytają to, co piszesz, większość po prostu wyszukuje słowa kluczowe, a następnie wysyła e-mail lub dzwoni wyłącznie na podstawie trafień słów kluczowych. Następnie marnują czas, pytając o CV, zamiast czytać siebie. Są uwielbionymi telemarketerami i podobnie jak telemarketerzy marnują 99% czasu ludzi. Lepiej jest zbliżać się bezpośrednio do firm.


0

„Doświadczenie” to bardzo niejasna i źle zdefiniowana koncepcja, a działy HR starają się je uprościć. Chcą prostej heurystyki, za pomocą której mogą oceniać i kategoryzować ludzi, aby ułatwić im pracę. Weź pod uwagę, że istnieje ogromna różnica w zdolności osoby do przetwarzania i uczenia się informacji. Tak więc dla osób o różnych zdolnościach uczenia się liczba lat doświadczenia jest szczególnie bezwartościową heurystą. Pamiętaj o tym, pisząc swoje CV i podczas wywiadów.

Bardziej precyzyjnym środkiem byłoby podanie kandydatom pewnego rodzaju wyczerpującego testu umiejętności, ale rzadko się to robi. Przypuszczam, że wywiad ma na celu spełnienie niektórych z tych założeń, ale nawet on ma swoje negatywne strony. Po pierwsze, niektórzy utalentowani ludzie po prostu nie sprawdzają się dobrze i denerwują się lub po prostu nie radzą sobie dobrze w sytuacjach typu spot. To nie znaczy, że nie będą dobrymi programistami. Nawet napięte harmonogramy odbywają się w godzinach, a nie minutach (długość typowego wywiadu).

Pamiętaj tylko, że celem tego wszystkiego jest przekazywanie informacji. Oznacza to, że musisz wziąć pod uwagę, jak inni ludzie będą interpretować to, co mówisz. Uważam, że szczególnie w przypadku tak niejasnych koncepcji najważniejsza jest istota tego, co się komunikuje. Jeśli nadal otrzymujesz oferty pracy, z którymi czujesz się niekomfortowo, po prostu zmniejsz liczbę lat doświadczenia.

Zastanów się również, możesz cierpieć z powodu braku pewności siebie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.