Projekt typowo pod CV na Githuba

0

Hej,
Duża część z Was przynajmniej pierwszą rekrutację ma już za sobą, ja niestety do tego grona nie należę. Chciałbym napisać jakiś projekt z użyciem Spring Boot/Data/Security o Hibernate typowo pod portfolio:gdyż żadnego takiego jeszcze nie mam. Jakieś pomysły? Jakiś rozbudowany CRUD z systemem logowania i rejestracji czy coś zupełnie innego?

0

Pomyśl o tym co Cię interesuje, np książki to coś z książkami. Ja robiłem prostą aple webowa do zarządzania pieniędzmi:)

0

Projekt typowo pod CV na Githuba

Nie ma sensu. Nikt tego i tak nie będzie czytał, tylko się napracujesz, a potem nikt tego nie zobaczy. Na dodatek jeśli robisz typowo pod CV, to znaczy, że nie masz pomysłu, więc zrobisz jakąś duperelkę typu kolejne przerobienie tutoriala. To zaśmiecanie internetu.

Chociaż i tak warto, ale z innych powodów (choćby po to, żeby się nauczyć pracy ze zdalnym repozytoriem Git i żeby się domotywować "wow, mam konto na Githubie", jestem profesjonalistą. Motywacja to podstawa ;) Poza tym możesz sobie wyobrażać, że robisz znany projekt i np. pisać dokumentację do niego, że niby to ktoś będzie czytał. Więc będzie to ćwiczenie się w języku angielskim).

0

A mozna sobie ukrasc czyjs kod na githubie i zaprezentowac jako swoj ?

2

@krzywy Kret oczywiście, weź np z "github.com/spring-projects" i powiedz, że to Twój kod

0
LukeJL napisał(a):

Projekt typowo pod CV na Githuba

Nie ma sensu. Nikt tego i tak nie będzie czytał, tylko się napracujesz, a potem nikt tego nie zobaczy.

Typowe etapy rekrutacji

  1. Rekruterka/Rekruter przegląda i selekcjonuje wstępnie CV pod kątem formalnych wymagań

  2. Pani z HR od miękkich predyspozycji dzwoni do kandydata

  3. Kandydat jest zaproszony na rozmowę z inżynierami

  4. Ostateczne ustalenia z kierownikiem, kadrami...

  5. i 2. nie potrafią odróżnić Java od JavaScript ale są dobrzy w tym, żeby 3. nie marnowało czasu

  6. sprawdza nielicznych wyselekcjonowanych kandydatów pod kontem wiedzy, doświadczenia i dopasowania do projektu

Jeśli projekt nie jest wkładem w rozpoznawalny, dobry projekt OpenSource to nikt wypocinami na GitHubie (następny skopiowany i przerobiony z lekka tutorial na CRUD z many-to-many relationship) nie będzie się zajmować.

Dla kandydata EOT.

0

A mozna sobie ukrasc czyjs kod na githubie i zaprezentowac jako swoj ?

Zależy od licencji. Jeśli kod jest w public domain (czyli np. ma licencję CC0) to chyba tak, ale zwykle licencja na to nie pozwala, bo np. popularna licencja MIT wymaga żebyś do kodu dołączył licencję z nazwiskiem autora

0

Ja na przykład obecnie piszę aplikację związaną z ﹰSocial ﹰMedia- nauczyłem się podstaw Javy a potem zacząłem korzystać z dokumentacji Spring Boot/Data/Security/Social I tak dalej żeby wiedzieć co i jak. Wydaje mi się że projekt może wyjść całkiem fajny, zamierzam to wrzucić do neta i ewentualnie napisać coś tam o nim w CV. Na Githuba na siłę wrzucać nic nie zamierzam,jak kiedyś napiszę coś co według mnie będzie fajne jako open source - jakąś ciekawą wtyczka czy coś w ten deseń to się tym z innymi podzielę ale pisanie kolejnego Cruda do zarządzania pracownikami tylko po to żeby miec cokolwiek na ﹰGithubie nest wedlug mnie bez sensu. Nie wiem czy inni,doświadczeni programiści zgodzą się że mną w tym zakresie @scibi92 @Shalom , ale to jest moje zdanie :)

0

Skoro wrzucanie CRUdów do CV jest "bez sensu" to jakie macie pomysły na przekonanie rekrutera, że to właśnie mnie warto zaprosić na rozmowę rekrutacyjną ? Mówię o pierwszej pracy.

2

Sensowny CRUD to nie jest głupi pomysł moim zdaniem. Sesnowny czyli taki w którym jest jakaś logika (a nie tylko zapis z formatki do bazy danych). Można dodać jakieś ciekawe ficzery jak jakis eksport do/import z plików, emaile itp. Po prostu starałbym się uniknąć powielania tych samych rzeczy np. pisania kolejnego sklepu internetowego. Np. niech to będzie aplikacja do zarządzania budżetem domowym, proste a jednak praktyczne.

EDIT:
wiem że u mnie w pracy na rekrutacji do front-endu github był bardzo na plus, a wcalenie nie szukali gości entry-level :)

1

Dokładnie jest tak jak koledzy wyżej piszą, nic mniej złożonego niż aplikacja wielkości facebooka i to z wykorzystaniem jakiś fajnych rzeczy jak asynchroniczność nie ma sensu wrzucać na gita. CRUDy były modne w 2002, teraz 10 latki takie rzeczy tworzą. W ogóle kto w 2017 korzysta z CRUD? Chyba tylko programiści PHP lol

0

W Springu to należałoby napisać co najmniej GnuCach albo jakiś inny program do zarządzania finansami czy tam jakimiś zasobami, coś pokroju klinika dla zwierząt itd. W PHP to w Laravelu celowałbym raczej w realizację bardziej rozbudowanego CMS, widziałem jeden z takich w sieci i nawet demo to mi paszcza opadła na widok tego co można w tym zrobić. Albo realizacja jakiegoś portalu z ogłoszeniami pokroju tablica czy też jakiegoś portalu społecznościowego. W obu przypadkach bardzo dużo pracy, można się narobić co najmniej kilka miesięcy. Kody na github nie wystarczą, należałoby jeszcze postawić demo tak żeby można było zobaczyć jak to funkcjonuje i jak wygląda no i wskazane by było opisanie tego na blogu i wypromowanie.

0

Jak myślisz - umieszczenie cena w Internecie by wystarczyło czy mimo wszystko warto byłoby pokazać kod na GH? W sensie wolałbym tego nie robić bo nigdy nie wiadomo czy taki projekt nie przerodzić się kiedyś w coś komercyjnego że tak powiem :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1