Ja wyróżniam kilka kategorii piszących tutaj:
- leń: pojawia się raz na jakiś czas i żąda gotowych rozwiązań, nie sprawdza co mu się daje, oraz obraża często piszących, bo nie dają mu gotowego kodu, tylko link z analogicznym przykładem do obejrzenia i przeróbki własnej. Nie zna i nie używa google

- początkujący: osoba z zapałem, może słomianym, ale jednak chcąca czegoś sie nauczyć. Brak jej czasem obycia z manualem i funkcjami czy technikami, ale nie reaguje jadem na odesłanie do manuala. Szkoda, że zazwyczaj nie patrzą na komentarze pod nim, co wiele by im wyjaśniło zazwyczaj i skróciło wątek o kolejne pytania wyjaśniające, odsyłające właśnie do komentarzy...
- "pseudoprogramista": osoba uważająca się za znawcę, rzucająca terminami, których czasem nie rozumie lub kodem skopiowanym skądś, choć nieodpowiednim do sytuacji. Potrafi pojechać po początkujących, choć niekoniecznie ma rację, bądź pisząca "to zbyt proste - manual" nie podając jednocześnie miejsca w manualu czy dokumentacji lub linka google (bądź fraz w nim użytych). Jego wiedza to gotowce, więc przy ciut bardziej skomplikowanych zmianach się wykłada, gdyż tak naprawdę nie zna języka i jego składni na tyle by samemu coś zmienić.
- programista: osoba dążąca do poznania języka w wielu jego przejawach, uczy się z każdego dostępnego źródła. Potrafi mieć drobne potknięcia, ale wynikają one ze "zmęczenia materiału", co potem zresztą potrafią skwitować "Ech... Głupi błąd, że też nie zauważyłem wcześniej." (te słowa wypowiedzą także początkujący, "pseudoprogramista" nigdy się nie przyzna do błędu). Jeśli natrafi na problem tyczący innego języka niż zna, będzie starała się go nauczyć choć w podstawach i znaleźć rozwiązanie choćby "na około". Na forum zgłosi się z prośbą o ewentualną optymalizację. Błąd w kodzie po wskazaniu miejsca lub opisu nieprawidłowego zachowania jest w stanie poprawić szybko sama. W swoich własnych skryptach orientuje się niemal perfekcyjnie i z opisu potrafiła by z zamkniętymi oczami powiedzieć gdzie należy poprawki wprowadzić i jakie. Problemy które ona napotka, są najczęściej konkretnego kalibru i odpowiedzi udzieli najczęściej osoba o nie mniejszym doświadczeniu, bądź z większą praktyką w nim.
- programista z zacięciem dydaktycznym: to taki jak wyżej, ale na forum będący by nie tylko rzucić dobry pomysł, ale chcący jeszcze coś nauczyć.
Dwie ostatnie powoli wymierają lub giną w tłumie, a i początkujących jakby coraz mniej, bo dla wielu matematyka (a szczególnie jej dział tyczący logiki) to horror, a myśląc o informatyce mają oni przed oczami gry i ładnie wyglądające stronki myśląc, że to wszystko klocki gotowe do złożenia, a nie wzory matematyczne, nieraz jej wyższego stopnia.