Ocena CV na staż

0

Hej,
idąc na drugi rok studiów postanowiłem zaaplikować na staż. Prosiłbym was o ocenę mojego CV. Sam mam wrażenie, że czcionka jest za duża.

1

.idea na gicie, w cv sekcja projekt i już wiadomo gdzie twoje cv trafi .

0

Musiałem dodać niechcący, już dawno temu dodałem .idea do .gitignore.
Co jest nie tak z sekcją projekt w CV ? W jaki inny sposób powinienem opisywać projekty ?

0

z racji, że tam trochę pusto na githubie to może chociaż dodaj screeny z działających apk, zawsze to jakiś mały dowód, że zrobiłeś coś co funkcjonuje

0

Dzięki za radę

0

Z wzorców znasz tylko MVP i MVVM?
CV brzydkie okrutnie. Naprawdę niewiele trzeba zrobić, żeby mieć CV, które cieszy oko, a tu kompletna porażka. Wygląda bardziej jak pisana w markdownie notatka o tym co ma się znaleźć w CV niż CV, szczególnie te dane kontaktowe.
Jeśli chodzi o projekt... Ja bym dał screenki chociaż albo animację z funkcjonalnością - kod kodem, ale jeśli muszę sam robić build aplikacji żeby zobaczyć jak wygląda to podziękuję.

0

Z teorii znam więcej, ale nie zaimplementowałem żadnych oprócz dwóch wymienionych, więc nie chciałem ich wymieniać.

0

jest tyle darmowych wzorów CV w internecie które wyglądają profesjonalnie a to ekhem tragedia. Technik informatyk fajnie ale jaka szkoła? jakie lata? Poszukaj wzoru CV w internecie bo to wygląda strasznie.

1

Chciałem spróbować sam napisać coś przejrzystego, a wyszedł gniot. Poszukam jakiś konwerterów na internecie i napisze od nowa. Dzięki za pomoc

1

Zrzut ekranu (2).png
Twoja aktywność na GitHubie wcale nie wygląda podejrzanie...

0

sesja była i nie miałem czasu pisać kod

0

CV do zmiany, bo słabo wygląda. Skorzystaj z jakiejś gotowego wzorca jest masa na necie. Systematycznie rozwijaj projekty i wrzucaj na githuba. Na mieście chodzą słuchy, że za każda stworzoną appkę todo list umiera szczeniaczek :). https://medium.freecodecamp.org/every-time-you-build-a-to-do-list-app-a-puppy-dies-505b54637a5d

1

Szczerze? CV wygląda tragicznie.

Sprawdziłem za to kod i o ile jest tam sporo rzeczy do poprawy, to tragedii nie ma. Widać, że niektóre wzorce są wzięte z kiepskich tutoriali. Mógłbyś kilka rzeczy na szybko poprawić w kodzie, żeby na pierwszy rzut oka Cię nikt nie skreślał.

  • Sformatuj kod, żeby nie było niepotrzebnych pustych linii.
  • W Javie jest przyjęte, żeby stosować wcięcia K&R zamiast Allmana. Możesz korzystać z Allmana, wszystko jedno tak naprawdę, ale bądź konsekwentny. Nie wszędzie masz jednolity sposób formatowania. Radziłbym też zamienić na K&R, bo jeszcze jakiś oszołom się trafi i Ci tylko z tego powodu odrzuci CV.
  • Usuń pliki w stylu ExampleUnitTest.java.
  • Wywali reguły ProGuarda. Po pierwsze z nich nie korzystasz. Po drugie masz je puste.
  • Nie rób z plików Gradle śmietnika. Wywal bilioteki, z których w ogóle nie korzystasz - np. Mockito. Usuń flavory, które Ci do niczego niepotrzebne. Nie używaj maven { url "https://maven.google.com" } skoro masz google().
  • Nazwy pakietów nie powinny być pisane camel casem. Patrz tutaj.

Widać że Dagger Cię przerósł, bo jest trochę głupich rzeczy w grafie obiektów, ale tutaj ciężko poprawić coś bez znajomości Daggera. Gdybyś miał jednak ochotę to poprawić, to pierwsze z brzegu babole.

  • Nie używaj @Inject na kostruktorach fragmentów. Nie ma to najmniejszego sensu.
  • Nie korzystaj z singletona na bazie danych. Dagger istnieje m.in. dokładnie po to, żebyś Ty nie musiał robić bieda singletonów.
0

Why ToDo app?
Why?

0

Zwłaszcza na początku kariery ważne jest, żeby CV ładnie wyglądało. Wpisać te swoje studia, jakiś projekt, umiejętności, technologie i narzędzia które się zna. Wyszukaj w necie przykłady CV w TeX (LaTeX - dzięki temu wygląda ładniej i bardziej profesjonalnie), do tego jest potrzebny osobny program który skompiluje pliki .tex do .pdf, tutaj polecam TexMakera - prosty i przejrzysty.

0
Michał Sikora napisał(a):

Szczerze? CV wygląda tragicznie.

Sprawdziłem za to kod i o ile jest tam sporo rzeczy do poprawy, to tragedii nie ma. Widać, że niektóre wzorce są wzięte z kiepskich tutoriali. Mógłbyś kilka rzeczy na szybko poprawić w kodzie, żeby na pierwszy rzut oka Cię nikt nie skreślał.

  • Sformatuj kod, żeby nie było niepotrzebnych pustych linii.
  • W Javie jest przyjęte, żeby stosować wcięcia K&R zamiast Allmana. Możesz korzystać z Allmana, wszystko jedno tak naprawdę, ale bądź konsekwentny. Nie wszędzie masz jednolity sposób formatowania. Radziłbym też zamienić na K&R, bo jeszcze jakiś oszołom się trafi i Ci tylko z tego powodu odrzuci CV.
  • Usuń pliki w stylu ExampleUnitTest.java.
  • Wywali reguły ProGuarda. Po pierwsze z nich nie korzystasz. Po drugie masz je puste.
  • Nie rób z plików Gradle śmietnika. Wywal bilioteki, z których w ogóle nie korzystasz - np. Mockito. Usuń flavory, które Ci do niczego niepotrzebne. Nie używaj maven { url "https://maven.google.com" } skoro masz google().

Widać że Dagger Cię przerósł, bo jest trochę głupich rzeczy w grafie obiektów, ale tutaj ciężko poprawić coś bez znajomości Daggera. Gdybyś miał jednak ochotę to poprawić, to pierwsze z brzegu babole.

  • Nie używaj @Inject na kostruktorach fragmentów. Nie ma to najmniejszego sensu.
  • Nie korzystaj z singletona na bazie danych. Dagger istnieje m.in. dokładnie po to, żebyś Ty nie musiał robić bieda singletonów.

Serio myślisz że ktoś będzie patrzył na githuba kolesia co aplikuje na staż.. ?

2
Razmo napisał(a):

sesja była i nie miałem czasu pisać kod

Sesja od sierpnia do kwietnia? Na sesję to mogła Ci połowa stycznia i cały luty odpaść, w najgorszym przypadku :)

3
Saalin napisał(a):

Z wzorców znasz tylko MVP i MVVM?

janusz_h4ck3r 1337 napisał(a):

Twoja aktywność na GitHubie wcale nie wygląda podejrzanie...

NeutrinoSpinZero napisał(a):

Why ToDo app?
Why?

Oni mają racje

Aktywny na githubie tylko w ostatnich miesiącach? znasz tylko mvp mvvm? brak doktoratu z informatyki? żadnego własnoręcznie zaprojektowanego rozproszonego systemu z 1000 concurrent users? Z takimi skillsami to jeszcze musimy ustalić ile chcesz dopłacić za ten staż...

just kiddin lol

0

Że niby znasz angielski na zaawansowanym poziomie?

"Application to create Notes with or without To-Do`s. Supports widgets"
"Setting up this project might require to Sync Project with Gradle Files or Invalidate Caches, to work properly."

xD

0

OP chce się dostać na staż czy to oznacza że na githubie musi być aktywny od urodzenia? Kiedyś zacząć musi więc zaczął niedawno czy to coś złego?

1

Ludzie, przesadzacie z tym ToDo. Co ma człowiek, który się uczy, pisać? Integrację AR i AI? Pełną aplikację SaaS? Bez przesady. ToDo jest OK na początek. Zwłaszcza, jeżeli ktoś chce np. pokazać, że umie stosować jakieś wzorce, bilbioteki itd.

0

Wybrałem apkę w stylu To-Do głównie po to, żeby nauczyć się pisać zgodnie z zasadami i żeby mnie sam projekt nie przerósł.
@Michał Sikora Dzięki za sprawdzenie kodu. Dagger mnie tak naprawdę przygniótł i jeszcze mam dużo do nauki, nie mówiąc o testowaniu.
@Pinek Tak zrobię.

2

Ale konto ma od 2014 - janusz_h4ck3r 1337 dziś, 20:26

A niektorzy seniorzy nie maja w ogole konta na GH. Co w zwiazku z tym? Github to narzedzie a nie kartoteka zawierajaca 100% danych i historii programisty

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