JavaRush /مدونة جافا /Random-AR /هل يحتاج المبرمج إلى التعليم العالي؟ رأي المطورين والقائم...

هل يحتاج المبرمج إلى التعليم العالي؟ رأي المطورين والقائمين بالتوظيف

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

ماذا تقول الإحصائيات؟

وفقًا لاستطلاع Stack Overflow ، فإن 75% من أفراد المجتمع حاصلون على درجة البكالوريوس على الأقل. وتبين أن كل رابع مبرمج يعمل بدون شهادة التعليم العالي. من بين أولئك الذين شملهم الاستطلاع والذين يكتبون الأكواد بشكل احترافي والذين التحقوا بالجامعة أيضًا، أكثر من 62% لديهم شهادة في علوم الكمبيوتر أو هندسة الكمبيوتر أو البرمجيات، وحوالي 10% فقط لديهم شهادة في مجال هندسي آخر. ما يقرب من 10٪ من المشاركين حصلوا على شهادة في إدارة الأعمال أو العلوم الإنسانية أو الفنون الجميلة. وفقًا لمسح الموارد الذي أجرته DOU، فقد أكمل غالبية متخصصي تكنولوجيا المعلومات تعليمهم العالي . على الرغم من الإحصائيات التي تتحدث لصالح التعليم العالي، إلا أن ذلك لا يعني أن جودة التعليم تسمح لك بالحصول على وظيفة كمطور. بل إنه يوفر الخلفية التقنية اللازمة. قام أكثر من 86% من محترفي تكنولوجيا المعلومات الذين شملهم الاستطلاع بدراسة اللغة والأطر وأدوات التطوير التي يحتاجون إليها بشكل مستقل، وفقًا لاستطلاع Stack Overflow.

آراء المبرمجين

ارتيم جوي

أدرس حاليًا في الجامعة وأحصل على شهادة في الأمن السيبراني. لقد عملت كمطور لعدة سنوات. قررت أن أذهب إلى الجامعة لأنني شعرت أنني أفتقر إلى المعرفة الأساسية، على سبيل المثال، في تشغيل المعالجات، والبرمجة بلغة التجميع، ولغة C، والخوارزميات وهياكل البيانات، وتشغيل الشبكات والإنترنت. أنا متأكد من أن دراسة القاعدة ستساعدني على فهم التقنيات الجديدة ولغات البرمجة الأخرى التي قد أحتاجها في المستقبل بسرعة (في الوقت الحالي، هذا ما حدث: تعلم C/C++ أدى إلى تسريع فهمي لـ Swift قليلاً، وهو ما اللازمة لحل المشاكل على نظام التشغيل iOS). هل يمكن الحصول على هذه المعرفة خارج الكلية؟ أنا متأكد من نعم، ولكن ميزة التعليم العالي هي أن جميع المعلومات في الجامعة يتم جمعها بالفعل في مكان واحد. وهناك دوافع إضافية (أي جلسات) حتى لا تطيل دراسة المادة لفترة طويلة. فرصة جيدة جدًا للتواصل مع المعلمين، "المنظرين" والممارسين، الذين يمكنهم دائمًا تحسين فهمك للمادة والإجابة على الأسئلة. على أية حال، أنت بحاجة إلى الجلوس واكتشاف الأمر والتدرب على استخدام الكود والتكنولوجيا، سواء أكان ذلك دورات تدريبية أو معهدًا. البرمجة الجيدة لا يمكن أن تتم إلا من خلال الممارسة. بقدر ما أعرف، نادرا ما يسألون عن الدبلوم أثناء المقابلات: الشيء الرئيسي هو أن يكون لديك فهم لمجال موضوعك.

ديمتري تيتوف

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

آراء القائمين على التوظيف

آنا جيليتي، قائدة فريق اكتساب المواهب، Proxet

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

أولغا جوكوفا، مديرة الموارد البشرية ومسؤولة التوظيف JavaRush

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

الاستنتاجات

  • التعليم العالي للمبرمج ليس ضروريًا على الإطلاق، ولكنه يساعد على تعزيز قاعدة المعرفة التقنية للمطور.

  • تزيد الدرجة التقنية أو تكنولوجيا المعلومات من فرصك في الحصول على وظيفة مطور في مشاريع مقرها في الولايات المتحدة أو أوروبا.

  • في أوكرانيا وروسيا وبيلاروسيا، غالبا ما لا ينظرون إلى البرج والحصول على وظيفة بدون دبلوم أسهل بكثير مما كانت عليه في الولايات المتحدة.

أخبرنا في التعليقات إذا كان لديك تعليم عالي وفي أي تخصص؟ وهل ساعدك ذلك عند العثور على وظيفة كمطور؟
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION