مدونة فكرة
· 2 د

اقرا التاريخ قبل ما تقرا الكود

زول كتب عن أربعة أوامر git، والبوست طلع أول Hacker News. والبوست بيوصف كيف الخبير بيدخل غرفة ما بيعرفها.

زول كتب الأوامر البيشغّلها في git قبل ما يقرا أي كود ما بيعرفو. البوست طلع أول Hacker News بـ٢٣٣٨ نقطة.

لبوست عن أربعة أوامر، ده قدر موافقة غريب، والأوامر نفسها ما بتفسّرو.

الأوامر عادية: منو لمس ده أكتر، شنو اتغير مؤخراً، أي ملفات بتتحرك مع بعض، الـ log بيقول شنو عن الدالة ديه. أي واحد فينا يقدر يعددها.

الناس عرفت الترتيب، التاريخ أول والمصدر تاني.

المبتدئ بيبدأ وين، والخبير بيبدأ وين

حط مهندسين قدام كود ما شافوهو.

السؤالالمبتدئ بيفتحالخبير بيفتح
أبدأ من وين؟نقطة الدخول، وبيقرا نازلالـ log، عشان يشوف الحي شنو
ده مهم؟بيقراهو عشان يعرفبيعد كم مرة بيتغير
آمن ألمسو؟ما عارفبيشوف منو آخر زول لمسو وليه
الشكل الحقيقي شنو؟شجرة المجلداتأي ملفات بتتغير في نفس الـ commit

المبتدئ بيقرا الكود كنص. والخبير بيقراهو كسجل قرارات، والسجل بيقول ليك شنو كان مهم لدرجة انو يتغير.

ليه ده صعب يتدرّس

وما في زول درّس الخبير ده كمان.

اتعلمو من الحرق. أعاد كتابة ملف طلع شايل حمل. وقضى يوم يفهم موديول ما في حاجة نادتو من ٢٠٢١. وبعد كم واحدة من ديل، بتبطل تفتح شجرة المجلدات الأول.

فالمعرفة ديه ما بتوصل أبداً للـ onboarding. والـ README ما فيهو الكلام ده، لأنو الزول الكتب الـ README كان عندو أصلاً وما لاحظ انو بيستخدمها. ديه خبرة مضغوطة، والخبرة المضغوطة غير مرئية للزول الشايلها.

فبتتعاد اكتشافها، مهندس محروق ورا التاني، وبعدين زول يكتبها و٢٣٣٨ زول يقولو "أيوه، ديه".

النسخة القادر تعمل بيها حاجة

لو بتدير فريق، ديه مكسب رخيص وتقريباً ما في زول بياخدو.

المرة الجاية زول ينضم، اقعد معاهو وافتحو الـ log قبل ما تديهو وثيقة المعمارية. وقول بصوت عالي ليه بتبص على الحاجة البتبص عليها: "الملف ده بيتغير كل sprint، فهو الحي"، "ما في حاجة لمست ده من ٢٠٢٣، سيبو دحين".

عشرين دقيقة توجيه بصوت عالي بتنقل أكتر من أسبوع قراءة، وما بتكلفك غير العشرين دقيقة ديل.

البوست الأصلي قصير. اقراهو، وبعدين امشي احكي أول عشرة دقايق بتاعتك لآخر زول انضم.

0
المشاهدات: 13
engineeringonboardinglearning
MA
Mosab Alrasheed
استلم المقال التالي في بريدك

رسالة واحدة مع كل مقال جديد، فيها أبحاث وقرارات منتج وما تبلغنا به الفرق.