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