Początkujący programista java - cv do oceny

Początkujący programista java - cv do oceny
MI
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:6
0

Witam. Od ok 1,5 miesiąca próbuje znaleźć pierwszą pracę/staz jako programista. Niestety odzew jest nieduży. Do tej pory brałem udział tylko w jednej rekrutacji na programistę, niestety bez pozytywnego efektu. Pozostałe firmy w odpowiedzi na moją aplikację. albo odpisują, że nie są zainteresowane, albo nie ma w ogóle kontaktu z ich strony. Do tej pory wysłałem ok 30 CV na stanowisko programisty w Krakowie i dodatkowo ok 10 CV na inne stanowiska w IT: konsultant, tester, helpdesk itp. W przypadku tej drugiej grupy jest trochę większy odzew, bo byłem już na 3 rozmowach na konsultanta. Jednak dla mnie jest to opcja rezerwowa, tymczasowa, przede wszystkim celuje w stanowisko programisty.

W związku z powyższym będę wdzięczny za wszelkie rady/uwagi odnośnie mojego CV, ponieważ mam wrażenie, że jest w nim coś odstraszającego skoro odezwała się do mnie tylko jedna firma do tej pory. Najbardziej boli mnie to, że w ogóle nie mam odzewu na oferty staży, które pewnie byłyby najlepszą opcją dla mnie ze względu na brak doświadczenia. Przypuszczam, że tutaj może mieć znaczenie to, że jestem już po studiach, ale tego już nie zmienię. Wiem, że trochę późno stratuje , ale niestety jest to efekt moich własnych błędów, bo w czasie studiów miałem w głowie trochę inne rzeczy niż programowanie, czy w ogóle nauka.

Uprzedzając pytania, dodam, że język CV uzależniam od języka, w którym jest napisane ogłoszenie, więc w przypadku ogłoszeń po angielsku wysyłam angielską wersję CV.

S9
Mocna cenzura zdjęcia. 10 sekund mi zajęło jej obejście.
MI
No tak... :) Naprawione.
PI
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 3 lata
  • Postów:171
0

Komu potrzebne jest Twoje doświadczenie nieprogramistyczne? Litości.

Piszesz o jakiś projektach to może być wrzucił jakiegoś linka do githuba? Nawet zapulsowałoby jego znajomością.

"Akademicke doświadczenie" to nawet nie brzmi dobrze :D

edytowany 1x, ostatnio: Pietass
MI
Dałem to ponieważ mam już swój wiek (27lat) i chciałem żeby to nie wyglądało tak jakbym nigdy do tej pory nie pracował. I tak nie wpisałem wszystkich doświadczeń tylko te ostatnie. A ponieważ wiem, że jest to mało istotne dałem to na sam dół CV i nie zajmuje dużo miejsca.
MI
Myślisz, że fakt wpisania do CV tego typu doświadczenia może być przyczyną braku odzewu na moje aplikacje?
PI
Co nie zmienia faktu, że to przecież nic nie wnosi.
S9
  • Rejestracja:prawie 13 lat
  • Ostatnio:7 miesięcy
  • Postów:415
2

Wywalić doświadczenie niezwiązane z IT. Gdybyś rozwoził kartofle też byś to wpisał ? I nie, rekruter nie pomyśli, że do teraz jesteś na utrzymaniu rodziców. Wyjdzie z tego samego założenia co wszyscy - nieistotne rzeczy w CV się pomija. Jak opisujesz projekty to link na githuba obowiązkowo. Przecież w ten sposób to ja sobie mogę wpisać, że stworzyłem system do kontroli satelity znajdującego się orbicie Jowisza i co ? Uwierzą mi ? Oczywiście pamiętaj przy tym, że link do githuba może zarówno pomóc jak i być twoim gwoździem do trumny jeżeli wstawisz tam jakąś lipę (niskiej jakości kod, brak commitów i wiele innych). Inne:struktury danych, wzorce projektowe, zasady SOLID to moim zdaniem niepotrzebne.

edytowany 1x, ostatnio: slayer9
MI
Większość moich projektów tworzyłem gdy jeszcze nie miałem pojęcia choćby o wzorcach projektowych, więc raczej pokazanie kodu mi nie pomoże. Mógłbym ewentualnie zostawić na githubie jeden projekt, który uważam za najlepiej zrobiony, ale wtedy pozostaje dysonans, że w CV są wpisane 3, a na githubie tylko jeden. Z tego powodu postanowiłem na tą chwilę w ogóle nie dawać linku
S9
To żaden problem. Te projekty - nie oszukujmy się - na kolana raczej osoby technicznej nie powalą. Na twoim miejscu biorąc pod uwagę, że umieściłeś w CV Frameworki (podstawowa znajomość) : Spring (MVC, Data, Core, Boot), Hibernatenapisałbym ze 2 projekty w tych technologiach od początku pracując z gitem.
baant
  • Rejestracja:około 11 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Wrocław
  • Postów:524
0

Weź to napisz po angielsku jak człowiek
Edit: nvm. Nie doczytałem do końca posta :D

edytowany 2x, ostatnio: baant
PI
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:2787
0

A jak wysyłasz CV, to co piszesz w mailu? To też może mieć znaczenie, że nawet na rozmowę na juniora cię nie biorą

edytowany 1x, ostatnio: Pinek
MI
Najczęściej aplikuje za pośrednictwem pracuj.pl, a w przypadku gdy wysyłam maila piszę raczej standardową formułkę: "Szanowni Państwo, w nawiązaniu do ogłoszenia rekrutacyjnego zamieszczonego na państwa stronie przesyłam dokumenty aplikacyjne i tym samym zgłaszam chęć udziału w procesie rekrutacji. Z poważaniem xxx"
wiciu
  • Rejestracja:ponad 11 lat
  • Ostatnio:2 dni
  • Postów:1205
1

Ogólnie spoko. Wywaliłbym zdjęcie, zrobiłbym konwersję na angielski i dorzucił jakieś linki do kodu źródłowego tych projektów np. na GitHubie, żeby można było to sobie pooglądać. Takie wylistowanie projektów własnych, czy ze studiów niewiele mówi o umiejętnościach. Myślę, że doświadczenie niezwiązane z IT w sytuacji, gdy aplikujesz do firmy IT można wywalić z CV. Chyba, że nabyłeś tam jakieś wartościowe umiejętności, które mogą Ci się przydać w nowej pracy i jakoś to uargumentujesz, wylistujesz, etc.

Jeżeli zależy Ci na kontakcie, to najlepiej ślij maila bezpośrednio do firmy lub przez formularze na stronie firmy zamiast korzystać z pośredników i różne strony z ofertami. Myślę, że wtedy wiadomość powinna szybciej trafić tam, gdzie trzeba. Wyjątkiem może być sytuacja, w której oferta na stronie z ogłoszeniem, to jedyne źródło kontaktu.

edytowany 3x, ostatnio: wiciu
0

Ja uważam, że dobrze napisać choćby skrótowo i małą czcionką gdzie się pracowało jak nie ma się doświadczenia komercyjnego w branży. Przynajmniej mając takie cv można się domyślać, że kandydat ma jakieś pojęcie o obowiązkowości, dyscyplinie, pracy w zespole no i wykazywał się jakąś inicjatywą.

1

Tak jak już poprzednicy wspomnieli doświadczenie nieprogramistyczne do wyrzucenia. Projekty obowiązkowo powinny mieć link do githuba, a jeżeli są napisane słabo, to nie powinieneś w ogóle o nich wspominać w CV. Zamiast tego stwórz od zera jakiś 1-2 projekty stricte pod umiejętności które wylistowałeś wcześniej. Co do umiejętności, to akademickie doświadczenie jest do wykasowania. Ciekawe co byś zrobił jakby cię konkretnie przepytali z takiego C++ na rozmowie. Startujesz do Javy to dodaj tylko Javę. Tak samo nie powinieneś dodawać znajomości struktur danych, wzorców, zasad SOLID (to niejako wynika automatycznie skoro wpisałeś znajomość Javy). No i na koniec taka klasyka. Zamiast pisać email: email@ itd. po prostu napisz ten email bez labela. (wiadomo co jest mailem, imieniem, nazwiskiem, nr telefonu itd).

0

Może spróbuj poszukać w jakimś normalnym kraju gdzie jeszcze jest jakieś zapotrzebowanie na początkujących programistów.

AO
  • Rejestracja:prawie 7 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:Gorlice
  • Postów:6
0

Ja bym się doczepił do tego, że MVC to nie famework tylko wzorzec projektowy, może chodziło Ci o springMVC?

AO
  • Rejestracja:prawie 7 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:Gorlice
  • Postów:6
0
aokarma napisał(a):

Ja bym się doczepił do tego, że MVC to nie famework tylko wzorzec projektowy, może chodziło Ci o springMVC?

Sorki nie zauważyłem napisu Spring przed nawiasem, może rekrutujący też?

EN
  • Rejestracja:ponad 15 lat
  • Ostatnio:11 miesięcy
0

IMO do wywalenia: data urodzenia, LO, akademickie doświadczenie, doświadczenie nieprogramistyczne. Masz inżyniera czy magistra, bo z CV to nie wynika?

Cr0w
  • Rejestracja:ponad 8 lat
  • Ostatnio:prawie 4 lata
  • Postów:120
0

Ja bym zmienił sposób prezentacji skilli i projektów. Tzn listujesz projekty które chcesz by "zauważyli", krótki opis i pod tym linijka technologii które wykorzystałeś w danym projekcie. Na samym dole, "technologie wykorzystane w innych projektach" i tam możesz wrzucić akademickie, tylko nie wrzucaj tylko by było xD. Jak nie pamiętasz/używasz to olej. Tak to standard: po angielsku (jak zrobisz, to nie wspominając już o nim) link do githube'a, bez zdjęcia, doświadczenie nieprogramistyczne olej (będą chcieli to spytają).

Edit. Data urodzenia i LO też olej. Czasem mniej to więcej.

Edit2. Możesz zrobić coś bardziej profesjonalnego/pasującego do tego co będziesz robil w pracy niż gra

edytowany 3x, ostatnio: Cr0w
sqlka
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Wawa
  • Postów:250
4

Moim zdaniem twojemu CV nic nie dolega. Po prostu nie masz żadnego doświadczenia komercyjnego, ani nic co by cię jakoś wyróżniło z setek podobnych CV, a na stanowisko juniora java średnio aplikuje po kilkaset osób, więc statystyczne prawdopodobieństwo, że akurat ciebie ktoś zaprosi na rekrutację jest niewielkie, a potem jeszcze niewiele większe, że ty zostaniesz wyłoniony z kilkunastu/kilkudziesięciu szczęśliwców zaproszonych na rozmowę/testy. Takie niestety są obecnie realia. Ostatnio rozmawiałam z kolegą na ten temat i on ma kilku znajomych, którzy robią rzeczy okołoprogramistyczne przy jakiś produktach, bo na typowe programowanie w javie jest bardzo duża konkurencja. Jedyne co możesz zrobić, to wysyłać dalej CV, nadal się rozwijać robiąc własne projekty, ciekawsze niż to co masz wpisane, przygotowywać się do rekrutacji(ćwiczyć algorytmikę, znać doskonale składnie z nowościami ostatnich wersji języka itp.) i być otwartym na pracę o trochę innym charakterze. Moment na szukanie też jest niefortunny, bo od lipca zaczną się staże, potem część osób po stażach zostanie, a dopiero w okolicach końca września października znowu ruszą rekrutacje.

PI
100% racji odnośnie terminu - ja pierwszą pracę szukałem właśnie we wrześniu/październiku ;)
0

kto nie byl a bootcampie z javy ten niech sie nie dziwi że pracodawcy go nie chcą :->

VE
  • Rejestracja:ponad 7 lat
  • Ostatnio:dzień
  • Postów:363
0
sqlka napisał(a):

Moim zdaniem twojemu CV nic nie dolega. Po prostu nie masz żadnego doświadczenia komercyjnego, ani nic co by cię jakoś wyróżniło z setek podobnych CV, a na stanowisko juniora java średnio aplikuje po kilkaset osób, więc statystyczne prawdopodobieństwo, że akurat ciebie ktoś zaprosi na rekrutację jest niewielkie, a potem jeszcze niewiele większe, że ty zostaniesz wyłoniony z kilkunastu/kilkudziesięciu szczęśliwców zaproszonych na rozmowę/testy. Takie niestety są obecnie realia. Ostatnio rozmawiałam z kolegą na ten temat i on ma kilku znajomych, którzy robią rzeczy okołoprogramistyczne przy jakiś produktach, bo na typowe programowanie w javie jest bardzo duża konkurencja. Jedyne co możesz zrobić, to wysyłać dalej CV, nadal się rozwijać robiąc własne projekty, ciekawsze niż to co masz wpisane, przygotowywać się do rekrutacji(ćwiczyć algorytmikę, znać doskonale składnie z nowościami ostatnich wersji języka itp.) i być otwartym na pracę o trochę innym charakterze. Moment na szukanie też jest niefortunny, bo od lipca zaczną się staże, potem część osób po stażach zostanie, a dopiero w okolicach końca września października znowu ruszą rekrutacje.

Jeżeli dla Ciebie to jest dobre CV to nie mam pytań. I co z tego, że przychodzą setki CV? Mam przyjemność od niedawna uczestniczyć procesach rekrutacyjnych i jeżeli ktoś zacząłby narzekać na brak pracy bo "nasycenie rynku" to bym go wyśmiał. Tak, przesycenie, wannabe. Takie CV utonie w stercie bo się niczym nie wyróżnia, na jego niekorzyść to na pewno sekcja umiejętności i projekty która powinna zostać połączona w jedno. Doświadczenie nieprogramistyczne powinno wylecieć do kosza a "średniozaawansowany" angielski wywołuje tylko uśmiech na twarzy. Co to znaczy średniozaawansowany? Pewnie nie jest nawet poparty certyfikatem. W CV nie ma nawet linku do githuba czy linkedin. Tyle lat studiów i zero staży? Jakichkolwiek? Bardzo słabo. Po co pisać na samej górze "Curriculum Vitae"? Był tu kiedyś taki prześmiewczy post który opisywał jak napisać najgorsze CV i to spełnia prawie wszystkie wymagania.

edytowany 1x, ostatnio: vendie
sqlka
Ja nie twierdzę,że to dobre CV. Tylko, że nie chodzi o to, że jest źle napisane, tylko, że raczej kolega ze swoimi umiejętnościami nie wyróżnia się na tle innych absolwentów. A jeśli już to raczej własnie na niekorzyść przez brak staży studenckich lub ciekawych projektów, o czym poniżej wspomina @Shalom. Jeśli chodzi o formę to dopóki CV jest czytelne, to nie ma co się specjalnie czepiać formy, bo to kwestia gustu każdego rekrutera.
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
6
  1. Nikogo nie obchodzi twoje liceum, za to chętnie przeczytałbym np. co zrobiłeś jako projekt inżynierski albo pracę magisterską
  2. Doświadczenie w sprzedaży kartofli nie ma znaczenia dla nikogo i nie warto go pisać
  3. Słaba znajomość ang w zasadzie skreśla cię z większości korpo, bo możesz mieć np. ludzi z innego kraju w zespole, ale komunikować się z zespołami z innych krajów.
  4. Problem jest głównie taki, że niewiele umiesz. Z doświadczenia wiem ze wszystkie te akademicka znajomość i podstawowa znajomość można od razu skreślić, bo to że miałeś coś na jednej laborce na studiach nie znaczy że to "umiesz".
  5. Te przykładowe projekty to mogłeś jakoś jednak zaprezentować lepiej, skoro w CV nie ma nic innego wartego uwagi. Opisz je tak jak stanowisko pracy -> ramy czasowe, jedno zdanie o projekcie, lista technologii. Ale obawiam się że wartość tych "projektów" też jest znikoma bo przecież Aplikacja webowa pozwalająca obliczyć dochód brutto/netto dla różnych typów umowy. to wygląda jak 30 minut roboty. Ale te statki mogłyby być ciekawe, jeśli np. jest tam granie przez internet z innymi użytkownikami. Tak samo ten system do analizy ocen mógłby być ciekawy, gdyby to był jakiś system ekspertowy, ale pewnie to liczy średnią i odchylenie... ;]

"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
edytowany 2x, ostatnio: Shalom
mechanix
  • Rejestracja:około 9 lat
  • Ostatnio:17 dni
  • Postów:501
0

Nie ma złego w "pustym" CV na początku kariery. Zapychanie na siłę tylko irytuje czytającego. Do projektów obowiązkowo link do repo, jak się wstydzisz kodu to wywal go z CV. Po to jest CEFR żeby krótko i konkretnie określić swój poziom znajomości języka.

To w ogóle do wywalenia:

Inne: struktury danych, wzorce projektowe, zasady SOLID

T1
  • Rejestracja:prawie 7 lat
  • Ostatnio:ponad 6 lat
  • Postów:1
0

Polecam szukanie pracy w firmach, które wykonują projekty dla firm z sektora telefonii komórkowej. Twoje doświadczenie będzie przydatne na przykład przy wdrożeniu jakiegoś CRM. Więc w pewnych przypadkach warto zamieszczać nieprogramistyczne doświadczenie.

DB
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:227
2

Ja ostatnio mialem goscia na rozmowie ktorego CV wygladalo prawie jak pusta kartka i wygladalo mniej wiecej :

"
Imie nazwisko: Jan Kowalski

Education:
2015 - current
UW Uniwersity of Warsaw (MIMUW)

Skills:
intermediate Java , Python
basic: Linux, SQL

Hobby:
Books
"
Jak widać żadnych githubow żadnych projektów ogólnie tylko tyle co wyżej
Okazał się bardzo dobry ;) i soft skillowo też 'fajnie' wypadł.

Ja ogólnie jak rekrutuje juniorow i wielu wstawia github-a który jest sporządzany z projektów ze studiów które nie są super fajne i nie ma tam nic czym sie pochwalić. Albo boot-campowiczów którzy wklejają rzeczy z bootcampa. W mojej opinii to strzał w stope...

Albo się daje coś wartościowego albo zwyczajnie lepiej przemilczeć... jak widze marketingowców którzy bija pianę to od razu mi się zapala lampka :D

T1
a ja myślałem, że wszyscy z mimuw już na pierwszym roku maja praktyki w google
DB
Hmm.. zalozmy ze na MIMUW studiuje 100 os/rocznik, google w PL nie da rady tyle przyjmowac co roku :P zreszta znam pare osob po MIMUW i nie wszyscy to google bo sporo pracuje np w: Syncron, 9LivesData teraz modna jest Nvidia itp itd Google to nie jest takie eldorado jak sie ludziom wydaje stamtad tez odchodza ludzie do innych firm lub odrzucaja ich warunki finansowe
Shalom
@DolBo: jest różnica między studentem 2 czy 3 roku na ciężkiej uczelni, który jeszcze nie ma doswiadczenia, a gościem po słabych studiach bez doświadczenia. Bo o tym drugim już wiadomo że albo jest leniwy, albo bardzo słaby.
DB
@Shalom 'dobra' uczelnia/kierunek broni CV kandydata - i skupiajac sie na studiach mozna sie wybronic i znalezc dobra oferte na 4 czy 5 roku ( tak wiem sa ludzie bardziej pracowici/zdolni zeby znalezc prace szybciej np: na 3/5 na 3 roku) // a jesli ktos studiuje slabszy/latwiejszy kierunek to zwyczajnie dla swojego dobra powinien jak najszybciej sie zalapac do pracy w IT i budowac sobie kariere w inny sposob zeby nie obudzic po studiach bez opcji np: jak sie nie da na Junior Dev to mozna byc tymczasowo jakims Adminem , Testerem czy Support Engineerem i kombinowac dalej
S9
  • Rejestracja:prawie 13 lat
  • Ostatnio:7 miesięcy
  • Postów:415
2

Dodam jeszcze, że biorąc pod uwagę twój wiek i zerowe doświadczenie komercyjne, na decyzję o zaproszeniu cię na rozmowę wpłynie w 80% twój profil na githubie. Mniej więcej.

0

Wiek to jest coś co mnie zadziwia w tej branży. Ludzie medycynę studiują po 30 r.ż. , mając wcześniej skończone inne studia, gdy zaczną pracować w zawodzie będę w okolicy 40 r. ż i nikt z tego nie robi sensacji. A i studia dłuższe i specjalizację po nich trzeba zrobić. A tutaj chłopak ma 27 lat i wiek ma być czynnikiem dyskryminującym. Przecież przed nim jeszcze jakieś 38 lat pracy, co najmniej. Jeszcze się zdąży i nauczyć wszystkiego i wypalić się totalnie.

S9
Ja sam nie wiem czemu tak jest. No ale jest.
Shalom
To nie wiek jest czynnikiem dyskryminującym, a fakt że ktoś przez 5 lat studiów nie zrobił żadnych praktyk ani stażów w zawodzie. Jakby chociaż jakieś publikacje naukowe miał, to by można było uznać że realizował się naukowo zamiast pracować, ale nie...
MI
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:6
0

Dziękuje za wszystkie merytoryczne wypowiedzi, z dotychczasowych wpisów wyciągam następujące wnioski:

  1. Skupić się na rozwijaniu projektów na github i dopracować sekcje projekty w CV.
  2. Wywalić doświadczenie nieprogramistyczne, chyba, że jest powiązane z branżą danej firmy (np. telekomunikacja)
  3. Wywalić informację o dacie urodzenia, liceum, akademickie doświadczenie.

Na koniec dodam, że moim problemem było to, że jeśli chodzi o naukę programowania, to wiecej czytam niż programuje, bo ciągle mam wrażenie że czegoś nie wiem i muszę doczytać, stąd też brakuje mi projektów wartych pochwalenia się

Nie do końca też wiem jaki projekt będzie warty pokazania. Jaka to musi być skala/poziom trudności?
Czy możecie mniej więcej nakierować jakie cechy powinien posiadać taki projekt?

Dla przykładu: Aktualnie rozwijam aplikację System Biblioteczny w Spring, Hibernate, MySQL. Robię go aby ugruntować wiedzę w wymienionych technologiach.
Wiem, że system biblioteczny brzmi nieco trywialnie/akademicko, ale chcę żeby był zrealizowany "zgodnie ze sztuką",
uwzględniał wszystkie możliwości, miał wszystkie cechy wymagane do wykorzystania go komercyjnie np. w małej osiedlowej bibliotece.

Czy tego typu projekt jest dobrym pomysłem pod kontem wpisania do CV? I ogólnie czy możecie powiedzieć co projekty warte wpisania do CV powinnny posiadać aby były godne zaprezentowania?

edytowany 2x, ostatnio: Mitchu
S9
Pomysł niby dobry, ważne jest jak to napiszesz. Bo możesz tam zaimplementować tylko podstawowe operacje CRUD z dwoma encjami na krzyż (co dzisiaj robi się w 10 minut za pomocą Spring Data REST), a możesz też to stworzyć z dodatkowymi featurami typu rejestracja, generowanie raportów, podział ról użytkowników, może mikroserwisami się warto zainteresować, dzisiaj są na czasie. Wszystko zależy od ciebie, ile od siebie dasz, tak będziesz postrzegany.
1

Moim zdaniem twoje CV jest też po prostu brzydkie, jest w miarę estetyczne, ale nic poza tym. Jak miliony innych. Ja swoje zawsze robię w TeXie, są gotowe templatki na sharelatex albo overleaf, możesz trochę wyedytować i coś dodać. Czasem słyszałem na rozmowach, że ładne CV, padało pytanie w czym robione, to też się mogłem trochę popisać. Aczkolwiek nie chodzi tu o jakieś wodotryski, a o bardziej profesjonalnie wyglądający dokument, sprawiający wrażenie, że włożono w niego trochę pracy. Ludzie są wzrokowcami mimo wszystko.

koszalek-opalek
W TeXu (wymowa: techu), nie w TeXie...
0
Nieposkromiony Mleczarz napisał(a):

Moim zdaniem twoje CV jest też po prostu brzydkie, jest w miarę estetyczne, ale nic poza tym. Jak miliony innych. Ja swoje zawsze robię w TeXie, są gotowe templatki na sharelatex albo overleaf, możesz trochę wyedytować i coś dodać. Czasem słyszałem na rozmowach, że ładne CV, padało pytanie w czym robione, to też się mogłem trochę popisać. Aczkolwiek nie chodzi tu o jakieś wodotryski, a o bardziej profesjonalnie wyglądający dokument, sprawiający wrażenie, że włożono w niego trochę pracy. Ludzie są wzrokowcami mimo wszystko.

Możesz podać jakiś przykład ładnego (Twoim zdaniem) CV z szablonów na Overleaf? Sam tam szukałem i większość wydała mi się średnia. Mimo to wyglądają profesjonalnie :)

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)