No pidas permiso para preguntar, sólo pregunta.

De vez en cuando, en las salas de chat en línea en las que me muevo, alguien entra y dice algo parecido a,

Foobar123:

Hay algún experto en Java por aquí?

Esto es una mala forma de preguntar, por varias razones. Lo que la persona realmente está preguntando aquí es,

Foobar123:

¿Hay algún experto en Java por aquí que esté dispuesto a comprometerse a estudiar mi problema, sea cual sea, incluso si no está relacionado con Java o si alguien que no sabe nada de Java puede responder a mi pregunta?

Hay muchas razones por las que la gente que SÍ tiene los conocimientos no los admitirá. Preguntando, estás pidiendo más de lo que crees que estás pidiendo.

Estás pidiéndole a la gente que asuma responsabilidades. Estás cuestionando la confianza de la gente sobre sus habilidades. También estás excluyendo innecesariamente a otras personas. A menudo respondo a preguntas relacionadas con lenguajes o bibliotecas que nunca he utilizado, porque las respuestas son (en el sentido de un programador) de sentido común.

También puede ser visto como...

Foobar123:

Tengo una pregunta sobre Java pero me da demasiada pereza formalizarla con palabras a no ser que haya alguien en el canal que pueda responderla

... Que es simplemente perezoso. Si no estás dispuesto a trabajar para resolver tu problema, ¿por qué deberíamos hacerlo nosotros?

La solución no es preguntar por preguntar, sino simplemente preguntar. Alguien que está ausente en el chat y sólo de vez en cuando echa un vistazo a lo que está pasando es poco probable que responda a la pregunta de "preguntar para preguntar", pero la descripción real del problema puede despertar su interés y hacer que responda.

Así que, para resumir, no preguntes "¿Hay algún experto en Java por aquí?", sino pregunta "¿Cómo hago [problema] con Java y [otra información relevante]?"

Otros problemas similares: El problema XY, No digas Hola. Para más sobre este tema: ¿Cómo hacer una buena pregunta?, o si tienes más tiempo: ¿Cómo hacer preguntas inteligentes?.