لم يكن امتحان الحصول على شهادة Associate Android Developer نفسه خبرًا طويلًا ، وكان هناك مقال حول هذه الشهادة أيضًا على المحور ومع ذلك ، بينما كنت أفكر في موضوع "هل يمكنني الحصول على مثل هذه الشهادة؟" ، اتضح أن برنامج الشهادات قد تم إغلاقه في مايو 2018.
ومع ذلك ، غطوا لفترة قصيرة. في أكتوبر ، تلقيت رسالة تُعلمني أن الشهادة كانت متاحة مرة أخرى. لقد تغيرت الظروف والأسئلة ، لذلك ستكون المقالة حول اجتياز الإصدار الجديد من الامتحان.
لماذا هذا مطلوب؟
"واو ، لذلك لديه شهادة ، فلنأخذه إلى العمل" - لم يسمع أي باحث عن عمل في العالم.
إذا كان لديك بالفعل خبرة في تطوير نظام Android ، فإن شهادة Associate Android Developer يمكن أن تكون بمثابة دليل على أن لديك 150 دولارًا إضافيًا وساعتين من الوقت. إذا لم يكن لديك تجربة تطوير Android وتبحث عن وظيفة أولى ، فلماذا لا.
أنا شخصياً لم أكتب لأندرويد لفترة طويلة ، وفي السنوات الأخيرة ، كنت أطور لـ Unity ، لذلك فاتني جميع العناصر الجديدة في شكل Room ، و LiveData ، وما إلى ذلك. إن 150 دولارًا تم إنفاقها على الشهادة تحفزني على تنظيم معرفتي جيدًا ، واللحاق بالامتحان والتحضير له.
التغييرات
سابقا ، أعطوا 24 ساعة للامتحان ، والآن تعطى 8 ساعات لمهمة الاختبار. في السابق ، كانت هناك ثلاث محاولات ، والآن يجب دفع واحدة فقط وحالة الملف مرة أخرى 150 دولارًا. في السابق ، بعد مهمة الاختبار ، كانت هناك مقابلة مع شخص حي ، لكننا الآن بحاجة إلى تسجيل الردود على كاميرا الويب.
عن السيئة: لا يزال الامتحان متاحًا في Java فقط ، ولم يظهر أي دعم لـ Kotlin. هذا غريب بعض الشيء ، بالنظر إلى أن الامتحان يستهدف بشكل أساسي مطوري Android المبتدئين (أي أن Java ، من حيث المبدأ ، غير مجدية). التطلع إلى المستقبل: يبدو لي أنه حتى بدون معرفة Java ، يمكن اجتياز الامتحان دون مشاكل ، حيث لا توجد حاجة إلى كتابة التعليمات البرمجية تقريبًا.
حول الصالح: أصبحت مواضيع الاختبار بعد التحديث وثيقة الصلة بالموضوع. لا توجد المزيد من المهام حول التطبيقات المصغّرة وموفري المحتوى ، ولكن توجد مكونات Android Architecture: LiveData و Room و RecyclerView مع مكتبة صفحات.
امتحان
تتم المصادقة ، على الرغم من Google ، من خلال منصة TrueAbility. بعد دفع 149 دولارًا ، يمكن إجراء الاختبار في أي وقت مناسب.
من IDE ، يتم دعم Android Studio فقط ، حيث تحتاج إلى تثبيت مكون إضافي خاص وتسجيل الدخول إلى حساب Google نفسه الذي تم دفع الشهادة منه.
بعد ذلك ، يقوم البرنامج المساعد بتنزيل مشروع Android لمهمة الاختبار ، ويبدأ العد التنازلي. لا يمكن إيقاف الامتحان مؤقتًا ، لذلك من الأفضل إجراء الاختبار عندما يكون من الممكن تخصيص شهادة لمدة 8 ساعات متتالية.

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

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

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

ينتهي الاختبار هنا ، ويعد فريق TrueAbility بتقييم النتائج والاتصال في غضون 45 يومًا.
النتيجة
وكقاعدة عامة ، تأتي النتيجة قبل ذلك بكثير. تمت إجابتي بعد 3 أيام وهنأت على إكمال شهادة Associate Android Developer بنجاح. لمدة 7 أيام ، وعدوا بأن يتم إرسال خطاب من Accredible (credential.net) مع صورة جميلة للشهادة ، يحذرون من أن الرسالة قد تصل إلى البريد العشوائي.
اتضح تمامًا كما وعدت: بعد 7 أيام في مجلد الرسائل غير المرغوب فيها ، كانت الرسالة تنتظرني مع التهاني المنتظمة ورابط الشهادة. ومن المثير للاهتمام أن Gmail نفسها تعتبر رسائل البريد الإلكتروني حول شهادة إصدار الشهادات من Google غير مرغوب فيها. يبدو 150 دولارًا:

بشكل عام ، بدا أن الاختبار مثير للاهتمام بالنسبة لي ، وهو مرتبط وممارس للممارسة. لذلك ، أوصي به (خاصةً إذا كانت شركتك مستعدة للدفع نيابة عنك).