<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SNS on kenji.blog</title><link>http://kenji.blog/ar/tags/sns/</link><description>Recent content in SNS on kenji.blog</description><generator>Hugo -- gohugo.io</generator><language>ar</language><copyright>kenjinote</copyright><lastBuildDate>Sat, 12 Sep 2026 12:00:00 +0900</lastBuildDate><atom:link href="http://kenji.blog/ar/tags/sns/index.xml" rel="self" type="application/rss+xml"/><item><title>تأثير خوارزميات شبكات التواصل الاجتماعي على تفكيرنا واختيارنا للتقنيات</title><link>http://kenji.blog/ar/p/sns-algorithm-tech-selection/</link><pubDate>Sat, 12 Sep 2026 12:00:00 +0900</pubDate><guid>http://kenji.blog/ar/p/sns-algorithm-tech-selection/</guid><description>&lt;img src="http://kenji.blog/p/sns-algorithm-tech-selection/img/eyecatch.jpg" alt="Featured image of post تأثير خوارزميات شبكات التواصل الاجتماعي على تفكيرنا واختيارنا للتقنيات" />&lt;h2 id="1-مقدمة-ديمقراطية-المعلومات-التقنية-وظهور-الخوارزميات">1. مقدمة: ديمقراطية المعلومات التقنية وظهور الخوارزميات
&lt;/h2>&lt;p>في هندسة البرمجيات الحديثة، الكثير من المعلومات التقنية التي نستهلكها يوميًا تمر عبر خدمات الشبكات الاجتماعية (SNS) ومجمعي الأخبار مثل X (تويتر سابقًا) وHacker News وReddit وLinkedIn. كان هناك وقت كنا نجمع فيه المعلومات بشكل مستقل وترتيب زمني من خلال القوائم البريدية، والمدونات التي يديرها خبراء محددون، أو عبر قوارئ RSS. ومع ذلك، مع الزيادة الهائلة في أطر العمل والأدوات التي يتم إنشاؤها كل يوم، أصبح من الشائع تفويض تصفية المعلومات إلى &amp;ldquo;خوارزميات التوصية (Recommendation Algorithms)&amp;rdquo; التي توفرها المنصات لتحسين مواردنا المعرفية المحدودة (الوقت المتاح والانتباه).&lt;/p>
&lt;p>أحدث هذا التحول النموذجي فوائد هائلة، حيث أتاح اكتشاف المقالات التقنية المفيدة ومشاريع المصدر المفتوح الرائدة بكفاءة. ولكن من ناحية أخرى، تسبب أيضًا في آثار جانبية خطيرة للغاية. وهي حقيقة أن &lt;strong>&amp;ldquo;الاتجاهات التقنية وأفضل الممارسات التي نراها لا يتم تشكيلها من خلال التفوق التقني البحت أو التقييم الموضوعي، بل يتم تشويهها بواسطة &amp;lsquo;دالة تحسين التفاعل&amp;rsquo; للخوارزميات&amp;rdquo;&lt;/strong>.&lt;/p>
&lt;p>في هذا المقال، سنكشف رياضيًا وهيكليًا كيف تشكل خوارزميات التعلم الآلي المتقدمة التي تعمل في خلفية الشبكات الاجتماعية إدراكنا وتؤثر على صنع القرار في اختيار التقنيات. بالإضافة إلى ذلك، سنبحث بعمق في مخاطر &amp;ldquo;التطوير المدفوع بالضجة (Hype Driven Development: HDD)&amp;rdquo; الذي ننجرف إليه بسبب الحماس الذي تخلقه الخوارزميات، والنهج الملموسة للابتعاد عن ذلك وإجراء اختيارات تقنية موضوعية وقوية.&lt;/p>
&lt;hr>
&lt;h2 id="2-تطور-وآلية-خوارزميات-التوصية">2. تطور وآلية خوارزميات التوصية
&lt;/h2>&lt;p>عندما نفتح شبكة اجتماعية، فإن المحتوى المعروض على خطنا الزمني (الخلاصة) ليس عشوائيًا. هناك نماذج تعلم آلي تم ضبطها بدقة لزيادة وقت بقاء المستخدم وتحسين عائدات الإعلانات. دعونا نلقي نظرة أولاً على التقنيات الأساسية وراء ذلك.&lt;/p>
&lt;h3 id="21-التصفية-التعاونية-collaborative-filtering-وتحليل-المصفوفات">2.1 التصفية التعاونية (Collaborative Filtering) وتحليل المصفوفات
&lt;/h3>&lt;p>منذ الأيام الأولى لأنظمة التوصية وحتى الوقت الحاضر، ظلت &amp;ldquo;التصفية التعاونية&amp;rdquo; تعمل كخط أساس قوي. على وجه الخصوص، يُستخدم على نطاق واسع &amp;ldquo;تحليل المصفوفات (Matrix Factorization)&amp;rdquo; الذي يعبر عن التفاعل بين المستخدمين والعناصر (المنشورات أو المقالات) كمصفوفة ويقوم بتعيينها في مساحة ميزات كامنة.&lt;/p>
&lt;p>بافتراض أن مصفوفة التقييم لعدد المستخدمين $M$ وعدد العناصر $N$ هي $R \in \mathbb{R}^{M \times N}$، فإن تحليل المصفوفات يقرب هذه المصفوفة الضخمة والمتناثرة (sparse) إلى حاصل ضرب مصفوفة الميزات الكامنة منخفضة الأبعاد $U \in \mathbb{R}^{M \times K}$ (ميزات المستخدم) و $V \in \mathbb{R}^{N \times K}$ (ميزات العنصر) حيث ($K \ll M, N$).&lt;/p>
$$
R \approx U \times V^T
$$&lt;p>يتم حساب درجة التنبؤ (احتمالية التفاعل) $\hat{r}_{ij}$ لعنصر معين $j$ بالنسبة لمستخدم معين $i$ كحاصل ضرب داخلي لمتجهات الميزات الكامنة الخاصة بهما.&lt;/p>
$$
\hat{r}_{ij} = \mathbf{u}_i \cdot \mathbf{v}_j
$$&lt;p>يتم تدريب هذا النموذج لتقليل دالة الخسارة التالية ($\lambda$ هو مصطلح التنظيم لمنع الإفراط في الملاءمة).&lt;/p>
$$
\mathcal{L} = \sum_{(i,j) \in \Omega} (r_{ij} - \mathbf{u}_i \cdot \mathbf{v}_j)^2 + \lambda (\|\mathbf{u}_i\|^2 + \|\mathbf{v}_j\|^2)
$$&lt;p>&lt;strong>التأثير على اختيار التقنيات:&lt;/strong>
تقوم هذه الخوارزمية بتقريب &amp;ldquo;الشخص أ المهتم بـ Rust&amp;rdquo; و &amp;ldquo;الشخص ب المهتم بـ Rust&amp;rdquo; في المساحة الكامنة. إذا أعجب الشخص أ بمنشور حول إطار عمل الويب الناشئ، فهناك احتمال كبير أن يظهر المنشور الخاص بإطار العمل هذا في الخط الزمني للشخص ب. نتيجة لذلك، تحدث ظاهرة حيث تصبح تقنية معينة شائعة محليًا داخل مجموعة من المهندسين الذين يفضلون مجموعة تقنية معينة.&lt;/p>
&lt;h3 id="22-نماذج-التوصية-باستخدام-التعلم-العميق-dlrm">2.2 نماذج التوصية باستخدام التعلم العميق (DLRM)
&lt;/h3>&lt;p>في السنوات الأخيرة، أصبحت البنى القائمة على التعلم العميق الممثلة في Deep Learning Recommendation Model (DLRM) شائعة، خاصة حول Meta (فيسبوك سابقًا). تأخذ DLRM مجموعة متنوعة من الميزات كمدخلات، مثل سجل سلوك المستخدم السابق والبيانات الوصفية للعنصر، وتتنبأ بنسبة النقر إلى الظهور (CTR: Click-Through Rate) وما إلى ذلك.&lt;/p>
&lt;p>ميزة DLRM هي أنها تحول الميزات الفئوية المتناثرة (مثل: معرف المستخدم، الهاشتاج المتبع) إلى متجهات كثيفة (Dense Vector) من خلال &amp;ldquo;جدول التضمين (Embedding Table)&amp;quot;، وتدمجها مع ميزات كثيفة ذات قيمة مستمرة (مثل: عدد الأيام منذ فتح الحساب، متوسط وقت البقاء السابق).&lt;/p>
$$
\mathbf{e}_{\text{sparse}} = \text{EmbeddingLookup}(\mathbf{x}_{\text{sparse}})
$$$$
\mathbf{h}_{\text{dense}} = \text{BottomMLP}(\mathbf{x}_{\text{dense}})
$$&lt;p>بعد دمج (Concatenate) أو تفاعل هذه الميزات من خلال الضرب الداخلي (Feature Interaction)، يتم إدخالها إلى شبكة متعددة الطبقات علوية (Top MLP)، ويتم إخراج الاحتمالية النهائية مثل CTR باستخدام دالة سيجمويد $\sigma$.&lt;/p>
$$
\hat{y} = \sigma(\text{TopMLP}(\text{Interact}(\mathbf{e}_{\text{sparse}}, \mathbf{h}_{\text{dense}})))
$$&lt;p>&lt;strong>التأثير على اختيار التقنيات:&lt;/strong>
تلتقط النماذج الضخمة مثل DLRM إشارات دقيقة للغاية (على سبيل المثال، زيادة طفيفة في وقت البقاء لـ &amp;ldquo;المنشورات التي تحتوي على مقاطع فيديو&amp;rdquo; أو &amp;ldquo;المنشورات التي تحتوي على كلمات طنانة معينة&amp;rdquo;) وتعكسها في درجة التنبؤ. نتيجة لذلك، من المرجح أن يتم تفضيل المعلومات التقنية التي تحتوي على &amp;ldquo;عناوين متطرفة (مثل: &amp;lsquo;React أصبحت قديمة&amp;rsquo;، &amp;lsquo;نهاية الخدمات المصغرة&amp;rsquo;)&amp;rdquo; أو &amp;ldquo;عروض مرئية مبهرجة&amp;rdquo; من الناحية الخوارزمية.&lt;/p>
&lt;h3 id="23-التعلم-المعزز-ومشكلة-قطاع-الطرق-متعددي-الأذرع-multi-armed-bandits">2.3 التعلم المعزز ومشكلة قطاع الطرق متعددي الأذرع (Multi-Armed Bandits)
&lt;/h3>&lt;p>تحتاج أنظمة التوصية دائمًا إلى استكشاف أحدث تفضيلات المستخدم. وهنا تبرز &amp;ldquo;مشكلة قطاع الطرق متعددي الأذرع&amp;rdquo;. فهي تعمل على تحسين المقايضة بين &amp;ldquo;الاستغلال (Exploitation)&amp;rdquo; الذي يقدم محتوى موثوقًا بناءً على التفضيلات الحالية، و &amp;ldquo;الاستكشاف (Exploration)&amp;rdquo; لاكتشاف اتجاهات جديدة.&lt;/p>
&lt;p>في الخوارزمية التمثيلية UCB (Upper Confidence Bound)، في الوقت $t$، يتم حساب درجة اختيار الذراع (مجموعة المحتوى) $a$ على النحو التالي.&lt;/p>
$$
a_t = \arg\max_{a} \left( \hat{\mu}_a + c \sqrt{\frac{\ln t}{N_a(t)}} \right)
$$&lt;p>هنا، $\hat{\mu}_a$ هو متوسط المكافأة (معدل التفاعل) للذراع $a$ حتى الآن، و $N_a(t)$ هو عدد مرات اختياره، و $c$ هو معلمة لضبط درجة الاستكشاف.&lt;/p>
&lt;p>&lt;strong>التأثير على اختيار التقنيات:&lt;/strong>
تمنح الخوارزمية بشكل مؤقت مكافأة استكشاف للمنشورات حول أطر العمل والمكتبات التي ظهرت حديثًا (حيث يكون عدد التجارب $N_a(t)$ صغيرًا) وتعرضها لمجموعات مستخدمين عشوائية. في مرحلة &amp;ldquo;الاستكشاف&amp;rdquo; الأولية هذه، إذا كان رد فعل المؤثرين وما إلى ذلك جيدًا، يرتفع $\hat{\mu}_a$ بسرعة ويتطور فجأة إلى ضجة (فيروسية). هذه هي الآلية التي &amp;ldquo;يتحدث فيها الجميع فجأة عن تلك التقنية&amp;rdquo;.&lt;/p>
&lt;hr>
&lt;h2 id="3-رياضيات-غرف-الصدى-وفقاعات-التصفية">3. رياضيات غرف الصدى وفقاعات التصفية
&lt;/h2>&lt;p>مع تقدم تحسين الخوارزمية، أصبح المستخدمون محاطين فقط بـ &amp;ldquo;المعلومات التي يشعرون بالراحة معها، أو المعلومات التي تعزز معتقداتهم الحالية&amp;rdquo;. هذه هي &lt;strong>ظاهرة غرفة الصدى (Echo Chamber)&lt;/strong> و &lt;strong>فقاعة التصفية (Filter Bubble)&lt;/strong>.&lt;/p>
&lt;p>في نظرية الشبكات، تُسمى خاصية الأشخاص المتشابهين في الاتصال ببعضهم البعض بسهولة أكبر بـ &amp;ldquo;التجانس (Homophily)&amp;rdquo;. في الرسم البياني $G=(V, E)$، كلما زاد تشابه السمات، زادت احتمالية تشكل حواف (علاقات المتابعة أو انتشار المعلومات) بين العقد (المستخدمين).&lt;/p>
&lt;p>تسرع خوارزميات التوصية في الشبكات الاجتماعية هذا التجانس بشكل مصطنع. على سبيل المثال، لنفترض أن هناك مجتمعًا من المهندسين الذين يروجون لـ &amp;ldquo;بنية بدون خادم (Serverless)&amp;rdquo; ومجتمعًا يدعم &amp;ldquo;المعدن العاري في الموقع (On-premise Bare Metal)&amp;rdquo;. تتعلم الخوارزمية لتقليل وزن الحواف بين المجتمعات المختلفة (Cross-cutting ties) وتقوية الحواف داخل نفس المجتمع (لأن الآراء المتعارضة غالبًا ما تؤدي إلى الانقطاع وتزيد من خطر تقليل التفاعل. أو على العكس من ذلك، قد تسبب غضبًا شديدًا يؤدي إلى التفاعل، ولكن في المجال التقني يميل الاتجاه الأول إلى أن يكون أكثر شيوعًا).&lt;/p>
&lt;p>نتيجة لذلك، سيبدو في خطك الزمني أن &amp;ldquo;الشركات في جميع أنحاء العالم تنتقل إلى البنية بدون خادم&amp;rdquo;، بينما في الخط الزمني لشخص آخر سيبدو أن &amp;ldquo;الانسحاب من السحابة (Cloud Repatriation) هو الاتجاه العالمي&amp;rdquo;، مما يخلق واقعًا تقنيًا منقسمًا تمامًا.&lt;/p>
&lt;hr>
&lt;h2 id="4-التطوير-المدفوع-بالضجة-hdd-الناجم-عن-الخوارزميات">4. التطوير المدفوع بالضجة (HDD) الناجم عن الخوارزميات
&lt;/h2>&lt;p>مزيج من غرف الصدى ونماذج التوصية القوية يؤدي إلى واحدة من أكبر الأنماط المضادة في صناعة الهندسة، وهي &lt;strong>التطوير المدفوع بالضجة (Hype Driven Development)&lt;/strong>. HDD هي ظاهرة يتم فيها تبني تقنية جديدة لمجرد &amp;ldquo;أنها موضوع ساخن على الشبكات الاجتماعية&amp;rdquo; أو &amp;ldquo;لأنها أحدث اتجاه&amp;rdquo; دون التفكير بعمق في الفوائد والمفاضلات الفعلية للتقنية وملاءمتها لمتطلبات أعمال الشركة.&lt;/p>
&lt;p>يوضح رسم Mermaid التالي كيف تعمل خوارزميات الشبكات الاجتماعية على تدوير حلقة التغذية الراجعة لـ HDD.&lt;/p>
&lt;pre class="mermaid">
graph TD
A[&amp;#34;ينشر المهندسون &amp;#39;الفوائد الساحقة&amp;#39; للتقنية الجديدة&amp;#34;] --&amp;gt; B[&amp;#34;الخوارزمية تقيس نسبة النقر إلى الظهور الأولية ووقت البقاء (الاستكشاف)&amp;#34;]
B --&amp;gt; C[&amp;#34;يُحكم عليه بتفاعل عالي ويزداد ظهوره في الخط الزمني للمستخدمين المشابهين&amp;#34;]
C --&amp;gt; D[&amp;#34;المستخدمون الذين تم تحفيز خوفهم من تفويت الفرصة (FOMO) ينشرونه أكثر&amp;#34;]
D --&amp;gt; E[&amp;#34;حدوث وهم التكرار: &amp;#39;أصبح المعيار في الصناعة&amp;#39;&amp;#34;]
E --&amp;gt; F[&amp;#34;إدخاله في المشاريع الفعلية دون تحقق كافٍ (HDD)&amp;#34;]
F --&amp;gt; A
&lt;/pre>
&lt;p>ما هو مرعب في هذه الحلقة هو أن &lt;strong>&amp;ldquo;وهم التكرار (Baader-Meinhof phenomenon)&amp;rdquo;&lt;/strong> يتم تحفيزه عن قصد بواسطة الخوارزمية. بمجرد أن ترى اسم مكتبة إدارة حالة جديدة مرة واحدة، تلتقط الخوارزمية ذلك كإشارة وتملأ خلاصتك بالحديث عن تلك المكتبة في اليوم التالي. الدماغ البشري يخطئ في فهم هذا على أنه &amp;ldquo;وباء عالمي&amp;rdquo;.&lt;/p>
&lt;p>يوضح الرسم البياني التالي الفرق في دورة الحياة بين التقنيات المبالغ فيها على الشبكات الاجتماعية (Hype) والتقنيات العادية والمملة ولكنها قوية (Boring Technology).&lt;/p>
&lt;pre class="mermaid">
xychart-beta
title دورة حياة التقنية وتغيرات التقييم
x-axis [&amp;#34;0 شهر&amp;#34;, &amp;#34;6 أشهر&amp;#34;, &amp;#34;12 شهر&amp;#34;, &amp;#34;18 شهر&amp;#34;, &amp;#34;24 شهر&amp;#34;, &amp;#34;30 شهر&amp;#34;, &amp;#34;36 شهر&amp;#34;]
y-axis &amp;#34;عدد الإشارات ومستوى الحماس على الشبكات الاجتماعية&amp;#34; 0 --&amp;gt; 100
line [10, 85, 95, 45, 20, 10, 5]
line [15, 20, 25, 35, 50, 65, 80]
&lt;/pre>
&lt;p>&lt;em>(ملاحظة: في الرسم البياني أعلاه، يمثل الخط الذي يرتفع وينخفض بحدة &amp;ldquo;التقنية المبالغ فيها&amp;rdquo;، ويمثل الخط الذي يرتفع ببطء وثبات &amp;ldquo;التقنية المملة&amp;rdquo;)&lt;/em>&lt;/p>
&lt;p>التقنيات المبالغ فيها تواجه مشاكل واقعية مثل &amp;ldquo;نقص التوثيق&amp;rdquo;، &amp;ldquo;أخطاء خطيرة في الحالات الطرفية (Edge Cases)&amp;quot;، و &amp;ldquo;إرهاق المشرفين (Burnout)&amp;rdquo; بعد 6 إلى 12 شهرًا من الإدخال، وتختفي بسرعة من الشبكات الاجتماعية. ومع ذلك، فإن تكلفة إزالة الديون التقنية المدمجة في النظام هائلة.&lt;/p>
&lt;hr>
&lt;h2 id="5-استراتيجية-الخروج-من-الخوارزميات-في-اختيار-التقنيات">5. استراتيجية &amp;ldquo;الخروج من الخوارزميات&amp;rdquo; في اختيار التقنيات
&lt;/h2>&lt;p>إذن، كيف يمكننا إجراء اختيارات تقنية موضوعية وهادئة تحت سيطرة هذه الخوارزمية؟ بدلاً من اختراق الخوارزمية، سنقدم بعض الاستراتيجيات الملموسة لـ &amp;ldquo;النزول&amp;rdquo; من الخوارزمية.&lt;/p>
&lt;h3 id="51-العودة-إلى-المصادر-الأولية-الكود-المصدري-و-rfc">5.1 العودة إلى المصادر الأولية: الكود المصدري و RFC
&lt;/h3>&lt;p>آلية الدفاع الأكثر تأكيدًا هي تحويل مصادر المعلومات من التجميع عبر الشبكات الاجتماعية إلى &lt;strong>المصادر الأولية (Primary Sources)&lt;/strong>.&lt;/p>
&lt;ol>
&lt;li>&lt;strong>قراءة الكود المصدري:&lt;/strong> بدلاً من تصديق منشورات الشبكات الاجتماعية التي تقول &amp;ldquo;هذه المكتبة سريعة جدًا&amp;rdquo;، افتح GitHub فعليًا وتحقق من تعقيد الحوسبة للمنطق الأساسي وآلية تخصيص الذاكرة.&lt;/li>
&lt;li>&lt;strong>تتبع RFC (Request for Comments):&lt;/strong> تتبنى العديد من المشاريع الناضجة مفتوحة المصدر (React, Rust, Python, وما إلى ذلك) عملية RFC عند تقديم ميزات جديدة. في RFC، تتم كتابة &amp;ldquo;لماذا هذه الميزة ضرورية؟&amp;quot;، &amp;ldquo;ما هي المفاضلات في التصميم؟&amp;quot;، و &amp;ldquo;ما هي البدائل؟&amp;rdquo; بشكل منطقي وموضوعي دون القلق بشأن تفاعل الخوارزمية. هنا تكمن القيمة التقنية الحقيقية.&lt;/li>
&lt;/ol>
&lt;h3 id="52-القراءة-المتأنية-للأوراق-البحثية-academic-papers-والأوراق-البيضاء">5.2 القراءة المتأنية للأوراق البحثية (Academic Papers) والأوراق البيضاء
&lt;/h3>&lt;p>فيما يتعلق باختيار التقنيات الأساسية مثل الأنظمة الموزعة وقواعد البيانات وبنيات نماذج التعلم الآلي، يجب عليك قراءة الأوراق البحثية المنشورة في ACM أو IEEE أو arXiv، أو الأوراق البيضاء التفصيلية التي تنشرها الشركات (مثل ورقة Google Spanner أو ورقة Amazon Dynamo) مباشرة، بدلاً من ملخص من بضعة أسطر على الشبكات الاجتماعية.&lt;/p>
&lt;p>تم تحسين منشورات الشبكات الاجتماعية لـ &amp;ldquo;جذب انتباه (Attention) القراء&amp;rdquo;، في حين تم تحسين الأوراق البحثية الخاضعة لمراجعة النظراء لـ &amp;ldquo;دقة الحقائق وقابليتها للتكرار&amp;rdquo;. دالة التقييم مختلفة تمامًا.&lt;/p>
&lt;h3 id="53-بناء-إطار-عمل-لصنع-القرار-داخل-المنظمة">5.3 بناء إطار عمل لصنع القرار داخل المنظمة
&lt;/h3>&lt;p>لمنع HDD على مستوى الفريق أو المنظمة، من الضروري وجود عملية تزيل الحدس الشخصي أو أسباب مثل &amp;ldquo;رأيته على تويتر&amp;rdquo;. المثال النموذجي على ذلك هو إدخال &lt;strong>ADR (Architecture Decision Records)&lt;/strong>.&lt;/p>
&lt;p>عند إدخال تقنية جديدة، قم دائمًا بتوثيق العناصر التالية وتلقي المراجعات.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>السياق (Context):&lt;/strong> لماذا نحتاج إلى هذه التقنية الجديدة؟ ما هي المشكلة الحالية؟&lt;/li>
&lt;li>&lt;strong>القرار (Decision):&lt;/strong> ماذا سنعتمد؟&lt;/li>
&lt;li>&lt;strong>العواقب (Consequences):&lt;/strong> ما هي المفاضلات؟ (ماذا نضحي مقابل ماذا نحصل)&lt;/li>
&lt;/ul>
&lt;p>من خلال فرض هذه العملية، يمكن تحويل &amp;ldquo;الضجة (Hype)&amp;rdquo; إلى &amp;ldquo;هندسة (Engineering)&amp;rdquo;.&lt;/p>
&lt;h3 id="54-فلسفة-نادي-التقنية-المملة-boring-technology-club">5.4 فلسفة نادي التقنية المملة (Boring Technology Club)
&lt;/h3>&lt;p>هناك تعويذة شهيرة في مجتمع التكنولوجيا تقول &lt;strong>&amp;ldquo;اختر التقنية المملة (Choose Boring Technology)&amp;rdquo;&lt;/strong>. هذا يعلمنا ألا نهدر رموز الابتكار (الموارد المحدودة التي يمكن للمنظمة إنفاقها على تقنيات جديدة غير معروفة) في اختيار البنية التحتية أو أطر العمل التي لا ترتبط ارتباطًا مباشرًا بالقيمة الأساسية للعمل.&lt;/p>
&lt;p>تفضل خوارزميات الشبكات الاجتماعية &amp;ldquo;الحداثة&amp;rdquo;. ومع ذلك، لبناء نظام قوي يمكنه تحمل العمليات الفعلية، فإن ما نحتاجه هو تقنيات &amp;ldquo;مملة&amp;rdquo; (PostgreSQL، Redis، واجهة برمجة تطبيقات REST قياسية، إلخ) لديها سجل حافل لأكثر من 10 سنوات وتظهر ملايين النتائج في بحث Google لإجراءات التعافي من الكوارث.&lt;/p>
&lt;hr>
&lt;h2 id="6-الخلاصة-كيف-ينبغي-لنا-أن-نتعامل-مع-التقنية">6. الخلاصة: كيف ينبغي لنا أن نتعامل مع التقنية
&lt;/h2>&lt;p>تعد خوارزميات التوصية عبر الشبكات الاجتماعية أداة قوية لتوسيع منظورنا التقني وتوفير فرص للقاء مجتمعات رائعة. ومع ذلك، طالما أن بنيتها الداخلية (تحليل المصفوفات، DLRM، قطاع الطرق متعددي الأذرع) تضع &amp;ldquo;تعظيم التفاعل&amp;rdquo; كأولوية قصوى، فإن المعلومات الناتجة ستكون متحيزة حتمًا.&lt;/p>
&lt;p>نحن بحاجة إلى تطوير المعرفة للتعامل مع المعلومات المتدفقة على خطنا الزمني ليس على أنها &amp;ldquo;حقائق&amp;rdquo; أو &amp;ldquo;اتجاهات مطلقة&amp;rdquo;، ولكن كمجرد &amp;ldquo;إشارة&amp;rdquo; واحدة.&lt;/p>
&lt;p>اخرج من غرفة الصدى، واقرأ الكود المصدري بيديك، وتتبع مناقشات RFC، وفك رموز المعادلات في الأوراق البحثية، وواجه التحديات الحقيقية في مجال عملك. هذا هو الطريق الوحيد لممارسة هندسة البرمجيات الحقيقية دون أن تبتلعك موجة الخوارزميات.&lt;/p></description></item></channel></rss>