ليس التعليم العالي

1. لا يستطيع المعلمون في الكليات أن يعلموك أن تكون متخصصًا جيدًا.
أعط نفسك إجابة مباشرة على هذا: الأشخاص الذين يعلمونك العمل في الكليات يحصلون على رواتب متواضعة، أليس كذلك؟ وذلك لأنهم لا يستطيعون التأهل لشغل مناصب جيدة في سوق العمل. إنهم يفتقرون إلى الخبرة وكذلك المؤهلات. أولئك الذين لا يفتقرون إليها - يغادرون. كل شيء مختلف في أفضل الجامعات في العالم، لكننا لا نتحدث عن تلك الآن. ما رأيك: هل سيعمل أخصائي التمويل الناجح في بنك يكسب 150 ألف دولار سنويًا أو يدرس في كلية يكسب 60 ألف دولار سنويًا؟ غالبًا ما يحدث أن يقوم المتخصصون الأقل مرونة بالتدريس في الكليات، لأنهم لم يتمكنوا من العثور على وظيفة مختلفة. هناك استثناءات، لكنها نادرة. لقد التقيت بمدرسين جيدين في الكليات، وهم موجودون بالفعل هناك. ولكن هذه ليست حتى أقلية، فهي قليلة جدا. المعلم الجيد لا يعطيك النظرية فحسب، بل يؤكد على الجانب العملي لموضوعه. معظم المعلمين لا يهتمون بالممارسة.2. المدرسون في أغلب الكليات يمدحون العلم ولكنهم يحتقرون الإنجاز المهني
يجب أن تبحث عن جذور ذلك في حقيقة أن معظم المعلمين فشلوا كمحترفين. والطريقة الوحيدة لإيجاد عذر هي أن الإدراك المهني هو مهنة لا تستحق. إذا حضرت محاضرات ثم شاركت في المؤتمرات العلمية – فأنت منتفخ. وإذا تخطيت كثيرًا لأنك تعمل، فستحصل على معاملة مختلفة تمامًا. المعلمون مثل الرهبان الناسك. المهنة باطل بالنسبة لهم. لقد كرسوا أنفسهم لخدمة العلم الإلهي ويصلون لكتابة المقالات العلمية طوال اليوم. ربما الهدف نبيل، لكنه لا فائدة منه في الحياة الحقيقية.
3 خطأ في المقارنة.
غالبًا ما يقارن طلاب الجامعات أنفسهم بطلاب المدارس ويفخرون بأنهم أفضل. ويستمر هذا الوهم حتى يبدأ الإنسان بالتفكير في الحصول على وظيفة ويحول نظره إلى جهة أخرى. في الواقع، إذا قارن الطلاب أنفسهم بالمتخصصين العاملين، فسيرون أنهم يصلون إلى هدفهم بخطوات صغيرة جدًا. لا تكن متوسطًا في الكلية. لأنك إذا فعلت "كما يفعل الجميع" فسوف تحصل على النتيجة "يحصل عليها الجميع". معظم الطلاب في الكلية عشوائيون، وليس لديهم حقًا أي خيارات أخرى. ربما أجبرهم آباؤهم على دخول الكلية وليس لديهم أدنى فكرة عن مهنتهم المستقبلية. يحدث هذا كثيرًا. لا تقارن نفسك بزملائك. ستخدم مشاريعك النهائية ونجاحاتك الوظيفية أفضل المعايير لمعرفتك ومهاراتك. لا تقارن نفسك بـ "الحشد المجهول الهوية"؛ قارن نفسك بـ "السوق".4 الدراسات المهنية ليست سوى جزء صغير من المعرفة التي تحصل عليها في الكليات.
عندما تأتي إلى العمل، سيتم سؤالك عما يمكنك القيام به، وليس ما تعلمته. سيكون رئيسك مهتمًا بما تعرفه وتستطيع القيام به في قائمة متطلبات الوظيفة: يتم تكليفك بمهمة محددة، لكنك لا تحصل على شرح حول كيفية القيام بذلك، ويتوقع النتائج في الوقت المناسب. حظ سعيد! تتعلم التاريخ في الكلية، وستعمل كموظف بنك، فهل هذا يقربك من هدفك أم يبعدك عنه؟ من الناحية الفنية، أنت تعرف المزيد. هل يعني ذلك أنه يقربك؟ ولكن في الواقع، مع كل فصل دراسي، يكون لديك وقت أقل لاكتساب المعرفة المهنية القيمة ويظل مقدارها كما هو. ومن الناحية العملية، أنت أبعد عن هدفك.5. لا تحدد الكلية هدفًا "جعلك متخصصًا مؤهلاً تأهيلاً عاليًا".
من الصعب أن تصيب الهدف عندما لا تصوبه. في الكلية يجعلونك متخصصًا شاملاً. تحصل على شيء مثل "التعليم الثانوي الثاني". لقد نسوا فقط أن يذكروا أن الشخص الذي يدرس كل شيء لا يعرف شيئًا. هل تتذكر أهداف الجامعة الثلاثة: العلوم والتعليم العام والتعليم المهني؟ ما الذي تعتقد أنه يجب تقطيعه لإضافة العلوم والتعليم العام؟ الصحيح: التخصصات المهنية. وهل مازلت تعتقد أن هدف الجامعة هو أن تجعلك متخصصًا ذو مؤهلات عالية؟6. إذا درس الإنسان أكثر من مادتين في وقت واحد فهو يضيع وقته.
يبدو هذا خطأ بعد التعليم المدرسي. لن تحصل على الحقيقة إلا في العمل. الفصول الدراسية في المدرسة قصيرة للغاية ليس لأنها فعالة، ولكن لأن طالب المدرسة لا يزال طفلاً، فهو لا يستطيع الحفاظ على تركيزه لأكثر من ساعة. لكن التبديل بين المهام غالبًا ما يمنع عقلك من التفكير بفعالية. في العمل، ستحتاج إلى الأداء كشخص بالغ، وهناك غالبًا ما يؤدي التبديل بين المهام إلى تقليل كفاءتك بشدة. لماذا تعتقد أنه يمكنك الاستعداد للامتحانات في أي وقت من الأوقات؟ أنت ببساطة لا تقوم بمهام متعددة وتزداد فعاليتك بمرور الوقت. إن تعلم شيء ما في أجزاء صغيرة هو أمر غبي تمامًا. فقط تخيل أنك تتبع نظامًا غذائيًا لمدة ست ساعات فقط في الأسبوع – متى ستأتي النتيجة؟7. في الكلية يلمس الشخص الموضوع قليلاً فقط.
لنفترض أنك تدرس شيئًا ما لمدة فصلين دراسيين. لديك محاضرتين وحصتين عمليتين في الأسبوع. أن بعض النهج الجاد كما هو الحال بالنسبة للكلية. إذن كم عدد الساعات التي يستغرقها ذلك؟ أربعة فصول دراسية عبارة عن ساعتين دراسيتين (1.5 ساعة عادية) - أي 6 ساعات في الأسبوع. ندرس لمدة أربعة أشهر في الفصل الدراسي الأول: سبتمبر وأكتوبر ونوفمبر وديسمبر. 4 آخرين في الثاني: فبراير، مارس، أبريل، مايو. المجموع: 8 أشهر، 4.5 أسبوع لكل منهما. 6 ساعات كل أسبوع. وهذا يعني 216 ساعة في السنة. وللعلم أعزائي الطلاب أن عدد ساعات العمل في الشهر هو 180 ساعة. يمكن تعلم أي دورة سنوية في شهر ونصف، وإذا كنت تريد (أو تحتاج) حقًا في شهر واحد.8. يتم تعليمك المعرفة الأكثر عمومية وغير المجدية عمليا والتي عفا عليها الزمن.

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

1 اللي، عن الكتابة القوية للأشياء
- مهلا، أميغو! - مهلا، إيلي! - أنا في مزاج مبهج اليوم، لذا سأخبرك بشيء مثير للاهتمام. سأبدأ بالأنواع البدائية في جافا. - في Java، كل كائن وكل متغير له نوع ثابت غير قابل للتغيير. يتم تحديد نوع المتغير أثناء تجميع البرنامج، ونوع الكائن - أثناء إنشائه. يظل نوع الكائن و/أو المتغير الذي تم إنشاؤه حديثًا كما هو طوال عمره. مثال:

2 الريشة، قائمة الأنواع الأساسية
- مهلا، أميغو! - مهلا، ريشا! - لقد تعلمت بالفعل أساسيات بناء جملة Java، ولكن أريد أن أخبرك ببعض الأشياء بشكل أكثر تفصيلاً. - سأخبركم اليوم قليلاً عن الأنواع البدائية وحجم الذاكرة التي تشغلها. سوف تحتاج إليها، وربما حتى اليوم. وهذه الأنواع هي:
3 اللي، نوع التحويل. نوع التوسيع والتضييق.
- وهنا المتعة. سأخبرك عن تحويل النوع. على الرغم من أن أنواع المتغيرات هي نفسها دائمًا، إلا أن هناك مكانًا يمكنك من خلاله تحويل الأنواع. إنها مهمة . - يمكنك تعيين متغيرات من أنواع مختلفة لبعضها البعض. ومن خلال القيام بذلك، سيتم تحويل القيمة المأخوذة من متغير من نوع واحد إلى قيمة من نوع آخر وتخصيصها للمتغير الثاني. - فالتحويل نوعان: الاتساع والتضييق. يشبه التوسيع نقل الأشياء من سلة صغيرة إلى سلة أكبر - فالعملية سلسة وخالية من المتاعب . التضييق يشبه وضع الأشياء من سلة كبيرة إلى سلة أصغر: قد لا تكون هناك مساحة كافية ويجب التخلص من شيء ما. - فيما يلي الأنواع مرتبة حسب حجم «السلة»:
- char هي نفس "سلة" short ، ولكن هناك نقطة واحدة: عند نقل القيم من short إلى char ، يتم تجاهل القيم الأقل من 0. عند التعامل من char إلى short ، يتم تجاهل القيم الأكبر من 32,767.
- عند تحويل الأعداد الصحيحة إلى كسور، قد يتم تجاهل الأرقام ذات الترتيب المنخفض. ولكن بما أن الرقم الكسري يهدف إلى تخزين قيمة تقريبية، فإن هذا التعيين مسموح به.


4 دييغو، مهام تحويل نوع عدد صحيح
- مهلا، أميغو! فيما يلي مهامك المتعلقة بمحادثة الأنواع الصحيحة. تحتاج إلى وضع عامل الإرسال عند الحاجة، لذلك يقوم البرنامج بتجميع:مهام | |
---|---|
1 | 1. اكتب بايت الإرسال والمحادثة a = 1234؛ كثافة العمليات ب = أ؛ بايت ج = أ * أ؛ كثافة العمليات د = أ / ج؛ |
2 | 2. اكتب الإرسال والمحادثة int a = 15; كثافة العمليات ب = 4؛ تعويم c1 = أ / ب؛ تعويم c2 = (تعويم) أ / ب؛ تعويم c3 = (تعويم) (أ / ب)؛ |
3 | 3. اكتب تعويم الإرسال والمحادثة f = 333.50؛ كثافة العمليات ط = و؛ بايت ب = أنا؛ |
4 | 4. اكتب الرقم القصير للإرسال والمحادثة = 9؛ شار صفر = '0'; شار تسعة = صفر + رقم؛ |
5 | 5. اكتب الرقم القصير للإرسال والمحادثة = 9؛ شار صفر = '0'; رمز التسعة القصير = صفر + رقم؛ |
5 اللي، التحويل إلى نوع السلسلة
- الآن سيكون لدينا موضوع صغير ولكنه مثير للاهتمام - تحويل السلسلة. - في Java، يمكنك تحويل أي نوع من البيانات إلى نوع String. - يبدو واعدا. - في الواقع، بل هو أفضل. يمكنك ضمنيًا تحويل جميع الأنواع تقريبًا إلى سلسلة. يظهر هذا بشكل أفضل عند إضافة متغيرين: String و«non-String». في مثل هذه الحالة يتم تحويل المتغير غير التابع للسلسلة قسراً إلى سلسلة. - هنا، ألقِ نظرة على بعض الأمثلة:
6 دييغو، مهام تحويل الأنواع بشكل عام



7 إلي، الأنواع الحقيقية
- فيما يلي بعض الأشياء المثيرة للاهتمام حول الأنواع الحقيقية (الكسرية). لنبدأ بهذا المثال:


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

9 أستاذ محاضرة عن الأنواع
- عظيم! أخيرًا، هذا هو موضوعي المفضل - تحويل النوع. حتى أنني أتذكر عندما أخبرني أستاذي عن ذلك. لقد كانت "رائعة" للغاية. لم أفهم شيئا بعد ذلك. لكن بالطبع ستفهم كل شيء بفضل هذه المحاضرات الرائعة. ها هم: تحويلات جافا والترقيات (وثائق أوراكل) صب نوع البيانات (تحويل النوع) تحويلات جافا وتوسيعها وتضييق التحويلات10 خوليو
- رائع! حسنًا، أنت ذكي حقًا يا أميغو! أشياء كثيرة تعلمتها في أسبوعين فقط! أنت مثل الوحش. بالمناسبة، ماذا عن بعض المرح بعد أسبوعين من العمل بالسخرة؟11 الكابتن السناجب
(- لقد ساعدتك. افعل ذلك في المنزل.) الواجب المنزلي (10 وحدات) - مرحبًا أيها الجندي! - صباح الخير سيدي! - لدي بعض الأخبار الرائعة لك. إليك فحصًا سريعًا لتعزيز مهاراتك. افعل ذلك كل يوم، وسوف تعزز مهاراتك بسرعة كبيرة. تم تصميم المهام خصيصًا للقيام بها في Intellij IDEA.مهام إضافية للقيام بها في Intellij Idea | |
---|---|
1 | 1. الإجابة الصحيحة هي: d=2.941 أضف عامل صب من النوع الواحد للحصول على d=2.941 |
2 | 2. الإجابة الصحيحة هي: d=5.5 أضف مشغل صب من النوع الواحد للحصول على d=5.5 |
3 | 3. الإجابة الصحيحة هي: d=1.0 أضف عامل صب من نوع واحد للحصول على d=1.0 |
4 | 4. الراتب الكبير تظهر على الشاشة الرسالة «لا أريد أن أدرس لغة جافا، أريد راتباً كبيراً» 40 مرة مع تكرار المثال. مثال: لا أريد أن أتعلم جافا، أريد راتبًا كبيرًا لا أريد أن أتعلم جافا، أريد راتبًا كبيرًا لا أريد أن أتعلم جافا، أريد راتبًا كبيرًا أو لا أريد أن أتعلم جافا، أريد راتبًا كبيرًا راتب لا أريد أن أتعلم جافا، أريد راتباً كبيراً لا أريد أن أتعلم جافا، أريد راتباً كبيراً ... |
5 | 5. عدد الحروف اقرأ من لوحة المفاتيح 10 سلاسل واحسب عدد الحروف المختلفة فيها (لجميع الحروف الأبجدية الـ 26). عرض النتيجة على الشاشة. مثال على الإخراج: أ 5 ب 8 ج 3 د 7 … ض 9 |
6 | 6. منشئو الفصل "إنسان" اكتب فصل "إنسان" بـ 6 حقول. ابتكر 10 منشئين مختلفين لها وقم بتنفيذها. يجب أن يكون لكل منشئ معنى. |
7 | 7. انقل الحد الأدنى من المعدلات الثابتة انقل أقل عدد ممكن من المعدلات الثابتة حتى يتم تجميع التعليمات البرمجية. |
8 | 8. مصفوفة قوائم السلاسل قم بإنشاء مصفوفة تكون عناصرها عبارة عن قوائم سلاسل. املأ المصفوفة بأية بيانات واعرضها على الشاشة. |
9 | 9. الكلمات المتطابقة في القائمة اقرأ من لوحة المفاتيح 20 كلمة، واملأ القائمة بها. حساب عدد الكلمات المتطابقة في القائمة. يجب أن تكون النتيجة خريطة <String, Integer> . يجب أن يكون مفتاح الخريطة عبارة عن سلسلة فريدة، وهي القيمة - عدد هذه السلسلة في القائمة. عرض محتويات الخريطة على الشاشة. |
10 | 10. أكبر خمسة أرقام قم بإنشاء قائمة بالأعداد الصحيحة. اقرأ 20 عددًا صحيحًا من لوحة المفاتيح واملأ القائمة بها. قم بإنشاء طريقة لاستخراج الأرقام من القائمة بأمان: intsafeGetElement(ArrayList<Integer> list, int Index, int defaultValue) يجب أن تقوم الطريقة بإرجاع عنصر القائمة حسب فهرسها. إذا حدث استثناء في هذه الطريقة، فستحتاج إلى اكتشافه وإرجاع القيمة الافتراضية . |
مهام المكافأة | |
---|---|
1 | 1. لا يتم تجميع البرنامج وتشغيله. اصلحه. المهمة: يوضح البرنامج كيفية عمل HashMap. يقرأ البرنامج من لوحة المفاتيح مجموعة من الأزواج (رقم وسلسلة)، ويضعها في HashMap ويعرض على الشاشة محتويات HashMap. |
2 | 2. إضافة وظائف جديدة للبرنامج. المهمة القديمة: يجب أن يعرض البرنامج زوجًا (رقمًا وسلسلة) تم إدخاله من لوحة المفاتيح. مهمة جديدة: يجب على البرنامج تخزين أزواج HashMap (رقم وسلسلة) التي تم إدخالها من لوحة المفاتيح. السلسلة الفارغة تعني نهاية الإدخال. قد تتكرر الأرقام. السلاسل دائما فريدة من نوعها. يجب ألا تضيع بيانات الإدخال! يجب أن يعرض البرنامج محتويات HashMap على الشاشة. مثال على الإدخال: 1 توقف 2 انظر مخرجات المثال: 1 توقف 2 انظر |
3 | 3. تعلم وممارسة الخوارزمية. المهمة: القراءة من لوحة المفاتيح 30 رقماً. اعرض على الشاشة الرقمين العاشر والحادي عشر كحد أدنى. تلميح: الحد الأدنى للرقم هو الحد الأدنى الأول. الحد الأدنى التالي هو الحد الأدنى الثاني شرح 1: 1 15 6 63 5 7 1 88 الحد الأدنى الأول هو 1 الحد الأدنى الثاني هو 1 الحد الأدنى الثالث هو 5 الحد الأدنى الرابع هو 6 شرح 2: 0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81 84 87 36 0 6 9 39 42 78 12 15 30 33 63 66 69 3 81 84 87 45 48 51 54 57 60 72 75 18 21 24 27 69 36 0 18 21 6 27 9 39 42 78 12 33 63 66 3 81 84 87 45 15 30 48 51 54 57 60 72 75 24 الحد الأدنى الأول 0 الحد الأدنى الثاني 3 ... الحد الأدنى العاشر 27 الحد الأدنى الحادي عشر هو 30 مثال الإدخال: 36 0 6 9 39 42 78 12 15 30 33 63 66 69 3 81 84 87 45 48 51 54 57 60 72 75 18 21 24 27 مخرجات المثال: 27 30 |
GO TO FULL VERSION