بما ان كذا حد سألني عن ايه المصادر اللي بذاكر منها للانترفيوهات و دا بحر كامل بنسبالي عموما بما اني خبره ٤ سنين، فا انا هكتب هنا ف الثريد دا قصتي و كل يوم هزود حاجه عموما عشان نكسب وقت..
طيب انا شخص عشوائي و صعب عليه يجيب العلم من البدايه فبيذاكر اللي هيحتاجه بس و واحده واحده بنتعلم
الستاك اللي شغاله بيه عموما هوا
Relational database, react, asp core
دا الاساسيي و عشان شغلي الحالي هنزود
DDD,CQRS,event sourcing, AWS, CI/CD, elastic search SignalR Monolthic apps
طيب بما اننا بقي مهتمه اكتر بالـbackend فا اكيد مش محتاجه اقول انه محتاجه اركز علي ال OOP-SOLID-Design patterns
بالاخص ال singelton, factory, repository,unit of work
اكيد مش هينفع تسقط تريكات ال OOP و ال solid و دي بتيجي بالخبره الصراحه مش حفظ اطلاقا
كبرنا شويه و اهتمينا نحسن ال performance للداتابيز هنذاكر الطرق ع ال database اللي تخلينا نحسن كتابة ال queries و معاها ال isolation levels و نبدا نتدرب ع استخدام ال profiler و اكيد مينفعش افوت فهمي للـ ERD
و دا يخليني اقولك ان فهمك للـ system design دا شئ اساسي مينفعش تدخل ع سيستم قديم الا اما تحاول تفهم ليه كل حاجه هنا معموله ليه بالشكل دا و تحاول تقلل data redundancy ع قد ما تقدر منغير ما تكلكعها relations ونبي