صندوق المؤلف


ناقش مشروعك

من نحن

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

أفضل ممارسات التوظيف

كيف توظف مطوري .Net وما هي الأسئلة التي يجب طرحها

By ابهيشيك سينغ / 4 أغسطس 2020

25 فبراير 2021
كيف توظف مطوري .Net وما هي الأسئلة التي يجب طرحها

.Net هو ملف مشهور إطار البرنامج بواسطة Microsoft تسمح لكتابة التطبيقات بمجموعة متنوعة من اللغات. إنه موثوق ويمنح المطور السيطرة الكاملة على المشروع. إذا كنت تتطلع إلى تنفيذ حل .Net لاحتياجات برامجك ، فقد تتساءل عن كيفية العثور على مطور .Net موهوب.

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

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

[تضمين الصورة]

ضع في اعتبارك مطوري التعهيد والإمكانيات البعيدة

الاستعانة بمصادر خارجية لأعمال التنمية مراكز التنمية الخارجية يمكن أن يكون وسيلة رائعة لتحقيق نتائج عالية الجودة بتكلفة أقل. كن مستعدًا لأنك قد تجد المطور المناسب لك من خلال وسائل بعيدة.

تعرف على بعض المصطلحات العامة

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

اطلب العمل السابق

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

اطرح أسئلة فنية أثناء المقابلة

ما هو الفرق الرئيسي بين الكود المدار وغير المدار؟

سيقيم هذا السؤال فهم المطور للجزء الرئيسي من .Net والذي يسمى وقت تشغيل اللغة العامة (CLR). تعمل التعليمات البرمجية المُدارة داخل CLR مما يجعلها مستقلة عن النظام الأساسي ، بينما تعمل التعليمات البرمجية غير المُدارة خارج وقت التشغيل. تتكون التعليمات البرمجية غير المُدارة عادةً من C أو C ++ ولا تدعمها CLR ، لكنها لا تزال مدعومة من قبل .Net من خلال وظائف أخرى.

ما هو CTS؟

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

ما هو التجمع؟

يجب أن يكون المطور قادرًا على الإجابة على أنها مجموعة من الوحدات المنطقية التي تشير إلى الموارد اللازمة لبناء برنامج .Net.

اشرح للمندوب فيما يتعلق بـ .Net

هو نوع يسمح للمطور بتعريف توقيع الأسلوب بحيث يمكن استدعاء طريقة مرجعية دون معرفة الطريقة التي يتم استدعاؤها عند تجميع التطبيق.

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

[sc name = "تطوير الويب"]

.Net هو ملف مشهور إطار البرنامج بواسطة Microsoft تسمح لكتابة التطبيقات بمجموعة متنوعة من اللغات. إنه موثوق ويمنح المطور السيطرة الكاملة على المشروع. إذا كنت تتطلع إلى تنفيذ حل .Net لاحتياجات برامجك ، فقد تتساءل عن كيفية العثور على مطور .Net موهوب.

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

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

نسخ انفوجرافيك
×

ضع في اعتبارك مطوري التعهيد والإمكانيات البعيدة

الاستعانة بمصادر خارجية لأعمال التنمية مراكز التنمية الخارجية يمكن أن يكون وسيلة رائعة لتحقيق نتائج عالية الجودة بتكلفة أقل. كن مستعدًا لأنك قد تجد المطور المناسب لك من خلال وسائل بعيدة.

تعرف على بعض المصطلحات العامة

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

اطلب العمل السابق

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

اطرح أسئلة فنية أثناء المقابلة

ما هو الفرق الرئيسي بين الكود المدار وغير المدار؟

سيقيم هذا السؤال فهم المطور للجزء الرئيسي من .Net والذي يسمى وقت تشغيل اللغة العامة (CLR). تعمل التعليمات البرمجية المُدارة داخل CLR مما يجعلها مستقلة عن النظام الأساسي ، بينما تعمل التعليمات البرمجية غير المُدارة خارج وقت التشغيل. تتكون التعليمات البرمجية غير المُدارة عادةً من C أو C ++ ولا تدعمها CLR ، لكنها لا تزال مدعومة من قبل .Net من خلال وظائف أخرى.

ما هو CTS؟

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

ما هو التجمع؟

يجب أن يكون المطور قادرًا على الإجابة على أنها مجموعة من الوحدات المنطقية التي تشير إلى الموارد اللازمة لبناء برنامج .Net.

اشرح للمندوب فيما يتعلق بـ .Net

هو نوع يسمح للمطور بتعريف توقيع الأسلوب بحيث يمكن استدعاء طريقة مرجعية دون معرفة الطريقة التي يتم استدعاؤها عند تجميع التطبيق.

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

خدمات تطوير الويب

هل تبحث عن شركة تطوير ويب موثوقة؟ يمكّننا مطورو الويب ذوو المهارات العالية لدينا من تقديم خدمات تطوير الويب الموجهة نحو النتائج. اتصل بفريقنا لفهم كيف يمكننا مساعدتك في تحقيق أهداف عملك.

ضيف
1 الرسالة
التقيمات المضمنة
عرض جميع التعليقات
راشيشيتي
راشيشيتي
أغسطس 14، 2020 11: 46 صباحا

شكرا لتقاسم هذه المعلومات حول دورات تطوير البرمجيات. نحن بحاجة إلى التعرف على التعلم الآلي والخوارزميات والتعلم الآلي القابل للتطوير على البيانات الضخمة باستخدام Apache Spark والتعلم العميق والشبكات العصبية باستخدام نماذج التعلم العميق مع TensorFlow والتعلم العميق ورؤية الكمبيوتر وأساسيات التعلم المعزز.

1
0
أحب أفكارك ، يرجى التعليق.x
()
x