#بحث_گفتگو
در ابتدا اجازه بدید یه فرضیه ای رو در نظر بگیریم و بعد روش بحث کنیم.
🧶 قبلاً رشد دانش داخل تیم تقریباً یه محصول جانبی توسعه نرمافزار بود.
یعنی حتی اگر هدفت نوشتن Feature بود، در کنارش اتفاقهای دیگهای هم میافتاد:
Code Review
Pair Programming
بحثهای معماری
سؤال پرسیدن جونیورها
چالش کشیدن تصمیم Seniorها
در واقع تیم فقط کد تولید نمیکرد. یه جورایی دانش هم تولید میکرد.
حالا AI چی رو تغییر داده؟
قبلاً یه جونیور وقتی گیر میکرد توی پروژه، میرفت کنار یه سینیوری مثلاً میگفت:
چرا Repository این شکلیه؟ یا چرا از Event استفاده کردیم؟ یا چرا Cache اینجا قرار گرفته؟
این سؤالها شاید ۵ دقیقه طول میکشید ولی همون ۵ دقیقه باعث میشد:
هم جونیور یاد بگیره و هم سینیوره دوباره تصمیم خودش رو مرور کنه. بقیه تیم هم بحث رو بشنون.
یعنی انگاری دانش داشت تکثیر میشد.
اما الان داره چه اتفاقی میوفته؟
جونیور از AI میپرسه.هوش مصنوعی هم جوابش رو داره کامل میده، چت و یا اون گفتگو تموم میشه اما هیچ دانشی وارد تیم نمیشه.
دانش از حالت عمومی به خصوصی تبدیل شده.
به طور مثال : قبلاً دانش توی Slack بود که خیلی از افراد توش بودند، و یا دانش توی Meeting ها شکل میگرفت که باز تعدادی هستند، و یا حتی توی Code Review که حداقل بین 2 نفر یا بیشتر شکل میگیره.
اما الان دانش داخل Chat خصوصی هر نفره.
یعنی:
هر برنامهنویس انگاری یه معلم خصوصی داره اما هیچکس نمیفهمه اون یکی چی یاد گرفته.
در نتیجه:
تیم داره از نظر خروجی بهتر میشه...
ولی از نظر دانش مشترک ضعیفتر.
⁉ آیا در تیم های شما این موضوع صادق هست؟ و هم اینطور بنظر میاد؟ یا همچنان رویه های قبلی رو هم نگه داشتید؟ چطور این دانش مشترک رو میسازید.
Post #799
5.62K
- 👍 54
- ❤ 7