إعادة محاولة الدفع بتبلع timeout المزود من غير ما تبيّن
مُبلَّغ من الدعم
معايير القبول
- الـ timeout يبقى متميّز عن النتيجة الفاضية
- الفشل يتعاد بمحاولة محدودة العدد
- في test بيغطي مسار الـ timeout
التقدير
٣ نقاط · اتفقنا عليها بعد جولتين
من الطلب لحد أول pull request بيتدمج ليك، وكل اللي بيتكرر بعد كده.
إزاي بتشتغل
معظم ده عادي جدًا لأي حد اشتغل في فريق. وده بالظبط سبب إنك تعمله قبل أول شغلانة مش أثناءها.
قول لنا إنت فين وبنيت إيه. إنسان بيقرا الطلب.
تمرين تقني قصير، عشان الفرق تبدأ من مستوى متقارب.
بيئة هندسية صغيرة فيها mentor و backlog حقيقي.
ticket من الـ backlog. غامض، زي أي ticket حقيقي.
تسأل في الـ ticket مع فريقك قبل ما تكتب سطر واحد.
على branch، في كود له قواعد لازم تحترمها.
مكتوب بحيث المراجع يبدأ من غير ما يسألك حاجة.
مهندس كبير بيرد خلال يوم عمل واحد.
تعالج الملاحظات، يتدمج الكود، وتشوفه نزل.
كل merge بيضيف لسجل بيوضح إنت بتشتغل إزاي فعلًا.
جوه مساحة العمل
مفيش هنا محرر كود ولا مشغّل دروس. إنت بتشتغل في المكان اللي بتشتغل فيه أصلًا؛ اللي برمج بيديهولك هو كل الباقي.
مُبلَّغ من الدعم
معايير القبول
التقدير
٣ نقاط · اتفقنا عليها بعد جولتين
أول رد من إنسان
خلال ٤ ساعات و١٢ دقيقة من ساعات العمل
الجولة ٢
بتتعد. وعمرها ما بتبقى هدف.
غطّى مسار الـ timeout من غير ما حد يطلب
سأل قبل ما يفترض
ناقش نقطة، وبعدين غيّر التصميم
مستويات، مش نسب مئوية. وكل واحد مربوط بالـ pull request اللي وراه.
التجربة الهندسية
ده مش منهج دراسي. دي الدورة اللي أي فريق محترف بيشتغل بيها كل sprint، وإنت بتشتغل جواها.
شغل حقيقي مكتوب كـ tickets — أخطاء، مميزات، ديون تقنية.
تقراه، تسأل فيه، وتكتشف اللي الـ ticket مقالوش.
كل واحد يقدّر لوحده. محدش يشوف رقم حد قبل الكشف.
نطاق متفق عليه، ليه بداية ونهاية.
branch على fork بتاعك في كود مش إنت اللي كتبته.
موصوف كويس بحيث المراجع يبدأ فورًا.
مهندس كبير بيرد خلال يوم عمل واحد.
بيتدمج لما يبقى صح، مش لما إنت تخلص.
إيه اللي عملته صح، إيه اللي يتغير، وليه.
سجل منسوب لصاحبه، مربوط بالشغل اللي بيثبته.
وبعدين تبدأ من أول وجديد، بـ ticket أصعب.
الفجوة
كل رسالة رفض بتقول نفس الكلام بصيغة مختلفة: كنا بندور على حد عنده خبرة أكتر. الفجوة مش في المعرفة. الفجوة في كل حاجة حوالين كتابة الكود.
عالم الدروس
الهندسة الحقيقية
الطلبات بيقراها إنسان، والأماكن محدودة بعدد الـ pull requests اللي نقدر نراجعها صح كل أسبوع.
قدّم على برمج