Pierwsza praca, staż

1

Witam,
Wziąłem pod uwagę wasze wskazówki z ostatniego posta. Chciałbym się zapytać czy według Was, poniższe projekty dają mi szanse na pierwszą pracę lub staż jako junior java dev?

  1. https://github.com/PiotrIT2015/ChatApp

  2. https://github.com/PiotrIT2015/FTPapp

  3. https://github.com/PiotrIT2015/LoginRMIapp

  4. https://github.com/PiotrIT2015/Battleshipgameapp

Z wyrazami szacunku

0

Całkiem spoko tylko wołał tak z 5k na start, żeby nie psuć rynku :)

1

proponuje nauczyć się springa, tego się używa teraz wszędzie

0

powodzenia w szukaniu, daj znać jak Ci się uda, ja jeszcze szukam i chodzę po różnych rozmowach :/

4

@pyogrjavar: 2nd big project i z 5 klas na krzyż :-) Lepiej to usuń z gh i napisz coś większego, bo coś takiego robi się w przerwie obiadowej :-)

//edit
aha i nie ściągaj projektów z gh podpisując je jako swoje https://github.com/manthanhd/youtube-mychatappp

2

Ten battleship to też linia w linię plagiat:
https://github.com/AlmasB/Battleship/

Czy można prosić o bana dla OP?

0

Nie do końca zgodziłbym się z Tobą. Tam grasz z PC. U mnie grasz z drugim użytkownikiem...

2

Nie dość, że malutkie projekciki to jeszcze linia w linię plagiaty :/ Nawet skomentowany kod zostawił.

1

Przychodzi 500 CV
W agencji zaczynają sprawdzać jedno po drugim
Ma doświadczenie? Nie, ale sprawdzamy dalej...
Ma studia? Nie, ale może jeszcze sprawdzamy dalej...
Ma githuba? Ma, to bezwarunkowo cv do kosza!

Wszystkie githuby na cv juniorów są takie same

0

Auta dla firmowej floty bierze się w leasingu u dealera, nowe.

Ale zawsze może się jakiś pan Zenek na taryfie, też robi w branży moto, swoją furę dziesięcioletnią sprowadził zza Odry od herr Hansa.

Klepię proste sklepiki internetowe i wizytówki dla small biznesu, czasem jakieś małe mobile zrobimy, siedzimy w JanuszSofie, mamy swoje zdanie o rekrutacji i githubie. Nasz świat jest jak świat moto pana Zenka na taryfie.

1

ale to jest przecież junior/studenciak/praktykant wystarczy żeby wiedział co to są klasy, zmienne, funkcje i to będzie git :)

0

Lekarz po dyplomie na stażu ma umieć sprawdzić czy pacjent oddycha, zmierzyć ciśnienie i odesłać w szpitalu do Lekarza Seniora.

Magister inżynier ma wiedzieć więcej od tak zwanego absolwenta bootcampu.

1

Z wyrazami szacunku do kogo? Bo na pewno nie do tych osób, od których plagiatowałeś. Te projekty są po prostu śmieszne. Nazywasz je Big Projektami, a to są plagiaty z podstawioną jedną własną funkcją. Do tego mają 2-5klas... ŁAŁ. Wstyd, wstyd i jeszcze raz wstyd.

Nie, z tym nie dostaniesz się nawet na praktykę.

1
Śliwka Węgierka napisał(a):

Lekarz po dyplomie na stażu ma umieć sprawdzić czy pacjent oddycha, zmierzyć ciśnienie i odesłać w szpitalu do Lekarza Seniora.

Magister inżynier ma wiedzieć więcej od tak zwanego absolwenta bootcampu.

Lekarz po studiach wie mniej niż przeciętna matka 2 dzieci :/

0
Czaja napisał(a):

ale to jest przecież junior/studenciak/praktykant wystarczy żeby wiedział co to są klasy, zmienne, funkcje i to będzie git :)

No chyba jednak nie wystarczy, nie opisałeś nawet całości programu nauczania z pierwszego roku informatyki i wysyłasz na juniora gościa, który najwyraźniej nawet z tym materiałem jest na bakier

2

OP serio masz tupet niezły.
Już nawet nie samo skopiowanie tych mini-projekcików, ale jeszcze jakaś dyskusja, że nie zgadzasz się, że nie są twoje.

Mam nadzieję, że troll lvl 100

0

Widzimy, że ma Pan duży potencjał zapraszamy do przesłania CV na adres r***************l

0

Chciałem tylko uzyskać od Was jedno info(duże projekty - czyli jakie?). Za pierwszym razem padły odpowiedzi mało konkretne np. kilka plików. Znalazłem więc tematy takich projektów do nauki w google. Zapytałem też na tym forum, o akceptacje. Sprzeciwu wtedy nie było. Pogrzebałem ponownie w necie i pokazałem coś co miało mi wytyczyć cel do rozwoju. Teraz czytam od Was 1000 linii, a to co przedstawiłem określacie jako "napisane w przerwie obiadowej". Więc teraz pytam obecnych czy zaimplementowanie Banku w Spring MVC z dostępnymi operacjami z linku:

https://sciaga.pl/tekst/87669-88-operacje_bankowe

to dobry pomysł? Zrozumcie mnie jestem początkujący... Każdy z Was kiedyś zaczynał... A ja Was pytam tylko JAK?

Z wyrazami szacunku

PS. github doprowadziłem do stanu z przed zmian

0

Nie słuchaj tych „doradzaczy” tutaj i się nie przejmuj :) każdy kiedyś zaczynał. Pamiętaj jednak że pokora, wytrwałość i ciężka praca zaprowadza Cię do celu. Samo cut & pastę to za mało :)

Nawet jak dostaniesz się do pracy, to sadzać po tych projektach możesz mieć problem znutrzymaniem się w niej (możesz za mało umieć). Moim zdaniem nie potrzeby stres :)

Te projekty są ciut za małe. Pomyśl może nad czymś bardziej rozbudowanym. Może jakiś sklep? Baza pacjentów (baza lekarzy, baza pacjentów, wyszukiwarka, odbyte wizyty, koszt danej wizyty, raporty pracy lekarza, raport zysku z danego lekarza, historie choroby)? Będzie to bardziej rozbudowane i zdecydowanie atrakcyjniejsze :)

0

Ps. 1000 lini kodu to nie jest dużo :) napisz coś praktycznego, a sam zobaczysz ile tego kodu będziesz miał :)

0

Jak wpiszesz w google programming challenges to w grafice będziesz miał sporo różnych projektów z różnych poziomem zaawansowania. Może tam znajdziesz coś ciekawego dla siebie.

0

Ale ja nie mówię o stronach do programowania, gdzie jakieś algorytmiczne zadania rozwiązujesz. Wpisz w google w grafice "programming challenges" masz zdjęcia z projektami zaczynające się od Snake'a kończące na kompilatorze C i jeszcze trudniejszych.

0

Małe :/ Może ogarnij JavaFX (szybciej widać efekty) i zrób jakiś pseudo-bank w stylu- logowanie/tworzenie konta (sprawdź czy konto/nick już jest w pliku txt (na początku może po przecinku, potem w JSON, a potem zamiast txt w jakimś postgresql). Jakieś przelewy, pseudo wpłaty, kredyty, historia (wszystko do pliku, potem do bazy. Oprocz plikow, JSON i postgresql, ogarniesz co to MVC, jakieś wzorce projektowe.
Potem zbadaj Spark Framework (lekki backend) i przerób to na wersję webową lub rezerwacje biletów. Dowiesz sie co to http, tcp, front-backedn, testy itp. Nic wielkiego jak na typowe projekty w korpo, ale trochę się nauczysz.
Kolejnie jakiś sklep/allegro w Springu i Hibernacie i coś tam jeszcze.
Ogolnie Spring i Hibernate rządzą w javie i nie słyszałem by ktoś ostatnio złapał się do pracy bez nich (może ktoś na forum??). Zawsze możesz ruszyć od dzisiaj w Spring, ale to duży temat i długo konfigurujesz nudne rzeczy.
Do spring książka Spring in Action lub na udemy Spring i Hibernate Chada. Ktoś polecał Treehouse (25$ za miesiąc i progresja z Sparka do Springa, ale nie znam wersji) . Polecam tez przejrzeć starsze posty Burdzi0 i azaluta- widać progresję i gdzie ty jesteś mniej więcej ;)

Edit. ponoć udemy stary XML, więc sprawdź nowe Spring in Action, albo oficjalną

0

Dzięki, za konkretne rady. Tego potrzebowałem.

0

Witam, ponownie. Wiecie co... Nie do końca Was rozumiem(mówię zwłaszcza o Waszych słowach krytyki z mojego pierwszego wątku, który został już zablokowany). Przecież na moim repo jest wiele projektów z Programming Challanges v2.0 i v4.0(za wskazanie na nie dziękuje @Aagfaf). Dołączam linki do projektów odnoszących się do tych dwóch grafik.

  1. https://github.com/PiotrIT2015/Shoppingreceiver
  2. https://github.com/PiotrIT2015/Shoppingadder
  3. https://github.com/PiotrIT2015/Organizer
    4.https://github.com/PiotrIT2015/Simulations
    5.https://github.com/PiotrIT2015/subnet-calculator
  4. https://github.com/PiotrIT2015/tornadoAnalyzer
  5. https://github.com/PiotrIT2015/Snake
  6. https://github.com/PiotrIT2015/netscan2
  7. https://github.com/PiotrIT2015/netscan1

... i ostatni największy(za wskazówki dziękuję @Cr0w).

  1. https://github.com/PiotrIT2015/CashMachine

Proszę Was o tzw. "konstruktywną" krytykę jeśli chodzi o zdobycie pierwszej pracy/stażu. Pomysły na kolejny większy projekt typu "CashMachine" także będą mile widziane.

0

1 balagan- poczytaj co wrzucac na git'a (gitignore, co z jar'ami, baza, wszystkimi plikami zaczynajacymi sie kropka itp)
2 czemu piszesz w 3 jezykach? wybierz jeden... jeszcze dluga droga do $, bedzie szybciej z jednym jezykiem
3 angielski- w README jest kilka bledow typu doslowne tluczanie polskiego na angielski
4 male te projekty- to takie na kilka (em.. dwa?) dni. w pracy mozesz siedziec przy projektach ktore maja kilka tygodni/miesiecy/lat/dekad.
5 nie przejrzalem wszystkich projektow, ale w jednym widzialem ze korzystales z SpringBoota. Co ze zwyklym Spring'iem? Tym stoja typowe java-prace.
6 zdecydowanie przeczytaj co to DRY, SOLID i cala Clean Code

Mam wrazenie, ze masz podejscie w stylu: zrobie kilka jakis tam appek, cos tam sie naucze, w koncu mnie przyjma i tam sie naucze pozadnie. Gdzie raczej jest: ucze sie pozadnie, zrobie 2-3 duze projekty i pojde po feedback/dostane prace.

Wnioski: projekty za male. duzo balaganu (w git'cie i samym kodzie -> DRY, SOLID i clean code czekaja). Lepiej wrzucac pojedyncze projekty do <eh gdzies="gdzies" na="na" forum="forum" jest="jest" dzial="dzial" poswiecony="poswiecony" temu="temu">.

0

@Cr0w, dzięki za konkretny feedback. Twoje wskazówki są nieocenione.

0

@LowSkiller, dzięki za cenną radę.

0

A co powiedzielibyście o tym projekcie:

https://github.com/PiotrIT2015/mvn-Simulations

  1. Ten projekt ma ponad 1000 linii.
  2. Troche bardziej uporządkowany od reszty....
0
pyogrjavar napisał(a):

A co powiedzielibyście o tym projekcie:

https://github.com/PiotrIT2015/mvn-Simulations

  1. Ten projekt ma ponad 1000 linii.
  2. Troche bardziej uporządkowany od reszty....
  1. Polglish w kodzie już na poziomie nazewnictwa plików
  2. Jakieś magiczne wartości typu MainPanel.s
  3. Nazewnictwo klas typu Klasa1, Klasa2, ...
  4. Punkt 2 nijak się ma do punktów 3-5
  5. Co z tego że ponad tysiąc linii, skoro patrząc po kodzie Rozrost.java prawie niczego w tym tysiącu nie ma?

Poza tym - ile robi Twój rozrost ziaren? Bo napisać rozrost z 1-2 typami sąsiedztwa i 1-2 warunkami brzegowymi bez rekrystalizacji statycznej, dynamicznej i innych bajerów można gdzieś w jedno-dwa popołudnia i to pisząc znacznie mniej niż tysiąc linii kodu...

A patrząc po tej klasie Rozrost - głębiej mi się nie chce w to wchodzić - ten CA nie robi zbyt wiele.

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