Les IRC (et chatrooms) de développeurs sont-ils élitistes ?
Et le repère du manque de savoir vivre ?

Le , par Katleen Erna, Expert éminent sénior
Les IRC (et chatrooms) de développeurs sont-ils élitistes ? Et le repaire du manque de savoir vivre ?

L'Internet est un lieu d'échange et parfois aussi, d'entraide. C'est du moins ce que l'on souhaiterait. Tout programmeur, aussi doué soit-il, a déjà connu dans sa vie un "blanc", un moment où il a besoin des conseils d'un spécialiste sur telle ou telle question spécifique.

Que faire dans ces cas là ? Le réflexe le plus répandu : aller chercher de l'aide en posant ses questions sur un chat spécialisé, en espérant y trouver une solution.

Sur IRC, poser une question "simple" (comprenez : qui peut-être résolue par un manuel) est un motif de châtiment immédiat.

Mais, même en respectant cette règle, il n'est pas rare d'être gratifié de noms d'oiseaux sur ce type de salons virtuels pour développeurs.

Prenons l'exemple de ce développeur qui pose une question (en bleu) sur un channel IRC. Les réponses à sa requête, ou les interventions le concernant, sont en rouge. (Notons qu'à ce moment là, il était indiqué dans le descriptif du salon "Ne demandez pas si vous pouvez demander...Demandez !". Autrement dit, l'entraide semblait possible).

Voici l'historique de la discussion :

[metaleks]: how do I install a .vim plugin (python.vim)? I’ve placed it in ~/.vim/plugin and in /usr/share/vim/vim72/plugin/, but nothing seems to be working.
[Araxia]: hey, naquad. i wrote an auto tag completion function last night, if you’re interested in having a look. not super pretty, but functional: http://pastey.net/132688
[naquad]: Araxia: hi!
[skrite]: do tabs in vim 7 eliminate the need of buffers? why use buffers (like with mini buff explorer) instead of tabs?
[arm]: metaleks: I think it should be in ftplugin…
[tpope]: python.vim does NOT sound like a plugin
it might be an ftplugin, might be a syntax file, might be an indenting algorithm
* spiiph bets there were installation instructions there somewhere.

[spiiph]: skrite, no
vimgor, tabs
[vimgor]: Tabs are not buffers, don’t try to force them to act like buffers. Consider tabs like viewports, layouts, or workspaces. Trying to setup 1 tab == 1 buffer is an exercise in futility. Do ‘:set hidden’ and get started. Get FuzzyFinder, LustyExplorer or BufExplorer to make getting around your buffers easier. See http://vim.wikia.com/wiki/Category:Tabs for more info.
[tpope]: I’m pretty sure the installation instructions read “head to irc and ask a question that makes you look like you don’t know what you’re talking about”
[metaleks]: there were no instructions in the .vim file
nor could I find any after a good while of searching

[naquad]: Araxia: cool. i didn’t understand even a half, but tested and it works pretty nice, thank you
[metaleks]: sorry if it seems like a newb question
I will try ftplugin, thanks

[spiiph]: metaleks, well, where did you find the file in the first place?
[arm]: is it just me, or noobs that read the smartQuestions.html keep asking FAQ shit but now saying they have not found anything when they supposedly did search for stuff in the docs

[metaleks]: spiiph, the main vimscripts site
arm, I assure you that I never resort to IRC unless I’ve spent a good while searching for the solution myself

[qz]: any ideas how to find out which plugin tries to “indent” my code when i press enter?
[arm]: metaleks: if you are desperate to get it working, try :source
[tpope]: metaleks: this one? http://www.vim.org/scripts/script.php?script_id=790
metaleks: the one that clearly says “Place python.vim file in ~/.vim/syntax/ folder.”

[Araxia]: naquad: one limitation is that it will only complete a tag that was started on the same line. a lot of the script is just using normal mode commands. if you have any questions, i’d be happy to explain.
[spiiph]: Bah, tpope beat me to it.
[metaleks]: tpope, yes, that’s the one, and yes I tried the instructions there
[tpope]: metaleks: then why’d you come in babbling about sticking it in .vim/plugin?
[metaleks]: arm, thanks for that tip, that’s one more thing I will try before coming here next time
[naquad]: Araxia: i’m learning to work with vim manual, trying to find out everything myself
[metaleks]: tpope, I was just listing stuff I tried
[Araxia]: naquad: that’s definitely the way to do it.
[tpope]: metaleks: you never once mentioned you tried following the actual instructions
[metaleks]: tpope, because that’s obvious that you would right?
[tpope]: hey guys I keep shoving cucumbers up my butt but I’m still hungry
[metaleks]: no need to be hostile
[tpope]: jesus fucking christ what is wrong with you?
[darkfuneral]: is there a way i can set a colorscheme but only or a certain plugin? i’m using vimoutliner and i only want to change it’s colorscheme for hilighting, not the entire colorscheme of vim
[tpope]: yes, when you come in playing the part of the village idiot, you do need to explain that you tried following instructions
[tpope]: darkfuneral: no. but you can create a super duper colorscheme that highlights different files different ways
[metaleks]: I’m sorry I didn’t list the 3000 different things i tried, honestly good sir, your hostility is unwarranted
[darkfuneral]: tpope: ok how
[tpope]: darkfuneral: colorschemes define very specific groups (“rubyInteger”) that link to more generic groups (“Number”). simply highlight the more specific groups instead

Très vite, les participants à la discussion se font hostiles à son égard, le traitant de "noob" (terme péjoratif pour dire débutant) et d'idiot du village...Je ne vous traduirai pas le passage hautement philosophique avec le concombre...

Malgré la politesse du développeur, il reçu insultes et moqueries à la place de réponses à son problème.

On peut trouver un tas d'histoires similaires un peu partout sur la toile.

Les développeurs anonymes derrière leurs pseudos IRC ont-ils trop d'ego ?

Comment demander de l'aide en ligne sans se faire fustiger ?

Avez-vous déjà entendu des anecdotes de ce genre ? Ou bien cela vous est-il arrivé ?

IRC, un monde élitiste ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Yannick80 Yannick80 - Futur Membre du Club http://www.developpez.com
le 28/04/2010 à 7:47
Je suis outré par les propos tenus par cet Américain !!!
Nan je déconne, je lis pas un mot d'anglais ...
Quoi qu'il en soit, j'ai mon server irc et la majeure partie du temps, l'aide s'y déroule avec politesse et courtoisie. J'ai vu des users passer des heures à essayer de solutionner les problèmes d'un autre, même inconnu.
Avatar de lun4t1k lun4t1k - Membre actif http://www.developpez.com
le 28/04/2010 à 8:53
Je n'ai pas lu toutes les réponses mais IRC peut s'avérer très pratique.
Et les cas d'"insultes" que j'ai pu constater sont parfois "légitimes".

Exemple récent:
Un gars rejoint un channel #c++ et demande comment fonctionne la fonction strcmp et pose ce code:

Code : Sélectionner tout
if(strcmp("mon char", "a" || "b" || "c"))
Au bout d'un moment, faut arrêter et savoir utiliser Google pour apprendre les bases avant de poser des questions de ce genre!

Cheers!
Avatar de _skip _skip - Expert éminent http://www.developpez.com
le 28/04/2010 à 10:23
Mais dans le cas présent, le type a essayé des trucs et ça n'a pas marché.

Cependant, même si ce genre de chose arrive, je pense pas qu'il faille trop généraliser non plus.
Avatar de gorgonite gorgonite - Rédacteur/Modérateur http://www.developpez.com
le 28/04/2010 à 12:00
ce que je me demande, c'est pourquoi vouloir stigmatiser les chan IRC... alors que beaucoup de réponses sur les forums ne sont pas plus courtoises. le seul avantage des forums vient du fait qu'une armada de modérateurs, le plus souvent bénévoles et sincèrement au service des utilisateurs ayant un minimum de bonne volonté, va venir effacer ce genre de propos déplacés, et laisser la discussion à un niveau "présentable", tout en conservant le contenu technique
Avatar de pseudocode pseudocode - Rédacteur http://www.developpez.com
le 28/04/2010 à 12:11
Citation Envoyé par gorgonite  Voir le message
ce que je me demande, c'est pourquoi vouloir stigmatiser les chan IRC... alors que beaucoup de réponses sur les forums ne sont pas plus courtoises. le seul avantage des forums vient du fait qu'une armada de modérateurs, le plus souvent bénévoles et sincèrement au service des utilisateurs ayant un minimum de bonne volonté, va venir effacer ce genre de propos déplacés, et laisser la discussion à un niveau "présentable", tout en conservant le contenu technique

D'ailleurs on à déjà effacé 17 posts injurieux sur cette discussion.

(non, je plaisante ! c'était de l'humour !)
Avatar de tuxrouge tuxrouge - Membre du Club http://www.developpez.com
le 28/04/2010 à 12:41
moi qui ne suit pas développeur ni spécialiste informatique j'ai quand même pu assister à une évolution des demandes sur irc comme sur les forums. Évolution semblable à ce qu'on observe dans la société. La demande est posée avant toute recherche préalable par le demandeur ce qui a le mérite d'agacer les spécialiste. On vient consommer de l'expertise.
Ca ne résout en rien le problème de la grossièreté et de l'accueil des nouveaux. Il y a du travail à faire là dessus.
Enfin et c'est annexe, contrairement à ce que j'ai pu lire ici, la france est un pays ou la politesse fait parti intégrante de notre vie sociale. Je travaille beaucoup avec des étrangers de différents horizons et c'est une de leur remarque les plus fréquente; la difficulté qu'ils ont à s'y retrouver entre toutes nos formules de politesse et l'incompréhension face à nos remerciements quand on achète quelque chose, par exemple. On paye, on dit "merci", il nous est répondu "de rien" ou "avec plaisir" ... Pour nombre d'entre eux, le fait de donner de l'argent est "incompatible" avec le remerciement.
Avatar de juvamine juvamine - Membre confirmé http://www.developpez.com
le 28/04/2010 à 12:58
Sauf que sur un tchate tu le prends direct dans ta besace.
Si quelqu'un m'insulte dans un post, qu'un modo passe entre temps, je ne serai jamais au courant de cette insulte.

Que quelqu'un vienne sans recherche...pourquoi pas. Tout est tellement vaste qu'on sait rarement par quoi démarrer.
Les "helpers" du tchate pourront orienter le "n00b" sans pour autant lui faire son travail. Lui apprendre à pêcher sera toujours mieux que de lui donner du poisson.

Savoir rechercher dans developpez.com, connaitre les espaces persos qui vont bien, etc. C'est pratique. En quelques secondes 2-3 liens sont donnés, et le user peut savoir où commencer.

A+
juva
Avatar de Fanilo Fanilo - Futur Membre du Club http://www.developpez.com
le 28/04/2010 à 13:03
Cette discussion est trop drôle.

Précedemment :
Les développeurs anonymes derrière leurs pseudos IRC ont-ils trop d'ego ?
Comment demander de l'aide en ligne sans se faire fustiger ?
Avez-vous déjà entendu des anecdotes de ce genre ? Ou bien cela vous est-il arrivé ?
IRC, un monde élitiste ?

Mon avis est qu'étant donné le baràgouinage technique de cette conversation sur IRC, rien ne nous permet d'exclure l'hypothèse que c'est des chatbots qui nous traitent de n00b.

Les chatbots anglophones sont assez performants. Ya le Loebner prize chez eux.

Le type de conversation possible est tout à fait celui de l'IRC de l'exemple. En fait le chatbot en sait moins que vous, il renvoi des réponses "probables" et cherche à vous balader pour cacher ses propres incohérences.

Donc n00b = humain francophone = not object.

En fait nous français nous servons de betatesteurs pour une cause plus importante que le simple irc.
Avatar de dams78 dams78 - Membre chevronné http://www.developpez.com
le 28/04/2010 à 13:26
La tournure que ça prend me fait penser à une remarque d'un prof, ancien élève de la même formation. Il disait que nous savions plus chercher dans les livres, qu'on attendait la réponse toute cuite, il avait peut-être pas tord. C'est aussi ça Internet : trouver rapidement (va faire un Ctrl+F dans un bouquin) et plus rapide qu'Internet (Google) c'est peut-être les chats / forums...
Avatar de pcaboche pcaboche - Rédacteur http://www.developpez.com
le 28/04/2010 à 16:32
Citation Envoyé par Fanilo  Voir le message
Mon avis est qu'étant donné le baràgouinage technique de cette conversation sur IRC, rien ne nous permet d'exclure l'hypothèse que c'est des chatbots qui nous traitent de n00b.


Un chatbot programmé pour insulter les visiteurs... mmm... je trouve l'idée assez intéressante.

Une sorte d'ELIZA à l'envers: au lieu de vous psychanalyser il essaierait de vous faire déprimer...
Avatar de Techys Techys - Membre régulier http://www.developpez.com
le 03/05/2010 à 11:08
Etant moi même noob en développement, je l'ai souvent constaté.

Lorsque l'on poste une aide sur un forum plein de développeurs, beaucoup se permettent de railler les nouveaux en les traitant de fainéants ou en donnant des explications dont on ne comprend rien. Fort heureusement, certains savent être patients et comprendre que tout le monde n'a pas la même vitesse d'exécution ou de compréhension.

Mais pour avoir fréquenté beaucoup de forums informatiques, je peux dire que les mainteneurs et les administrateurs réseau se sont révélés plus aptes à dire et plus solidaires que les développeurs.

Juste mon constat
Offres d'emploi IT
Architecte .net
AMETIX - Ile de France - Saint-Denis (93200)
Développeur web php/laravel
AFCI - Ile de France - Paris (75000)
Consultant confirmé SAP BI BW/IP (h/f)
Atos Intégration - Ile de France - Bezons

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil