CodeGym /مدونة جافا /Random-AR /كيفية إكمال مشروع حيوانك الأليف. نصائح لإنجاح مشروعك الجا...
John Squirrels
مستوى
San Francisco

كيفية إكمال مشروع حيوانك الأليف. نصائح لإنجاح مشروعك الجانبي التالي

نشرت في المجموعة
إحدى النصائح الأساسية التي نقدمها عادةً لطلاب CodeGym وغيرهم من المبتدئين في مجال البرمجة الذين يرغبون في التقدم والحصول على أول وظيفة لهم كمطور مبتدئ ، هي العمل في مشاريع شخصية ومستقلة للحيوانات الأليفة. يمكن أن تكون إضافة مشروع جانبي أو اثنين إلى محفظتك بمثابة إضافة كبيرة إذا لم يكن لديك الكثير من الخبرة العملية حتى الآن، مما يساعد على إقناع صاحب العمل بتوظيفك. كيفية إكمال مشروع حيوانك الأليف.  نصائح لإنجاح مشروعك الجانبي التالي - 1يعد تطوير مشاريع الحيوانات الأليفة دائمًا فكرة جيدة، ولا أحد يجادل في ذلك. لكن تقديم النصائح شيء، وبناء المشاريع الجانبية شيء آخر. يمكن للمطور عديم الخبرة أن يواجه على الأرجح عددًا من الصعوبات عند العمل في مشروع شخصي دون مساعدة خارجية.

كيفية تفعيل مشروع حيوانك الأليف وتشغيله

أفكار المشروع هي مشكلة البداية التي يواجهها معظم الناس، حيث اتضح أنه ليس من السهل التوصل إلى فكرة أصلية ولكنها واقعية. لكن المشاكل الرئيسية تأتي عندما تبدأ العمل في مشروع ما. إن إنهاء المشروع فعليًا وتشغيله هو المهمة التي يفشل العديد من مبتدئي البرمجة في إكمالها. وهذا أمر مفهوم، حيث أن تطوير حتى جزء بسيط جدًا من البرامج غالبًا ما يتطلب أكثر من مجرد معرفة أساسية بالبرمجة. هناك عدد من الأشياء التي يجب عليك تذكرها عند التفكير في بدء مشروع للحيوانات الأليفة، خاصة إذا كان هذا هو مشروعك الأول.

1. قم بالبحث والتخطيط أولاً، ثم الكود لاحقًا.

تمامًا كما يحتاج أي مبنى إلى أساس، فإن المشروع، بغض النظر عن مدى صغر حجمه واستقلاليته، يجب أن يبدأ بخطة من المستحيل إكمالها دون بعض العمل البحثي والتفكير. يعد البدء في البرمجة والتطوير دون وجود خطة واضحة أحد الأخطاء الأكثر شيوعًا التي يرتكبها المطورون، وليس فقط الأخطاء التي يرتكبها المطورون عديمي الخبرة. لذا فإن النصيحة هي عدم التسرع في البرمجة. يمكن أن يكون البدء في البرمجة بدون خطة مناسبة مضيعة للوقت مما يؤدي بك إلى طريق مسدود والحاجة إلى البدء من جديد.كيفية إكمال مشروع حيوانك الأليف.  نصائح لإنجاح مشروعك الجانبي التالي - 2

2. حدد الأهداف والمواعيد النهائية.

هناك شيء آخر مهم، غالبًا ما يتم إهماله من قبل كل من المبرمجين المبتدئين والأكثر خبرة، وهو تحديد الأهداف والمواعيد النهائية، وهو ما يتم أيضًا التخطيط له بالطبع، ولكن هذا الجزء يستحق بضع كلمات منفصلة. عندما يتعلق الأمر بالأهداف، من المهم أن تكون واقعيًا. إذا كانت مهاراتك وقدراتك لا تزال محدودة للغاية، فمن الحكمة عدم المبالغة في الطموح واختيار مشروع أنت قادر على إكماله، حتى لو كان يتطلب بعض التعلم الإضافي والجهد الإضافي. يعد تحديد موعد نهائي (والالتزام به) لنفسك طريقة أخرى لتحقيق الانضباط الذاتي وتحفيز نفسك لإكمال المشروع ضمن إطار زمني واقعي.

3. حاول حل المشاكل الحقيقية في مشروعك.

نصيحة أخرى تتعلق بمرحلة التخطيط هي اختيار فكرة مشروعك. لا يواجه معظم الناس أي صعوبات في توليد أفكار لمشاريعهم المفضلة، المشكلة الوحيدة هي أن أفكارهم ليست جيدة جدًا. ابحث عن بعض المشكلات الحقيقية، في مجال عملك أو في أي مكان آخر، والتي يمكن لمشروعك حلها (أو على الأقل محاولة حلها). "لا يمكنك إجبار نفسك على الحصول على فكرة جيدة. معظم مشاريعي المفضلة جاءت من العمل على شيء آخر وإدراك أن هناك شيئًا مفقودًا. ثم شرعت في بناء هذا المكون/الجزء/المكتبة المفقودة. ومع مرور الوقت، ومع اكتسابي المزيد من الخبرة مع أطر العمل، أدركت أنني لا أحب أيًا منها حقًا. ثم صنعت منتجي الخاص، والذي أستخدمه في العديد من المشاريع اليوم. عندما أستخدمه، ألاحظ المزيد من المكونات المفقودة، والمزيد من الأشياء التي يمكنني بناءها والتي من شأنها أن توفر لي قدرًا هائلاً من الوقت، وهذه تصبح مشاريع جديدة للحيوانات الأليفة بحد ذاتها. إنها حاجة وإمدادات أساسية، ولكن على أساس شخصي أكثر. لاحظ الحاجة، وستأتي إليك فكرة العرض. قال برونو سكفورك، مطور ويب ذو خبرة من كرواتيا.كيفية إكمال مشروع حيوانك الأليف.  نصائح لإنجاح مشروعك الجانبي التالي - 3

4. ركز على التقنيات التي تستخدمها الشركات التي ترغب في العمل لديها.

إذا كان مصدر دافعك الأساسي للعمل في مشاريع خاصة بك هو الحصول على الخبرة وبناء السيرة الذاتية للحصول على وظيفة بدوام كامل كمطور برامج، فعند اختيار مشروع، يجب عليك أيضًا التفكير في التقنيات التي ستستخدمها فيه. من الأفضل أن يكون مشروعك في نفس المجال مع الشركات التي ستتقدم بها، أو أن تستخدم نفس التقنيات التي يعملون بها. "إن أفضل مشاريع الحيوانات الأليفة ترضي فضولك، لذا اختر التكنولوجيا التي تبهرك وقم ببنائها"، يوصي سانجاي بول، المطور في شركة Palantir Technologies.

5. لا تهمل الواجهة الأمامية إذا كان مشروعك يحتاج إليها.

لقد خمنت أن إهمال الواجهة الأمامية هو أيضًا خطأ شائع جدًا يرتكبه العديد من المطورين عند البدء في العمل على مشاريعهم المفضلة. لا تحتاج إلى أن تكون الواجهة الأمامية مذهلة تمامًا، على الأقل تأكد من أنها عملية وتبدو احترافية بدرجة كافية. لهذا السبب، ستكون الفكرة الجيدة هي عمل مخطط تصميمي لكيفية ظهور منتجك قبل البدء في البرمجة، والعودة إلى الواجهة الأمامية بانتظام، وتعديلها وفقًا لأي تغييرات تحدث على طول الطريق.كيفية إكمال مشروع حيوانك الأليف.  نصائح لإنجاح مشروعك الجانبي التالي - 4

6. استخدم البومودورو وأساليب مكافحة التسويف الأخرى للعمل على المشروع المفضل لديك بشكل منهجي.

يعد العمل على مشروعك المستقل بانتظام ضمن الإطار الزمني المحدد (على سبيل المثال، ساعتين كل يوم، من 9 صباحًا إلى 11 صباحًا) أمرًا مهمًا جدًا أيضًا، وهذا هو المكان الذي قد تكون فيه أدوات الكفاءة المختلفة وتقنيات مكافحة التسويف مفيدة . استخدم ما يناسبك، فقط تأكد من أن تطوير مشروعك لن يتحول إلى شيء تؤجله وتتركه للغد يومًا بعد يوم.

7. اجعل عملك علنيًا.

يعد نشر عملك في أي مكان يمكنك بطريقة ما طريقة تحفيزية أيضًا. الأمر الأول هو تطوير شيء لن يراه أحد سواك، والأمر الآخر هو إنشاء منتج يمكن للآخرين تجربته ومشاركة آرائهم حوله. حتى لو كان هذا هو مشروعك الأول للحيوانات الأليفة وكان بسيطًا جدًا، فمن الأفضل أن تعد نفسك لإعلانه للعامة منذ البداية، فهذا سيساعد على ضبط الحالة المزاجية الصحيحة.

8. استخدم التحكم في الإصدار واستمر في مراجعة عملك.

وستكون التوصية النهائية هي استخدام أنظمة التحكم في الإصدار أو طرق أخرى لتتبع الكود. سيسمح لك هذا بالتأكد من عدم فقدان عملك بمرور الوقت (وهو ما سيحدث في النهاية إذا تركت العمل على جهاز الكمبيوتر الخاص بك). سيسمح لك التحكم في الإصدار أيضًا بمراجعة عملك من حين لآخر في المستقبل، وهو بالضبط ما عليك القيام به. إن النظر إلى أعمالك السابقة أمر صحي دائمًا: وبهذه الطريقة يمكنك تتبع التقدم الذي تحرزه كمحترف، واكتشاف الطرق في المشاريع المبكرة التي كنت ستفعلها بشكل مختلف الآن، وما إلى ذلك.
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION