Jaki format reputacji preferujesz?

2

Ankieta kontynuuje poprzedni temat.

0

Ja jestem za jednym licznikiem podsumowującym ostatnie 30 dni z działów technicznych.
Nie widzę sensu drugiego licznika - w końcu jest to forum programistyczne - o ile pierwszy mógłby w-miarę pokazywać czy user nie gada głupot, o tyle nie widzę sensu bytu drugiego licznika.

6

A czemu 30 dni? Chyba wiedza nie ulatuję tak bardzo. Czy po to aby zmotywować userów?

3

Zagłosowałem dla jednego licznika dla działów technicznych, ale faktycznie jak zauważył ubuntuuser, poziom wiedzy danej osoby nie może się drastycznie zmienić w 30 dni. Dlaczego, żeby reputacja była bardziej wiarygodna, zwiększyłbym ilość dni do np. 90.

4

Chodzi o to, żeby wyznacznik był w miarę aktualny. Ludzie się zmieniają, jeśli newbie zbierze na początku minusy to ma za nie pokutować przez całe życie na 4p? Nawet jeśli zostanie drugim Gynvaelem to na jego ocenę dalej będą rzutować "błędy młodości". Większość z nas je popełniała, dlaczego nowy użytkownik, który już posiada jakąś wiedzę ma być w ten sposób uprzywilejowany? W drugą stronę: pewny siebie nub nazbiera plusów za poprawianie średników w hello worldach i za szybko wypełznie z Newbie do Nietuzinkowych Tematów oraz Algorytmów, będzie pieprzył trzy po trzy i nadal jego reputacja będzie wysoka przez pewien czas. 30 dni to może faktycznie trochę za mało, ale jakiś limit musi być. Jeśli w ogóle reputacja ma sens to nie powinna wprowadzać w błąd. Pozostaje problem lokalnej "otwartości": co z anonimami? Wyobraźcie sobie @maszynaz w działach technicznych i bez logowania... masakra, nie?

9

Anonimowi w gruncie rzeczy przynoszą więcej szkód niż pożytku. Zaobserwowałem ostatnio, że sporo osób z zewnątrz i tak się rejestruje, nawet by napisać tylko jeden temat. Z kolei jest sporo bywalców, którzy z jakiegoś dziwnego powodu rejestrować się nie chcą i sami odbierają sobie prawo do edycji własnych postów. Dochodzi później do bezsensownych dubli z prośbami do moderatorów o usunięcie / edycje posta. Jestem pewien, że jeśli chodzi o całokształt więcej czasu stracili na tym moderatorzy niż taki user straciłby na rejestracji. Dlatego proponuję wyłączenie możliwości pisania tematów i postów dla anonimowych. Uprościłbym za to rejestrację. Gość piszący temat na samej górze dostałby cztery dodatkowe pola (nazwa użytkownika, hasło, powtórzenie i e-mail). Udział w swoim pierwszym temacie mógłby brać bez potwierdzenia konta e-mailem.

3

Tak jak @Rev jestem za tym aby anonimy nie mogły się wypowiadać na tym forum.

2

Proponuję usunąć reputację z działu Newbie aby ktoś niepotrzebnie nie nałapał -100% skoro dział jest przeznaczony do nieskomplikowanych problemów, a tematy w tym dziale są zakładane najczęściej przez początkujących więc te posty raczej nie powinny być oceniane. Poza tym skoro mamy reputację zależną od działu to tez bez sensu skoro Newbie to taka mieszanka.
PS: choć to nie na temat tak jak kilka osób wyżej jestem za tym aby "uciszyć" niezalogowanych.

0

Jeśli już miałaby być ta "reputacja" w osobnych działach, to warto dodać dodatkową kolumnę w "4programmers.net » Panel użytkownika » Statystyki moich postów".

6

Nie sądzę, aby sensowne było, gdybym np. ja posiadał jakąkolwiek reputację w PHP czy Delphi, bo zupełnie się na tym nie znam. Dlatego jestem za odrębną reputacją.

Faktycznie, poziom wiedzy może się zmienić. Ale nie w 30 dni, dałbym 90 albo może 180.

Reputacja w działach nietechnicznych jest zbędna.

I zaakceptowane odpowiedzi są moim zdaniem elementem reputacji, same plusy i minusy to nie wszystko.

5

Reputacja: stosunek liczby ocen na + do liczby ocen na - w danym temacie. To jak to jest że widziałem takich co mają -25%? Ten stosunek może być ujemny? W jaki sposób ta liczba może być ujemna? A gdy user nie ma żadnych głosów ujemnych (0) to rozumiem że reputacja jest nieskończenie duża?

5

Jak @othello napisał - np. Adam Boduch ma w dziale Off-Topic 109% - chyba, że to taki bonus dla Adama :)

EDIT:
A co do tematu to jestem za osobną reputacją dla każdego działu. Bo co z tego, że ktoś ma 100% w C/C++ jak akurat może się wypowiadać w PHP.
A co do przedziału czasowego to uważam, że nie powinno się kasować reputacji - reset to tylko w grach - w życiu nie ma tak łatwo:) Raczej mamy większość rozsądnych forumowiczów i jeżeli ktoś zada pytanie "po ludzku" - chociażby głupie (z punktu widzenia osób czytających) - to nie jest od razu minusowany. Jasne, że jak ktoś liczy na "pomoc z niebios" to dostanie minusy ale to nie znaczy, że trzeba mu kasować grzechy - takie jest moje zdanie :)

5

Jak dla mnie powinno być osobno dla każdego działu. To że ktoś pisze mądre posty w dziale X nie znaczy że pisze mądrze w Y. Poza tym wydaje mi się że powinno liczyć wszystkie posty.

3

Osoba, która na początku zbierze minusy za debilizm straci szansę na posiadanie 100% reputacji kiedykolwiek. To mija się z celem zakładając edukacyjny charakter forum.

0

Kolejna sprawa: wydaje mi się, że ostatnio jakiś ćwok masowo minusuje somekinda, teraz minusowanie postów będzie mieć większy sens z punktu widzenia odgrywania się ludziach o odmiennych poglądach, w jaki sposób Adam ma temu zaradzić?

0

Osoba, która na początku zbierze minusy za debilizm straci szansę na posiadanie 100% reputacji kiedykolwiek. To mija się z celem zakładając edukacyjny charakter forum.

Jedyną opcją będzie posiadanie wielu kont, żeby zniwelować skutek "błędów młodości".

1

Powiedzmy że p to ilość ocen na +, a m to ilość ocen na -. Jaki jest dokładny wzór na reputację? Chyba że nie chcecie ujawniać?

0

Pewnie p/(p-m)*100%

0

A jaką reputację ma użytkownik, który napisał 11 postów, ale nikt go nie oceniał, czyli p=0 i m=0? 100% czy 0% ?

0

Ja stawiam na:
(p - m)/(p + m)

1

Domysły... a przecież ktoś kto wprowadził ten feature, odpowiedź zna....

0

E tam domysły, patrząc po reputacji @maszynaz to po prostu suma wartości głosów podzielona przez ilość głosów w ogóle i pomnożona przez 100. Jak inaczej użytkownik mógłby mieć tak ujemną reputację? Wyświetlane procenty raczej pasują.

1

A może nie ma sensu robić ujemnej reputacji? Mam na myśli reputacja = plusy / (plusy + abs(minusy)) lub jakiś inny wzorek, ale myśle że jak ktoś ma reputację 0% to i tak mu nikt nie zaufa.

0
Demonical Monk napisał(a):

Osoba, która na początku zbierze minusy za debilizm straci szansę na posiadanie 100% reputacji kiedykolwiek. To mija się z celem zakładając edukacyjny charakter forum.

No tak taka osoba nie uzyska już 100% reputacji, ale nic nie stoi na przeszkodzie, żeby miała 90-99 procent. Z drugiej strony kasowanie punktów odbije się też na użytkownikach, którzy powiedzmy:

  • pojadą na wakacje
  • zrobią sobie wolne od komputera
  • nie będą zwyczajnie miały czasu na zaglądanie przez jakiś czas na forum
    etc.
    Wymieniać dalej? :)

W takiej sytuacji po skasowaniu osoba, która pomogła 100 razy na forum i dostała za to 100 razy plus będzie na równi z userem, który miał 100 minusów za "debilizm". To chyba też nie jest zachęcające do zawracania sobie głowy reputacją.

BTW:

Można robić jakieś akcje typu: "Oddaj nerkę - skasuj minusy" :D, albo "dzień dobroci dla zwierząt" na święta itp.

0
sephirot8608 napisał(a):

No tak taka osoba nie uzyska już 100% reputacji, ale nic nie stoi na przeszkodzie, żeby miała 90-99 procent. Z drugiej strony kasowanie punktów odbije się też na użytkownikach, którzy powiedzmy:

  • pojadą na wakacje
  • zrobią sobie wolne od komputera
  • nie będą zwyczajnie miały czasu na zaglądanie przez jakiś czas na forum
    etc.
    Wymieniać dalej? :)

Dlatego mówimy o wydłużeniu okresu branego pod uwagę, ostatnie pół roku to chyba dość?

sephirot8608 napisał(a):

W takiej sytuacji po skasowaniu osoba, która pomogła 100 razy na forum i dostała za to 100 razy plus będzie na równi z userem, który miał 100 minusów za "debilizm". To chyba też nie jest zachęcające do zawracania sobie głowy reputacją.

Z drugiej strony dawny debil mógł wyjść na ludzi, stary wybitny klepacz mógł wyjść z wprawy... Wyobraź sobie sytuację, kiedy po latach wraca dawny programista, który przez długi czas nie miał styczności z programowaniem, czy dawne oceny są nadal aktualne? Były przypadki, kiedy zjechani użytkownicy odchodzili, brali się za siebie i po pewnym czasie wracali z nową wiedzą, mając -90% na pewno nie będą poważnie traktowani. Tutaj pojawia się kolejny problem, niski rating będzie zachęcał do dawania minusów za byle pierdoły, o plusy będzie trudniej, niezależnie od wartości merytorycznej (kto by czytał jego posty dokładnie, przecież z takim ratingiem nie można go brać serio).

sephirot8608 napisał(a):

"dzień dobroci dla zwierząt"

Na tym forum to by się kojarzyło zdecydowanie zbyt dwuznacznie.

3

Zagłosowałem na "Osobne dla każdego działu; wszystkie posty" bo zgadzam się z tym, że wiedza z Delphi a wiedza z C# to 2 pary kaloszy.

0

IMO licznik powinien byc osobny dla kazdego działu, do tego ten pokazywany normalnie pod avatarem powinien uwzgledniac ostatnie np, 3 miesiące, pół roku.

0

@PS chyba nie ma idealnego wyjścia z sytuacji - rozumiem Twoje argumenty - jednak są też tacy, którzy wracają po latach, ale wcale nie są gorszymi programistami.

Według mnie w sytuacji kasowania reputacji bardziej wspieralibyśmy "debilizm", który nie łatwo się leczy.
"Bo po co mam pisać poprawnie po polsku, starać się nie pisać głupot, żeby nie łapać minusów, skoro i tak za miesiąc, dwa, trzy się skasują".

Ok 6 miesięcy to już sporo czasu, ale i tak jestem zdania że powinno to mieć charakter ciągły.
Kasowanie liczników też nie będzie poprawiało czytelności reputacji. Jeżeli dany użytkownik ma 2000 ocen i reputację 90%, a inny ma 15 ocen i 95% reputacji to komu bardziej zaufasz? Obcinając z czasem liczbę ocen branych pod uwagę zmniejszamy znaczenie reputacji.

0

Jeśli ktoś jest za okresowym liczeniem niech głosuje na opcję '30 dni', na podstawie dyskusji ustalimy ile ma faktycznie ten okres wynosić.

2

Moim zdaniem ten okres czasu jest bez sensu. Są ludzie którzy rzadko wchodzą i coś piszą (np. Gynvael) a mimo to jak już coś piszą to z sensem. To ze ktoś nie wchodził przez 3 miesiące na forum znaczy że nagle jest gorszym koderem? ;]

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