Respondiendo preguntas es cómo te conviertes en un experto. No se convierte en un experto al tener siempre sus preguntas respondidas por otros o al tener asistencia personal "de guardia".
Usted no necesita asistencia personal. La asistencia personal es agradable si desea aprender a hacer algo rápidamente. Un experto se esfuerza por comprender con qué está trabajando para poder responder cualquier pregunta (por parte de usted, incluido usted) que surja. Una analogía sería aprender una fórmula física para aplicar a algún problema de memoria versus comprender la física y poder reproducir la fórmula a voluntad sin comprometerla en la memoria.
Si bien tener una pregunta (muy específica) respondida en un foro puede ayudarte a despegarte, si quieres convertirte en un experto, realmente deberías aprender cómo ser autosuficiente: tus preguntas serán respondidas por: tú . Cuando aparece una pregunta, la respondes profundizando . Por ejemplo, con Crystal Reports: profundizar significa no solo estudiar ejemplos con Crystal Reports, sino también estudiar el código de la biblioteca de Crystal Reports. Así es como empiezas a entender realmente de qué se trata la biblioteca Crystal Reports, cómo está organizada y, por lo tanto, cómo puedes ponerla a trabajar mejor para ti y si es adecuada o no para cualquier problema que intentes resolver con ella. , e incluso cómo podría extenderlo para que haga lo que no puede en este momento ...
Profundizar más es algo que la mayoría de los "programadores de producción" no hacen. Vaya a cualquier foro, incluido StackOverflow, y encontrará que la comunidad se divide en gran medida en tres grupos:
- la mayoría de los "solicitantes": personas que desean ayuda para resolver los problemas que enfrentan. También responden preguntas, pero al mirar su perfil de StackOverflow verá que su número de preguntas supera con creces el número de sus respuestas.
- Un grupo de "respondedores": personas que han encontrado problemas, los resolvieron (con o sin ayuda externa) y están dispuestos a ayudar a otros. Realizan preguntas, pero su número de respuestas supera con creces el número de sus preguntas.
- un grupo (que varía en número) de "solicitantes" que buscan convertirse en "respondedores"
Entonces, si quieres convertirte en un experto en algo: comienza a responder preguntas. Sus propias preguntas, así como las preguntas formuladas por otros. Si no sabe la respuesta a una pregunta que se le viene a la cabeza: investigue. Si la respuesta ya se ha dado, o la encuentra en alguna parte: asegúrese de no "simplemente aplicarla" (como copiar y pegar el código), sino que comprende por qué la respuesta resuelve el problema y qué necesitaría hacer si la pregunta (el requisito) fuera ligeramente diferente.
Ah, y ¿por qué es difícil mantener a un experto comprometido? Todos los que responden en los foros son voluntarios. Obtener preguntas de seguimiento que aclaren que el autor de la pregunta no toma la respuesta y corre con ella, no es muy agradable y la motivación para seguir respondiendo vuela por la ventana. Por otro lado, obtener preguntas de seguimiento que muestren que el autor de la pregunta ha tomado la respuesta y ha realizado algunos experimentos / investigaciones para profundizar su comprensión es muy gratificante. Puede ser aconsejable no hacer esto en el mismo hilo, o en StackOverflow en los comentarios, sino comenzar otro hilo / pregunta donde muestres dónde has respondido a una pregunta anterior, qué has intentado y dónde estás atascado ahora.