Wątek przeniesiony 2019-11-26 07:38 z przez cerrato.

Aplikacja mobilna i układ sterowania - pierwszy projekt do portfolio.

Odpowiedz Nowy wątek
2019-11-25 23:05
0

Cześć wszystkim, od jakiegoś czasu zajmuje się pracą nad moim pierwszym, większym projektem. Jest to system składający się z aplikacji mobilnej (Android, JAVA) oraz części sprzętowej - umożliwiający sterowanie urządzeniami wykonawczymi znajdującymi się w ogrodzie - np zraszaczami, oświetleniem. Jako iż projekt zmierza ku końcowi pomyślałem, że dobrym pomysłem będzie dołączenie go portfolio i tutaj pojawia się problem. W kodzie panuje lekko mówiąc 'bałagan'. Moją największą bolączką jest chyba to, że nie zaimplementowałem w nim żadnego wzorca...Z racji, że jest to mój pierwszy projekt do porfolio

  1. Czy w przypadku, kiedy chciałbym taki projekt dołączyć do CV, należałoby przepisać kod od początku z zastosowaniem danego wzorca? Jeśli mija się to z celem - to jaka jest inna opcja? Skupić się na "uporzadkowaniu" kodu i zająć się porządnym opisem funkcjonalności?
  2. Co powinno znaleźć się przy opisie takiego projektu? Osobiście myślałem o przedstawieniu funkcjonalności, dołączeniu zrzutów ekranu itp. Czy część sprzętową, którą także wykonywałem ja (wraz z oprogramowaniem) także opisać?
  3. Czy w trakcie aplikowania na pierwszą pracę (JAVA), ktoś w ogóle przegląda takie projekty?

EDIT: Jeśli to zły dział to przepraszam i prosiłbym o przeniesienie.

edytowany 1x, ostatnio: mkowsky, 2019-11-25 23:08

Pozostało 580 znaków

2019-11-28 18:48
0

Może jednak jakaś dobra dusza cos doradzi?

Pozostało 580 znaków

2019-11-28 23:16
2

Nie wiem jak w innych firmach, w których brakuje rąk do pracy, ale u nas, rekrutacja wygląda tak, że 1-2 dni/kilka godzin/ kilkanaście minut przed rozmową rekruterzy(programiści) dostają cv osoby z którą będą rozmawiać. Ponieważ brakuje rąk do pracy i wszyscy są zawaleni robota to po przeczytaniu cv ida na rozmowę trochę z przymusu. I to wszystko... Nikt nie sprawdza żadnych githubow, projektow itp. Może w firmach, w których są jakieś dedykowane osoby (programisci) do rekrutacji to ten proces lepiej wygląda. Ale z tego co zauważyłem to większość developerów woli programować niż zajmować się czymś innym...
Wydaje mi się że sama rozmowa twarzą w twarz jest najważniejsza.

Pozostało 580 znaków

2019-11-29 05:41
0

Jeśli nie ma tam prawidłowego mvvm, albo chociaż mvc, to do portfolio się nie nadaje. Nie zastosowałeś wzorca, czyli kod spaghetti. Po drugie napisałeś w Javie, a nikt już dziś nie pisze na Androida w Javie - obowiązuje Kotlin.

Przepisz to na Kotlina i mvvm, tylko żeby to było naprawdę mvvm a nie pseudo mvvm z mieszaniem warstw. Dependency injection też zalecane.

edytowany 1x, ostatnio: Meini, 2019-11-29 05:42

Pozostało 580 znaków

2019-11-29 10:17
0
pijany mistrz napisał(a):

Nie wiem jak w innych firmach, w których brakuje rąk do pracy, ale u nas, rekrutacja wygląda tak, że 1-2 dni/kilka godzin/ kilkanaście minut przed rozmową rekruterzy(programiści) dostają cv osoby z którą będą rozmawiać. Ponieważ brakuje rąk do pracy i wszyscy są zawaleni robota to po przeczytaniu cv ida na rozmowę trochę z przymusu. I to wszystko... Nikt nie sprawdza żadnych githubow, projektow itp. Może w firmach, w których są jakieś dedykowane osoby (programisci) do rekrutacji to ten proces lepiej wygląda. Ale z tego co zauważyłem to większość developerów woli programować niż zajmować się czymś innym...
Wydaje mi się że sama rozmowa twarzą w twarz jest najważniejsza.

To ciekawe co napisałeś, zawsze myślałem że podczas starania się o pierwszą posadę to właśnie załączone projekty mają duży wpływ na to, czy zostaniesz zaproszony na rozmowę.
W każdym bądź razie, dziękuje za odpowiedź.

Meini napisał(a):

Jeśli nie ma tam prawidłowego mvvm, albo chociaż mvc, to do portfolio się nie nadaje. Nie zastosowałeś wzorca, czyli kod spaghetti. Po drugie napisałeś w Javie, a nikt już dziś nie pisze na Androida w Javie - obowiązuje Kotlin.

Przepisz to na Kotlina i mvvm, tylko żeby to było naprawdę mvvm a nie pseudo mvvm z mieszaniem warstw. Dependency injection też zalecane.

Raczej nie będę szukał posady jako android developer. Aplikację chciałem umieścić w portfolio bo to pierwszy większy projekt, który stworzyłem i jest dosyć rozbudowana więc szkoda by było ja pominąć. Dziękuje za wskazówkę oczywiście i pozdrawiam

Pozostało 580 znaków

2019-11-29 11:30
0
mkowsky napisał(a):

zawsze myślałem że podczas starania się o pierwszą posadę to właśnie załączone projekty mają duży wpływ na to, czy zostaniesz zaproszony na rozmowę.

Twoje przekonanie wynika z odbytych wielu rekrutacji, w tym co najmniej kilku zakończonych ofertą pracy?


"Ktoś sobie uświadomił, że pisał pod pseudonimem rzeczy, które lepiej żeby w firmie nie wypatrzyli :-)"

"- Ledwo na studiach 3 tydzień się kończy i już ciężko?
- Niestety prowadzący jest dziwny i robi kartkówki"

Pozostało 580 znaków

2019-11-30 10:01
0
BraVolt napisał(a):
mkowsky napisał(a):

zawsze myślałem że podczas starania się o pierwszą posadę to właśnie załączone projekty mają duży wpływ na to, czy zostaniesz zaproszony na rozmowę.

Twoje przekonanie wynika z odbytych wielu rekrutacji, w tym co najmniej kilku zakończonych ofertą pracy?

Nie, moje przekonanie nie wynika z odbytych wielu rekrutacji tylko z tego co usłyszałem/udało mi się przeczytać. Bo skoro na stanowisko juniora napływa np 100 podobnych CV to czymś muszą się wyróżniać?

Wyróżniają się dyplomem i ew. osiągnięciami uczelnianymi :) - pwntmaciek 2019-11-30 13:07
a to ktoś zatrudnia juniorów? - boska_cebula 2019-11-30 15:24

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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