4programmers.net

Witaj!

cerrato dodał nowy post w wątku: Czy kategorie forum nie są zbyt przestarzałe?


Zaznaczam z góry że czytam watek od początki i na bieżąco odpisuje, więc może być tak, że coś napiszę/do czegoś się odniosę np. z prośbą o doprecyzowanie, a temat w kolejnych postach zostanie rozwinięty i moje uwagi okażą się bezsensowne. Jeśli tak - można je zignorować ;)

spójrzcie, jak się zmieniła na przestrzeni lat jako forum i jak mimo wszystko sobie żyje: https://www.elektroda.pl/

Nie wiem czy dawanie elektrody na wzór jest dobrym pomysłem.
Pierwszy raz od daaaawna tam wszedłem tak po prostu (na ogól trafiam w wyniku szukania czegoś w necie na konkretny wątek a nie na stronę główną) i elektroda wygląda jak na poniższym obrazku. Dla mnie totalna masakra, nie wiem co jest reklamą a co treścią, czuję się przytłoczony i jakbym nie wiedział gdzie jestem (osądzał jedynie po samym wyglądzie strony) to bym uznał to za jakiś scam stworzony przez nigeryjskiego księcia albo dedykowany powiększeniu penisa o pół metra w tydzień :/

screenshot-20260921141817.png

A kategorie tematyczne forum są pogrupowane zupełnie inaczej niż na 4programmers

OK, rozumiem i w pewnym sensie się zgadzam. Inna sprawa, że jednak tematyka elektrody jest trochę inna niż 4p, ale wydaje mi się, że rozumiem o co Ci chodzi.
Tylko tak się zastanawiam - JAK byś to widział po zmianie?
Napisałeś że kategorie są przestarzałe i że można to zrobić inaczej, ale nie podałeś alternatywy. Także mam 2 pytania do przemyślenia:

  1. Jakie rozwiązanie/jakie kategorie (lub cokolwiek innego) byś widział? Bo o ile rozumiem że obecna postać to jest z grubsza stan sprzed 20 lat (z lekkimi aktualizacjami) to nie mam pomysłu w kierunku czego proponujesz migrację
  2. co z istniejącymi wątkami, które są w jakichś kategoriach? Przenieść do archiwum i zacząć teraz od zera nowe kategorie? Zostawić stare w trybie RO i umożliwić jedynie pisanie w nowych? Dokonać migracji istniejących wątków do nowego schematu kategorii?

Większść pracuje jednak w swojej jednej lub kilku technologiach i tu jest logiczny podział na działy dla każdej

Z grubsza się zgadzam.

Zresztą takie "interdyscyplinarne" działy już mamy, chociażby Webmastering. Ogólnie to powinien on dotyczyć wszystkiego, co jest związane z tworzeniem stron (przynajmniej ja to tak rozumiem). A tak z grubsza - czym są strony? To jest HTML, JS i CSS. Ale JS ma swoją kategorię - JavaScript więc de facto Webmastering sprowadza się do HTML i CSS. Różne webowe frameworki trafiają w 95% do kategorii JS. Ponadto JS to nie tylko strony, ale także inne zastosowania, np. node. A teraz pytanie - czy kwestie dot. Node.js dawać do kategorii JS, czy może do Dev/ops? A takie PHP - w odróżnieniu od JS, w 99% służy tylko i wyłącznie do stron. Więc czemu ma osobną kategorię, skoro jest Webmastering - czyli worek, gdzie sobie zbieramy tematy związane ze stronami?

Jak widzisz, kwestia podziału na kategorie jest bardzo skomplikowana.

Można pójść technologiami - tylko wtedy mamy pytanie, czy trzymanie obok siebie JS w kontekście aplikacji na androida, w kontekście vanilla JS, w kontekście backendu oraz w kontekście Reacta jest dobrym pomysłem? Jeśli kryterium jest język/technologia to tak. Ale z drugiej strony, patrząc przez pryzmat programisty, jeśli ja robię apki mobilne w JS to głęboko gdzieś mam rozterki kolesia, który stawia API node i ma problem ze "swoim" JS'em (oraz oczywiście odwrotnie, jego nie interesują moje pytania). A ci obaj mają głęboko w tyłku pytania innej osoby, która walczy z kalkulatorem na stronie pisanym w czystym JavaScript.

Tak samo chociażby inny dział-worek czyli gamedev. Z jednej strony super, że tematy gier są zebrane w jednym miejscu. Ale z drugiej - jest to tak szeroka dziedzina, że ludzie tam siedzący mogą totalnie pisać w innych językach, używać innych bibliotek itp. więc tak naprawdę mogą ludzie z innych światów trafić na siebie i nie wiedzieć o czym drugi pisze. Także, paradoksalnie, może lepszym ruchem byłoby o wiele bardziej szczegółowe porobienie kategorii - nie samo "gamedev" ale jeszcze podkategorie - unity, unreal, grafika, blender, grafika 3d, dzwięk i tak dalej. Nie wiem czy to słuszny pomysł, ale chyba warto by było się zastanowić, czy tak narzucona w pierwszym poście sugestia zmiany jest dobrym pomysłem. Nie mówię że nie, jedynie zaznaczam że temat jest warty przemyślenia.

Lepiej wrócić do początku i zastanowaić się czemu aktywaność spada, zamiast liczyć na to że pomieszanie działów tu pomoże bo moim zdaniem nie pomoże.

Tak, tutaj zgoda, zmiana kategorii raczej nie zwiększy ruchu na forum.
Pytanie jest inne - co miałaby mieć na celu taka rewolucja?
Być może w dłuższej perspektywie jakieś nowe osoby, które wpadną na forum, zostaną bo zobaczą lepszy/nowy podział, ale to raczej margines i tym bym się nie sugerował.
Także pytanie - jaki jest cel tego wszystkiego? Co chcemy osiągnąć? Po co wdrażać taką zmianę?

reddit funkcjonuje podobnie. Są subreddity dla takich rzeczy jak [...] reddit ma tą zaletę, że dzieje się to organicznie przez użytkowników

I może to jest opcja - nie narzucanie na sztywno kategorii, tylko niech ludzie sami to określą.
Tylko widzę tutaj potencjalnie dwa problemy:

  1. Bałagan. Wiem, jaka była walka o poprawne tagowanie postów w kategoriach technicznych/które wymagają dodania tagów. Tutaj obawiam się, że będzie podobnie - powstanie milion jednorazowych podkategorii (odpowiednik tych subredditów)
  2. Ja na reddicie czuje się trochę zagubiony - właśnie z tego powodu, że są tam miliony podkategorii. Do tego wiele z nich to są bardzo podobne kategorie, które dotyczą praktycznie tego samego, ale są inaczej nazwane - więc ciężko mi jest znaleźć i pogrupowac powiązane tematy i wątki. Oczywiście, mogę skorzystać z wyszukiwarki - ale to stawia pod znakiem zapytania w ogóle sens takich podkategorii, skoro nie ułatwiają one grupowania i przeglądania treści.

Tak naprawdę wszystkie entry pytania mogą być ogarnięte przez AI, który ma tą zaletę, że można go dopytać co jest super dla początkujących

Coś mi świta, że jakiś czas temu był pomysł, żeby AI automatycznie odpowiadało na takie pytania. Ale chyba to upadło równie szybko, co się pojawiło. A może to jest opcja - żeby AI odpowiadało na takie kwestie, gdzie problemem jest brak średnika albo źle domknięty nawias - coś trywialnego, ale realny problem dla początkującego?

No nie mają gdzie, bo forum jest dla "programistów"

Czyli de facto mowa jest nie tyle o zmianie kategorii co zmianie profilu całego forum - przejście z programistów na ogólnie forum branży IT. I to ma sens. Zresztą daawno temu proponowałem coś takiego, ale (jak widać) temat został olany i upadł </div><script type=