السلام عليكم

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

هناك الكثير من النصائح التي لا تنتهي ولكن سنسرد بعضها وإن شاء الله لو لاقت إعجابكم سنكمل البقية

-

لا تستهن بقلة النوم

-

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

-

أنت تستحق دائما الراحة

-

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

-

جرب كثيرا قبل أن تسأل

-

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

-

التطبيق العملي ثم التطبيق العملي

-

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

-

لم يصل للكمال ولكنه جيد جدا

-

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

-

الإحتراف ليس بكثرة الدورات

-

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

-

فكر قبل أن تكتب ال Code

-

هذا المجال يعتمد كثيرا على المنطق ولذلك يجب عليك التعامل معه بأن تفكر أولا قبل أن تكتب سطر واحد من ال Code وأن تخطط ماذا سوف تستخدم لأن التفكير السليم سوف يوفر عليك الكثير من الوقت ويقلل نسبة الوقوع في الأخطاء وإعادة كتابة ال Code مرة أخرى أو تغيير إستراتيجية العمل وهناك مثل دائما نسمعه في هذه النقطة Think Twice, Code Once

-

إختصارات لوحة المفاتيح

-

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

-

إبحث عن هواية

-

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

-

الخطأ مكسب كبير

-

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

-

لا تقف مكانك فقط إبدأ

-

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

-

المقالات

-

من أروع الأشياء التي سوف تزيد مهاراتك ومعلوماتك في مجالك لأن بها تجارب الآخرين في عملهم وفيها الكثير من الخبايا والأسرار التي ربما لا تجدها في الفيديوهات أو الكتب ولذلك يجب عليك قراءة مقالين أو ثلاثة يوميا على الأقل لتزيد معلوماتك.