Zen Eddin Allaham نشر 16 يناير أرسل تقرير نشر 16 يناير ماهي المشاريع Full Stack الاصعب من تطبيق Social Media Platform 1 اقتباس
0 Zen Eddin Allaham نشر 19 يناير الكاتب أرسل تقرير نشر 19 يناير (معدل) بصراحة، صحيح أن خبرتي الرسمية سنة واحدة فقط، لكن خلال هذه السنة تجاوزت مستوى Mid، وهذا لم يأتِ بالصدفة. كنت أعمل وأتعلّم بشكل مكثف جدًا، بمعدل يصل إلى 14 ساعة يوميًا، وكنت دائمًا أبحث عن التحديات الأصعب. لهذا السبب طلبت تنفيذ مشروع أصعب من Social Media Platform، رغم أنني بالفعل نفذت منصة تواصل اجتماعي كاملة مع Real-Time Features باستخدام Bun.js – Nest.js – Next.js – Socket.IO. خلال هذا المشروع واجهت مشاكل معقدة، وتمكنت من حلها بنفسي دون الاعتماد على مساعدة خارجية، وهذا ما طوّر عندي مهارة حلّ المشاكل بشكل عملي، وليس نظري فقط. قد تبدو سنة الخبرة غير كافية للحكم بأنني وصلت لمستوى Senior (ولو بشكل جزئي)، لكن هذا الكلام مدعوم بمشاريع حقيقية مثبتة في الـ Portfolio الخاص بي، وليس مجرد ادّعاء. وبالنسبة لاقتراح تنفيذ مشروع E-commerce، فقد نفذته سابقًا بتقنيات Full-Stack منذ فترة. حاليًا أقوى مشروع لدي هو Social Media Developers Hub، ولهذا السبب أبحث عن مشاريع أكثر تعقيدًا، لأن لدي سرعة عالية في التعلّم والتنفيذ، وأحتاج تحديات أقوى تواكب مستواي الحالي. و بنسبة لتعامل مع Cloudinary + Multer فهاد موجود بكل مشروع انا مسوي يعني انا متعامل معهم بالفعل. تم التعديل في 19 يناير بواسطة Zen Eddin Allaham اقتباس
0 Mustafa Suleiman نشر 19 يناير أرسل تقرير نشر 19 يناير حاليًا أعتقد أنك تمتلك خبرة 6 أشهر في MERN Stack، بالتالي تجاوزت مرحلة الأساسيات CRUD, Authentication, Simple State، وتطبيق الـ Social Media يعتبر معيار للمستوى المتوسط Mid level، لأنه يجمع بين العلاقات Relational Data والـ Real-time البسيط. ولكنك ما زلت في مستوى Junior لذا تحتاج لمشاريع تجعلك تتقن الأدوات وتفهم الـ Best Practices قبل القفز لمنطق الـ Business المعقد، ولا أعتقد أنك جاهز للإنتقال لمستوى Mid-Level فهو بحاجة إلى خبرة 3 سنوات أو سنتين حسب الفروقات والخبرة الفردية. فالانتقال لـ Mid-Level يحتاج وقت وممارسة وتعرض لمشاكل حقيقية على مشاريع حقيقية أو قريبة من الواقع العملي، و 6 أشهر لا تزال فترة تأسيس، أي الهدف الآن ليس أن تقفز لمستوى Mid-Level، بل أن تكون جونيور قوي، فالشركات عندما توظف Junior، لا تتوقع منه بناء نظام معقد، بل أن يكتب كود نظيف، ويفهم كيف يربط الواجهة بالخلفية بشكل صحيح، ويستطيع حل المشاكل اليومية. حاول بناء متجر إلكتروني متخصص ليس مثل أمازون، بل متجر لبيع شيء واحد مثلاً متجر أحذية رياضية أو كتب، لعرض منتجات، إضافتها للسلة، وإتمام طلب وهمي، وعرض 10 منتجات في الصفحة، وتصفيتها حسب السعر أو الماركة، وقم بعمل Form Validation، مع التفكير في ماذا يظهر المستخدم والبيانات يتم تحميلها؟ أي Spinner، وماذا يظهر لو انقطع النت؟ Error Message، فالمبتدئ يترك الشاشة بيضاء، والمحترف يضع Skeleton Loader. ويجب بناء Admin Panel لوحة تحكم بسيطة للـ Admin لإضافة المنتجات ورفع الصور أي تعامل مع Multer وCloudinary. اقتباس
السؤال
Zen Eddin Allaham
ماهي المشاريع Full Stack الاصعب من تطبيق Social Media Platform
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.