في عصر التكنولوجيا التخريبية وهيمنة الأطر.التدريب وتطوير المهارات والقدرة على مواكبة أحدث التقنيات والاتجاهات - الخبز والزبدة لأي مبرمج. هذه ليست عوامل مكافأة ، ولكنها قدرات حيوية ، والتي بدونها لا يمكنك تحقيق الأهداف المهنية. ومع ذلك ، أثناء التدريب ، يرتكب المطورون عددًا من الأخطاء الشائعة - بغض النظر عن المرحلة التي تكون فيها الوظائف. دعونا نناقش هذه الأخطاء اليوم. آمل أن تكون هناك نصيحتان أو ثلاث نصائح مفيدة من هنا ، وتبدأ على الفور في التعلم بشكل أكثر فعالية.
ترجم إلى Alconostلا يوجد منهج
لقطة Rawpixel Unsplash موقع ويبيقولون أنه إذا فشلت في التخطيط ، فإنك تخطط للفشل. هذا ينطبق أيضا على التدريب. في بعض الأحيان لا يستطيع المطور الانتظار ، ويبدأ على الفور في التعلم النشط ، غير مستعد تمامًا. لنفترض أنك تريد تعلم إطار عمل رد الفعل للغة جافا سكريبت وبدء قراءة دروس التفاعل دون معرفة حتى المجالات التي يجب التركيز عليها ، وكيفية تحقيق هدفك ، أي تعلم كيفية كتابة التطبيقات في رد فعل. في هذه الحالة ، من الأفضل أن تتعلم بهذه الطريقة: ننظر إلى الوثائق الرسمية ، خطوة بخطوة ندرس المفاهيم ، من الأساسي إلى المتقدم ، والتعرف على مساعدة API ، وكتابة تطبيق تجريبي على React ، والتعرف على الأمثلة الأخرى المتاحة وتحديد أهداف SMART في كل مرحلة من مراحل التدريب. أهداف SMART جيدة لأنها محددة وقابلة للقياس وقابلة للتحقيق وواقعية ومحددة بالوقت.
ليس لديك هدف نهائي واضح
لقطة باتريك فور من Unsplashهناك طن من التقنيات الجديدة والأساليب الجديدة في صناعة تطوير البرمجيات. لا تفهموني خطأ: أعتقد أن التعلم مدى الحياة جيد. إذا كنت مستعدًا للتعلم ، فقم فقط بتوسيع مجموعة المهارات وتطوير المعرفة الجديدة. ومع ذلك ، يحدث أن المطور هو عرضة للغاية لسيارات الدفع الرباعي (Lost Opportunity Syndrome) ويحاول تعلم كل الأشياء الجديدة التي سمعت عنها. ثم لن يكون لديه الوقت للعمل المنتج وتطبيق المعرفة والمهارات للأعمال التجارية. قبل تعلم شيء ما ، أوصي بأن تفكر في سبب تدريسه ، وأين وكيف ستطبق معرفتك أو مهاراتك المكتسبة حديثًا. على سبيل المثال ، إذا كنت تقوم بالتطوير لقواعد البيانات ، ولكنك تتعلم جافا سكريبت ، فهذا يعني أنك ستنتقل إلى تطوير الحزمة الكاملة. أو ، إذا كنت منخرطًا في DevOps وتعلمت AWS ، فربما يتم دفعك في الحساب للحصول على وظيفة جديدة في شركة تستخدم AWS.
اختيار موضوع واسع للغاية
تصوير يوري كوفاليف ، موقع Unsplashهل سمع الجميع عبارة "عربة صغيرة وعربة صغيرة"؟ في بعض الأحيان يحاول المطور بشغف دراسة الموضوع المختار بدقة ، ولا يعرف كيفية توضيح خططه ويحدد هدفًا واسعًا للغاية أثناء التدريب. تسأل: "ومتى تأتي أيضًا؟" أعتقد أن الموضوع واسع جدًا إذا لم تتمكن من وصف النتائج المخططة لتدريبك في بضع كلمات للمطور الآخر. تتيح نتائج التعلم المخطط لها الحكم على المعرفة التي يجب أن يكتسبها المطور مني نتيجة دراسة موضوع معين. بطبيعة الحال ، يمكن دراسة أي موضوع إلى الأبد ، ومع ذلك ، يجب أن يكون هناك حد ، وبعد ذلك تقول لنفسك: "هذا كل شيء في الوقت الحالي". يكفي أن تشعر بالثقة في الطريق إلى الهدف النهائي. فيما يلي ، على سبيل المثال ، بعض نتائج التعلم المخطط لها مع إطار عمل React Javascript:
, : - React, :
يرجى ملاحظة: النتائج المعروضة هنا ليست موصوفة بشكل محدد أو بالتفصيل (على سبيل المثال ، نحن لا نكتب "إنشاء مكون في بناء جملة JSX") ، لأنك لا تعرف حتى الآن جميع الفروق الدقيقة في إطار التفاعل. وهي ليست عريضة للغاية: تم وصف نتيجة محددة لكل عنصر ، وليست طويلة وعامة ، مثل "إنشاء تطبيق تفاعل".
اقرأ وشاهد الكثير من الكتب والأدلة والفيديو
لقطة من Chuttersnap من Unsplashالإرهاق من الكتيبات حقيقة. إذا كنت تعتقد أنك تتعلم شيئًا حقًا من خلال دراسة الكتب ومقاطع الفيديو والبرامج التعليمية التي لا نهاية لها ، فما عليك إلا أن تضيع وقتك. حدد عدة مصادر (كتب ومقاطع فيديو وأي تنسيق آخر) - واعمل معها. من المحتمل أن تتداخل المعلومات التي تتعلمها من الفيديو بشدة مع مادة دليل آخر حول نفس الموضوع. مثال آخر: البحث السريع في أمازون في إطار عمل React Javascript ينتج حوالي 700 كتاب ، بعضها يحمل نفس العناوين تقريبًا ، مثل Learning React. إن التعامل مع كل هذه الكتب أمر غير واقعي ، وحتى إذا كنت قد نجحت ، فليس من الحقيقة أنك ستصبح خبيرًا في رد الفعل أو تضيع وقتك.
لا تتبع التقدم
لقطة ليندسي هينوود من Unsplashحسنًا ، إذا كان لديك خطة واضحة وأهداف محددة ، لكنها ذات فائدة قليلة ، إذا لم تتبع تقدمك ووتيرة حركتك. راقب إنجازاتك كل أسبوعين ، في الحالات القصوى - كل شهر ، تحقق مما إذا كنت تتحرك في الاتجاه الصحيح. أوصي بوضع تذكير في التقويم لتقييم التقدم المحرز منذ بداية العملية التعليمية بانتظام. إذا تأخرت في تحقيق أهدافك ، فأنت على الأرجح تفهم أين توقفت تمامًا - وقم بتعديل خططك. من ناحية أخرى ، إذا تم تحقيق الأهداف ، فمن الجدير بالاحتفال والمضي قدمًا للحفاظ على الدافع.
تعلم بشكل فعال
لقطة كتالوج الفكر على Unsplashاليوم ، القدرة على التعلم بشكل فعال مكافأة ومفتاح النجاح المهني. أنا مقتنع تمامًا أنه يمكنك أن تتقن أي شيء إذا خصصت وقتًا لفهم جوهر العملية وترغب في تحسين نفسك. هذا ينطبق أيضا على التدريب. التدريب مهارة يتم تطويرها في الممارسة. في بعض الأحيان لا تقل أهمية معرفة ما لا يجب فعله عن معرفة ما يجب فعله عند بدء التدريب. لا عجب أن قال الفيلسوف الاجتماعي الصيني كونفوشيوس:
"إن التعلم بدون تفكير هو مضيعة ، والتفكير بدون تعلم أمر خطير".
- كونفوشيوس
عن المترجمتمت ترجمة المقال بواسطة Alconost.
تقوم Alconost بتوطين
الألعاب والتطبيقات والمواقع بـ 68 لغة. مترجمون لغتهم الأم ، اختبار لغوي ، منصة سحابية بواجهة برمجة تطبيقات ، تعريب مستمر ، مدراء مشاريع 24/7 ، أي تنسيق لموارد السلسلة.
ننشئ أيضًا
مقاطع فيديو إعلانية وتدريبية - للمواقع التي تبيع ، والصور ، والإعلانات ، والتدريب ، والتشويش ، والشرح ، والمقطورات لـ Google Play و App Store.
مزيد من التفاصيل