Cześć. Za jakiś czas planuję porozsyłać CV do kilku firm w okolicy. Celuję raczej na stażystę, z racji na to iż chcę zdobyć doświadczenie, nie koniecznie przy tym wiążąc się z firmą na długie miesiące, ponieważ zamierzam się relokować. Mam przy tej okazji kilka pytań. Post jest dosyć długi. Czujcie się wolni do odpowiedzenia na dowolną ilość pytań.
Technologie i języki. Startuję na Javowca i powiedzmy, że bardzo dobrze czuję się w Javie SE, w miarę w Springu/Hibernate. Dodatkowo od czasu do czasu działam coś w JS, ale bez fajerwerków. Nie chcę tego wszystkiego jednak wrzucać do jednego worka, jako bym był równie dobry we wszystkim. Nie wiem jaki podział wprowadzić. Według doświadczenia? Mało miarodajne wyniki, jako że nie jest to doświadczenie zawodowe. Opisowo, w stylu "Relatywnie dobry w [...]", "Coś tam wie w [...]" i "Od biedy da radę w [...]"? Inaczej? Jak?
Odpłatne projekty. Zdarzyło mi się wykonać ostatnimi czasy kilka zleceń, szczególnie dla studentów. Nie nauczyły mnie raczej niczego, nie chcę ich pokazywać, ponieważ były to w większości małe projekciki, najwyższych lotów zlecenie trafiło mi się z generowaniem bełkotu za pomocą łańcuchów Markowa. W portfolio mam o wiele silniejsze karty. Czy warto w ogóle wspomnieć w CV oraz na ewentualnej rozmowie o tych projektach? Czy nie ośmieszę się wpisując w doświadczeniu wzmiankę "realizował odpłatnie projekty studenckie"? Czy jest to chociaż w najmniejszym stopniu równowaga dla posiadania studiów? grabs popcorn
Zdjęcie. Umieścić? Tak/Nie.
Technologie, które znam, ale nie chcę w nich pracować. Co z HTML i CSS? W miarę znam, jednak nie chciałbym robić tego w pracy, bo średnio mnie to kręci i front-end w ogóle nie jest moją najlepszą stroną. Z ciekawości poświęciłem trochę czasu dla Scali i Pythona, *warto o tym wspomnieć? *Osobiście odpowiedziałbym Nie/Nie, jednak oto pytam.
Edukacja i wiek. Nadal uczęszczam do szkoły średniej. Czy powinienem w ogóle tworzyć rubrykę edukacja? Czy może lepiej w paragrafie 'o sobie' wspomnieć co w życiu robię i ile mam lat?
Znajomość środowisk. Eclipse, NetBeans oraz IntelliJ. Środowiska znam na tyle, że znam skróty klawiszowe (w rzeczywistości wszędzie customowo poustawiałem takie same), używam debuggera i potrafię profilować kod, co nie koniecznie często mi się zdarza. *Czy mogę i czy warto napisać, że znam te środowiska? *
Znajomość baz danych. Używałem MySQL, OracleDB. Jednak moje użycie baz danych ogranicza się do pisania kwerend w edytorze i execute. Więc ciężko powiedzieć bym je znał, jednak dziwnie według mnie wyglądałaby w CV znajomość SQL bez znajomości żadnej bazy danych. Czy mogę napisać, że znam rozwiązania Oracle i MySQL?
Niepełny etat. Interesuje mnie praca na powiedzmy 3/5 etatu. Nie miałbym problemu z pracą w weekendy, bo i tak zazwyczaj się nudzę. Wątpię jednak by jakaś firma przystała na to. Czy fakt iż nie mogę pracować na pełny etat bardzo psuje moje szanse na zatrudnienie? Czy często zdarza się możliwość pracowania w weekendy? W takiej opcji mógłbym wyrobić cały etat.
Pozostałe. Testy jednostkowe wrzucić do głównych technologii, czy do tych pozostałych? Czy warto wpisać znajomość np. Joda time, tworzenia projektu przy pomocy Mavena i tego typu rzeczy? Czy kogoś interesuje jakie książki o Javie przeczytałem? Co jeszcze mogę dodać w CV, co mogłoby oczarować rekrutera?