عادات تفرق في شغلك اليومي كمبرمج

لو شغال مبرمج فحاول تاخد بالك من النقط دي:

  • دايماً ابعت الـ update بتاع شغلك قبل ما تبدأ اليوم، ماتستناش حد يسألك عليه.
  • أي حد يطلب منك ميتنج، اسأله الأول الميتنج بخصوص إيه، لأن ممكن الموضوع يخلص من غير ميتنج.
  • لو شايف إنك هتتأخر في تسليم الشغل اللي معاك، بلغ قبلها بدري وحاول تحط خطة بديلة أو ميعاد تاني.
  • لما حد يسألك عن الـ estimation، أنا عارف إننا بنكون مش محددين ده هيخلص إمتى، لكن على الأقل قول ميعاد تقريبي وعرفهم إن ده ممكن يتغير.
  • لما تعمل PR لازم تكتب description واضح وتكون مختصرة، علشان اللي هيراجعها مايتوهش.
  • افهم Git كويس جداً.
  • حاول تلغي الـ notifications اللي تلهيك عن الشغل.
  • إنت والـ testers مش أعداء.
  • مش أي رسالة تجيلك على Slack تروح تشوفها في وقتها. خلي في وقت معين للرد على الرسايل دي علشان تعرف تركز.
  • ماتبدأش في أي task غير لما يكون ليها وصف مفصل وواضح.
  • لما ترفع شغلك على staging أو production اعمل تست كويس جداً عليهم، وماتعتمدش على "إنها شغالة عندك لوكال".
  • اكتب examples واضحة للـ APIs بتاعتك على Postman.
  • لو هتمشي من المكان أو هتسيب المشروع، اعمل handoff كويس.