Metwally
467 posts


@_mtwly كواحد لسه مدخلش سوق العمل انت من اكتر الناس الي بتديني امل في المجال دا و الله يا بشمهندس احمد
العربية

@MoHmedher محتاج تركز اكتر مع Linux
على الرغم من انك محتاج تفهم الكلاود
لكن كورس الكلاود بالنسبة لك هيبقى كتير على احتياجاتك
العربية



"الا انى ادركت ان فيه حاجات كتير جداً ولا كنت اعرفها حتى واتعلمتها من الكورسات دي"
ده مش كلامنا
ده كلام احد اعضاء منصة
Cloud Native Base Camp
وبالمناسبة دي نحب نأكد على كلام عمر
الكورسات دي حتى لو انت شغال فى المجال بقالك سنين هتلاقى فيها حاجات جديدة "مهمة" لو كنت اتعلمتها من الأول كانت هتفرق معاك كتير

العربية

بين النسخ من Stack Overflow، أو الاعتماد الأعمى على الـ AI ليكتب لك الحل .. الكود يشتغل في النهاية، لكنك من الداخل مهزوز لأنك تعتمد على أدوات تفكر بالنيابة عنك، وتشعر وكأنك مجرد «ناقل أكواد». متى ستتوقف عن بناء مشاريعك بالصدفة وبدون فهم حقيقي؟
دعنا نتفق على شيء: استخدام الـ AI أو الاعتماد على المصادر المفتوحة ليس عيباً، بل هو واقع الصناعة اليوم. لكن الكارثة تبدأ عندما تتحول هذه الأدوات من "مساعد لك" إلى "العقل المدبر" لمشروعك.
أنت تنسخ الحل وتطبقه، وتفرح بنجاح الـ Test، لكن بمجرد ظهور خطأ غير متوقع في بيئة العمل الحقيقية، أو عندما يطلب منك تعديل الـ Logic بشكل جذري.. تتوقف تماماً. تشعر بالشلل لأنك ببساطة لا تستوعب الآلية الداخلية لما قمت بدمجه.
هذا الاهتزاز والشك الدائم في قدراتك ليس سببه أنك لم تحفظ أوامر اللغة بشكل كافٍ، بل سببه غياب "الأساس الهندسي".
طالما أنك تقفز مباشرة لكتابة الكود دون أن تعرف كيف تفكك المشكلة، وكيف تقارن بين الحلول المتاحة، ستظل دائماً تحت رحمة أداة أخرى تفكر بدلاً منك. ستظل تدور في حلقة مفرغة: تتعلم وتطبق، لكنك لا تفهم حقاً ماذا تفعل.
الخروج من فخ "النسخ الأعمى" لا يحتاج إلى تعلم لغة برمجة جديدة، بل يحتاج إلى العودة لأسس علوم الحاسب وهندسة البرمجيات.
المهندس الحقيقي يحلل المشكلة، يصمم حل مناسب، ثم يستخدم أي أداة أو لغة لتنفيذ هذا التصميم. عندما تمتلك هذه العقلية، سيتحول الـ AI من القائد والمتحكم والمفكر بالنيابة عنك، إلى "أداة" تسرع بها إنتاجك. ستكتب كل سطر وأنت تدرك تماماً وزنه وتأثيره على النظام ككل.
توقف عن بناء مسارك المهني على الصدفة.. وابدأ في بناء عقلية هندسية لا تهتز.
-----------------------
ملاحظة أخيرة: نحن بالفعل نقدم دورات تدريبية مصممة لمعالجة هذه المشكلة من جذورها، لأننا نلامس واقع السوق يومياً وندرك تماماً ما يصنع الفارق الحقيقي بين المبرمجين. ولكن بصدق، سواء قررت الانضمام إلينا أو اخترت طريقاً آخر للتعلم، الأهم هو أن تبني هذا الأساس بأي ثمن. إذا نجحت في تحقيق ذلك لنفسك بأي طريقة، فستكون قد أسديت لمستقبلك المهني أعظم خدمة.

العربية

كم تستهلك من طاقتك النفسية يومياً وأنت تحاول إخفاء حقيقة أنك لا تستوعب نصف الأكواد التي تستخدمها في مشاريعك؟ متلازمة المحتال ليست ضعفاً فيك، هي مجرد ضريبة طبيعية للتعلم العشوائي.
أنت لست وحدك. أغلب من يبدأون رحلة البرمجة يقعون في نفس الفخ؛ فخ الـ Tutorials. تكتب الكود، وتفرح عندما يعمل البرنامج، لكن في أعماقك تعرف الحقيقة: لو طُلب منك بناء نفس الـ Logic من الصفر، أو حل مشكلة غير متوقعة، قد لا تستطيع. هذا الإحساس الدائم بأنك مجرد "منفذ" ولست "مهندساً" هو ما يغذي الشك في نفسك كل يوم.
على مدار أكثر من 24 عاماً في صناعة السوفت وير، رأيت مئات المبرمجين يدورون في هذه الحلقة المفرغة. السر لكي تخرج منها ليس في حفظ لغات برمجة أكثر، أو القفز إلى أحدث الـ Frameworks لتثبت كفاءتك. السر كله يكمن في البنية التحتية.
الفاصل الحقيقي بين المبرمج الذي يعاني من الشك الدائم، ومهندس البرمجيات الواثق الذي تبحث عنه الشركات، هو إتقان أساسيات علوم الحاسب وهندسة البرمجيات.
عندما تفهم كيف تفكك المشكلة، وكيف تبني الحل المنطقي خطوة بخطوة، لن تعود أسيراً لـ "نسخ الأكواد". ستكتب كل سطر وأنت تدرك تماماً الآلية الداخلية له، وسيتلاشى إحساس "المحتال" للأبد، لأنك ستمتلك أخيراً عقلية وأدوات مهندس البرمجيات الحقيقي.
-----------------------
ملاحظة أخيرة: نحن بالفعل نقدم دورات تدريبية مصممة لمعالجة هذه المشكلة من جذورها، لأننا نلامس واقع السوق يومياً وندرك تماماً ما يصنع الفارق الحقيقي بين المبرمجين. ولكن بصدق، سواء قررت الانضمام إلينا أو اخترت طريقاً آخر للتعلم، الأهم هو أن تبني هذا الأساس بأي ثمن. إذا نجحت في تحقيق ذلك لنفسك بأي طريقة، فستكون قد أسديت لمستقبلك المهني أعظم خدمة.

العربية

السوق ملىء بالمبرمجين، لكن الشركات الكبرى تبحث جاهدة عن «مهندسي برمجيات» حقيقيين.. كيف ترتقي بنفسك إلى هذا المستوى؟
المشكلة لا تكمن في نقص مصادر التعلم، بل في "منهجية" التعلم ذاتها.
تبدأ بكتابة الكود وراء فيديوهات تعليمية، ويعمل الكود بنجاح، لكن في اللحظة التي يُطلب منك فيها بناء ميزة جديدة وحدك، أو تعديل مشكلة معقدة، قد تتوقف تماماً.
هنا يبدأ الشك في النفس والإحساس بعدم الكفاءة في التسلل إليك. تشعر وكأنك تخدع من حولك، لأنك في الحقيقة تنفذ أو تنسخ الأكواد دون أن تفهم الـ Logic الذي بنيت عليه.
هذا الشعور ليس دليلاً على ضعف قدراتك، بل هو نتيجة طبيعية للقفز مباشرة إلى تعلم أحدث إطارات العمل (Frameworks) وتجاهل البنية التحتية لعلوم الحاسب وهندسة البرمجيات.
الشركات الكبرى تدرك جيداً أن أدوات الذكاء الاصطناعي قادرة اليوم على كتابة الأكواد السريعة والروتينية. لذلك، هي لم تعد تدفع رواتب مجزية لمجرد "كتابة الكود"، بل تدفعها لمن يمتلك القدرة على التفكير الهندسي السليم وحل المشكلات من جذورها.
الفاصل الوحيد بين "المبرمج المنفذ" و"مهندس البرمجيات" هو الأساس القوي. المهندس الحقيقي هو الذي يفهم ما يحدث ورا كل سطر كود؛ يعرف كيف يحلل المشكلة، وكيف يختار هياكل البيانات المناسبة، وكيف يبني الحل.
لكي تخرج من دائرة حفظ الأكواد المفرغة، يجب أن تبدأ ببناء هذا الأساس. بمجرد أن يحدث هذا، لن تعود أسيراً للغة برمجة معينة أو أداة مؤقتة. سيتلاشى إحساسك بعدم الكفاءة، لأنك حينها ستكون قادراً على تصميم الأنظمة وهندستها، وليس فقط تجميع أجزائها.
-----------------------
ملاحظة أخيرة: نحن بالفعل نقدم دورات تدريبية مصممة لمعالجة هذه المشكلة من جذورها، لأننا نلامس واقع السوق يومياً وندرك تماماً ما يصنع الفارق الحقيقي بين المبرمجين. ولكن بصدق، سواء قررت الانضمام إلينا أو اخترت طريقاً آخر للتعلم، الأهم هو أن تبني هذا الأساس بأي ثمن. إذا نجحت في تحقيق ذلك لنفسك بأي طريقة، فستكون قد أسديت لمستقبلك المهني أعظم خدمة.

العربية














