![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 4 Dołączył: 11.08.2006 Ostrzeżenie: (10%) ![]() ![]() |
Witam (IMG:style_emoticons/default/winksmiley.jpg)
W wielu ofertach z pracą oprócz oczywistego CV trzeba podesłać próbkę swojego kodu, możecie dać przykłady jaki wy kod wysyłacie? Oczywiście chodzi mi o to co ten kod robi, czym zajmuje się taka klasa która wysyłacie itp. Z góry dzięki (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wiadomo, że najlepiej mieć w CV wypisany przebieg swojej kariery i zakresy obowiązków z poprzednich firm. Tylko że jak ktoś ma zerowe/niewielkie doświadczenie komercyjne, to chyba lepiej, żeby się pochwalił kodem, niż wysłał szablonowe CV z wykształceniem i umiejętnościami.
Na podstawie takiego kodu można stwierdzić, czy autor potrafi rozłożyć problem na klasy, stosuje zasadę pojedynczej odpowiedzialności, rozdziela logikę biznesową od prezentacji, a także czy pisze czytelny kod (krótkie funkcje, zrozumiałe nazwy zmiennych, tylko język angielski itd.). Dodatkowo jeśli wymagany jest np. Symfony, to lepiej jest wysłać krótki kod opierający się na tym frameworku, niż po prostu dopisać "Symfony" do tych wszystkich trzyliterowców w umiejętnościach. Wiadomo, że jak ktoś (tak jak napisał terabit) wyśle jedną klasę, to zbyt wiele mu to nie pomoże, ale jak ktoś potrafi pisać porządnie, to dlaczego miałby się nie chwalić. Do tego podczas rozmowy kwalifikacyjnej można poprosić o dodanie/zmodyfikowanie jakiejś funkcjonalności, tak żeby wymagana była lekka modyfikacja struktury klas i sprawdzić, czy taka osoba rozumie "swój" kod, potrafi wykonać zadanie bez psucia struktury oraz ile czasu jej to zajmie. Myślę, że takie krótkie zadanie praktyczne jest o wiele lepsze niż test, który promuje osoby potrafiące bez manuala rozróżnić funkcje haystack, needle od needle, haystack i znające na pamięć definicję pojęcia interfejs z wikipedii. Obowiązek wysyłania próbki kodu rzeczywiście może być głupi, ale samo wysyłanie kodu jako dodatkowy załącznik na pewno bez sensu nie jest. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:29 |