Ibrahim Almahdy نشر منذ 14 ساعة أرسل تقرير نشر منذ 14 ساعة كنت بسمع فيديو لشخص على يوتيوب دلوقتي بيقول احسن حاجه انك تزود فرص شغلك تعمل مثلا ٣ مشاريع قويه على GitHub وتظبط documention بتاعهم يعني اي بقا؟ 1 اقتباس
0 محمد_عاطف نشر منذ 11 ساعة أرسل تقرير نشر منذ 11 ساعة هو يقصد بال ٣ مشاريع القوية أن تكون مشاريع حقيقية ومتكاملة وليس مجرد مشاريع بسيطة أو مشروع صغير للتجربة حيث يجب على تلك المشاريع أن تبين أنك ملم وتفهم الأكواد وما تقوم بكتابته وأيضا لتوضيح ما هي دقة الكود ونظافته وهيكلة الكود وأيضا لو تستطيع إستخدام أطر العمل framework أو المكتبات . وتلك المشاريع تستطيع أن تعرضهم في CV أو في مقابلة شغل كأمثلة عملية وحقيقية على مهاراتك . والمشاريع تختلف بناء على ما تعلمته والمجال الخاص بك . أما بخصوص وضع المشاريع على GitHub فهذا حتى يستطيع الأشخاص الذين يقومون بالتوظيف أو ال Team Lead بالدخول على حسابك ورؤية كودك وطريقة كتابتك للكود ومدى فهمك وخبرتك وطريقة تفكيرك ف GitHub سيكون ك portfolio لك كمبرمج وحاليا لا غنى عنه لإبراز الشخص مهاراته. أما بالنسبة إلى ال documentation فهي الشرح المكتوب عن المشروع وهذا يجعل أي شخص يفتح المشروع يفهم: ماذا يفعل هذا المشروع (Description). كيف يتم تشغيله (Installation & Usage). متطلبات التشغيل مثل الحزم وغيرها من البرامج (Requirements). أمثلة لتوضيح مخرجات المشروع (Examples). يعني أن README.md وهو الملف الخاص في github لكتابة التوثيق يكون مكتوب بشكل منظم وواضح وليس مجرد كود فقط فإن التوثيق هي مهارة مهمة للمبرمج وهناك بعض الوظائف والشركات التي تتطلب توثيق إجباري لكل مشروع. إذا تلخيصا لما سبق الفكرة هي أن المشاريع هذه تبين أنك لاتتعلم كود فقط ولكن تقدر أت تبني أى شئ حقيقي والشخص اللذي سيراها سيعرف مدى فهمك ومستواك وخبرتك. 1 اقتباس
السؤال
Ibrahim Almahdy
كنت بسمع فيديو لشخص على يوتيوب دلوقتي بيقول احسن حاجه انك تزود فرص شغلك تعمل مثلا ٣ مشاريع قويه على GitHub وتظبط documention بتاعهم
يعني اي بقا؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.