તમારી ટીમમાં નિષ્ણાત જ્ઞાન વહેંચણી (Expert Knowledge Sharing) વિકસાવો
તમે એક નવી સર્વિસ શીખવાનો પ્રયત્ન કરો છો. તમે ડોક્યુમેન્ટ્સ વાંચો છો. તમે એક પ્રોટોટાઇપ લખો છો. તે નિષ્ફળ જાય છે કારણ કે ડોક્યુમેન્ટેશન જૂનું છે. નિષ્ણાત સાથે વાત કરવા માટે તમારે બે દિવસ રાહ જોવી પડે છે.
હવે સર્વિસ ઓનર (service owner) પર નજર નાખો. તેઓ તેમનો અડધો સમય એ જ પ્રશ્નોના જવાબ આપવામાં વિતાવે છે. તેઓ નવા ફીચર્સ બનાવવા માંગે છે, પરંતુ તેઓ માત્ર સમસ્યાઓ ઉકેલવામાં (firefighter તરીકે) જ અટવાયેલા રહે છે.
કોઈ ઘટનાને રોકવી એ અદ્રશ્ય કાર્ય છે. ઘટનાને સુધારવી એ દૃશ્યમાન છે. આ જ કારણ છે કે ડોક્યુમેન્ટેશન સમય જતાં નકામું થઈ જાય છે. નિષ્ણાતો ઉચ્ચ-અસરકારક કાર્યો પર ધ્યાન કેન્દ્રિત કરે છે અને વિકિ (wiki) ને અવગણે છે.
તમને કદાચ લાગે કે AI આ સમસ્યાનો ઉકેલ છે. પરંતુ AI ભ્રમ (hallucinate) પેદા કરે છે. તે ખાનગી પ્રોજેક્ટ્સમાં ભૂલો કરે છે.
તમારે એક જીવંત નોલેજ બેઝ (living knowledge base) ની જરૂર છે, સ્થિર વિકિ (static wiki) ની નહીં.
વિકિ નિષ્ફળ જાય છે કારણ કે તેને લખવું એ એક બોજ જેવું લાગે છે. તે વાસ્તવિક કામમાંથી સમય છીનવી લે છે. તેને અપડેટ કરવાથી કોઈને ફાયદો થતો નથી.
એક જીવંત નોલેજ બેઝ વર્કફ્લો બદલી નાખે છે. તેનો મુખ્ય સિદ્ધાંત સરળ છે: મનુષ્યો માત્ર નિર્ણય લેવાનું કામ કરે છે. બાકીનું કામ એજન્ટ્સ (Agents) સંભાળે છે.
તે કેવી રીતે કામ કરે છે તે અહીં છે:
- Markdown માં લખો. તે ખૂબ જ સરળ છે.
- એજન્ટ Markdown ને ડાયાગ્રામ અને કોડ હાઇલાઇટ્સ સાથે HTML માં રૂપાંતરિત કરે છે.
- Markdown એ સત્ય છે. HTML એ વિઝ્યુઅલ લેયર છે.
- ડોક્યુમેન્ટેશન એ કામનું એક સહ-ઉત્પાદન (byproduct) બની જાય છે.
- ડોક્યુમેન્ટ લખવાને બદલે, તમે તમારા એજન્ટને જણાવો છો કે તમે શું શીખ્યા છો.
- એજન્ટ કામનો સારાંશ આપે છે અને Pull Request સબમિટ કરે છે.
- એક નિષ્ણાત PR ની સમીક્ષા કરે છે.
આ એક ફ્લાયવ્હીલ ઇફેક્ટ (flywheel effect) બનાવે છે. એજન્ટનો ઉપયોગ કરતો દરેક ડેવલપર જ્ઞાન પેદા કરે છે. દરેક મંજૂર થયેલ PR એજન્ટને વધુ સ્માર્ટ બનાવે છે. યોગદાન આપવાનો ખર્ચ લગભગ શૂન્ય છે.
વિકિમાં, તમે તમારા પોતાના ખર્ચે બીજા માટે લખો છો. નોલેજ બેઝમાં, તમે તમારા પોતાના માટે કામ કરો છો અને જ્ઞાન આપોઆપ વહેંચાય છે.
આ સિસ્ટમ ઇન્ફ્રાસ્ટ્રક્ચર તરીકે કામ કરે છે. તમે તેના પર વધુ સાધનો બનાવી શકો છો:
- ભૂતકાળની ઘટનાઓના આધારે સુધારા સૂચવતા ઓન-કોલ એજન્ટ્સ.
- અન્ય ટીમોના ફેરફારોનું વિશ્લેષણ કરતા સિંક ટૂલ્સ, જેથી કામમાં અવરોધ ન આવે.
માત્ર કોડિંગ કરવાનો યુગ સમાપ્ત થઈ રહ્યો છે. આપણે એજન્ટિક વર્કફ્લો (agentic workflows) તરફ આગળ વધવું જોઈએ.
Source: https://dev.to/duskcloudxu/knowledgebase-how-to-build-expert-knowledge-sharing-within-your-team-2jag
Optional learning community: https://t.me/GyaanSetuAi
