Jak zbudować portfolio/CV bez doświadczenia

0

Cześć,
Obecnie jestem na etapie poszukiwania pierwszej pracy związanej z programowaniem. Chętnie wybrałbym się na jakąś praktykę/ staż żeby zdobyć trochę doświadczenia, nie chcę bazować tylko na studiach. Obecnie bawię się Javą, pisze aplikacje w Swingu, baza danych Sqlite. Trochę też kojarzę z c++. Oczywiście domyślam się, że to nie jest zbyt dużo. Co warto w Javie robić żeby mieć wartościowe portfolio, które da mi szanse w starcie do pracy? I co warto zawrzeć w opisie technologi jakiej się używa?

0

Stwórz własną aplikację i opisz ją w CV. Może na studiach też zrealizowałeś jakieś mniejsze projekty? Jakieś zespołowe projekty? Też możesz je opisać w CV.

0

Swing? Ja bym się zastanowił nad czymś bardziej komercyjnym typu Spring. (jakiś Javoviec niech się lepiej wypowie)

0

ja nie miałem doświadczenia ale zrobiłem do portfolio parę aplikacji tekstowych, największe to były kółko i krzyżyk oraz statki i mnie przyjęli na staż

0

Też uważam, że Swing to za mało. Javy uczę sie rok i w poniedziałek zaczynam swoją pierwsza prace jako programista. Byłem na różnych rozmowach zawsze były pytania o dziedziczenie,hermetyzacje,metody static,final itp albo np czego użyć do przedstawienia pieniędzy ale zdecydowałem sie na prace w firmie w której 80% czasu rozmawialismy o Springu,Hibernate,SQL + podstawy jakiegos html,JQuery itp. Miałem ze sobą sporo swojego kodu jakies modele,service,controllery i view.

0

Swing to nie najlepszy wybór, teraz jeśli już robić aplikacje desktopow w Javie to raczej Java FX. Trzeba jednak mieć świadomość, że z wymaganą znajomością Swingu nie ma praktycznie ofert pracy. Na początku najlepiej ogarnąć Java SE, jeśli robienie aplikacji desktopowej Ci w tym pomaga to rób. Potem możesz zainteresować się Java EE, Springiem. Chociaż myślę, że na staż wystarczy solidna znajomość Javy SE, SQL.

davyd napisał(a):

Miałem ze sobą sporo swojego kodu jakies modele,service,controllery i view.

Wziąłeś kod na rozmowę? Przeglądaliście to razem z rekruterem podczas rozmowy? To były jakieś przypadkowe klasy czy pokazywałeś mu swoje projekty? Nie lepiej było dać w CV link do jakiegoś repo?

0

a jakie aplikacje mozna zrobic w python? Ja zrobilem kilka stronek internetowych w django no ale nie wiem co jeszcze jako apka do pythona mozna zrobic i wrzucic do portfolio nie majac doswiadczenia komercyjnego. Przeciez nie wrzuce kolka i krzyzyka :P

0

Można zrobić takie same jak w większości innych języków :] Jeśli to będzie kółko i krzyżyk na przykład multiplayer, tzn. przez sieć, to czemu nie? Możesz też zrobić jakąś prostą grę przeglądarkową, najprościej turową (przy okazji nauczysz się używać Celery czy co tam wybierzesz).

0

Takie gry przeglądarkowe to już i tak chyba ponad potrzebę. Skoro koleś nie ma doświadczenia i chce tylko wbić na praktyki a nie na juniora to nie musi nie wiadomo czego robić. Nikt nie będzie analizował szczególnie długo jego kodu, zaproszą go na rozmowę i tam sprawdzą co umie dając jakieś zadania do wykonania.

0

a taką grę w pythonie z celery to najlepiej zrobić w django czy we flasku czy w pygame moze? :D

0

Żeby ogarnąć Springa potrzeba najpierw ogarnąć Jave EE?

0

Nie, to są inne stacki technologiczne.

0

Zrob gre w jakims jezyku i tyle, przeciez nikt nie bedzie analizowal co zrobiles tylko jak. I tak na rozmowie dadza ci jakies zadania zeby sprawdzic co umiesz.

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