Odpowiadając na pytania, możesz zostać ekspertem. Nie stajesz się ekspertem, zawsze udzielając odpowiedzi na swoje pytania lub mając osobistą pomoc „na telefon”.
Zdajesz nie potrzebują pomocy prywatnego. Osobista pomoc jest miła, jeśli chcesz szybko nauczyć się, jak coś zrobić. Ekspert dąży do zrozumienia, z czym współpracuje, aby mógł odpowiedzieć na każde pytanie (przez kogokolwiek, w tym przez ciebie), które się pojawi. Analogią byłoby uczenie się formuły fizyki, aby zastosować się do jakiegoś problemu na pamięć, w przeciwieństwie do zrozumienia fizyki i możliwości reprodukowania formuły do woli, bez konieczności zapisywania jej w pamięci.
Odpowiedzi na (bardzo szczegółowe) pytania na forum mogą pomóc ci się oderwać, jeśli chcesz zostać ekspertem, naprawdę powinieneś nauczyć się, jak stać się samodzielnym: na twoje pytania odpowiedzą: ty . Kiedy pojawia się pytanie, odpowiadasz na nie głębiej . Na przykład z twoimi raportami Crystal: głębsze zagłębienie oznacza nie tylko studiowanie przykładów przy użyciu Crystal Reports, ale także studiowanie samego kodu biblioteki Crystal Reports. W ten sposób zaczynasz naprawdę rozumieć, o co chodzi w bibliotece Crystal Reports, w jaki sposób jest ona złożona, a tym samym jak najlepiej wykorzystać ją dla Ciebie i czy jest ona odpowiednia, czy nie, do jakiegokolwiek problemu, który próbujesz z tym rozwiązać. , a nawet jak możesz go rozszerzyć, aby robił to, czego w tej chwili nie może ...
Głębsze zagłębianie się jest czymś, czego nie robią większość „programistów produkcji”. Przejdź do dowolnego forum, w tym StackOverflow, a przekonasz się, że społeczność jest w dużej mierze podzielona na trzy grupy:
- większość „pytających”: ludzie, którzy chcą pomóc w rozwiązaniu napotkanych problemów. Odpowiadają również na pytania, ale patrząc na ich profil StackOverflow zobaczysz, że ich liczba pytań znacznie przewyższa liczbę ich odpowiedzi.
- usługa „osób udzielających odpowiedzi”: ludzie, którzy napotkali problemy, rozwiązali je (z pomocą lub bez pomocy z zewnątrz) i są gotowi pomóc innym. Zadają pytania, ale ich liczba odpowiedzi znacznie przewyższa liczbę ich pytań.
- grupa (różniąca się liczbą) „pytających”, którzy chcą zostać „odpowiadającymi”.
Jeśli więc chcesz zostać ekspertem: zacznij odpowiadać na pytania. Twoje pytania, a także pytania innych. Jeśli nie znasz odpowiedzi na pytanie z czubka głowy: wykonaj badania. Jeśli odpowiedź została już udzielona lub gdzieś ją znajdziesz: upewnij się, że nie „po prostu ją zastosujesz” (jak kopiowanie i wklejanie kodu), ale że rozumiesz, dlaczego odpowiedź rozwiązuje problem i co musisz zrobić gdyby pytanie (wymaganie) było nieco inne.
Aha, a dlaczego trudno jest zaangażować eksperta? Wszyscy odpowiadający na forach są wolontariuszami. Otrzymywanie dalszych pytań, które wyjaśniają, że pytający nie bierze odpowiedzi i biegnie z nią, nie jest zbyt przyjemne i motywuje do ciągłego odpowiadania na muchy za oknem. Z drugiej strony uzyskanie dalszych pytań, które pokazują, że pytający udzielił odpowiedzi i przeprowadził eksperymenty / badania w celu dalszego zrozumienia, jest bardzo satysfakcjonujące. Może być wskazane, aby nie robić tego w tym samym wątku lub w StackOverflow w komentarzach, ale rozpocząć inny wątek / pytanie, w którym pokażesz, gdzie wziąłeś odpowiedź na poprzednie pytanie, co próbowałeś i gdzie utknąłeś teraz.