Wenn Sie Fragen beantworten, werden Sie zum Experten. Sie werden kein Experte, wenn Ihre Fragen immer von anderen beantwortet werden oder wenn Sie persönliche Hilfe "auf Abruf" erhalten.
Sie brauchen keine persönliche Hilfe. Persönliche Unterstützung ist nett, wenn Sie lernen möchten, wie man schnell etwas macht. Ein Experte ist bestrebt zu verstehen, mit welchen (n) er arbeitet, damit er alle Fragen (von jedem, einschließlich Ihnen) beantworten kann, die auftauchen. Eine Analogie wäre, eine Physikformel zu lernen, um ein Problem auswendig zu lösen, statt die Physik zu verstehen und die Formel nach Belieben zu reproduzieren, ohne sie jedes Mal ins Gedächtnis zu rufen.
Während die Beantwortung einer (sehr spezifischen) Frage in einem Forum dazu beitragen kann, dass Sie nicht mehr weiterkommen. Wenn Sie Experte werden möchten, sollten Sie wirklich lernen, wie Sie selbstständig werden: Sie erhalten Antworten auf Ihre Fragen von: Ihnen . Wenn eine Frage auftaucht, beantworten Sie sie, indem Sie tiefer gehen . Beispiel für Crystal Reports: Wenn Sie tiefer gehen, müssen Sie nicht nur Beispiele mit Crystal Reports untersuchen, sondern auch den Crystal Reports-Bibliothekscode selbst. Auf diese Weise beginnen Sie wirklich zu verstehen, worum es in der Crystal Reports-Bibliothek geht, wie sie zusammengesetzt ist und wie Sie sie am besten für sich nutzen können und ob sie für jedes Problem, das Sie damit lösen möchten, geeignet ist oder nicht und sogar, wie Sie es erweitern könnten, damit es das macht, was es im Moment nicht kann ...
Tieferes Eintauchen ist etwas, was die meisten "Produktionsprogrammierer" nicht tun. Besuchen Sie ein beliebiges Forum, einschließlich StackOverflow, und Sie werden feststellen, dass die Community weitgehend in drei Gruppen unterteilt ist:
- die Mehrheit der "Fragenden": Menschen, die Hilfe bei der Lösung der Probleme suchen, auf die sie stoßen. Sie beantworten auch Fragen, aber wenn Sie sich ihr StackOverflow-Profil ansehen, werden Sie feststellen, dass die Anzahl der Fragen die Anzahl ihrer Antworten bei weitem überwiegt.
- Ein Gebiet von "Antwortenden": Menschen, die auf Probleme gestoßen sind, diese (mit oder ohne fremde Hilfe) gelöst haben und bereit sind, anderen zu helfen. Sie stellen zwar Fragen, aber die Anzahl ihrer Antworten überwiegt bei weitem die Anzahl ihrer Fragen.
- eine Gruppe (in unterschiedlicher Anzahl) von "Fragestellern", die versuchen, "Antworter" zu werden.
Wenn Sie also Experte werden möchten: Beantworten Sie Fragen. Ihre eigenen sowie von anderen gestellten Fragen. Wenn Sie die Antwort auf eine Frage auf der Oberseite Ihres Kopfes nicht kennen: Recherchieren Sie. Wenn die Antwort bereits gegeben wurde oder Sie sie irgendwo finden: Stellen Sie sicher, dass Sie sie nicht "nur anwenden" (z. B. den Code kopieren), sondern verstehen, warum die Antwort das Problem löst und was Sie tun müssten wenn die Frage (die Anforderung) etwas anders wäre.
Oh und der Grund, warum es schwierig ist, einen Experten zu beschäftigen? Alle Antwortenden in den Foren sind Freiwillige. Anschlussfragen zu stellen, die klar machen, dass der Fragesteller die Antwort nicht nimmt und selbst damit rennt, ist nicht sehr erfreulich und die Motivation, die Fliegen immer wieder aus dem Fenster zu beantworten. Es ist jedoch sehr lohnend, Anschlussfragen zu erhalten, aus denen hervorgeht, dass der Fragesteller die Antwort genommen und experimentiert / recherchiert hat, um sein Verständnis zu fördern. Es kann ratsam sein, dies nicht im selben Thread oder in StackOverflow in den Kommentaren zu tun, sondern einen anderen Thread / eine andere Frage zu starten, in der / der Sie angeben, wo Sie die Antwort auf eine vorherige Frage erhalten haben, was Sie versucht haben und wo Sie nicht weiterkommen jetzt.