Ja jestem chetny. Mam okolo roczne doswiadczenie jako developer javy. Technologie w ktorych bym popisal to : java 8, spring 4, hibernate lub jpa, angularJS, mongo
- Rejestracja:prawie 11 lat
- Ostatnio:ponad 4 lata
- Postów:616
Według mnie sklep jest dobry bo:
- Jest prosty każdy mniej więcej rozumie co powinno się w nim znaleźć
- Jest bogaty funkcjonalnie jest co dzielić (więc będzie fun)
Czy nudny??? Zależy jeżeli chcesz się nauczyć nowych technologii, narzędzii, technik to nie, bo będziesz miał właśnie okazje.
Też bym chciał aby ten projekt był prosty i super innowacyjny....sory jak miałbym taki pomysł to bym go porostu zrealizował sam

- Rejestracja:około 14 lat
- Ostatnio:ponad 5 lat
- Postów:400
Jakieś konkrety ustaliliście?
Ja bym się chętnie pisał jeśli byłoby to na Springu i JPA.
Co do repo to mogę utworzyć tylko trzeba określić:
- jaki projekt piszemy?
- kto pisze?
- jaką nazwe wymyślamy?
Ja proponuję Shalom na leada ;)

- Rejestracja:około 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
Jeśli Spring i JPA to skromnie zaproponowałbym rozpoczęcie z tego: https://github.com/Pharisaeus/SpringScaffoldApplication ;)

- Rejestracja:około 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
Ok mój piewszy pomysł na aplikacje (ostrzegam ze wcale nie mam pomysłu "jak" to zaklepać!):
Aplikacja do przeprowadzania code-review.
- W wersji łatwej mogłaby działać na bazie jakiegoś prostego pastebina -> użytkownik wrzuca kod na pastebina a potem ludzie mogą robić dot tego kodu review (oznaczają linię, dodają komentarz i ewentualnie propozycje modyfikacji danego fragmentu). Każdy kod może mieć wiele niezależnych review. Jeśli w review jest propozycja modyfikacji kodu to można jednym klikiem ją "wciągnąć".
- W wersji trudniejszej można by spróbować pokusić się o integracje z jakimś githubem i robić reivew kodów tam zgromadzonych (albo lepiej: pull requestów!).
Plusów takiej aplikacji byłoby kilka:
- można z niej korzystać w trakcie jej pisania!
- można by z niej korzystać później na 4programmers, bo mysle że mogłaby się przydać ;)



@Czalmi, nikt o ile chcecie pracować w adżajlu. Wtedy taski po planowaniu bierze się na zasadzie pierwszy co mi pasuje.
@Jan Ko, da sie wszystko ogarnać.
Temat projeku: Aplikacja do zarządzania kartami lojalnościowymi dla sklepów internetowych.
Cel (sukces programisty): Poznanie spray.io
Cel (sukces biznesowy): zarobić miliona




- Rejestracja:ponad 10 lat
- Ostatnio:ponad 10 lat
- Postów:7
Ja mam tez pomysl na projekt. Polegalo to by na stworzeniu strony umozliwiajacej poszukiwanie osob do tzw mock interview ( takie rozmowy kwalifikacyjne z innymi osobami, w celu cwiczenia) i umozliwiajacej przeprowadzenie tego. Razem z kolegami przeprowadzalismy sobie nawzajem takie rozmowy w celu przygotowania sie do rozmow do firm takich jak Google, Facebook itd gdzie wiadomo ze pytania sa takie algorytmiczne. Uwazam ze sporo mi to pomoglo.
Dlaczego akurat taki projekt ?
- dawalby mozliwosc regularnych treningow , przez co bysmy sie czuli bardziej pewnie na prawdziwej rozmowie kwalifikacyjnej
- mozliwosc cwiczenia jezyka obcego
- mozliwosc sprawdzenia sie zarowno w roli rekrutera jak i rekrutujacego
- rozmowy z roznymi rekruterami o roznych poziomach zaawansowania
- jak przy kazdym projekcie mozna sie nauczyc nowych technologi
Od razu sie wytlumacze z niektorych kwestii. Wiem, ze algorytmy mozna cwiczyc na stronach takich jak spoj, codeforces itd gdzie rowniez cwicze codziennie, ale
podczas takiego mock interview mamy mniej czasu na rozwiazanie problemu i co wazniejsze musimy go wytlumaczyc drugiej osobie tak zeby zrozumiala przez co lepiej sobie to utrwalimy.
Wiem takze ze sa strony na ktorej mozna przeprowadzic niby rozmowe kwalifikacyjna, ale gada sie wtedy z automatem, co jest wedlug mnie diametralnie rozne. Na careercup mozna takze wykupic sobie taka probna rozmowe kwalifikacyjna ale koszt to minimum 160$ a u nas za darmo. Sa takze strony, gdzie szuka sie osoby do rozmow z jezyka obcego, ale tam glownie sa osoby spoza IT, a jak juz nawet sa to ciezko wyszukac.
Ta strona miala by oferowac prosty sposob wynalezienia takich ludzi i dostarczenia podstawowej funkcjonalnosci do przeprowadzenia takiej rozmowy kwalifikacyjnej. Poczatkowo skupilbym sie na IT, a pozniej mozna to rozszerzyc na inne dziedziny. Ogolnie mam sporo pomyslow jak by mozna rozwinac ten projekt, ale dajcie znac czy bylby ktos chetny. Moglbym nawet dzisiaj zalozyc repozytorium na githubie.

- Rejestracja:około 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
Ciekawe. Ale co właściwie taki serwis miałby udostępniać? Jakie funkcjonalności? To ma być coś a'la codility?
- Rejestracja:prawie 12 lat
- Ostatnio:prawie 5 lat
- Lokalizacja:Warszawa
- Postów:1683
tyle zacnych osobistości zainteresowało się tematem, głupio byłoby jakby nic z tego nie wyszło. padło z 5 propozycji -najbardziej doświadczeni mogliby coś wybrać albo zrobić ankietę. z mojej perspektywy newbies cokolwiek z możliwością nauki springa, hibernate byłoby fajne.


- Rejestracja:ponad 10 lat
- Ostatnio:ponad 10 lat
- Postów:7
Shalom napisał(a):
Ciekawe. Ale co właściwie taki serwis miałby udostępniać? Jakie funkcjonalności? To ma być coś a'la codility?
Codility jest fajne, ale to polega na tym ze rekruter podsyla Ci linka i masz zrobic w okreslonym czasie, po czym rozwiazanie jest sprawdzane. Rekruter moze sobie przesledzic proces kodowania ( jest demo ), ale to za malo. Chodzi o to zeby majac grupe chetnych osob podobierac ich parami ( kwestia do dogadania jak ) i przeniesc ich na osobny stol. Przede wszystkim ma byc mozliwosc przeprowadzenia rozmowy, tak zeby zwiekszyc pewnosc siebie podczas rozmow, zwlaszcza gdy gadamy w jezyku obcym. Na codility mozemy sobie cos zaklepac i dziala, a tu jeszcze trzeba to tak wytlumaczyc zeby druga osoba zrozumiala. Druga osoba moze takze jakosc naprowadzic gdy ktos nie bedzie mial kompletnie pomyslu i rozmowa bedzie toczyc sie dalej.
Musialby byc wspoldzielony ekran, najlepiej z kilkoma zakladkami. Np w pierwszej ekran w ktorym mozna malowac , czy to jakis diagram klas, zeby sprawdzic umiejetnosc projektowania ( bo nie musza to byc zadania tylko algorytmiczne), czy tez po prostu niektore algorytmy latwiej wytlumaczyc na rysunku. Ja rozwiazujac codility malowalem sobie na kartce, ale lepiej na biezaco tlumaczyc malujac nic pozniej kartke do kamerki pokazywac. W drugiej zakladce moglby byc prosty edytor. Niekoniecznie musialaby byc to automatyczna sprawdzarka ( bo przeciez jak mamy rozmowe na zywo to i w wiekszosci przypadkow pisze sie na kartce badz tablicy), ale w przyszlosci mozna dodac taka mozliwosc. Na poczatku mogla by byc takze rozmowa nietechniczna, a tego na codility nie da sie zrobic.

- Rejestracja:około 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
@Armyx11 no tak, tylko nie bardzo rozumiem kto wg ciebie miałby tam być tym "rekruterem". Bo ktoś musi wymyślać te zadania i robić review i prowadzić interview. Jasne, można optymistycznie założyć że będą to robić ludzie "z potrzeby serca" albo ci którzy sami chcą potem żeby ktoś ich przepytał, ale to naiwne.
Bo sensowne interview może poprowadzić tylko sensowna osoba, a takie zwyczajnie nie mają czasu na takie zabawy.
Obecnie stawiam projekt + stworzyłem repozytorium na github.
Wybrałem projekt notatki o nazwie roboczej "NotesMe".
Nic nie stoi na przeszkodzi, żeby reszta wybrała coś bardziej skomplikowanego, możemy przecież robić kilka projektów. :)
Na razie to wszystko jakoś konfiguruje, trochę to potrwa ze względu na moje niewielkie doświadczenie ( oraz mało wolnego czasu) i jeszcze jutro mnie nie ma cały dzień. Gdy szkielet będzie jako tako okey, będę potrzebował 3-4 osoby do zabawy - programowania. W między czasie obmyślę jakby ta aplikacja miała dokładniej wyglądać, o postępach poinformuje we środę. Pozdrawiam.
Dlaczego przestraszyłem ? Nie wyobrażam sobie pisanie tak małego projektu w ~10 osób, chyba że dojdą jakieś inne funkcjonalności, no i w późniejszym okresie wersja na androida. Chyba, że macie pomysł jak to inaczej rozegrać ? Nazwa jak pisałem - robocza... możesz inną wymyślić... Możesz też założyć inny projekt i zebrać też kilka osób, nic nie stoi na przeszkodzie.
- Rejestracja:około 11 lat
- Ostatnio:około 10 lat
- Lokalizacja:Polska, Wroclaw
- Postów:19
Hej,
Od pewnego czasu planuje odpalić coś w style Projects Commander - miejsca do zarządzania naszymi projektami - http://jgore.pl/
Dalej jestem chętny na współpracę z początkującymi i bardziej doświadczonymi programistami, tylko trochę osób by się musiało zgłosić do tej formy wspłpracy. Aktualnie oprócz mnie jest jedna osoba.
Jak znajdzie się conajmniej 4-6 osób na któryś projekt, którzy będą w stanie min 2h - 4h dziennie poświęcić na naukę programowania to zacznie to kwitnąć.
Ja ze swojej strony powiem tyle, że nie kończyłem studiów IT ino poświęciłem 7 miesięcy pracy, 6 dni w tygodniu po 8 h dziennie na naukę programowania i już byłem w stanie znaleźć pracę jako Junior Java Developer.
Nie miałem takiego wsparcia jakie mogłby oferować JGore.pl - Projects Commander. Ze swojego doświadczenia już zauważam, że podczas nauki czegokolwiek czasem natrafiasz na jakiś mur którego nie jesteś w stanie sam przeskoczyć. Zrobiłeś wszystko jak napisali w instrukcji, a to dalej nie działa. Możesz czasem siedzieć z jakimś pikusiem, 1-2-3 dni i nic nie jesteś w stanie ruszyć - pojawia się wtedy pewna frustracja i zniechęcenie.
A wystarczyłoby żeby wtedy spojrzał na to doświadczony programista i po kilku minutach masz rozwiązanie, zły plik, zła zmienna, przestarzały tutorial itp.
Ponadto nie znałem metodologii stosowanych w firmach ino leciałem po swojemu.
Na stronie http://jgore.pl/ znajdziecie informacje jakie projekty planuje rozpocząć Libria, libria www, allegier, c4u. - Swing, Spring MVC, JSF .. najbardziej popularne frameworki .. tydzień temu na interview miałem test z mojej znajomości Spring MVC .. wystarczyło zrobić proste zadanie z tego i już jest praca .. stawka 8k brutto + B2B ( odmówiłem )
Co proponuje ? Chętni którzy chcą rozpocząć tę formę współpracy - prosze napisać do mnie wiadomość przez forum o chęci przystąpienia do projektu i :
Dane:
-
Imię i nazwisko [ do stworzenia dla Was kont w JIRA ]
-
konto na skype
-
nr tel
-
Do którego projektu chcesz dołączyć bądź jakich technologii chcesz sie uczyc, a projekt sie znajdzie.
-
Czas jaki jesteś w stanie dziennie poświęcić na projekt
-
Swoje aktualne doświadczenie ( doświadczenie w innych jezkach np c++, skonczone studia techniczne, itp)
Dzisiaj jest środa .. do soboty czekam na wiadomości od Was.
W mailu zwrotnym dostaniecie ode mnie adres TeamSpeak3 na którym się spotkamy w sobotę aby się zapoznać i umówić szczegóły współpracy.
Docelowo co chcę osiągnąć :
Na 1 projekt potrzebuję max 4-6 ludzi, którzy będą mieli trochę czasu żeby rozwijąć projekt. W pierwszej kolejności chcę rozpocząć 2 projekty. Libria w Swing już jest rozpoczęta przeze mnie. Drugi to libria www - spring MVC.
Pracujemy w metodologii SCRUM. Ja sprawuję role Product Ownera( tymczasowo, docelowo będzie to robił ktoś inny z zespołu) - kontaktuję się z fikcyjnym klientem( nie do końca fikcyjnym bo o napisanie librii poprosiła mnie sąsiadka ) celem uzgodnienia potrzeby biznesowej, którą potem zapisuję w postaci zadań.
Iterację są co 2 tygodnie. W sobote się spotykamy na Sprint Planning, aby uzgodnić jakie zadanie włączamy do aktualnego sprinta.
Podczas Sprinta realizujemy zadania. Wszystkie zadania są zdefiniowanie w JIRA. Flow realizowania zadań: Zadania z backlogu(tu są wszystkie zdefiniowane zadania ) włączone do sprint-a znajdują się w kolumnie TO DO.
Jeśli rozpoczynasz wykonywanie zadań przypisujesz się do zadania i dajesz START Progress .. zadanie przesuwa się do kolumny IN Progress.
Po skończeniu każdego nawet drobnego zadania nie dajesz Demand test ani DONE ino Demand review. Prosisz kolegę z zespołu aby sprawdził jak wykonałeś zadanie. Jeśli nie rozumie co tam sie dzieje to należy Mu wytłumaczyć dokładnie co tam sie dzieje, aby sie czegoś nauczył i dowiedział więcej o projekcie.
Po zrobionym review przez inną osobę, reviewer się odpina od zadania i zadanie trafia do testów. Testerem musi być inna osoba niż reviewer. Tester sprawdza poprawność zrealizowanego zadania i po skończeniu testów odpina się od zadania, przypina osobę która zrobiła zadanie (Responsible ) i zaznacza RESOLVED.
Product Owner po obejrzeniu zrealizowanego taska z resolved daje DONE.
Tak mniej więcej wyglądą metodologia tworzenia oprogramowania zwana SCRUM. Oczywiście każdy zespół dostosowuję ogólny wzór do własnych potrzeb. U mnie firmie również zachowuje szkielet natomiast wprowadzone sa zmiany, aby dostować SCRUM-a pod własne potrzeby.
Czekam na wiadomości od wszystkich chętnych którzy chcą dołączyć do tej formy współpracy. Zaznaczam, że miejsca są ograniczone do 2 projektów po 4-6 osób. Przy wyborze będę się kierował czasem jakim dysponuje zgłaszający oraz jego aktualnym doświadczeniem.
Termin spotkania organizacyjnego: **SOBOTA 16:00 **.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
Shalom