ما هو الخطأ في تعليم تكنولوجيا المعلومات في روسيا

ما هو الخطأ في تعليم تكنولوجيا المعلومات في روسيا مرحبا.

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

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

لتبدأ، سأقول إنني 20 عاما، درست في UNN في نيجني نوفغورود. هذه هي أكبر جامعاتنا وبالتأكيد واحدة من أفضل ثلاث جامعات في المدينة. لقد غادرت بعد 1.5 دورة للأسباب التي سأصفها أدناه. وباستخدام مثال جامعة ولاية نيجني نوفغورود، سأبين ما يحدث من خطأ.

أريد حل جميع المشاكل من البداية إلى النهاية.

وللوصول إلى البداية، علينا العودة إلى عام 2010 منذ بضع سنوات مضت، عندما كنت أختار المكان الذي سأذهب إليه.

Part_1 ستختار المكان الذي تريد الدراسة فيه بشكل عشوائي تقريبًا

مع القليل من المعلومات، قد لا تدرك أن لديك القليل من المعلومات.

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

بعد دراسة موقع UNN الإلكتروني، وقراءة النصوص الضخمة التي تشيد بكل اتجاه بطريقته الخاصة، قررت أنه في عملية الدراسة هناك سأفهم أنه لا ينبغي لي أن أدخل تكنولوجيا المعلومات أكثر مما يعجبني.

وهنا ارتكبت الخطأ الأول الذي يرتكبه الكثير من الناس في روسيا.

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

مشكلة_1

تكتب الجامعات معلومات حول الاتجاهات بطريقة لا تفهم فيها على الإطلاق ما يتحدثون عنه، ولكنك منبهر جدًا.

مثال مأخوذ من موقع UNN في المجال الذي درست فيه.

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

حسنًا، من منكم مستعد للقول إنه فهم بالضبط ما كنا نتحدث عنه؟! هل كنت ستفهم هذا عندما كان عمرك 17 عامًا؟ أنا لست حتى على مقربة من معرفة ما يتحدثون عنه. ولكن يبدو مثيرا للإعجاب.

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

الحل_1

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

نصيحة_1

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

على سبيل المثال، سيكون من الجيد أن تسأل أولئك الذين يدرسون بالفعل في جامعة معينة. نعم، بعضهم قد لا يتحدث عن المشاكل، لذا اسأل كثيراً. و2 ليس كثيرا! قم بإجراء مقابلة مع 10-15 شخصًا، لا تكرر أخطائي :) اسألهم عما يفعلونه في مجالهم، وما هي اللغات التي يدرسونها، وما إذا كان لديهم ممارسة (في 90٪ من الحالات لا يفعلون ذلك). بالمناسبة، اعتبر الممارسة العادية فقط بمثابة ممارسة، إذا قام محاورك بثلاث مهام في فصل دراسي للتكرار من خلال مجموعة من 3 عنصرًا بطرق مختلفة في Visual Basic - فهذا سبب جدي للتفكير في اتجاه مختلف.

بشكل عام، جمع المعلومات ليس من الجامعة، ولكن من أولئك الذين يدرسون هناك. سيكون أكثر موثوقية بهذه الطريقة.

الجزء 2. تهانينا، لقد تم قبولك!

من هم كل هؤلاء الناس؟ ومن أدخل التحليل الرياضي في جدولي؟!

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

على مدى السنوات الـ 1.5 التالية، لم يكن لدي سوى عام واحد لتعلم كيفية البرمجة. حول جودة التعليم كذلك، هذا القسم يدور حول العناصر غير الضرورية.

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

نعم، 1.5 سنة يجب أن تكون كافية لتعلم البرمجة بمستوى جيد، ولكن! فقط إذا تم قضاء هذه السنوات الـ 1.5 في التعلم معظم الوقت. ليس ساعتين في الأسبوع.

بشكل عام، بدلا من لغات البرمجة الجديدة، تلقيت لغة مختلفة قليلا - رياضية. أنا أحب الرياضيات، لكن فيشمات ليس بالضبط ما ذهبت إلى الجامعة من أجله.

مشكلة_2

تطوير خطة التدريب الرهيبة.

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

الحل_2

بالطبع، تحتاج إلى وضع خطط بناءً على الاتجاهات الحالية.

لا فائدة من تدريس اللغات القديمة والكتابة بالباسكال لمدة ستة أشهر. (على الرغم من أنني أحبها كلغة أولى :)

لا فائدة من إعطاء مشاكل للعمليات الثنائية (في معظم الحالات).

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

نصيحة_2

تسمع مقدمًا، في ADVANCE، عن خطط وجداول تدريبية للمجالات التي تهمك وتدرسها. حتى لا نفاجأ بما سيحدث لاحقا.

وبطبيعة الحال، اسأل نفس 10-15 شخصًا عما يمرون به. صدقوني، يمكنهم إخبارك بالكثير من الأشياء المثيرة للاهتمام.

الجزء_3. ليس كل المعلمين جيدين

إذا كان عمر مدرس تكنولوجيا المعلومات الخاص بك أكثر من 50-60 عاما، فمن المرجح أنك لن تتلقى المعرفة اللازمة

ما هو الخطأ في تعليم تكنولوجيا المعلومات في روسيا

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

لم تكن القصص المتعلقة بالبطاقات المثقوبة سيئة في أول مرتين فقط.

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

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

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

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

مشكلة_3

جداً. سيء. معلمون

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

ليس لدى الشباب أي دافع لتعليم ما إذا كان بإمكانك العمل مقابل أموال عادية بدلاً من ذلك.

ليس لدى الأشخاص الذين يعملون بالفعل في الجامعات أي دافع لتحسين مهاراتهم والحفاظ على المعرفة حول الحقائق الحالية للبرمجة.

الحل_3

الحل واضح – نحن بحاجة إلى رواتب عادية. أستطيع أن أفهم أن الجامعات الصغيرة لا يمكنها القيام بذلك إلا بصعوبة، أما الجامعات الكبيرة فيمكنها ذلك بسهولة. بالمناسبة، تلقى رئيس UNN قبل الإزالة الأخيرة 1,000,000،1،100,000 (XNUMX مليون) روبل شهريا. نعم، سيكون هذا كافيا لقسم صغير كامل مع مدرسين عاديين براتب XNUMX روبل شهريا!

نصيحة_3

كطالب، من المحتمل ألا يكون لك أي تأثير على هذا.

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

الجزء_4. ممارسة حقيقية؟ هل من الضروري؟

النظرية والتطبيق بمعزل عن بعضهما البعض لن يكونا مفيدين للغاية

ما هو الخطأ في تعليم تكنولوجيا المعلومات في روسيا

لذلك كان لدينا بعض النظرية السيئة وبعض الممارسات. لكن هذا لا يكفى. بعد كل شيء، في العمل، كل شيء سيكون مختلفا إلى حد ما.

وأنا هنا لا أتحدث عن كل الجامعات، ولكن هناك شك في أن هذه الحالة منتشرة. لكنني سأخبرك على وجه التحديد عن جامعة ولاية نيجني نوفغورود.

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

مشكلة_4

هذه مشكلة للجميع. وللطلبة وللجامعات ولأصحاب العمل.

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

الحل_4

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

نصيحة_4

مرة أخرى، النصيحة - افعل كل شيء بنفسك.

ابحث عن وظيفة صيفية في شركة تفعل ما تحب.

والآن كيف ينبغي أن يبدو تدريب المبرمجين في الجامعات والمؤسسات التعليمية في رأيي؟

وسأرحب بالانتقادات الموجهة إلى نهجي. النقد المختص فقط :)

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

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

مرة أخرى، إذا اختار الطالب اتجاهًا يحتاج فيه بالتأكيد إلى التحليل الرياضي، فهذا إلزامي وليس اختياريًا. هذا واضح، ولكن من الأفضل أن أوضح :)

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

الثالث - يجب زيادة الرواتب وتعيين أشخاص أصغر سنا وأكثر احترافا.

هناك ناقص هنا - سوف يغضب المعلمون الآخرون من هذا. ولكن ماذا يمكننا أن نفعل، نريد الترويج لتكنولوجيا المعلومات، وفي مجال تكنولوجيا المعلومات، من الواضح أن هناك دائمًا الكثير من المال.

لكن بشكل عام، سيكون من المرغوب فيه أن يزيد المعلمون والمحاضرون رواتبهم، لكننا لا نتحدث عن ذلك الآن.

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

خامس - سيتعين عليك تقليل وقت التدريب إلى 1-2 سنوات. أنا متأكد من أنه لا ينبغي تمديد فترة تعلم البرمجة لأكثر من هذه الفترة. علاوة على ذلك، يتم تطوير المهارات في العمل، وليس في الجامعة. ليس هناك فائدة من الجلوس هناك لمدة 4-5 سنوات.

بالطبع، هذا ليس خيارًا مثاليًا ولا يزال هناك الكثير مما يمكن إكماله، ولكن كأساس، في رأيي، سيكون هذا الخيار جيدًا جدًا ويمكنه إنشاء العديد من المبرمجين الجيدين.

النهاية

لذا، هذا نص كثير، ولكن إذا قرأت هذا، فشكرًا لك، وأنا أقدر وقتك.

اكتب في التعليقات ما هو رأيك في تعليم تكنولوجيا المعلومات في الاتحاد الروسي، شارك برأيك.

وآمل أن تكونوا قد أحببت هذا المقال.

حظ سعيد :)

محدث. بعد الدردشة في التعليقات، سيكون من العدل ملاحظة صحة العديد من الأقوال والتعليق عليها.
أي
– إذن ستكون مدرسة مهنية وليست جامعة.
نعم، هذه لم تعد جامعة تماما، لأنها لا تدرب "العلماء"، ولكن مجرد عمال جيدين.
لكن هذه ليست مدرسة مهنية، لأنها تقوم بتدريب عمال جيدين، ويتطلب تعلم البرمجة معرفة كبيرة، على الأقل في مجال الرياضيات. وإذا كنت قد اجتزت اختبار GIA بدرجات C وستذهب إلى مدرسة مهنية، فهذا ليس بالضبط مستوى المعرفة الذي أتحدث عنه :)

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

المصدر: www.habr.com

إضافة تعليق