بهذا النص نبدأ سلسلة من المواد التي يشارك فيها الموجهون من جامعة جافا خبراتهم ومعرفتهم. يتحدث المطور من مينسك أنطون كوبريشيك عن الأخطاء الأكثر شيوعًا التي يرتكبها المبرمجون المبتدئون. لا تطلب المساعدة وتخلص من التقنيات القديمة: الأخطاء الشائعة للمبتدئين وفقًا لمعلم Java Anton Kupreichik - 1

تخلص من التقنيات "القديمة".

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

لا تطلب المساعدة من زملائك أو معارفك

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

كتابة التعليمات البرمجية البدائية

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

لا تحدد إذا لم يكن واضحا

تنشأ معظم الأخطاء من سوء الفهم: على سبيل المثال، عندما لم يفهم المبرمج شيئًا ما، بدأ في كتابة التعليمات البرمجية وارتكب خطأً. لا تخف من السؤال مرة أخرى.

اختراع العجلة الخامسة

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

تجاهل أشكال التعلم الجديدة

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

لا تفصل منطقة العمل ومنطقة الراحة

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

لا تأخذ الملاحظات

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

اذهب حيث لا تحب

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