اذهب إلى المحتوى

لوحة المتصدرين

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      22

    • المساهمات

      20115


  2. Hiba Abdalrheem

    Hiba Abdalrheem

    الأعضاء


    • نقاط

      18

    • المساهمات

      17


  3. محمد_عاطف

    محمد_عاطف

    الأعضاء


    • نقاط

      12

    • المساهمات

      9567


  4. ياسر مسكين

    ياسر مسكين

    الأعضاء


    • نقاط

      11

    • المساهمات

      2864


المحتوى الأكثر حصولًا على سمعة جيدة

عرض المحتوى الحاصل على سمعة أكبر منذ 11/25/25 في كل الموقع

  1. كنت ابحث عن كتاب في جوجل عن تطوير التطبيقات باستخدام لغه بايثون ووجدت كتاب لاكادميه حاسوب عن هذا المحتوى فاردت الاستفسار عن السعر وكيفيه التوصيل مع العلم انني مشترك في هذه الدوره هنا .
    4 نقاط
  2. السلام عليكم ورحمة الله وبركاته مساء الخير ماهي المواد التي يجب دراستها لتحليل البرمجيات وكيف اقوم بالتحليل
    4 نقاط
  3. هل توجد مذكرة مكتوبة للدرس الذي تم شرحه
    4 نقاط
  4. تطبيق ويب ( فلاسك - دجانغو ) يتم فيه انشاء مستخدم وتسجيل دخول وتحقق وكل شيئ يعمل مع انشاء اي نمازج وتعديلها وحذفها.... الا اذا كان الطلب اذا تحقق ينتج عنه إرسال ايميل فهناك مشكله تواجهني ان الطلب يتأخر حتى يتم إيقافه وارجاع 502 ... نريد ان نعرف تفاصيل أكثر، الاستضافه المستخدمه هي free render host وقاعده بيانات sqlite.
    3 نقاط
  5. السلام عليكم ورحمة الله وبركاته صباح الخير عند كتابة الأمر wsl --install يظهر الشكل [ % 0.0 ] ولايتحرك التحميل؟
    3 نقاط
  6. السلام عليكم ورحمة الله وبركاته مساء الخير لماذا عندما افتح wsl في ويندوز 10 لايعمل ؟ تفتح النافذة وتغلق بسرعة؟
    3 نقاط
  7. مرحبا انا عندي سؤال بخصوص دورة برمجة التطبيقات باستخدام بايثون انا تعملت جانغو وحابة طور حالي فيه تحديدا ضروري اتعلم فلاسك وأودو فيني كفي الدورة ب انو اتعلم المسارات الباقية لي انا بحاجتا وما اتعلم فلاسك ولا ضروري اتعلمن حابة اعرف رأيكن بالموضوع
    3 نقاط
  8. السلام عليكم مارأيكم في الvibe coding ؟ ماهي أفضل الأدوات ؟ كيف يجب على المبرمج استخامه ؟ بارك الله فيكم
    3 نقاط
  9. انا حلمي ان اصبح هاكر (اخلاقي) لا مثيل له وان اكون نابغه في عالم التهكير وحمايه المعلومات و الصراحه لا اعرف من اين ابدا وايضا احتاج مكان او كورس موثوق فيه لتعليم اللغه الاجليزيه واود ان اسال عن هذه الاشياء هنا لانني اعرلاف ان اكادميه حاسوب ثقه فهل من اجابه ؟
    3 نقاط
  10. ازاي اتعامل مع برنامج فيجما لأن مستخدمتوش قبل كدا ازاي اخد منه تصاميم وهكذا واشتغل عليها ابرمجها يعني
    3 نقاط
  11. السلام عليكم كيف اقلل من هلوسة النموذج واضبط نتائجه بطرق سهله وواضحة، جربت اقلل Temperatureولكن لام يظهر لي اي تحسين يذكر
    3 نقاط
  12. السلام عليكم انا طالب ادرس هندسة الشبكات في الكلية, لقد اشتركت في دورة "تطوير التطبيقات بإستخدام بايثون" قبل سنة ولازلت في المسار الثالث من الدورة. في الحقيقة اشعر انني تأخرت كثيرا في اكمال الدورة بسبب طبيعة الدراسة الصعبة في الكلية حيث انه عندما يبدأ الفصل الدراسي اقوم بالتوقف عن الدورة ثم اعادة اكمالها بعد الكلية. في الحقيقة انا حاليا في مسار أساسيات Django و اريد اكمال المسار الرابع و التقديم على الشهادة و التركيز عليه وتخصصه و تطوير مهاراتي فيه للدخول لسوق العمل وكذلك اريد تعلم اطار tailwind , هل هذا كافي مبدئيا ام ان الطريقة الصحيحة هي بإكمال الدورة بالكامل ثم التعمق في تخصص معين ؟
    2 نقاط
  13. السلام عليكم قمت بتثبيت لوحة تحكم adminlte عن طريق terminal لكن اتجاه من يسار لليمين كيف اغير اتجاه الي يمين
    2 نقاط
  14. السلام عليكم اريد مراجعة للportfolio الخاص بي الرابط : https://aimenzeffanine-abulaith.github.io/portfolio/ بارك الله فيكم
    2 نقاط
  15. السلام عليكم ورحمة الله وبركاته.. ما الغرض أو الفائدة من إحصائيات الحساب، مثل: النقاط والسمعة والمساهمات وعدد المتابعين؟ هل فقط من أجل معرفة الآخرين بمدى تميزك وجديتك في الأكاديمية؟ أم أن هناك فوائد أخرى؟؟ وما هي المخالفات التي قد تجعل الحساب يتعرض لنقاط تحذير؟ وهل يمكن أن تؤدي إلى إيقاف الحساب بشكل مؤقت أو دائم حتى لو كان مشتركًا في دورات الأكاديمية؟؟ وشكرا ....
    2 نقاط
  16. السلام عليكم ورحمة الله وبركاته... دمتم بخير أحد أقاربي طالب في المرحلة الثانوية ويريد أن يشترك في إحدى دورات أكاديمية حسوب، كيف يستفيد من مميزات الدروات التي تقدمها الأكاديمية مثل: العمل على مواقع العمل الحر التابعة لها (مستقل) لاسترجاع الاستثمار خلال 6 أشهر، وهو لم يتم الثامنة عشر بعد؟؟ فهل يستطيع أن يحصل على جميع المميزات والعمل على مواقع العمل الحر في حالة الاشتراك في إحدى الدورات؟ وهل يمكن الاشتراك في دورة الذكاء الاصطناعي مباشرة دون الحاجة للاشتراك في دورة علوم الحاسوب؟؟ حيث لا يمتلك أي معرفة مسبقة بالبرمجة. ما هي المتطلبات التي عليه تجيهزها كي يكون مستعدًا قبل بدء التعلم؟ وهل تقوم أكاديمية حسوب بعمل تخفيضات للدورات في بداية رأس السنة؟؟ وشكرا لكم .....
    2 نقاط
  17. مرحبا عندي سوئل انا بدرس دورة تطوير وجهات المستخدم وقربت خلص ان شاء الله تعلمت استخدام html cssجيد وجافه سكربت عندي فهم فية لو بدي اعمل شي بسيط بلموقع واطارات عمل مثل bootstras وتيلوند بس ريكت ونود جي اس مابعرفهم وAplكمان ماعرفتا لانو الدورة ماعلمت بشكل اساسي لما اقدم على الامتحان هل هذا لح يئسر للحصول على الشهادة مع العلم انو صرت اعمل اي موقع ممكن ينطلب فايريت لو حدا يوضع هل لازم اتعلمهم او اخذ فكرا كافي .وشكرن
    2 نقاط
  18. دفعت رسوم دورتين ..أسأل: هل لها مدة محددة ...أما الأمر مفتوح لأشهر وسنوات. لم أجرب ...هل لي أن أستفيد من الدورتين بحسابين مختلفين أم لا بد من حساب واحد ...هل التعريف بي من خلال الايميل ودمتم
    2 نقاط
  19. السلام عليكم في بعض الناس يقولوا اعتمد على الاسئلة الي تيجي من الذكاء الاصطناعي وبعضهم يقولوا لا لا تعتمد وانا حقيقه استفدت من بعض الاسئلة الي ارسلتها الذكاء الاصطناعي ورسخت عندي بعض المفاهيم وبعضها لسه بس عندي فضول لماذا لا يعتمد على الذكاء الاصطناعي في مايتعلق بالبرمجه انا بعتمد عليه بين حين واخر ارجو التوضيح وشكرا
    2 نقاط
  20. رفعت موقع و الكل يقول ان .env يجب ان لا يوضع في public_html لان يمكن البحث عنه و الحصول على المعلومات. انا اتكلم عن مشروع بستخدام Laravel جربت ابحث عن طريق url و لم استطيع دخول .env مثال (www.mywebsite.com/env) اذا كيف استطيع البحث عنه. و ماهي الاشياء التي يجب فعلها لحماية موقعي؟؟ و كيف اعرف ان موقعي محمي؟
    2 نقاط
  21. كيف اممرر البيانات من controller إلى view ؟ حاولت عدة طرق لم تنجح معي , الكود جاهز فقط اريد إرشادات وشكراً.
    2 نقاط
  22. كيف اسمح للAPI فقط للحصول على المعلومات او ارسال المعلومات, و منع المستخدم من الدخول بالمتصفح فقط يستطيع ارسال او استقبال البيانات من API الخاص بالموقع؟
    2 نقاط
  23. مرحبا كيف يمككني ان ادمج في تطبيقي التقنيتين مع بعض و هل انا بحاجة لكي انشء سرفر express مستقل او لا وهل هي الطريقة الامثل اذا اردت ان انشء نظام تتبع الطلبات من الطاولات في المطعم من لوحة تحكم ؟
    2 نقاط
  24. السلام عليكم ده الكود # Remember to inherit from the correct class class EarlyStoppingCallback(tf.keras.callbacks.Callback): # Define the correct function signature for on_epoch_end method def on_epoch_end(self,epoch,logs=None): # Check if the accuracy is greater or equal to 0.98 if logs['accuracy'] >= 0.98: # Stop training once the above condition is met self.model.stop_training = True print("\nReached 98% accuracy so cancelling training!")
    2 نقاط
  25. "مرحباً فريق أكاديمة حسوب، أنا بدرس حالياً دورة تطوير التطبيقات باستخدام لغة Python. أنا أبغى أضغط على نفسي وأخلص الأربع مسارات الأولى بسرعة قياسية عشان أقدم على الشهادة والعمل. أنا عندي خلفية كويسة جداً: عندي شهادة علوم حاسوب وخبرة سابقة في أسياسيات بايثون بس من فترة طويلة جدا. السؤال هو: أنا ناوي أدرس وأطبق بشكل مكثف بمعدل 40 ساعة في الأسبوع. كم أسبوع بالضبط تتوقعون أحتاج عشان أخلص الأربع مسارات الأساسية (أسيات بايثون الى تطوير متجر إلكتروني بإطار عمل جانغو) وأكون جاهز للشهادة، أنا أسأل عن مدة محددة عشان أطبق قانون (Parkinson's Law) وألتزم بوقت معين وما أطول أكثر من اللازم. شكراً جزيلاً!"
    2 نقاط
  26. السلام عليكم ورحمة الله وبركاته صباح الخير شكرا جزيلا كثيرا لكم... فتح wsl هل توجد واجهة رسومية للتعامل معه ام انه مثل cmd ؟
    2 نقاط
  27. السلام عليكم هل لازم عالم البيانات يتعمق في Data Structures & Algorithms؟
    2 نقاط
  28. what is the difference between THESE CODES PLEASE
    2 نقاط
  29. السلام عليكم ورحمة الله وبركاته مساء الخير بعد مانزلت حزمة Flutter أين افك ضغطها؟ وماهي الخطوات التالية لاستخدامها؟ وهل أحتاج لتزيل أندرويد استديو ؟ علما بأني مبتدي ؟ وأريد كتاب لتعلم فلاتر من الصفر الي الاحتراف
    2 نقاط
  30. السلام عليكم ورحمة الله قمت ببناء تطبيق طبيبي من مسار JS باستخدام TRAE AI اريد مراجعتكم بارك الله فيكم الرابط : طبيبي
    2 نقاط
  31. بدأت قصة آدم منذ كان في الثانية عشرة من عمره، حين شاهد مقطع لطفل يبرمج روبوت صغير ويتحكم فيه بالأكواد. أثارت تلك اللحظة بداخله تساؤلًا لم يفارقه: منذ ذلك اليوم، تحول اهتمامه من ألعاب الفيديو إلى اكتشاف أسرار التقنية، ولم يتوقف عن طرح الأسئلة: كيف تُبنى المواقع؟ كيف تصل الرسائل عبر الإنترنت؟ وكانت البداية مع لغة Python حيث أنجز تطبيقات بسيطة مثل برنامج لحساب العمر، قبل أن يكتشف أن شغفه الحقيقي هو تطوير الويب، خاصة بعدما رأى صديقه ينشئ موقع باستخدام HTML و CSS. عندها أدرك أن هذا هو المسار الأقرب لطموحه. كان يقضي وقتًا طويلًا في ألعاب الفيديو، ثم قرر أن يجعلها مكافأة له بعد إحراز تقدم في التعلم. فبدأ بتعلم أساسيات Python من مصادر متنوعة على الإنترنت، وطبقها في مشاريع بسيطة كآلة لحساب العمر. مع مرور الوقت أدرك أن طريقه ليس واضح، وكان يواجه تشتت في مصادر التعلم، فيعيد الشرح أكثر من مرة دون أن يعرف هل يسير بالاتجاه الصحيح. اتخاذ القرار: لماذا التحق بأكاديمية حسوب؟ بعد تجربة بسيطة في تطوير صفحات ويب، أدرك أن هذا المجال الأقرب لاهتمامه. شعر بالحاجة إلى توجيه منظم، يخرجه من دوامة التعلم العشوائي. فوجد في أكاديمية حسوب ما يبحث عنه، برنامج تدريبي يغطي الجوانب النظرية والعملية، مع دعم مباشر من مدربين محترفين. يقول آدم عن تجربته: التحديات والنمو: كيف كانت التجربة؟ لم تكن رحلته خالية من التحديات، فقد واجه تحديات في تنظيم الوقت بسبب ضغط الدراسة وظروف أسرية، وصلت أحيانًا إلى انقطاع دام سبعة أشهر. ومع ذلك لم يتخلى عن هدفه. "كنت أخصص وقت العصر للبرمجة، لكن أحيانًا تمر أيام طويلة دون أن أتعلم شيئًا. كنت أواجه صعوبات خاصة في JavaScript، لكنني تخطيتها بالممارسة وسؤال المدربين الذين كانوا يردون خلال دقائق." أحد التحديات غير التقنية التي واجهها أيضًا كان صغر سنه، حيث لم يكن يملك بطاقة هوية تسمح له بخوض الاختبار النهائي، فاستخرجها بدعم من والده، وتمكن من اجتياز الاختبار والحصول على الشهادة. مشروع التخرج: الذروة العملية كجزء من التدريب العملي، طور مشروع تخرجه بعنوان معرض الصور، وهو تطبيق ويب يستخدم React.js للواجهة الأمامية، و Node.js مع MongoDB في الجانب الخلفي. التطبيق يحاكي منصات مشاركة الصور الاحترافية، مع واجهة سهلة وتجربة مستخدم متكاملة. "تعلمت من خلال المشروع كيفية تنسيق الكود واختبار التطبيق قبل الإطلاق. كما وثقت كل مرحلة على GitHub، واعتبرته بداية معرض أعمالي البرمجي." بعد البرنامج: الإنجاز والتطلعات إلى جانب مشروع معرض الصور، يعمل على تطوير مشروعه الشخصي Oraniom، وهو متجر رقمي يخطط من خلاله لبيع المنتجات البرمجية مثل أكواد الألعاب والرخص الرقمية، ويطمح لاطلاق منصة تواصل اجتماعي بمزايا تركز على الخصوصية وتجربة المستخدم. لا ينوي آدم التوقف هنا، ففي الوقت نفسه يواصل تطوير مهاراته ويكمل مسار TypeScript، ويخطط للالتحاق بدورات متقدمة في الذكاء الاصطناعي باستخدام Python. يقول: الرسالة الختامية بهذه الرسالة اختتم آدم قصته موجهًا دعوة لزملائه من الشباب المهتمين بالبرمجة لبدء رحلتهم اليوم لا غدًا.
    2 نقاط
  32. السلام عليكم اريد ان اتعلم الGraph و طرق استخدام وكيف استخدم معه ragGraph ولكن ليس لدي اي مصادر له وبحثت ورأيت ان لا يوجد طريق واضح للمضي به احتاج مساعدتكم لرسم طريق واضح لمبتدئ في graph
    2 نقاط
  33. السلام عليكم, خلال السنتين الأخيرتين, كان بعض الزملاء في هندسة البيانات الضخمة و الذكاء الاصطناعي يتحدثون عن عدم جدوى تعلم البرمجة(الكود) و أن المهندس يحتاج الى تصميم الحل وال architectures و ليست برمجته أما البرمجة فهي من تخصص التقني. فكنت معارضا للمسألة لأنني أوقن أن من أسس الهندسة (سواء سوفتوير أو ذكاء اصطناعي(فنحن متخصصين في علوم الحاسوب على أية حال)) تقديم حلول لمشكلة معينة.و مواقع حل المشاكل البرمجية مثل hackerRank و غيرها ترتكز على هذه المسئلة, فكنت أحل المسائل ب c++ بدل python لترسيخ التفكير منطقي و القدرة على تحويل المشاكل لسلسة من الخطوات لحل المشكلة. لكن ارتأيت أن أسئل الخبراء في المجال لتأكد من هذه المسئلة. هل يحتاج عالم البيانات و مهندس الذكاء الاصطناعي/التعلم الألي لحل هذه المسائل( لا أقصد كل المسائل ولكن بلوغ مستوى متوسط مثلا) أم لا؟ شكرا جزيلا.
    2 نقاط
  34. لا يحتاج عالم البيانات إلى التعمّق في هياكل البيانات والخوارزميات بنفس الدرجة المطلوبة من مهندس البرمجيات، لكن امتلاك فهم راسخ للأساسيات ليس مجرد رفاهية، بل شرط للقدرة على التعامل مع البيانات بكفاءة واتخاذ قرارات صحيحة أثناء بناء النماذج. على الرغم من أنك ستعتمد غالبًا على مكتبات قوية ومُحسّنة مسبقًا مثل: NumPy، Pandas، Scikit-Learn، PyTorch، TensorFlow إلا أن هذه المكتبات مبنية أصلًا على مبادئ خوارزمية واضحة، ومعرفتك لها تمنحك ثلاث فوائد أساسية: 1. كتابة كود performant و scalable قد ينجح الكود المُستخدم على عيّنة صغيرة، لكنه يفشل أو يصبح بطيئًا عند التعامل مع ملايين الصفوف. هنا يظهر دور فهمك لهياكل البيانات: استخدام Set بدلًا من List للبحث يقلل الوقت من O(n) إلى O(1). دمج العمليات بدلاً من الحلقات المتداخلة يمنع الأداء من الانهيار من O(n²) إلى O(n). معرفة كيفية التعامل مع المصفوفات الكبيرة يحميك من أخطاء الذاكرة. هذه التفاصيل هي ما يفصل بين “كود يعمل” و“كود احترافي يمكن استخدامه في الإنتاج”. 2. فهم كيفية عمل نماذج Machine Learning نفسها الكثير من نماذج الذكاء الاصطناعي مبنية مباشرة على هياكل بيانات معروفة: Decision Trees و Random Forests و XGBoost تعتمد على أشجار القرار وتجزيء البيانات. Neural Networks تعتمد على المصفوفات والعمليات الخطية (Matrices & Tensors). خوارزميات الـ NLP غالبًا تستخدم الرسوم البيانية (Graphs) والتدرج في المعاني Embeddings. Clustering يستخدم خوارزميات تعتمد على حسابات المسافات بكفاءة عالية. فهم هذه الأسس يجعل نتائجك أو تفسيرك للنماذج أفضل بكثير. 3. النجاح في مقابلات العمل كثير من الشركات—خصوصًا التقنية—لا توظّف عالم بيانات لا يمكنه كتابة كود نظيف وحل مسائل برمجية. لن يطلب منك أحد تنفيذ AVL Tree من الصفر، ولكن: قد تُسأل عن الفرق بين O(n log n) و O(n²) في خوارزميات الفرز. أو كيفية تحسين زمن تنفيذ كود يعالج ملفًا حجمه 5GB. أو كيفية إعادة كتابة عملية Feature Engineering بطريقة أكثر كفاءة. هذا يضمن أنك تستطيع التفكير منطقيًا، وهي مهارة يُبنى عليها أي دور في البيانات. ما المستوى المطلوب تحديدًا؟ لست بحاجة للتعمّق الأكاديمي، لكنك تحتاج ما يلي: هياكل البيانات الأساسية: Arrays / Lists Sets Dictionaries / Hash Maps Tuples فهم كيفية عمل الأشجار Tree Structures نظريًا (خاصة لشرح عمل Decision Trees) الخوارزميات الأساسية: Searching & Sorting Recursion Greedy & Dynamic Programming (مستوى بسيط–متوسط) Big-O Notation وتحليل الزمن والمساحة Vectorization وفهم الفرق بين العمليات المتجهة والحلقية (مهم جدًا في NumPy) لذلك فالمعرفة المتوسطة العميقة خيرٌ من الجهل التام أو التعمّق الذي لا تحتاجه. ومن يملك فهمًا جيدًا لهياكل البيانات والخوارزميات يكون طريقه في علوم البيانات أوضح وأسرع.
    2 نقاط
  35. حاولت مرارا وتكرار ولكن دائما يتم حضري ويعود لي بكود 403 وعند عمل debug يعطيني هذا، وللملاحظة في بداية الامر كان الكود ناجحا ولكن اعدت تشغيل الجهاز وبعدها اصبح يعطيني هكذا: main.py
    2 نقاط
  36. السلام عليكم ورحمة الله وبركاته، تحية طيبة للكادر التعليمي في اكادمية حاسوب وبعد، أود أولا أن أشكركم على جودة المحتوى التعليمي الذي تقدمه أكاديمة حاسوب، وعلى الجهود المبذولة في إعداد دوراتها في العموم، وعلى دورة تعلم الذكاء الاصطناعي بالأخص. بالفعل استفدت من المادة العملية المطروحة، وأقدر المستوى الاحترافي في تقديم الشروحات. ومع ذالك واجهت مشكلة فيما يتعلق بطريقة عرض الأكواد في الدروس، حاليا يتم عرض الأكواد فقط داخل الفيديو دون وجود نسخة مكتوبة أو موثقة من الكود المستخدم داخل الفيديو أسفل أو بجانب الدرس، أو حتى في نفس الصفحة، وهذا يجعل من الصعب متابع التطبيق العملي للدرس، ويضطرني لإعادة مشاهدة الفيديو أكثر من مرة لإعادة كتابة الاكواد يدويًا، مما يزيد من الوقت ويؤثر على تجربة التعلم بشكل عام. أرجو منكم النظر في إمكانية توفير الأكواد المستخدمة في كل جؤس بشكل مكتوب، سواء على شكل نصوص جاهزة، أو ملفات مرفقة، بحيث يسهل على المتعلم الرجوع اليها اثناء التطبيق، كما هو متبع في منصات تعليمية اخرى مثل W3Schools ومواقع التدريب المتخصصة. أعتقد أن إضافة هذه الميزة ستخسن تجربة المتعلمين بشكل كبير، وتسهم في رفع جودة الدورة، وتسهيل الاستيعاب والتطبيق العملي. مع خالص التحية والتقدير، محمد علي.
    2 نقاط
  37. لا حاجة لدراسة odoo وفلاسك في الوقت الحالي، فأولاً odoo ليس له علاقة بجانغو، لكن فلاسك يعتبر إطار مُصغر منه، لذا الأفضل التركيز على تقنية واحدة والتعمق بها قليلاً حيث مازالت المعلومات حاضرة في ذهنك وكذلك لتجنب لتجنب التشتت. ثم تستطيعي العودة فيما بعد واستكمال الدورة، وستجدي تفصيل هنا بخصوص التعمق في جانغو:
    2 نقاط
  38. السلام عليكم, لما لا يضاف مسار جديد يخص ال OCR من أكثر الاشياء نواجه صعوبة فيها وخصوصا بالعربية
    2 نقاط
  39. السلام عليكم ورحمة الله وبركاته, عندي مشكلة في تطبيقي للفيديو انا بحاول علي قد ما اقدر ماستخدمش اي شات بوت فلما بحتاج حاجة بروح ابحث في ال document بتاع المكتبة دي او ابحث علي جوجل بس الطريقة دي بتاخد مني وقت كتير حتي في ابسط الامثال فهل في طريقة افضل او ممكن حد يرشحلي طريقة كويسة اطبق بيها وعايز اعرف برضو انهي افضل اطبق بعد لما المعلم يكتب الكود يعني بعد لما هوا يكتب الكود انا اكتبه وراه ولا استنى خالص لما الفيديو يخلص واطبق بعدها
    2 نقاط
  40. هل فيها مشروع كبير كامل يشبه مشروع الشركات (100k+ صف + تنظيف + تحليل + Dashboard)؟ هل يوجد فيها مشروع نفس هذا في دورة الذكاء الاصطناعي تقوي ال CV عندي لان الي شفته اغلب المشاريع تعليمة استخدام الادوات وكذا ولكن سؤالي هل بيكون فيه مشروع فعلي نفس ماذكرت يجمع كل الي تعلمته .؟؟
    2 نقاط
  41. السلام عليكم ورحمه الله وبركاته , وجدت موقع https://htmlrev.com/ في Templates كتيرة جدًا جدًا ل مجال Frontend بس مش فاهم الموقع هل هو مجاني ام لا وكيف اتعامل معه , هل من الممكن تسعدوني فيه , يعني ازاي اختار Templates بتاعت HTML CSS فقط و HTML CSS JS فقط و HTML CSS JS Bootstrap فقط وهكذا
    2 نقاط
  42. سلام عليكم لدي سؤال ماهي شروط لكي انجز الاختبار لاحصل على شهادة في تطوير واجهات المستخدم
    2 نقاط
  43. السلام عليكم ورحمة الله، في الحقيقة جميع هذه المجالات مطلوبة جدا خاصة في سوق العمل الأوروبي وخاصة مع قوانين مثل NIS2 التي يزداد الطلب على Cybersecurity فيها، بينما AI/ML يزداد الطلب عليها خاصة بسبب نمو الشركات التقنية وأما الفرونتاند فهو جزء أساسي من ال Full Stack الذي يمكن أن يفتح لك أبواب تأشيرات الهجرة بعد التخرج مباشرة إذا بنيت مشاريع قوية. لكني أنصحك أولا بالبدء بدورة علوم الحاسوب في حال أردت الاشتراك فيها، فهي ستعطيم الأساس وستستطيع من خلالها أن تفهم أي مجال سترغب في التوسع فيه فيما بعد، وأنصحك أن تهتم بالتعلم أكثر من الوظيفة والأموال، صحيح أنّ الهدف الأساسي لأي مبرمج قد يكون ايجاد وظيفة لكن الأمور في هذا المجال الواسع لا تسير بتلك الطريقة لأنّ الكثيرين يتوقفون في بداية المسير ويستسلمون، لذا احرص على فهم الأساسيات بشكل جيد، ويجب أن تتحلى بالصبر أثناء التعلم ولا تستهن بالأمور البسيطة فهذا مجال يكون تدريجيا من ناحية التعقيد، والاستمرارية والتطبيق العملي هي أساس النجاح في هذا المجال.
    2 نقاط
  44. السلام عليكم كيف بقدر استلم شهادتي يا ترى
    2 نقاط
  45. علوم الحاسوب computer science (أو يطلق عليه علوم الكمبيوتر أو علوم الحاسبات بالعامية) هو روح العصر الحديث ويمثل مجال التقنية التي دخلت في كل مفاصل حياتنا، فهو يدخل في كل صغيرة وكبيرة من حولنا بدءًا من الهواتف المحمولة والحواسيب والآلات والمصانع وكل شيء بما لا يمكن حصره من المنتجات والخدمات حيث أسهم في نقلنا إلى مرحلة أعلى من الفعالية والجودة والفائدة. هذا المقال هو دليل شامل للتعرف على اختصاص علوم الحاسب وفوائده وتطبيقاته والمواد التي تدرس فيه والمجالات المتفرعة منه ثم سنناقش بعض الأسئلة المهمة المتعلقة بجدوى اختيار تخصص علوم الحاسوب ودراسته وما هي فرص العمل المتوفرة في مجال علوم الحاسوب وسنعرف أيضًا الفرق بين علم الحاسوب وهندسة الحاسوب وأخيرًا سنرشدك إلى كيفية البدء في دراسة اختصاص علوم الحاسب ذاتيًا وندلك على بداية الطريق لتنطلق إن أحببت المجال. هل أنت جاهز؟ لننطلق! فهرس المحتويات حرصًا على تنظيم المقالة ولتسهيل الوصول إلى القسم الذي تريده بسهولة، سنذكر هنا جدول المحتويات باختصار: ما هي علوم الحاسب؟ فوائد وتطبيقات علوم الحاسوب هل تعلم علوم الحاسوب مفيد؟ مواد علوم الحاسوب تخصصات علوم الحاسب كيف أختار التخصص المناسب لي من تخصصات علوم الحاسب؟ التوظيف وفرص العمل في مجال علوم الحاسوب ما الفرق بين علوم الحاسب وهندسة الحاسب؟ من أين أبدأ بتعلم علوم الحاسب؟ ما هي علوم الحاسب؟ تُعرَف علوم الحاسوب بأنها كل العلوم المتعلقة بالآلات الحسابية والمنطقية، حيث تعمل بدارات إلكترونية، وقد تكون علومًا نظريةً مثل نظرية المعلومات Information Theory أو تطبيقية مثل البرمجيات Software أو العتاد Hardware. والبرمجيات software هي الأنظمة غير الملموسة التي تُشغّل عتاد الحواسيب hardware وتقوم بمهام المستخدمين المطلوبة، بينما العتاد هو القطع الفيزيائية الملموسة التي تُكوّن النظام الحاسوبي مثل المعالِج والذاكرة العشوائية RAM والقرص الصلب …إلخ. وتتشعّب علوم الحاسوب وتترابط مع بعضها بعضًا، إذ لا يمكنك دراسة البرمجة دون دراسة الخوارزميات وهياكل البيانات، كما لا يمكنك دراسة علوم الذكاء الاصطناعي دون دراسة الجبر الخطّي والاحتمالات وعدد آخر من علوم الرياضيات. فوائد وتطبيقات علوم الحاسوب نَذكُر من فوائد وتطبيقات علم الحاسوب ما يلي: تعد شبكة الإنترنت واحدة من أفضل الاختراعات في التاريخ الإنساني، فهي شبكة حاسوبية تصل مناطق العالم ببعضها البعض. حواسيب سطح المكتب والحواسيب المحمولة التي نعمل عليها أو نرفّه خلالها عن أنفسنا …إلخ، جميعها قائمة على علوم الحاسوب وتخصصات الحاسب. الهواتف المحمولة وتطبيقات الهواتف الذكية التي نستعملها للتسوق أو طلب سيارة أجرةٍ أو طلب الطعام والدواء وغير ذلك فكلها تطبيقات حاسوبية. أجهزة إدارة المصانع والعمليات التصنيعية التي تُستعمل لتخطيط تصنيع المنتجات الغذائية وغير الغذائية، فهي مبنيّة بالأساس على برامج وخوارزميات ورياضيات حاسوبية، فلولاها لما تطورت أنظمة التصنيع التي لدينا إلى مرحلة تكفي احتياجات الجنس البشري. الأجهزة الطبية التي تُنقَذ بها حياة الناس في المستشفيات، وأجهزة الاستشعار والإدارة العسكرية، والأجهزة التي تساعد على إدارة الأسواق الاقتصاد والمال وغيرها، فكلها موجودة بفضل علوم الحاسوب. ولعلك تشاهد بعضًا من فوائد هذه العلوم بنفسك، فلا تحتاج من يخبرك عنها. دورة علوم الحاسوب دورة تدريبية متكاملة تضعك على بوابة الاحتراف في تعلم أساسيات البرمجة وعلوم الحاسوب اشترك الآن هل تعلم علوم الحاسب مفيد؟ قد تفكر في نفسك الآن وتقول هل من المجدي لي أن أتخصص في مجال علم الحاسوب وأتعلمها سواء للدراسة والبحث الأكاديمي أو للعمل والوظيفة مستقبلًا؟ والجواب هو نعم، فالأمر مُجدٍ وأنصح به بشدة، إذ يحصل متخصصو علوم الحاسوب على رواتب أعلى من العديد من نظرائهم المهندسين غير العاملين في المجال، كما تزداد الرواتب بازدياد الخبرة ونُدرة المجال الذي يتخصص فيه المرء؛ فمثلًا لا يتساوى مُطوّر واجهات الاستخدام بمهندس يجيد الذكاء الاصطناعي وتعلم الآلة، وكذلك لا يتساوى مع مهندسي البرمجيات ومهندسي العتاد. وبغض النظر عن عامل الوظيفة والراتب والمال، يساعدك تعلم علوم الحاسوب على بناء مشاريع حقيقيةٍ يمكنك أن تستفيد منها أو تغيّر بها العالم، مثلًا انظر كيف غير مارك زوكيبربيرغ طريقة تواصل المليارات من البشر وكامل التاريخ الإنساني بسبب تطويره لموقع إنترنتٍ، وانظر كذلك كيف تتحكم العملات الرقمية وتغير الاقتصاد العالمي في وقتنا الحالي. ويؤهلك تعلم علوم الحاسب لإنشاء خدمات ومواقع وبرمجيات وأنظمة حسبما تحتاج، ومن ثَم تستفيد منها سواءٌ لنفسك أو تبيعها للآخرين إما على شكل وظيفةٍ، أو خبرةٍ كما في مجال العمل الحُرّ. ولا يعني هذا بالطبع أنك ستكون مالك شركة مايكروسوفت المستقبلي، وكذلك لن تكون مارك الذي سيغيّر العالم، إلا أنك ستمتلك نفس الخبرات والأدوات التي امتلكوها عندما فعلوا ذلك، أما الباقي فيعتمد عليك وعلى اجتهادك ومثابرتك. مواد علوم الحاسب سنتحدث في هذا القِسم عن مواد تخصص علوم الحاسب وتفريعاتها المختلفة، وأبرز المواد التي تُدرّسها معظم الجامعات حول العالم لطلابها الراغبين بتَعلّم هذا التخصص، ومعظم هذه المواد مُستوحاةٌ من الفهرس الأكاديمي لجامعة ستانفورد لعلوم الحاسبات، هذا بالإضافة لعددٍ من الجامعات الأخرى. 1. أساسيات الهندسة وهندسة البرمجيات تعد من أول المواد التي يدرسها الطلاب وتهدف للإجابة على أسئلة متنوعة مثل ما هو تعريف الهندسة وما هي عمليات الإدخال والإخراج وكيف تصمم منتجًا أو برنامجًا أو مشروعًا وما هي الخطوات العملية لتصميم وهندسة نظام ما وغيرها. والهدف الرئيسي من هذه المادة هو نقل وتوصيل معنى الهندسة للطلاب، وذلك بإدراكهم أن عملية إنشاء الأنظمة هي خليطٌ مُتقنٌ من التخطيط والترتيب، فهي ليست عمليةً عشوائيةً بسيطةً، وعادةً لا تحتوي هذه المادة على مشاريع برمجية حقيقية، وقد تشتمل على مشاريع بسيطة في بعض الجامعات. ويَتعلّم الطالب في هذه المادة عددًا من التقنيات والأدوات الشائعة لتوصيف الأنظمة وتصميماتها، مثل لغة النمذجة الموحدة Unified Modeling Language واختصارًا UML وآلات الحالة State Machines وغيرها من التقنيات. 2. الرياضيات الأساسية مادة الرياضيات مادةٌ أساسيةٌ لدى جميع طلاب الهندسة عمومًا؛ لذلك من الضروري أن يُدرك الطالب أساسيات الرياضيات مثل العمليات الحسابية والتفاضل والتكامل والجبر وحسابات الأشكال الهندسية وغير ذلك من العمليات الرياضية البسيطة. ولا تُعلّم هذه المادة في الجامعات بهدف الرياضيات ذاتها؛ فبمجرد انتهائك من المادة ستنسى غالبًا تلك المعادلات الرياضية، ولكن الهدف هو تعويد الطالب على استخدام العقل لحساب ما لم يقدِر على حسابه من قبل، فمواجهة القليل من الصعوبة في التَعلّم تُفتّح الذهن وتُعوّده على تحمّل الأكثر صعوبةً من هذه الرياضيات البسيطة مستقبلًا. 3. الرياضيات الخطية ستتعلم في الرياضيات الخطية أو الجبر الخطي أساس حلّ المعادلات الرياضية، مثل معادلات الدرجة الأولى والثانية والثالثة، وبعض الأساليب والقوانين الرياضية لحلها بسهولة. كما ستتعلم بعض الأمور عن المصفوفات وطريقة التعامل معها وإجراء بعض الحسابات لها وطريقة الاستفادة منها مثل المصفوفات أولية وثنائية وثلاثية الأبعاد. 4. التفاضل والتكامل هنا ستتعمق في التفاضل والتكامل بعد اطلاعك عليها بصورة مبسطة بالفعل في إحدى المواد الرياضية السابقة، وستتعرف عليهما بالتفصيل، وكيف تستخدمها لحل بعض المشكلات الحقيقية في العالم، كما ستعرف بعض قواعد التفاضل والتكامل. وقد تكون هذه المادة متقدمة على بعض الطلاب مثل أغلب مواد الرياضيات، وذلك لأن الطالب يتعلم فيها المعادلات والقواعد والقوانين دون أن يُعلّم من أين جاءت ولا كيف ولماذا سيتعلمها ولا أين سيستخدمها في حياته المستقبلية. 5. تصميم المنطق الرقمي ستتعلم في مادة تصميم المنطق الرقمي Digital Logic Design أهم أركان التفكير المنطقي، وكيفية تمثيل الحجج والنقاشات والمعضلات في العالم الحقيقي على شكل معادلات رياضية ومنطقية وكذلك قد تتعلّم بعض الأمور عن المجموعات Sets في الرياضيات وطريقة استخدامها لتمثيل معلومة أو بيانات معينة. كما ستتعلم تصميم البوابات المنطقية Logic Gates مثل and و or و nor و xor و not وغيرها، وكذلك ستفهم الطريقة العامة لعمل المعالجات داخل الحواسيب والأجهزة الإلكترونية. وهذه المادة واحدةٌ من بين أكثر المواد إفادةً ضمن علم الحاسوب لأن طريقة التفكير المنطقية هذه ستنقلك من إنسان عشوائي التفكير قد لا يفكر بمنطقية في معظم أمور حياته إلى إنسان يفهم الحياة بصورة منطقية كما تفهمها الآلات ويَسهُل عليه تحديد ما هو منطقي وما هو غير منطقيٍ من الحجج والمعلومات التي حوله، كما ستفهم كيفية تحويل الأفكار إلى أنظمة فيزيائية وبرمجية داخل الحواسيب بحيث تُستعمَل لإكمال تصميم الحواسيب وتُجري العمليات الحسابية المطلوبة. أي الغرض من هذه المادة أن ترى كيف يعمل الحاسوب وكيف يفهم الأوامر وينفذها حتى تعرف كيف ستتعامل معه وتبرمجه وتتخاطب معه بسهولة. وفقًا لما سبق، من الأفضل التركيز عليها كونها واحدةٌ من أهم المواد في المجال، وقد تُدرّس هذه المادة على عدة مواد منفصلة، لذلك قد تجد موادًا شبيهةً مثل التفكير المنطقي Critical Thinking والرياضيات المتقطعة Discrete Mathematics، فكلّ على حسب الجامعة والتخصص. 6. الاحتمالات مادة الرياضيات الأخيرة التي ستتعلّمها هي مادة الاحتمالات Probabilties أو نظرية الاحتمالات Probability Theory، وهي مادةٌ تهدف إلى تعليمك أهم مبادئ هذا العلم بالإضافة لأنواع الاحتمالات المُمكنة حسب الأحداث Events وطريقة ارتباطها ببعضها البعض ليُستفاد منها في الحياة الواقعية إما في اتخاذ قرارات المؤسسات أو إجراءات أصغر من ذلك سواءٌ على مستوى الأفراد أو الأجهزة الرقمية. والاحتمالات علم عميق تقوم عليه الكثير من الرياضيات الحديثة، كما يقوم عليه علم التعمية Cryptography المُستخدم في تأمين وتشفير الاتصالات والشبكات، وستستفيد من هذه المادة كثيرًا في المستقبل متى أتقنتها. 7. البرمجة من البداهة أن توجد مادة مختصة بتعلم البرمجة في تخصص علوم الحاسب أو التخصصات المرتبطة به، وذلك لأن البرمجة هي لبّ علوم الحاسب في النهاية، فجميع الأجهزة والأنظمة التي حولنا ما هي إلا برمجيات وخوارزميات مختلفة صنعت لتعمل بطريقة معيّنة. كانت لغة جافا Java أبرز لغة برمجةٍ تُعلّم في الجامعات قبل عقد من الزمن، بينما تميل الكفة الآن إلى بايثون Python أو جافاسكربت في بعض الأحيان، ولكن بايثون هي الأكثر استعمالًا واعتمادًا في الجامعات لما لها من تطبيقات لاحقة في جميع المجالات الأكاديمية الأخرى. وفي كل الأحوال ستتعلّم في هذه المادة المتغيرات والخوارزميات وحلقات التكرار والجمل الشرطية والبرمجة كائنية التوجه وغيرها من المبادئ البرمجية، وذلك بِغَض النظر عن لغة البرمجة التي ستتعلّمها. كما قد تُعلّم القليل من استخدام بيئة ماتلاب Matlab وهي بيئة برمجية ولغة برمجة تُستخدَم لإنشاء الحسابات الرياضية وبرمجة برمجيات معينة، لذلك فهي منصة ولغة برمجة في آنٍ واحدٍ، ويستعمل ماتلاب طلاب أقسام الهندسة الأخرى لمحاكاة وحساب المعادلات والنماذج الرياضية. 8. الخوارزميات وهياكل البيانات الخوارزميات Algorithms وهي الإجراءات المنطقية المتسلسلة لحلّ مشكلة ما، وسنتعلّم الخوارزميات وأفضل الطرق لتصميمها من أجل حل مختلف المشكلات التي قد تظهر لنا في المستقبل، حيث سنحتاج إلى معرفة متى نستعمل خوارزمية بعينها من أجل حل مشكلة ما، ومتى سنلجأ لخوارزمية أخرى نعرف أنها ستعطينا أداءً أفضل، بمعنى أننا سنغوص في الموازنة بين مختلف الخوارزميات وأدائها مثل السرعة والوقت ومساحة التخزين، ومتى يجب استعمال كلّ واحدةٍ منها كما سنطّلع على مختلف تشعيبات الخوارزميات المتوفرة. هياكل البيانات Data Structures وهي طريقة تخزين البيانات واستعمالها بغرض تحقيق أهدافٍ مختلفةٍ حسبما يريد المُطوّر؛ فهناك هياكل بياناتٍ أسهل وأوضح للفهم العام، وهناك هياكل بيانات أسرع في الأداء، وهناك هياكل بيانات غير سريعة في الأداء لكنها تستهلك حجمًا أقل في تخزين البيانات وبالتالي قد تفضل على غيرها في بعض الأحيان. وستتعلم كل هذه الأمور في هذه المادة، وربما تقسم هذه المادة إلى مادتين على حسب الجامعة والاختصاص الذي تدرسه، كما ستطلع على أنماط التصميم Design Patterns إذا كنت ستدرس هندسة البرمجيات؛ وهي الأنماط الشهيرة لتصميم البرمجيات بحيث لا تحتاج لإعادة اختراع العجلة مرة أخرى من أجل كل مشكلة تواجهها. 9. مبادئ أنظمة التشغيل أنظمة التشغيل هي البرمجيات الأساسية التي تُدير الأجهزة الحاسوبية والهواتف والأنظمة المدمجة وغيرها، حيث توزع الموارد على البرمجيات وتدير تشغيلها وعملها ومراقبتها للمستخدم، وأبرز أنظمة التشغيل على سطح المكتب هي ويندوز Windows وماك Mac ولينكس Linux، أم فيما يتعلق بأنظمة تشغيل الهواتف الذكية، فلدينا نظام أندرويد Android الذي يعمل على مختلف الأجهزة ونظام iOS الذي يعمل على أجهزة آبل Apple فقط. وستتعلم في هذه المادة أساسيات عمل أنظمة التشغيل المختلفة، بالإضافة لأبرز المبادئ التي تعمل بها أنظمة التشغيل الحالية مثل العمليات وأجهزة الإدخال والإخراج Input/Output وإدارة الذاكرة والوصول للمعالِج ونظام الوصول والصلاحيات وإدارة المستخدمين وغير ذلك. وستضع عليك معظم الجامعات واجبات منزلية بلغة سي C في هذه المادة، لذلك سيكون عليك تَعلّمها إن أردت اجتياز هذه المادة بنجاح. 10. مبادئ الشبكات الشبكات هي كذلك من أبرز سمات العصر الحديث فشبكات الاتصال الخلوية وشبكة الإنترنت والشبكات المنزلية كلها غيّرت شكل العالم الحديث وساهمت في فوائد جمة لا تعد ولا تحصى فبدون علم الشبكات، لن تتمكن من قراءة هذا المقال الآن. وستتعلم في هذه المادة أساسيات الشبكات وطريقة عملها، وستطّلع على بروتوكولات التواصل أشهرها بروتوكول TCP وبروتوكول UDP، كما ستطّلع على بعض المفاهيم والأجهزة الأخرى مثل الموجه Router والخوادم Servers وأجهزة العملاء Clients والنظير للنظير Peer to Peer وغير ذلك من مبادئ الشبكات البسيطة. وسيطلب منك غالبًا برمجة برنامج محادثة بسيط بأي لغة برمجةٍ تريدها وذلك باستخدام أحد بروتوكولات التواصل، وهو ما سيوضح مدى فهمك وتعلمك لهذا المساق. 11. معمارية الحاسوب إلى هنا سيكون طالب علم الحاسوب قد فهم بالفعل معظم الأساسيات التي سيحتاج إليها، ولكن مادة معمارية الحاسوب أو بنية الحاسوب Computer Architecture ستتعمق في تفاصيل دقيقة حول مكونات الحاسوب الفيزيائية وكيفية تواصلها مع بعضها بعضًا مثل طريقة تواصل الذاكرة العشوائية مع المعالِج وقرص التخزين وطريقة إرسال أو جلب المعلومات منهما. كما سيطّلع على مفهوم المسجلات Registers، وهي وحدات الذاكرة الصغيرة للمعالجات الحديثة، وكيف يستعملها لتسريع عمليات المعالجة بدلًا من جلب البيانات من الذاكرة، وسيفهم كيف ستتحول الخوارزميات والبرمجيات التي يكتبها إلى عمليات مجزأة يمكن للمعالجات حسابها في أقل من لحظة من الزمن بفضل البوابات المنطقية التي تعرّف عليها مسبقًا. أي أن هذه المادة ستغوص في تفاصيل عمل أجهزة الحواسيب وبنيتها الداخلية وطريقة تواصل مكوناتها مع بعضها بعضًا. زيادةً على المواد الأساسية التي ذكرناها آنفًا، هناك مواد ومجالات وتخصصات اختيارية يختار الطالب غالبًا ما يحلو له منها ليمارس المجال الذي يحبه، ولا يتخرج مهندسو الحاسوب وهم يتقنون كل هذه التخصصات، فعادةً ما يختارون واحدًا أو اثنين منها على الأكثر، ثم يدرسونه بصورةٍ أعمق من السابق، لذا سننتقل تاليًا إلى شرح تخصصات الحاسب التي يمكن لمهندس الحاسوب أو دارس تخصص علم الحاسوب أن يعمل ويتخصص فيها. تخصصات علوم الحاسب لا يكون هناك تخصصات واضحة في الجامعة أحيانًا، بل يمكن للطالب ببساطة أن يختار مجال أحد المواد التي درسها وأحبها ويتخصص فيها إلى حين إتمام السنوات الدراسية. سنعرض أهم تخصصات الحاسب والمجالات التي يمكن العمل فيها بعد التخرج: 1. البرمجة وهندسة البرمجيات هندسة البرمجيات وهي العلم المَعني بصناعة البرمجيات بطريقة احترافية، فهي لا تختص بالبرمجة فقط وإنما تشمل فروعًا وعمليات أكثر من ذلك بكثير. صحيحٌ أن تطوير تطبيقات سطح المكتب وتطوير تطبيقات الهواتف المحمولة هي المجالات البرمجية الأكثر شيوعًا، لكن هناك مجالات برمجية أخرى أكثر تعقيدًا مثل: برمجة أنظمة إدارة الخوادم Servers مثل Kubernetes ودوكر Docker وأشباهها من أدوات إدارة العمليات DevOps. برمجة أدوات الأنظمة المالية والاقتصادية التي تدير اقتصادات الدول والبنوك حول العالم. برمجة أنظمة الشركات العملاقة مثل شركات الطيران وشركات النفط وشركات الكهرباء …إلخ، فهذه أنظمةٌ حساسةٌ لا تحتمل الفشل وإن احتملته فهي بحاجة للاسترجاع والإدارة الفورية. الكثير من الشركات العملاقة كانت تعمل قبل عِدّة عقودٍ من الزمن على أنظمة مبرمجة بلغات برمجية قديمة عفا عليها الزمن الآن ولم يعد يُبرمَج بها، ولكن ما زالت هذه الشركات تعمل بتلك الأنظمة لعِدّة أسبابٍ لوجستيةٍ وهنا يعد نقل البرمجيات من لغة برمجة معينة إلى لغة برمجة أخرى هو مجال تخصصي كبير في علوم الحاسبات وقسم هندسة البرمجيات، فمثلًا تدفع شركة IBM رواتب عملاقة لمن يجيد نقل برمجياتٍ مكتوبةٍ بلغة COBOL إلى لغة C. ويقوم مهندسو البرمجيات بالتخطيط لعملية بناء البرمجيات اللازمة لهذه المجالات، كما يخططون للموارد التي ستلزمهم والمميزات التي سيسلمونها بالإضافة إلى نمط التصميم الذي سيستعملونه في مختلف مراحل تطوير البرنامج، ولذلك هي عملية معقدة واحترافية تحتاج إلى فريق متكامل من المبرمجين وليست مُجرّد برمجة بسيطة ينجزها فرد واحد. 2. هندسة الشبكات الشبكات ليست برامج التواصل بين المستخدمين فقط، فهناك شبكات أعقد من ذلك بكثير. ويمكنك التخصص في مجال الشبكات لتفهم طريقة عمل الشبكات البسيطة وحتى العملاقة مثل شبكة الإنترنت، والبنية التحتية لها وطريقة ربط الدول لتلك البنية التحتية، كما يمكنك التعرف على بعض أنماط الشبكات البديلة مثل النظير للنظير Peer to Peer وكيفية عمل تطبيقات مفيدة بها في الحياة الواقعية. وكذلك قد تتطرق إلى الشبكات المركبية Vehicular Networks وهي الشبكات المرتبطة بالسيارات والمركبات، أو شبكات الاتصال الخلوي وطريقة صنعها وعملها، وطريقة التعامل مع مختلف أجهزة المودم Modems. وبشكلٍ أبسط من ذلك، فيمكن أن تعمل مدير شبكات في المؤسسات والشركات الصغيرة والكبيرة وحتى مراكز إدارة الخوادم Data Centers، فلا تخلو الآن مؤسسة أو شركة من شبكة داخلية تربط أقسامها مع بعضها وهي آنذاك بحاجة إلى مدير شبكة بالتأكيد هذا أقل القليل. 3. الذكاء الاصطناعي وتعلم الآلة زاد الاهتمام بالذكاء الاصطناعي زيادة كبيرة في العقد الأخير، وهذا أمرٌ طبيعيٌ بسبب زيادة الحاجة إليه، بالإضافة إلى تَوفُّر الموارد الحاسوبية الكافية لتشغيل خوارزمياته المختلفة على أجهزة المستخدمين الشخصية، فدخل الذكاء الاصطناعي في كل شيء حولنا من إدارة إشارات المرور وتنظيم السير وتصنيف الصور في هواتفنا والتعرف على الأشخاص والوجوه والترجمة الآلية وإدارة المركبات والآلات وكشف الجرائم وعمليات التتبع وتحليل البيانات والكثير الكثير غيرها حتى بات تقريبًا عصب التقدم والتطور الذي نشهده حاليًا، وهو الأمر الذي يفسر سبب الطلب الكبير على المتخصصين في هذا المجال كما أشرنا. وهناك فرق بين الذكاء الاصطناعي Artificial Intelligence وتعلم الآلة Machine Learning؛ فالأول هو اسم المجال العام المَعني بكل ما يتعلق بإنشاء ذكاء يشابه ذكاء الإنسان باستعمال الآلات بينما الثاني مجال فرعي يتعلق بتدريب الآلات على مجموعة بيانات معينة بهدف الخروج منها بتصنيفات يمكن أن تساعد الآلة على اتخاذ قرار مطلوب منها. وستتعلم في هذا التخصص فروع تعلم الآلة الثلاثة الأشهر وهم، التعلم الموجه Supervised Learning والتعلم غير الموجه Unsupervised Learning بالإضافة إلى التعلم المعزز Reinforcement Learning، وللمزيد من المعلومات عن المجال، يمكنك الاطّلاع على كتاب مدخل إلى الذكاء الاصطناعي وتعلم الآلة. 4. الحوسبة البيولوجية الطبية لا تأتي الأجهزة الطبية الموجودة بالمستشفيات من العدم، بل يصنعها المهندسون ويساهم فيها المبرمجون، وهناك مجموعة من المواد الجامعية في تخصصات الحاسب التي تعلم الحوسبة البيولوجية الطبية الحيوية Biomedical Computing، وقد تكون تخصصًا كاملًا منفصلًا في بعض الجامعات باسم هندسة طبية حيوية biomedical engineering أو هندسة الأجهزة الطبية أو الهندسة الطبية. ويمكن أن تتخصص في هذا المجال لتتعلم أهم المتطلبات البرمجية في المجال الطبي أو البيولوجي، وكيفية تطوير برمجيات أو قطع عتاد تحل مشاكل أو تقدم استخدامات حقيقية تفيد مجال الطب والعلاج أي تقريبًا هو تخصص في مجال تصنيع الأجهزة المتعلقة في المجال الطبي من تصميم وبرمجة واختبار وتنفيذ …إلخ. ولا تستفيد المستشفيات فقط من هذا التخصص بل تستفيد كذلك مختبرات التحليل والمختبرات الحيوية والمستوصفات والعيادات الطبية وغيرها، فتحتاج جميعها إلى برمجيات صادرة عن المتخصصين في هذا المجال. 5. الرسوميات لا تُعَد الرسوميات Graphics مجالًا واحدًا فقط، فهو مجال تطوير عريض جدًا، حيث تنضوي تحته مجموعة من المجالات المتفرعة، نذكر من بينها: أنظمة التشغيل، فلها مكتبات برمجية معينة تساعدها على عَرْض الخطوط والصور والواجهات الرسومية وغير ذلك للمستخدمين، وهذا مجال ضخم، فهو ضروري لتمكين المبرمجين الآخرين من تطوير التطبيقات والألعاب لأنظمة التشغيل هذه، أي أن الرسوميات هنا هي جزء من نظام التشغيل. محركات الرسوميات Graphics Engines، وهي أنظمة برمجية عملاقة تهدف لتمكين المبرمجين من برمجة مختلف الرسوميات التي يريدونها لمختلف أنظمة التشغيل، فمثلًا يستخدم محرك Unity 3D أو Source2 أو غيرهما لبرمجة الألعاب التي تعمل على مختلف أنظمة التشغيل مثل ويندوز وماك ولينكس وأندرويد. البرامج المتخصصة في الرسم ثنائي وثلاثي الأبعاد، فتعد برمجة هذه البرمجيات مجال منفصل ويتطلب بعض الخبرات والمهارات، بينما تعلم استخدامها سيحولك إلى مصمم، وتدخل فيها برامج النمذجة modeling مثل برامج الرسم والتصميم الهندسي CAD المفيدة في الكثير من التخصصات الهندسية. برامج تحرير ومونتاج الفيديوهات مجال فرعي آخر مشهور. وتدخل الكثير من التخصصات تحت تخصص الرسوميات كما ترى، إلا أنها قد تختلف جذريًا فيما بينها، فتطوير برامج الرسم ثنائية الأبعاد لا يشبه تطوير المحركات الرسومية فعملية تطوير المحركات الرسومية واحدة من أصعب العمليات البرمجية وأكثرها تعقيدًا، لأنها تحاكي فيزياء الكون وتتطلّب فهمًا عميقًا للرياضيات. 6. تحليل البيانات وإدارة قواعد البيانات مجال تحليل البيانات (أو يرقى حتى إلى قسم منفصل باسم هندسة تحليل البيانات data analysis engineering) واحد من أكثر المجالات طلبًا حاليًا، لما له من استخدامات مفيدة وجلية في تحليل البيانات والمعطيات واستعمالها في اتخاذ القرارات المُهمَّة لدى المؤسسات والشركات، حتى إن بعض الفرق الرياضية لكرة القدم مثل ليفربول تعتمد على تحليل البيانات لوضع خططها الرياضية في كل مباراة، فتطبيقات هذا المجال واسعةٌ جدًا. كما ستتعلم في هذا المجال طريقة معالجة مجموعات ضخمة من البيانات، وطريقة تنظيفها من الأخطاء والمشاكل، وتحويلها إلى بياناتٍ يمكن معالجتها من الأنظمة الحاسوبية، وستتعلم طريقة استخراج أهم المعلومات والأسرار المخفية في البيانات الخام التي لديك بمختلف المكتبات واللغات البرمجية. حتى تتقن فن التعامل مع البيانات، فيجب أن تتقن التعامل مع أنظمة قواعد البيانات التي تخزَّن فيها البيانات، لذا يتخصص هذا المجال في مفهوم قواعد البيانات Databases وأنظمة إدارة قواعد البيانات database management systems تختصر إلى DBMS بتعمق كبير فهي مدخل إلى التعامل مع البيانات والتلاعب بها وتطويها والغوص فيها لاستخراج المعلومات. قد يتفرد هذا المجال في تخصص بمفرده في الدراسات العليا أو حتى في سوق العمل، فقد تطلب بعض الشركات متخصص لإدارة قواعد بياناتها وله المسمى الوظيفي "مدير قواعد بيانات" Database Administrator. وتشمل مشاريع تحليل البيانات عادة: جمْع البيانات من مصادرها. تنظيف وتهيئة البيانات للمعالجة وإزالة القيم الشاذة. إدخال البيانات في الأنظمة الحاسوبية المطلوبة لاستخراج النتائج والمعلومات الأولية منها، ومن أين يُبدَأ في البحث عن روابط مفيدة بين أجزائها. تحليل أعمق للبيانات إما عبر أنظمة أكثر تقدمًا أو عبر تَعلّم الآلة، وقد تُستعمل أنظمة التعرف على الأنماط Pattern Recognition كذلك. تهيئة النتائج السابقة للعرض والمشاركة عبر بعض الأدوات الشهيرة. عرض النتائج والتقارير مع المخططات والتوصيات. وتعد بايثون أكثر لغات البرمجة طلبًا في هذا المجال، بالإضافة لمكتباتها الشهيرة مثل Pandas وNumpy وJupyter Notebook وMatplotlib وغيرها، وكذلك تستعمل لغة R في هذا المجال، ولكنها ليست بنفس شيوع بايثون، أما بالنسبة لقواعد البيانات، فيجب أن تقن لغة SQL وتتقن بعدها أنظمة التعامل مع قواعد البيانات. ولتَتعلّم أساسيات بايثون بسهولة، بإمكانك الاطّلاع على كتاب البرمجة بلغة بايثون كما يمكنك الاطلاع على كتاب ملاحظات للعاملين بلغة SQL وكتاب الدليل العملي إلى قواعد بيانات PostgreSQL. 7. أنظمة التشغيل والأنظمة المدمجة تحتاج جميع الحواسيب والهواتف الذكية والأجهزة الإلكترونية عمومًا إلى نظام تشغيل Operating System لتعمل وفق رغبات المستخدم، وهذه الأنظمة هي الأخرى لا تأتي من العدم بل هناك متخصصون لبرمجتها وجعلها أفضل من غيرها والحفاظ عليها مع الزمن. تطوير أنظمة تشغيل سطح المكتب مثل ويندوز وماك ولينكس، أو أنظمة الهواتف الذكية مثل نظام أندرويد ونظام iOS وغيرهما، هي مجالات برمجية متقدمة تعتمد على خبرات ومهارات متعددة، كما يعتمد هذا على العتاد Hardware الذي ترغب ببناء نظام تشغيل له، وقد تُستخدَم أكثر من لغة برمجية في الوقت نفسه لتطوير نظام تشغيل بسيط، فتطوير أنظمة التشغيل عملية عملاقة ومكلفة وتحتاج الكثير من المهندسين، كما ينفق عليها ملايين الدولارات من الاستثمار المستمر على امتداد عدة سنوات للخروج بنتائج مرضية، ولهذا ربما تجد أن هناك ملايين البرمجيات الصغيرة حول العالم، بينما يوجد ثلاث أنظمة شهيرة لسطح المكتب ونظامان للهواتف الذكية فقط، ورغم أنه هناك بالفعل العشرات غيرها إلا أنها محدودة وضعيفة المزايا موازنة بتلك الأكثر استخدامًا والأكبر دعمًا حاليًا؛ وذلك لأن مطوريها لا يمتلكون نفس موارد وإمكانات مطوري الأنظمة الشائعة ذات الدعم الكبير. أما الأنظمة المدمجة Embedded Systems فهي الأنظمة التي تعمل مع موارد عتاد Hardware Resources محدودة للغاية، فهي تُنفّذ مهامًا محدودةً وصغيرةً مثل أنظمة الإشارات والاستشعار والأقفال الإلكترونية وألعاب الأطفال وحتى أنظمة إدارة السدود المائية وأنظمة الأجهزة العسكرية …إلخ، كما أن برمجتها مجالٌ منفصلٌ لوحده، ويوجد به الكثير من التفرعات كذلك وهو علم ضخم ذاع صيته هذه الأيام وأهم مجال تفرع عنه هو مجال إنترنت الأشياء Internet of Things تختصر إلى IoT وهي برمجة العتاد مع ربطه بالإنترنت مثل أنظمة مراقبة المباني وأقفالها وأنظمة البيوت الذكية وغيرها. أصبحت هنالك برامج واختصاصات دراسات عليا وحتى درجات جامعية تُدرِّس هذا المجال. 8. الأمان الرقمي الأمان الرقمي مجال كبير تنضوي تحته عدة أمور، مثل أنظمة التشغيل والبرمجيات العادية والشبكات والتعمية وغيرها، فكلها أمور مترابطة تحتاج لتأمين واستخدام أفضل للتقنيات وذلك للتأكد من عدم وصول الأشخاص غير المخوّلين لها. وبينما هناك مجالاتٌ متعلقةٌ بالأمان الرقمي الشخصي للمستخدمين، هناك مجالاتٌ متعلقةٌ بالأمان الرقمي الجنائي أو العسكري بين المجرمين وأجهزة الشرطة وبين الدول وبعضها البعض، كما أن هناك مجالاتٌ متعلقةٌ بالشبكات وإدارة الخوادم وغير ذلك الكثير، وكلها أمورٌ يمكن أن تتخصص بها إذا رغبت بذلك. ولمعلومات مفيدة حول الأمان الرقمي الشخصي والخصوصية، اطلع على كتاب دليل الأمان الرقمي. 9. الحوسبة العلمية تعتمد العديد من الصناعات التي تراها حولك اعتمادًا أساسيًا على علم الحاسوب لإتمام مهامها بنجاحٍ، فأغلب ما تراه حولك قد عولج في الحاسوب بدءًا من البناء الذي تقطنه والذي قد صمم واختُبر باستعمال برامج حاسوبية صممت البناء ونمذجته واختبرته على الزلازل ومختلف العوامل للتأكد منه ومن تصميمه وحتى قطع وقطع البلاستيك وأجزاءها قد صممت أيضًا باستعمال برامج حاسوبية عملاقة وهكذا، وكل هذه البرامج تعمل بخوارزميات ضخمة تحتاج للكثير من العمليات الرياضية التي تحل معادلات مختلفة، وهي بدورها تعتمد على خوارزميات محددة لتبسيطها وحسابها وهذا ما يدخل ضمن مجال الحوسبة العلمية Scientific computing. كما توجد مجالات كثيرة أخرى مثل هذه لا مجال لحصرها الآن ولكن نذكر منها مجال الحوسبة التطورية Evolutionary Computation وهي العلم الذي يأخذ نظرية التطور والحالات المعقدة المتطورة ويحولها إلى نظام قابل لحل الكثير من المشاكل في الحياة الواقعية، فيمكن استخدام هيكلة ومبادئ نظرية التطور لتطوير خوارزمية تساعدنا على معرفة عدد المطارات والمدارج التي علينا وضعها في كل مدينة. 10. الحوسبة السحابية توفر الآن الكثير من الشركات خدمات سحابية Cloud Services للمستخدمين وفكرة الحوسبة السحابية Cloud computing ببساطة إلغاء العمل على نظام تشغيل سطح المكتب لتخزين وتشغيل وإدارة الخدمات والبرامج التي تريدها والاعتماد كليًا على خدمات بعيدة موجودة على حواسيب وخوادم مركزية عملاقة تستفيد من الإنترنت للوصول إليها لفعل نفس الأمور السابقة. فمثلًا بدلًا من تشغيل خادم قاعدة البيانات الخاص بك يمكنك الاعتماد على أحد الحلول الجاهزة من أمازون Amazon أو ديجيتال أوشين Digital ocean، كما يمكنك استعمال فيجوال ستوديو من مايكروسوفت عبر الإنترنت لأداء مهامك البرمجية بدلًا من استخدام مُحرر النصوص البرمجي الخاص بك على نظامك. ويمكنك كذلك أن تستأجر خوادم فيزيائية Dedicated Servers ثم تُقسّمها إلى خوادم افتراضيةٍ Virtual Servers وتُوزّعها على مستخدمين آخرين حسب الموارد، ثم تُوّفر لهم خدمات جاهزة Software-as-a-Service واختصارًا SaaS، وهذا هو مبدأ شركات الاستضافة الحديثة والمجال السائد فكل ما تراه أصبح مخزنًا وموجودًا على سحابة وتصل إليه أو تستعمله عبر الإنترنت لذلك زاد الطلب على متخصصين في هذا المجال وتكون المسميات الوظيفية باسمه عادة مهندس حوسبة سحابية Cloud Computing Engineer. 11. تخصصات أخرى هناك مجالات ضمن علم الحاسوب تبتعد عن العلوم التطبيقية البرمجية، وتبحث في المبادئ النظرية لما تقدمه علوم الحاسب للتخصصات والمجالات الأخرى في الحياة. نظرية المعلومات Information Theory وتتحدث عن المبادئ النظرية لنقل المعلومات الرقمية ومحتواها، وإلى أي مدى يمكن ضغطها وبأي سرعاتٍ يمكن الوصول إليها. نظرية الإشارات Signal Theory وتتحدث عن الإشارات التي تُصدِرها الكائنات الحية وكيف يمكن تحديد العلاقات بينها وكيفية نمذجتها في الأنظمة الرقمية بهدف دراستها وتحليلها. نظرية الفوضى Chaos Theory ورغم أنها نظريةٌ رياضيةٌ لا تنضوي تحت علوم الحاسوب بصورةٍ مباشرةٍ، إلا أن لها تطبيقاتٌ واضحةٌ في عِدّة مجالاتٍ مثل حالة الطقس والمناخ والأنظمة المصممة لتوقّعها والتبليغ عنها، فهي تعتمد على علوم حاسوبية مثل التعمية والروبوتات وغيرها. علم التعمية Cryptography وهو واحدٌ من أكثر العلوم أهمية في علوم الحاسب لأن تطبيقاته هي التي تسمح بتشفير البيانات، ويعتمد على المبادئ الرياضية بشدةٍ، كما أنه شديد التعقيد، حيث تقوم عليه أنظمة الأمان الرقمية حول العالم بما في ذلك الأنظمة الاقتصادية. والكثير من هذه العلوم هي علوم نظرية تعتمد على مجالات متداخلة Interdisciplinary مع علوم الحاسبات، إلا أن علوم الحاسبات مركزية وأساسية فيها. كيف أختار التخصص المناسب لي من تخصصات علوم الحاسب؟ ليست كل التخصصات السابقة الذكر متوفرة في مجالات علوم الحاسب بالطبع، فهناك غيرها ولكن ذكرنا الأشيع والأشهر منها، ويبرز هنا سؤال وهو كيف يمكن لداخل جديد إلى هذه العلوم أن يختار التخصص المناسب له والذي يحبه؟ وتكمن الإجابة في معرفة المرء بنفسه وأين يحب أن يعمل فإذا كنت تحب الرياضيات فربما تناسبك العلوم النظرية، وإذا كنت تحب العمل مع الخوارزميات وتطوير الجديد منها لتسريع حل مشكلات الجنس البشري وابتكار حلول أفضل فربما قد يكون هذا اختصاصك، أو ربما ببساطة تحب تطوير البرمجيات والتطبيقات وحينها لن تحتاج شيئًا أكثر من المعارف الأساسية في علوم الحاسب ثم التخصص في تعلم البرمجة. لذا عليك أن تنظر في هذه المجالات المختلفة، ثم تسأل نفسك في أي منها يمكن أن تعمل دون أن تشعر بالملل بعد فترة؟ وستجد بضع مجالات قد تعجبك وستستبعد بعض المجالات الأخرى، فمثلًا أنا أستبعد أن أعمل في المجالات الرياضية أو مجالات التشفير، ببساطة لأنني لا أحب تعقيدها، وبعدها حاول أن تصرف بعض الساعات من وقتك في هذه المجالات التي تبقّت معك لتتعرّف عليها وترى أبرز المشاريع الموجودة فيها، وهل أحسست براحة وانشراح للنفس أثناء دراستها والعمل فيها، أم أنك تريد غيرها؟ الخلاصة، جرب التخصص والقراءة الدراسة في كل تخصص فترة من الزمن وبعدها إما أن تكمل أن تنتقل إلى تخصص آخر وهكذا تعرف الاختصاص الصحيح المناسب لك، وبعد فترة ستجد مجالات واضحة معينة لن تحب العمل في غيرها، وتلك هي المجالات التي يمكنك البدء بدراستها والتخصص بها بعد أن تنتهي من دراسة علوم الحاسوب الأساسية. التوظيف وفرص العمل في مجال علوم الحاسب تقل أهمية الشهادة الجامعية تدريجيًا في التوظيف عندما يتعلق الأمر بعلوم الحاسوب فشركات مثل جوجل بدأت تهتم بالخبرة وتعمل على نشر شهاداتها الخاصة والتي تبلغ مدتها 6 أشهر في حال عدم وجود الشهادة الجامعية، كما أن كثيرًا من الشركات الأخرى تشترط وجود الخبرة ومعرض الأعمال بدلًا من الشهادة الجامعية للمتقدِّم. وتبلغ مدة أغلب الشهادات الجامعية في معظم البلدان 4 سنوات، وهي مدةٌ طويلةُ جدًا يذهب معظمها بالانتظار والفراغ بين الحصص الدراسية الأسبوعية وتعلم علوم ومواد قد لا يكون لها أهمية كبيرة وقد تنساها بعد التخرج هذا لم نتحدث عن قلة المقاعد الدراسية الحكومية المجانية والمنافسة الشديدة عليها أو غلاء الجامعات الخاصة مما يزيد من العوامل التي تعيق أصلًا دخول الجامعة أو اختيار التخصص الذي ترغب دراسته في الجامعة فقد تضطر من أجل الدخول للجامعة والحصول على درجة جامعية أن تدرس تخصصًا لا تحبه ولا يناسبك أصلًا وهنا الحديث يطول، على أي حال، وبما أن علوم الحاسوب مجال مرتبط بالحواسيب التي بين أيدينا فقد لجأت نسبة لا بأس بها ممن يرغبون التخصص في المجال بتعلم المعلومات المطلوبة من مصادر خارجية لا علاقة لها بالجامعات الأكاديمية، دون الحاجة للدراسة الجامعية التقليدية ودخلوا سوق العمل فعليًا. ولا نريد محو أهمية الشهادات الجامعية، وذلك لأنها ما تزال تطلبها الحكومات والدول رسميًا للعمل في الوظائف الحكومية، كما لا تزال لها سمعة في الأوساط الاجتماعية على عكس من يتعلم تلك العلوم بمفرده، ولكن إذا كانت المعرفة والعمل ما يهمك فقط فحينها لا مشكلة من الخوض في المجال بعيدًا عن الدراسة الجامعية، وبذلك تكسب سنوات من عمرك بالإضافة إلى توفير الكثير من المال الذي كنت ستصرفه على الشهادة الجامعية. فمثلًا، يمكنك خلال فترة تترواح من ستة أشهر إلى سنة أن تتعلم أساسيات علوم الحاسوب وأن تبدأ العمل فيها مثلًا أن تتخصص في البرمجة وتطوير المواقع وتدخل سوق العمل وأغلب الدورات الحرة التي تعلم الاختصاص تكون مدتها ستة أشهر وحتى السنة وهي كافية لوضع قدمك على الطريق ودخول وكسب فرصة عمل. فمؤسسي أكبر الشركات التقنية في العصر الحديث، مثل مارك زوكيربيرغ مؤسس فيسبوك، وجاك دورسي مؤسس تويتر، وستيف جوبز مؤسس آبل لم يتخرجوا من الجامعات، وكذلك فهناك غيرهم الكثير من مدراء ورؤساء الشركات التقنية، ولهذا لن تكون الشهادة الجامعية عائقًا أمامك في حال أردت سلوك نفس المسار العصامي. وهنالك الكثير من المبرمجين الماهرين اليوم الذين لم يدخلوا إلى الجامعة أو درسوا اختصاصًا مختلفًا وهم يعملون في شركات كبيرة منها شركة IBM وهو لا يملك درجة في أي تخصص من تخصصات الحاسب وحتى أنه يساهم في كتابة بحث مع من درس في أروقة الجامعات. أضف إلى ذلك أنه يمكنك العمل كعامل مستقل على حسب الاختصاص الذي تجيده من اختصاصات علوم الحاسوب؛ فلو كنت مطور ويب محترف فيمكنك تطوير المواقع الإلكترونية للعملاء عبر مواقع العمل الحر مثل مستقل، ففي العمل الحر لن يسألك أحد بتاتًا عن شهادتك الجامعية وكل ما سيسألونك عنه هو خبراتك ونماذج لأعمالك السابقة نفذتها لا أكثر. أما عن فرص العمل المتوفرة في الشركات فهي تختلف باختلاف البلدان والشركات التي تريد العمل فيها، ولكنها تنضوي جميعًا تحت قسم التخصصات الذي تحدثنا فيه بصورة موسعة عن تخصصات علوم الحاسوب التي يمكن للمرء الاختصاص فيها، فمثلًا يمكنك العمل بتخصص مهندس برمجيات أو يتخصص في مجال الذكاء الاصطناعي أو مطور أنظمة تشغيل …إلخ على حسب المسميات الوظيفية المتوفرة في الشركات. انظر مثلًا إلى موقع بعيد، حيث تجد فيه طلبات توظيف من شركات مختلفة حول العالم العربي، وستجد أن معظم الوظائف لا تشترط أي نوع من أنواع الشهادات، بل تشترط معرض أعمال وخبرة سابقة فقط. وتكون رواتب المتخصصين في علوم الحاسوب متعلقة بعدة عوامل منها التخصص والخبرة والأعمال المنجزة وكذلك باختلاف الشركات والأماكن والدول، لكن يمكننا القول بصورة عامة أن رواتبهم أعلى من المهندسين الآخرين، ويمكنك البحث عن المواقع التي تَعرِض لك متوسط الرواتب التي يتلقاها الموظفون حسب المهنة في بلدك ثم البحث فيها عن التخصصات السابقة لرؤية مُعدّل الرواتب في بلدك. ما الفرق بين علوم الحاسب وهندسة الحاسب؟ على عكس الشائع فلا يوجد فرق جوهري بين علوم الحاسب computer science وهندسة الحاسب computer engineering وذلك لأن الجامعات الموجودة في دول مختلفة حول العالم تتعامل مع المصطلحين بطريقة مختلفة، فتجد في بعض الجامعات وفي بعض البلدان أن التخصصين مجرد اسمين مختلفين لنفس المواد الجامعية، فمثلًا الجامعة التي تخرجت منها كان تخصصي فيها هو هندسة وعلوم الحاسوب، أي أنني درست الاثنين معًا، ولم يكن هناك فرق في المواد التي درسناها مع الجامعات الأخرى. أما في بعض البلدان الأخرى مثل الولايات المتحدة هناك فرق حيث تكون علوم الحاسب علومًا أقرب للأقسام النظرية والفهم العام لمختلف المجالات والتخصصات، بينما تركز هندسة الحاسوب بالتحديد على علوم البرمجيات Software وعلوم العتاد Hardware والعلاقات والمشاريع التي يمكن تنفيذها بالدمج بينهما، أي أن هندسة الحاسوب تخصص هندسي تقليدي أقرب للعلوم العملية من تخصص علوم الحاسوب الأقرب للعلوم النظرية المفاهيمية. ويُعَد مصطلح علوم الحاسوب مصطلحًا جديدًا نسبيًا إذ كان التركيز قديمًا على هندسة البرمجيات Software Engineering وهندسة الحاسوب Computer Engineering وشاع المصطلح بعد 2010م وصار يشمل كل هذه العلوم وأكثر. من أين أبدأ بتعلم علوم الحاسوب؟ إن كنت تفكر بالدراسة الجامعية الأكاديمية، فهي من سيرشدك للبدء ويوفر لك المواد المتسلسلة في سنوات الدراسة ويؤمن لك كل شيء خلال رحلتك في دراسة علوم الحاسب وتخصصاته أما إن كنت ممن يريد دراسة مجال علوم الحاسوب ذاتيًا والتخصص فيه دون اللجوء إلى الجامعة، فأنت في المكان الصحيح الذي سيرشدك إلى بداية الطريق. من الأفضل لك أن تبحث عن بعض الدورات المتكاملة للبدء في تعلم علوم الحاسب بدلًا من الدروس المتفرقة، فمن الصعب على طالب جديد لا يعرف شيئًا في المجال أن يدخل فيه مباشرةً ويتعلم ما يحتاج إليه من دروس في كل مادة وتخصص من تلك المواد والتخصصات، بينما الدورات المتكاملة تكون مجهزة وكاملة وفق خطة معينة من متخصصين. عملت أكاديمية حسوب على توفير دورة متكاملة عن أساسيات علوم الحاسب هي دورة علوم الحاسوب وهي دورة شاملة مدتها عشرات الساعات حول علوم الحاسوب بدءًا من أبسط الأساسيات وصولًا إلى الخوارزميات وهياكل البيانات والبرمجة وقواعد البيانات وتطوير الويب وإدارة الخوادم، كما أنها تحت التوسيع والتحديث المستمر، ومن أبرز ميزاتها أن هناك من يتابع سَيْرَك ويجيب على أسئلتك على امتداد الدورة وليست فقط مجرد فيديوهات. ستكون مؤهلًا بعد الدورة من التخصص والغوص في إحدى مجالات علوم الحاسب التي تحبها وتريد تعلمها وقد وفرت الأكاديمية بعد دورة علوم الحاسب دورات أخرى إن أحببت الاختصاص في مجال البرمجة وتطوير البرمجيات لإكمال طريقك وستكون جاهزًا لدخول سوق العمل وبدء الكسب مما تعلمت خلال فترة قصيرة لا تتجاوز السنة بناءً على همتك وعزيمتك. وإذا وصلت إلى مرحلة أنت جاهزٌ فيها لتَعلّم البرمجة، فيمكنك قراءة الدليل الشامل لتعلم البرمجة باستخدام المصادر العربية ففيه أبرز المصادر العربية المتوفرة في الشبكة لتعلم البرمجة. كما يمكنك البحث في الشبكة عن سلاسل فيديوهات أو كتب لتُعلّمك تخصص علوم الحاسب بأي لغةٍ تجيدها، وجوجل مليءٌ بالنتائج عن ذلك كما أن أكاديمية حسوب تعمل جاهدًا على توفير مراجع عالية الجودة لتساعدك في ذلك، فتابع دومًا قسم المقالات البرمجية وقسم الكتب البرمجية. خاتمة وصلنا إلى نهاية هذا المقال بعد أن اطلعنا على أبرز علوم الحاسب وماهية التخصصات الموجودة فيه، ولا تنسَ أن هذا المقال مجرد مقدمة وسيكون عليك صَرْف العديد من الساعات لتتعلّم هذا المجال وتغوص فيه بصورة أعمق. وصحيح أن تعلم علوم الحاسوب قد يكون صعبًا في البداية للوافدين الجدد عليه، ولكن النتيجة مثمرةٌ جدًا حيث يمكنك استخدام أحد أبرز العلوم في العصر الحديث وأهمها لأي غرض أو هدف تريده، سواء كان ذاك الهدف شخصيًا أو ماديًا بهدف الكسب والرزق. إن كان لديك أي سؤال أو استفسار، فلا تتردد بطرحه في التعليقات ونسعد بمشاركتنا تجربتك، أرجو لك التوفيق والسداد! اقرأ أيضًا دليلك الشامل لتعلم البرمجة دليل شامل عن تحليل تعقيد الخوارزمية المرجع الشامل إلى تعلم لغة بايثون ما هي فوائد تعلم البرمجة؟ مدخل إلى الذكاء الاصطناعي وتعلم الآلة
    2 نقاط
  46. هل من الممكن تزويدي برابط المقال pdf لأنني أريد طباعته
    1 نقطة
  47. تُعَد إدارة المشاريع واحدةً من أهم المجالات التي تستخدم في العديد من الصناعات والقطاعات المختلفة، وتهدف إلى تحقيق أهداف المشروع بنجاح وفي الموعد المحدد. في حين تُعَد إدارة المنتجات من أهم العوامل التي تؤثر على نجاح الشركات وازدهارها، فهي تشمل العديد من المهام المتعلقة بتطوير وتسويق وتحسين المنتجات أو الخدمات التي تقدمها الشركات، وتساعد على تحقيق الأهداف الأساسية للشركة، لكن العديد من الأشخاص يخلطون ما بين مفهومي إدارة المشاريع وإدارة المنتجات، وهذا ربما بسبب بعض التشابهات بينهما. مع ذلك، على الرغم من وجود بعض التداخل، إلا أن هناك اختلافات جوهرية بين هذين المفهومين في إدارة الأعمال سنذكرها في الآتي. إدارة المنتجات مثلًا هي عملية إدارة العمليات والتخطيط والتنسيق التي تهدف إلى تطوير وتسويق منتجات ناجحة وفعالة. تشمل إدارة المنتجات العديد من العمليات، مثل تحديد احتياجات السوق وتحليل المنافسة وتحديد الفرص للنمو وتطوير المنتجات وتحديد الأسعار وإدارة التسويق والتوزيع وإدارة العمليات اللوجستية والتخطيط الاستراتيجي. تهدف إدارة المنتجات إلى تحقيق النجاح في السوق، وذلك من خلال توفير منتجات تلبي احتياجات العملاء وتفوق على المنافسين وتحقيق أرباح مرتفعة. ويشمل ذلك إدارة دورة حياة المنتج، التي تتضمن مراحل التخطيط والتطوير والتسويق والنمو والنضج والانحدار؛ كما تهدف إدارة المنتجات إلى تحسين كل جانب من هذه المراحل لتحقيق أفضل النتائج. على الجانب الآخر، إدارة المشاريع هي عملية تخطيط وتنظيم وإدارة ومراقبة الموارد المختلفة المستخدمة لإنجاز مشروع في الوقت والميزانية المحددة, بما في ذلك النطاق والجدول الزمني والتكاليف والجودة والمخاطر والتواصل والجهود البشرية والموارد المادية وغيرها. تهدف إدارة المشاريع إلى تحقيق أهداف المشروع بأقل تكلفة وبأفضل جودة ممكنة، وتحقيق أقصى استفادة من الموارد المتاحة. انطلاقًا مما سبق، يمكن القول أن كلًا من إدارة المشاريع وإدارة المنتجات لهما أهمية كبيرة في إدارة الأعمال و يوجد تشابهات واختلافات كثيرة بينهما لذلك نوضح أوجه التشابه والاختلاف بينهما في الآتي. أوجه التشابه و الاختلاف بين إدارة المشاريع وإدارة المنتجات هناك العديد من نقاط التشابه والاختلاف بين إدارة المشاريع وإدارة المنتجات، وهي كالآتي: أوجه التشابه بين إدارة المشاريع وإدارة المنتجات: كلاهما يهدف إلى تحقيق الأهداف التجارية وتلبية احتياجات العملاء. يتطلب كلاهما التعاون بين العديد من الفرق المختلفة في الشركة. يتطلب كلاهما التخطيط والتنظيم والتنفيذ والمراقبة والتقييم. يتطلب كلاهما إدارة المخاطر والتغييرات والتحكم في الموارد. يحتاج كلاهما إلى الالتزام بالوقت والميزانية. أوجه الاختلاف بين إدارة المشاريع وإدارة المنتجات: يتم تنفيذ إدارة المشاريع لإنجاز مشروع محدد في مدة زمنية محدودة، بينما يتم تنفيذ إدارة المنتجات إدارة دورة حياة المنتج طوال فترة وجوده في السوق. تركز إدارة المشاريع على تسليم المشروع في الوقت المحدد والميزانية المخصصة، بينما تركز إدارة المنتجات على تلبية احتياجات العملاء وتحقيق الربحية. يتم تنفيذ إدارة المشاريع مرة واحدة لإنجاز المشروع، بينما يتم تنفيذ إدارة المنتجات باستمرار طوال دورة حياة المنتج. تتطلب إدارة المشاريع فريق عمل خاص به، بينما يتعاون فريق عمل إدارة المنتجات مع العديد من الفرق المختلفة في الشركة. يتم تنفيذ إدارة المشاريع بطريقة عملية وتكتيكية، بينما تتطلب إدارة المنتجات رؤية استراتيجية طويلة الأجل. من يدير المشاريع؟ مدير المشروع هو المسؤول عن تخطيط وتنفيذ وإدارة المشروع بالكامل، وتشمل مهام مدير المشاريع: تحديد الهدف الرئيسي للمشروع وتحديد المهام والأهداف الفرعية اللازمة لتحقيقه. تخطيط وضبط جدول زمني للمشروع وتحديد الموارد اللازمة لتنفيذه. تنسيق وإدارة الفريق المكلف بتنفيذ المشروع وتوزيع المهام بين الأعضاء. متابعة تقدم المشروع وتحديد المشكلات والتحديات التي تواجهه واتخاذ الإجراءات اللازمة لتجاوزها. إعداد التقارير الدورية عن حالة المشروع ومناقشتها مع فريق العمل والعملاء. إدارة الميزانية المخصصة للمشروع والتأكد من عدم تجاوزها. التواصل مع الجهات الخارجية المرتبطة بالمشروع مثل العملاء والموردين والشركاء والمستثمرين. تنفيذ أي تغييرات ضرورية في نطاق المشروع وإدارتها بفعالية. تقييم النتائج النهائية للمشروع وتحليل الأداء والتعلم من الأخطاء. توثيق جميع الأنشطة المتعلقة بالمشروع وإعداد التقارير اللازمة للحفاظ على سجلات دقيقة ومفصلة لكل مرحلة من مراحل المشروع. لهذا يتعين على مدير المشروع أن يتمتع بمجموعة من المميزات والصفات ليتمكن من إدارة المشروع بنجاح. ومن بين المميزات التي يجب أن يتصف بها مدير المشروع: القدرة على التخطيط الاستراتيجي: يجب على المدير القدرة على تحليل المشروع وتحديد المخاطر والفرص المحتملة ووضع خطط استراتيجية لإدارة المشروع بنجاح. القدرة على التواصل الفعال: يجب أن يكون المدير قادرًا على القيام بالتواصل الفعال مع جميع أعضاء فريق المشروع والجهات الخارجية المعنية بالمشروع. القدرة على إدارة الوقت والموارد: يجب أن يكون المدير قادرًا على إدارة الوقت والموارد بفعالية لتحقيق أهداف المشروع بأقل تكلفة وأقصر فترة زمنية ممكنة. القدرة على حل المشكلات: يجب أن يكون المدير مهارة في حل المشكلات واتخاذ القرارات السريعة والفعالة في حالة الحاجة. القدرة على التفاوض: يجب أن يكون المدير قادرًا على التفاوض مع الجهات الخارجية وحل الخلافات والمشكلات بطريقة بناء. القدرة على التعلم المستمر: يجب على المدير أن يكون مستعدًا للتعلم وتحسين مهاراته باستمرار لتحسين أدائه وتحقيق نتائج أفضل في المشاريع المستقبلية. القدرة على العمل الجماعي: يجب أن يكون المدير قادرًا على العمل جيدًا مع فريق المشروع وتحفيزه وتوجيهه لتحقيق أهداف المشروع. إدارة المشاريع عمليه معقده و لهذا هناك العديد من الأدوات التي تسهل إدارة المشاريع. أدوات إدارة المشاريع أدوات إدارة المشاريع الجيدة من شأنها أن تسهل العملية الإدارية للمشروع ككل، سواءً على المدراء القائمين على المشروع، أو باقي أعضاء الفريق نستعرض بعضًا من هذه الأدوات ونشرح، كيفية استخدامها لتحقيق النجاح في إدارة المشاريع. برامج إدارة المشاريع هي برامج تسمح للمدير المسؤول عن إدارة المشروع بتنظيم المهام المختلفة وتحديد الجدول الزمني ومراقبة التقدم. ومن أشهر برامج إدارة المشاريع: Microsoft Project وAsana و Basecamp و أداة أنا …إلخ. تطبيق Asana: هو أداة إدارة المشاريع والتعاون بين أعضاء الفريق يتيح تنظيم المهام وتعيين المواعيد النهائية ومتابعة التقدم. يمكن للمستخدمين إنشاء مشاريع وإضافة مهام وأهداف ومواعيد نهائية ومشاركتها مع أعضاء الفريق. يمكن عرض المهام على شكل قائمة أو تقويم أو مخطط جانت. أداة أنا: أول أداة عربية متخصصة في إدارة فرق العمل عن بعض وتنظيم المشاريع والمهام. توفر أداة أنا كل ما تحتاجه في إدارة المشاريع وإدارة فرق العمل عن بعد، إذ تتميز أداة انا بواجهة استخدام سهلة وبسيطة. مخططات جانت ولوحات Scrum: تعمل لوحات Scrum بطريقة مماثلة، كما تُعًد رائعةً للمشاريع الموجودة في مخطط زمني أقل تشددًا، والتي تتضمن فرقاً متعددة. تعرض اللوحة المراحل المختلفة للمشروع، مثل التخطيط والتنفيذ وما إلى ذلك، والعلامات لكل فريق. ويمكن للفرق عند إكماله لمراحل العمل وإحراز التقدم، نقل علاماتها في اللوحة. وهذا سيتيح جميع المشاركين رؤية الصورة الأشمل ودورهم داخلها. تطبيق Basecamp هو أداة إدارة المشاريع توفر مجموعة من الأدوات لتنظيم المهام والتواصل بين أعضاء الفريق ومشاركة الملفات. يمكن للمستخدمين إنشاء مشاريع وإضافة مهام ومواعيد نهائية وتعيين أولويات ومتابعة التقدم. يمكن استخدام تطبيق Basecamp على الويب والهواتف المحمولة. تطبيق Microsoft Project هو أداة إدارة المشاريع الشهيرة التي تقدمها شركة مايكروسوفت. تتيح هذه الأداة إنشاء مخططات جانت وتنظيم الموارد وتحديد الميزانيات وتوزيع المهام بين أعضاء الفريق. يمكن استخدام Microsoft Project على الويب وسطح المكتب. أما عن كيفية إدارة المشاريع بطريقة سليمة، فإليك بعض النقاط الأساسية التي يجب القيام بها: التخطيط الاستراتيجي: يستخدم التخطيط الاستراتيجي لتحديد الأهداف الرئيسية للمشروع والخطوات اللازمة لتحقيق هذه الأهداف. ويساعد التخطيط الاستراتيجي على تحديد الاحتياجات من الموارد وتوزيع المهام بفعالية. تحليل SWOT: يستخدم تحليل SWOT لتحديد نقاط القوة والضعف والفرص والتهديدات للمشروع. ويساعد هذا التحليل على تحديد الاستراتيجيات الأفضل لتحقيق الأهداف المحددة. رسم الخرائط الذهنية: يساعد رسم الخرائط الذهنية على تنظيم الأفكار وتحليل المعلومات بطريقة أفضل، ويمكن استخدام رسم الخرائط الذهنية لتحديد العلاقات بين المهام المختلفة وتحديد الأولويات. تقارير المشروع: تساعد تقارير المشروع على مراقبة التقدم وتحديد المشاكل المحتملة وتحديد الإجراءات اللازمة لحل هذه المشاكل. ويمكن استخدام تقارير المشروع لتحديد ما إذا كانت الأهداف المحددة تحققت وفي الوقت المحدد. أهمية إدارة المشاريع تُعَد إدارة المشاريع من العناصر الأساسية في تحقيق الأهداف المنشودة من أي مشروع، حيث تتكون من مجموعة من الخطوات والأدوات التي تساعد على تحقيق هدف المشروع بأفضل الطرق الممكنة، كما تساعد على تحسين إدارة الموارد والوقت والمال. وفيما يلي سنذكر أهمية إدارة المشاريع في عدة نقاط: تحقيق الأهداف تُعَد إدارة المشاريع أداة فعالة لتحقيق أهداف المشروع بأفضل الطرق الممكنة. فهي تساعد على تحديد الأهداف وتحديد الخطوات التي يجب اتباعها لتحقيق هذه الأهداف، وتساعد أيضا على تحسين العمليات والإجراءات اللازمة لتحقيق هذه الأهداف. تقليل المخاطر تُعًد إدارة المشاريع أداةً فعالةً للتخفيف من المخاطر المحتملة التي يمكن أن تواجه المشروع، فهي تساعد على تحليل المخاطر وتحديد الإجراءات اللازمة لتفاديها أو التخفيف منها. وبذلك تساعد على تحقيق الأهداف بأفضل طريقة ممكنة وبأقل تكلفة ممكنة. تحسين إدارة الموارد تُعَد إدارة المشاريع أداةً فعالةً لتحسين إدارة الموارد المتاحة للمشروع، فهي تساعد على تحديد الموارد اللازمة لتحقيق الأهداف وتحديد كيفية استخدام هذه الموارد بأفضل طريقة ممكنة. وبذلك تساعد على تحقيق الأهداف بأقل تكلفة ممكنة وبأفضل جودة ممكنة. تحسين إدارة الوقت تُعَد إدارة المشاريع أداةً فعالةً لتحسين إدارة الوقت المتاح للمشروع، فهي تساعد على تحديد الجدول الزمني للمشروع وتحديد المهام اللازمة لتحقيق الأهداف في الوقت المحدد. وبذلك تساعد على تحقيق الأهداف في الوقت المحدد وبأفضل جودة ممكنة. تحسين جودة المشاريع تساعد إدارة المشاريع على تحسين جودة المشروع عن طريق ضمان توافق أهداف المشروع مع متطلبات العملاء والمستخدمين. زيادة الكفاءة والإنتاجية تعمل إدارة المشاريع على تحديد وتقليل العوائق التي تواجه الفريق وتزيد من الإنتاجية والكفاءة. تحسين التنسيق بين الفرق تساعد إدارة المشاريع على تحسين التنسيق بين الفرق والمصادر المختلفة، مما يساعد على تحقيق الأهداف بسرعة وفاعلية أكبر. زيادة رضا العملاء يساعد تحسين جودة المشروع وتلبية متطلبات العملاء على زيادة رضا العملاء وتعزيز الثقة في الشركة. توفير التكاليف تساعد إدارة المشاريع على تحديد وإدارة التكاليف المرتبطة بالمشروع، مما يساعد على توفير التكاليف والموارد اللازمة لإنجاز المشروع بنجاح. خطوات إدارة المشاريع إدارة المشاريع هي عملية تخطيط وتنظيم وتنفيذ الموارد لتحقيق أهداف محددة ومحدودة بالزمن. تتضمن إدارة المشروعات عدة خطوات أساسية تتناول جميع جوانب المشروع. إليك الخطوات المفصلة لإدارة المشروعات بالإضافة إلى بعض الأمثلة: تحديد الأهداف والنطاق: يتضمن هذا الجانب تحديد الأهداف الرئيسية للمشروع والنطاق الذي يغطيه. يجب أن تكون الأهداف واضحة وقابلة للقياس ومحددة بالزمن، مثل: تطوير تطبيق جديد للهواتف الذكية لتتبع اللياقة البدنية. تحديد الموارد: يشمل تحديد الموارد المطلوبة لإنجاز المشروع، مثل الموظفين والمعدات والميزانية، وفي مثال على ذلك: توظيف فريق تطوير التطبيقات وشراء أجهزة الاختبار وتحديد ميزانية التسويق. تخطيط المشروع: يعني وضع خطة عمل تفصيلية توضح الأنشطة والمهام والمواعيد النهائية والمسؤوليات، مثل: إعداد جدول زمني للأنشطة المختلفة، كتصميم واجهة المستخدم وتطوير الوظائف الأساسية للتطبيق وإجراء الاختبارات. تنفيذ المشروع: تتضمن هذه المرحلة تنفيذ الخطة وتنظيم العمل وتوجيه الموارد لتحقيق الأهداف المحددة، مثل توجيه فريق التطوير لبدء العمل على تصميم واجهة المستخدم وتطوير الوظائف الأساسية للتطبيق واختباره. مراقبة وتقييم المشروع: يتضمن تتبع تقدم المشروع ومقارنته بالخطة الأصلية واتخاذ التدابير اللازمة لضمان تحقيق الأهداف، مثل: إجراء اجتماعات دورية لمراجعة التقدم ومعالجة المشكلات وتحديث الجدول الزمني إذا لزم الأمر. إغلاق المشروع: تشمل هذه المرحلة تقييم النجاحات والتحديات والدروس المستفادة من المشروع وإعلان اكتماله، مثل: إجراء جلسة تقييم لمناقشة ما تم تحقيقه والتحديات التي واجهها الفريق وكيفية تطبيق الدروس المستفادة في المشاريع. ما الذي يضمن نجاح عملية إدارة المشاريع؟ تتضمن إدارة المشاريع العديد من الخيارات المختلفة التي يمكن استخدامها لتحقيق أهداف المشروع بفعالية أكبر. وتشمل هذه الخطوات: جدولة المشروع: وهي أداة تساعد على تحديد جدول زمني للمشروع و مواعيده المحددة. الرسم البياني للمشروع: وهو أداة تساعد على توضيح العلاقات بين المهام المختلفة والموارد المستخدمة. مراقبة الأداء: وتشمل هذه الأداة تتبع تقدم المشروع ومراقبة الأداء والتحقق من تحقيق الأهداف المحددة. إدارة المخاطر: وتساعد هذه الأداة على تحديد المخاطر المحتملة وتطوير خطط لمعالجتها. الاتصال والتواصل: وهو أداة تساعد على تحسين التواصل بين فريق المشروع والعملاء والجهات الخارجية. إدارة التغيير: تساعد هذه الأداة على التعامل مع التغييرات المحتملة في المشروع وتحديد آثارها على المواعيد المحددة والموارد المطلوبة. منهجيات إدارة المشاريع تتضمن منهجيات إدارة المشاريع العديد من الأساليب المختلفة التي يمكن استخدامها لتحقيق أهداف المشروع. وتشمل هذه المنهجيات. منهجية PMBOK يُعَد PMBOK دليلًا شامل يقدم مجموعة من المعرفة وأفضل الممارسات في إدارة المشاريع. تتضمن المنهجية خمس مجموعات عمليات رئيسية: تبدأ بتحديد البيئة المشروع. تخطيط المشروع. تنفيذ المشروع. مراقبة وتقييم المشروع. إغلاق المشروع. يتم تطبيق هذه المجموعات عبر 10 مجالات معرفية تغطي جميع جوانب إدارة المشاريع. منهجية PRINCE2 هي منهجية تركز على تقسيم المشروع إلى مراحل مدروسة ومحددة مسبقًا. يتم استخدامها بشكل واسع في المملكة المتحدة وأوروبا، وتتألف من: 7 مبادئ (مثل التعلم المستمر والتحكم المنتظم) 7 موضوعات (مثل خطة الأعمال والمخاطر) 7 عمليات (مثل توجيه المشروع وتسليم المنتجات) منهجية Agile تُعِد منهجيات Agile مجموعةً من الممارسات المرنة والتكرارية التي تركز على تحسين التعاون والتواصل بين أعضاء الفريق وتحقيق إنتاجية أعلى، حيث تشتمل على منهجيات مثل: Scrum و Kanban و Extreme Programming التي تختصر إلى "XP" وغيرها. يعمل Agile على تقسيم المشروع إلى مراحل صغيرة ويتم تقديم النتائج وتحسينها باستمرار. إطار العمل كانبان Kanban هو إطار عمل لمنهجية أجايل، يركز على تحسين تدفق العمل وتحقيق الكفاءة. يتم استخدام لوح Kanban لتتبع المهام وحالة العمل، وتنظيم المهام حسب الأولوية وتحديد الحد الأقصى لعدد المهام المستلمة في كل مرحلة من المراحل. يساعد Kanban في تحديد العراقيل وتنظيم أولويات العمل. إطار العمل Extreme Programming (XP) هو إطار لتطوير البرمجيات ضمن مجموعة Agile، يركز على تحسين جودة البرمجيات واستجابة الفريق للتغييرات. تتضمن ممارسات مثل التكامل المستمر والاختبار الآلي والتخطيط التكراري وغيرها. وتشجع XP على التعاون الوثيق بين أعضاء الفريق وأصحاب المصلحة. المنهجية اللينة Lean هي منهجية تهدف إلى تحقيق قيمة أعلى للعملاء بأقل قدر من الفاقد والكفاءة. يتضمن Lean مفاهيم مثل تحديد القيمة وتحسين تدفق العمل والاستجابة للتغيرات. يستخدم Lean بشكل شائع في مجالات مثل الإنتاج والتصنيع والخدمات. إطار العمل Six Sigma هي منهجية تركز على تحسين جودة العمليات من خلال تحديد وإزالة أسباب عيوب المنتجات والخدمات وتقليل التباين في العمليات. تستخدم منهجيات Six Sigma مثل DMAIC لتحسين العمليات القائمة و DMADV لتطوير عمليات جديدة. منهجية تدفق المياه Waterfall هي منهجية تقليدية تعتمد على تنفيذ المشروع في مراحل متتالية، حيث يتم الانتقال من مرحلة إلى أخرى بعد اكتمال المرحلة السابقة. تشمل المراحل تحليل المتطلبات والتصميم والتطوير والاختبار والتوثيق والتنفيذ والصيانة. خاتمة تعَد إدارة المشاريع مهمة لأنها توفر النجاح وبدونها تتعرض فرق التنفيذ والعملاء للإدارة الفوضوية و الأهداف غير الواضحة والافتقار إلى الموارد والتخطيط غير الواقعي والمخاطر العالية والتسليمات ذات النوعية الرديئة وبالنهاية مشاريع تتجاوز الميزانية ويتم تسليمها متأخرة لهذا إدارة المشاريع جزء لا يتجزأ من نجاح المشروع المصادر معهد إدارة المشاريع العالمي المعهد الدولي للإدارة الجمعية البريطانية لإدارة المشاريع: كتاب "إدارة المشاريع لجاي هايبر، الطبعة الرابعة، 2014؛ وكتاب "إدارة المشاريع في 24 ساعة" لستانلي بورتنوي، الطبعة الأولى، 2008. دليل إدارة المشاريع - ريتا ملهوف. الوثيقة 29.1 لإدارة المشروعات إدارة المشاريع بين المنهجية التقليدية والمنهجية الحديثة "دراسة مقارنة" إدارة المشاريع- تعريفها ومهاراتها ومراحلها وتنظيمها Product management vs project management: similarities, differences, and crossover The Ultimate Guide to Product Management vs. Project Management ?What is Agile PMBOK Guide PRINCE2 Project Management Certifications Organizational Project Management اقرأ أيضًا ما هي إدارة المنتجات؟ مقارنة بين مدير المنتج ومدير المشروع دليلك الشامل إلى عرض برمجيات إدارة المشاريع 8 خطوات لإتمام المشاريع بثقة كيفية استخدام تطبيقات أودو لإدارة المشاريع
    1 نقطة
  48. يحتار الوافد الجديد إلى عالم ريادة الأعمال أي الكتب يختار، فالمكتبة مكتظة بكتب الريادة، التسويق وقصص النجاح. بعض تلك الكتب مميز حقا ويستحق القراءة، بعضها ليس مهما كثيرا ولن تكون مفيدة كثيرا، وكثير من تلك الكتب ضرره أكبر من نفعه. هذه قائمة من خمسة كتب، هي أفضل ما قرأت حول ريادة الأعمال. Do More Faster جوهر ريادة الأعمال هو التنفيذ. الأحلام وكثرة الحديث عما ستفعله، وحتى التخطيط، لا علاقة لها بالمبادرة وريادة الأعمال. المعيار الوحيد للنجاح هو التنفيذ. هذا الكتاب يعلمك كيف تركز على الأساسيات، وكيف تنجز الكثير بشكل أسرع. Venture Deals من الجيد ألا تحتاج إلى تمويل خارجي لبدء مشروعك، وتكتفي بالتمويل الذاتي. لكنك قد تحتاج يوما إلى إدخال مستثمرين آخرين لتوفير السيولة لتطوير مشروعك وتوسيعه. آنذاك ستحتاج هذا الكتاب بشدة، لتفهم كيف تتعامل مع المستثمر، كيف تحصل على ما تريد وكيف تفهم تلك المصطلحات الغريبة التي يرطن بها المستثمر. Founders at Work: Stories of Startups Early Days إذا كنت تبحث عن الإلهام أو تريد بعض قصص النجاح في عالم الإنترنت، فإن هذا الكتاب مناسب تماما. هو عبارة عن سلسلة حوارات مع بعض المؤسسين (أو الموظفين الأوائل) في الشركات التقنية البارزة الآن. تتطرق الحوارات إلى البداية، الصعوبات وأسرار النجاح. Getting Real هل تريد بناء تطبيق ويب ناجح؟ هذا الكتاب يكسر القواعد المألوفة ويأخذك إلى عالم جديد شعاره الوصول إلى الواقعية. يعلمك الكتاب كيف تركز على الأهم لتقدم تطبيق ويب مناسب للعملاء، في أقل وقت وأقل تكلفة. The Tipping Point كيف يمكن للأشياء الصغيرة أن تحدث تغييرا كبيرا؟ هذا الكتاب يغير طريقة تفكير الأشخاص في العالم لبيع منتجاتهم ونشر أفكارهم. إنه كتاب مهم يحتاجه كل رائد لتسويق مشروعه، خدماته أو منتجاته.
    1 نقطة
  49. قد أجد نفسي في أي يوم من الأيام أقرأ عن أحد اقتراحات W3C، أعالج أحد مشاكل الإقرار الضريبي لدينا، أقوم ببرمجة ميزة إضافية إلى منتجنا، أكتب تقديمًا لأحد المؤتمرات، وبناء خادوم وأنتج شريط فيديو تعليمي، بالإضافة إلى القيام بتطوير واجهة المستخدم لأحد مواقعنا. و بغياب العملاء و إملائهم حجم العمل الذي يتوجّب عليَّ القيام به أجد نفسي في موقع أحسد عليه للغاية ، حيث أنه يمكنني أن أختار أين أركز جهودي. ومع ذلك، جسديًّا لا أستطيع القيام بكل شيء. أنا أحد شريكين في شركة تختص في تطوير شبكة الإنترنت، ونُطوّر نظام إدارة المُحتوى Perch. كما أنني كاتبة ومتحدثة في مجالات مُختلفة تبدأ بـ CSS و تنتهي عند الدعم الفني، وبالفعل استمتع بالقيام بهذه الأمور جميعها. عندما كنا نعمل في مجال تقديم الخدمات كنت أقوم بما كان يملى عليّ حسب متطلبات زبائننا بشكلٍ أساسيّ، فلم يكن مهمًا إن كانوا سيدفعون المال مقابل أن أبني لهم خواديم أو أن أدير المشاريع أو أن أبرمج، فقد كنت أبادل وقتي بالمال وكنت أقوم بأمور أستمتع بالقيام بها. ولكن بما أننا الآن شركة منتج، فإن التحدي الأكبر بالنسبة لي هو أن أعمل بالمكان المناسب الذي أقضي فيه وقتي بالشكل الأمثل، وعدم الانشغال بأشياء تُثير اهتمامي والتي قد اكتشفها أثناء القيام بمهام أخرى. يعكس الاقتباس الذي بدأت به هذا المقال المعضلة التي أواجهها بشكل يومي. بإمكاني توجيه اهتمامي إلى الموضوع الذي أريده، ولكن إن تنقلت بين المهمات لن تحظى أيٌّ منها باهتمامي الكامل. عندما يتجزأ التركيز بين المشاريع يصبح تطورها بطيء بشكلٍ قاتل، فعندما أقضي ساعة على مشروعٍ ما وساعتين على مشروع آخر عندئذٍ سيكون تطور كليهما بطيئًا. لا أدّعي أنّ لدي الحل الأمثل لمعالجة هذه المشكلة، ولكنني بدأت بتطوير منهّجية لتقرر ما يجب فعله، بالإضافة إلى تحديد سواء كنت الشخص الأمثل للقيام بهذا العمل أم لا. بدايةً، إن أكثر الأمور أهمية هو تحديد ما يجب أن يتمّ فعله. شخصيًا، أنا معجبة بفكرة Getting Things Done وأقوم دوريًّا بمراجعة أعمالنا جنبًا إلى جنب مع أهدافي الشخصيّة. عندما يكون لدي مجموعة من المهام فإنني أقوم بتصنيفها وفقًا لهذه المعايير: هل أنا الشخص الوحيد القادر على القيام بهذا العمل؟ هل سأقدم منفعة لهذا العمل أو المنتج إذا قمت به بشكل شخصيّ؟ هل سأستمتع بهذه المهام؟ هل سأتعلم شيئًا جديدًا إن قمت بهذا العمل؟ ما هي الأشياء التي لن أقوم بها إن اخترت هذه المهمة؟ هل أنا الشخص الوحيد القادر على القيام بهذا العمل؟الأعمال التي تندرج تحت هذه المجموعة هي الأعمال التي لا يستطيع أحد القيام بها سواي، الأعمال التي تقع ضمن هذه الخانة تحتاج إلى بعض من التّحقّق من ماهيتها وطبيعتها. ليس من المثالي لأي نوع من الأعمال أن يحوي على مجموعة من المهام التي لا يستطيع القيام بها إلا شخص واحد، قد يعني هذا الأمر أنه يتوجب عليّ القيام بهذه المهمة فوراً، ولكن كيف لي أن أقوم بها بحيث سيكون بمقدور غيري القيام بها في المُستقبل؟ . كانت حساباتنا المصرفية حتى منتصف السنة الماضية مثالاً حيّ على ذلك ، فبالرغم من وجود محاسب يقوم بالإقرار الضريبي في آخر العام، إلا أنني كنت الشخص الوحيد الذي فهم بشكل كامل الإجراءات المعقّدة التي تمّ تطويرها للتعامل مع العائدات الصغيرة والكثيرة من أجل تراخيص Perch. وباستلام المال من مسؤول الحسابات كان عليّ أن أوثقّ كل الإجراءات وأن أجعلها رسميّة. ولذلك، لم يعد مطلوبًا مني القيام بالتقارير اليوميّة، والأمر الأكثر أهمية أن العمل لم يعد معتمدًا على معرفة مُتوفّرة لدي بشكل حصري. هل سأقدم منفعة لهذا العمل أو المنتج إذا قمت به بشكل شخصي؟من المنطقي إبقاء بعض المهام داخلية، فلن أقوم بالاستعانة بمصادر خارجيّة بشكل كامل من أجل الدعم الفنّي أو بنشاطاتنا الإعلاميّة أو حتى التسويق الخاص بنا. حيث أنّ الوجه العام لعملنا هو كونه عمل صغير واجتماعيّ، يتواصل عملاؤنا معنا "مع مطوريّ المشروع"، ونتشارك معهم اهتماماتهم ومخاوفهم، ويساعدوننا كي نقرر أين يمكننا استثمار وقتًا إضافيًّا في ميزات جديدة. ولذلك، من المهم أن نُسند بعض المهام إلى نواة الفريق الصّلبة أو إلى شخص مُحدّد ضمن الفريق، حتى وإن كان الانطباع العام يوحي بوجوب تعهيدها إلى طرف خارجيّ. هل سأستمتع بهذه المهام؟إدارة عملٍ ما تتطلب جهدًا كبيرًا إضافة إلى ساعات عمل طويلة. فإن أحسست أنه يتوجب عليك الاستعانة بالتّعهيد الخارجيّ outsourcing لإتمام أجزاء من عملك الذي تحبّه لأن ذلك سيبدو منطقيًّا سينتهي بك الأمر مستاءً للغاية. وغالبًا من يملك شركة برمجيات صغيرة قد انتهى بهم المطاف هنا لأنهم يحبون كتابة البرمجيات . وعليه، من المهم بالنسبة لي أن أقضي بعض الوقت مع البرمجة وحتى وإن كان من المنطقي أكثر من وجهة نظر عمليّة أن أستعين بأشخاص آخرين للقيام بذلك. أظن أنّ منتجاتنا وأعمالنا ستكون أفضل لمّا نتعامل معها بشكل مُباشرة. لكي يكون لديك شركة ناجحة فمن المُحتمل جدًا أن تكون لديك أشياء أخرى مهمة يتوجّب عليك القيام بها بالرّغم من أنّك لا تستمتع بها كاستمتاعك بالتصميم أو بالبرمجة. القيام بما نحبه هو السبب وراء نجاح منتجنا، من المعقول جدًا أن تقوم ببعض المهمات بنفسك لأنك بكل بساطة تستمع بها. هل سأتعلم شيئًا جديدًا إن قمت بهذا العمل؟قد استمتع جدًّا بالقيام بمشروع معين، ولكن في نفس الوقت يُمكنني أن أعرف ما إذا كان يتوجّب علي القيام بذلك بنفسي أو إسناده إلى طرف آخر عبر التّساؤل عن ما إذا كُنت سأتعلّم شيئّا جديدًا أم لا لدى قيامي بذلك. على سبيل المثال قد قمت لتوي بتعهيد جزء كبير من وظيفة تتعلّق بتطوير واجهة المُستخدم التي قمت بتطوريها، والتي كانت عبارة عن إعادة تصميم لموقع موجود مُسبقًا، وأظن أن هنالك العديد من الفوائد العمليّة والتطبيقية التي من الممكن الحصول عليها من إعادة بنائه. كان من الجيد لو قُمت بذلك العمل بنفسي إلا إنني لم أكن لأتعلم أي شيء جديد من الأمر. وعليه، قرّرت أنّ هذا العمل سيكون نموذجًا جيّدًا لما يجب عليّ تعهيده إلى مصممّ آخر. وهكذا أستطيع أن أدير المشروع وأن أتأكد من أن النهاية ستكون مرضية وبنفس الوقت لن أقوم ببرمجته بنفسي. يستفيد عملنا بشكل كبير من خبرتنا ومعرفتنا، أمضي حاليًا الكثير من الوقت في تعلم الأتمتة (التحكم الآلي) باستخدام Puppet والطرق الحديثة في إدارة النظم في أثناء إعادة بناء البنية التحتية لدينا. كنت أستطيع أن أطلب من أحدهم القيام بهذا العمل لأجلي، وقد أقوم بذلك في المستقبل، ولكن عن طريق تحديث مهاراتي في إدارة الأنظمة أكون قد ضمنت الحفاظ على مستوى جيد من المعرفة حول البنية التحتية في عملنا. ما هي الأشياء التي لن أقوم بها إن اخترت هذه المهمة؟كجزء من فريق مؤلف من اثنين، سيتحتّم علي القيام بعدد من المهام بشكل متواصل. و بشكلٍ أساسيّ ، سيلغي خياري بالقيام بإحدى المهمات فعل شيءٍ ما بالمقابل، وقد يؤدي ذلك إلى تراجع تطّور مهمة أخرى من مهام العمل أو قد تكون إحدى الأمور الشخصية كالتمارين الرياضية، أو قضاء الوقت مع العائلة والأصدقاء. كي تكون قادرًا على فهم الآثار المترتبة على اختيار شيء واحد للعمل عليه على حساب الأشياء الأخرى، يجب أن تملك لمحة عامة وشاملة حول جميع الأشياء التي تحاول الحصول على اهتمامك. بدايةً، امتلاكك غايات وأهداف واضحة لعملك من شأنه أن يجعل اتخاذ هذا القرار أسهل بكثير. عندما تجد نفسك في وضع يسمح لك باختيار أي شيء عندئذٍ سيكون من السهل أن تجد نفسك مُحاولًا القيام بكل شيء في نفس الوقت. ولكن الحِكمة هنا تكمن في التراجع خطوة إلى الوراء، الأمر الذي يمكّنك بأن تكون أكثر إستراتيجية في تحديد أيّ المهام تلك التي يمكنك معالجتها أو تلك التي تُكلّف غيرك بالقيام بها. سيمكنك هذا النّهج من رفع الإنتاجية، وسيعطيك المساحة لتستمتع بعملك الذي تقوم به وتحقق أهدافه في نفس الوقت. ترجمة -وبتصرّف- للمقال You Can’t Do Everything لصاحبته Rachel Andrew
    1 نقطة
  50. يشرح Gonzo Arzuaga، مؤسس KillerStartups، في هذا المقال خمسة دروس تعلمها من فشل مشروعه الأخير Startups.com. الأخطاء التي ارتكبها جونزو هي أخطاء إرتكبتها أنا أيضا وما زلت أقع فيها. لذلك أكتب هذا المقال/الترجمة لأذكر نفسي أولا وأخيرا بأخطائي لعلي أنجح يوما في تفاديها. حصل جونزو على نطاق startups.com سنة 2008 بنصف مليون دولار، ليطلق في السنة التالية الموقع كخدمة أسئلة/أجوبة (على غرار زاجل إجابات) مخصصة لرواد الأعمال. لم يحقق الموقع نجاحا كبيرا فأعاد جونزو إطلاق المشروع، شهر أبريل 2011، كموقع للصفقات اليومية، مثل جروبون، لكنه مخصص لرواد الأعمال ومدراء المواقع. طيلة سنة كاملة لم يستطع المشروع تحقيق نجاح كبير، ولم يصمد أمام منافسه المباشر Appsumo الذي انطلق قبله ببضعة أشهر، واستطاع توفير عروض مميزة لرواد الأعمال بأسعار مناسبة للغاية، فقرر جونزو خلال مايو الماضي إيقاف المشروع، وطرح الدومين للبيع. فيما يلي الدروس الخمسة التي يشاركنا بها جونزو على أمل أن يستفيد منها رواد الأعمال الآخرين. مع ملاحظة أن هذا المقال ليس ترجمة مباشرة بقدر ما هو إعادة صياغة للأفكار التي طرحها جونزو. الدرس الأول: افعل ما تريد وما تحبلا شك أن خبرا مثل بيع Instagram لفيسبوك بمليار دولار هو خبر يدير رؤوس رواد الأعمال ويجعلهم يفكرون فورا في تقليد اسنتغرام للحصول مستقبلا على نصيبهم من المليارات التي تدور في فضاء الإنترنت. الإغراء كبير، خاصة حين ترى كيف أن مشاريعا كثيرة تنجح بين ليلة وضحاها (وهذا غير صحيح بالمرة) وكيف أنه من السهل تقليدها. لكن الحقيقة التي ستكتشفها لاحقا هي أن المال يتبع الشغف وليس العكس. افعل ما تحب القيام به فعلا وما تريده أنت بشدة، وليس ما يمليه عليك الآخرون (مثل المستثمرين) أو ما تدفعك وسائل الإعلام إلى الاعتقاد بأنه الأفضل. يقول جونزو بأن السبب الأول لفشله في مشروع Startups.com هو دخوله لمجال غير مجال تخصصه. هو متخصص في مجال النشر، وهو يبدع في ذلك. لكنه حين دخل مجال التجارة الإلكترونية (الصفقات اليومية وكوبونات التخفيض) لم يستطع تحقيق ذات النجاح الذي يحققه في مجال النشر. افعل ما تحب وركز عليه. لا تترك للملهيات التي تبدو كأنها فرص كبيرة أن تلهيك عن ما تبدع فيه حقا. إذا وجدت أنك تفقد تركيزك في مشروعك وتنتقل بسرعة بين فكرة وأخرى فإن هذا يعني أنك لم تجد بعد المشروع المناسب لك. لا مشكلة، إنما واصل البحث حتى تجد "شيأك الخاص". الدرس الثاني: لا توجد طرق مختصرةالموضوع الذي نبهت إليه سابقا هو أنه لا يوجد نجاح قابل للحدوث بين ليلة وضحاها، إلا نادرا جدا وفي ظروف يصعب أن تتكرر. إذن لا تشغل بالك بأخبار الاستثمارات والنجاحات التي تقرؤها عن أقرانك كل يوم. ببساطة يومك لم يأت بعد، وهو لن يأتي لو توقفت عن التركيز في عملك وصرت ترهق نفسك بتتبع أخبار نجاحات الآخرين. لا تبحث عن الطرق المختصرة، فهي لا تنفع دائما. إنما كافح لتجد طريقك بنفسك، ولتتعلم أثناء الرحلة ما تحتاج إليه من مهارات لإكمال الرحلة بنجاح. الدرس الثالث: ركز على شيء واحد فقطالمتاجر الإلكترونية التي تجمع بين البائع والمشتري (Marketplaces)، مثل أسناد، هي مشاريع صعبة للغاية. يقول جونزو بأنه في هذا النوع من المشاريع يتطلب الأمر بناء طرفي المعادلة في نفس الوقت: البائع والمشتري. دون الباعة (التجار) فإن المشترين سيغادرون الموقع فورا إذ لا يوجد ما يشترونه، ودون وجود المشترين فإن التجار الأوائل سيتخلون عن المتجر، لن يستخدمونه ولن ينصحوا به أحدا لأنهم لم يبيعوا شيئا. هذه المعضلة تعني أن نجاح مثل هذا النوع من المشاريع يتطلب وقتا طويلا، وعملا مضنيا على جانبين مختلفين تماما.. أي أن الأمر يتطلب التفرغ الكامل للمشروع. مشكلة جونزو أنه بجانب متجر Startups.com يعمل أيضا على مشاريعه الأخرى، ولم يكن يعطي للمتجر الجهد الذي يجب أن يعطيه إياه بسبب انشغالاته الأخرى. النتيجة هي أنه لم يستطع أن يوفر للمتجر ما يكفي من الباعة لإقناع المشترين بالقدوم ولا ما يكفي من المشترين لإقناع الباعة بطرح المزيد من منتجاتهم، فكان الفشل. نصيحة جونزو هي قم بشيء واحد لا غير، لا يهم كم هو صغير. حين تنجح في هذا الأمر الصغير سيسهل عليك لاحقا بناء شيء أكبر، أسرع وأفضل. الدرس الرابع: اعرف متى تطوي خيمتك وتعود لبيتكأن تعرف متى يجب أن تستسلم هو أمر غاية في الصعوبة.. لا وصفات سحرية هنا. أكثر الأمثال التي أكرهها هو الذي يحثك على عدم الإستسلام ويخبرك بقصة الذي حفر لأمتار طويلة لإيجاد جوهرة ثمينة، لكنه حين كان على مقربة منها بمتر واحد فقط توقف عن الحفر واستسلم. أكره هذا المثل لأنه يعتمد على ما يمكن تسميته بـ "الحكمة بأثر رجعي". الذي كان يحفر لا يعلم حقيقة أنه على بعد متر واحد فقط، لأنه ببساطة شديدة، منذ بدأ الحفر وهو يقول لنفسه بأنه على بعد متر واحد عن الجوهرة، لكنه استمر لأمتار طويلة بذات الفكرة ولم يصل لشيء. الاستسلام أمر صعب. ثمة من يرى الأفق بسهولة منذ الخطوات الأولى ويعرف إذا ما كان بإمكانه الوصول إلى النهاية التي يريد أم لا، فيتوقف فورا. وثمة من يصر على أنه لم يبق أمامه إلا قليل فيبقى كذلك إلى أن ينهار تماما دون أن يصل إلى النهاية التي يريد، ودون أن تتبقى لديه القوة الكافية لإعادته لخط الانطلاق من جديد. بعد ستة أشهر من انطلاق المشروع وجد جونزو نفسه أمام حقيقة أن المشروع لن ينجح، وتأكد لديه بأنه لا يملك الشغف لمواصلة العمل عليه، فهو ليس ما يحب القيام به. لكنه مع ذلك قرر أن يمنح نفسه ستة أشهر إضافية، لعل شيئا يتغير. لكن لا شيء تغير وفي النهاية توقف المشروع بعد تضييع ستة أشهر أخرى من الوقت والجهد والموارد التي كان بالإمكان الاستفادة منها في مشروع آخر. الدرس الخامس: التركيز، التنفيذ والتفاصيلتلك الأمور الثلاث هي الأصعب لدى رواد الأعمال بصفة عامة. جميعنا، يقول جونزو، نملك أفكارا كثيرة، ونرغب في كل لحظة بتغيير العالم وجعله مكانا أفضل للعيش. أينما ألقينا بصرنا نجد عشرات الفرص الكبيرة الواعدة، أغلبها يبدو أفضل من المشروع الذي نعمل عليه في ذلك الوقت. في تلك المرحلة كل الأفكار تبدو وردية، جميلة وتستحق التنفيذ. لكن بعد التنفيذ تموت تلك الأحلام الوردية تحت أكوام التفاصيل المرهقة والمشاكل التي تظهر كل يوم. هنا تظهر فائدة الشغف وفعل ما تحب القيام به. الشغف يجعلك تركز على مشروعك وحده، ولا تشغل بالك بالأفكار الثانوية التي تهاجمك كل حين. الشغف يسمح لك بإتقان التنفيذ ويسمح لك بتحمل المشاكل التي تختفي في التفاصيل الدقيقة. واصل العمل بتركيز على مشروعك، إلى أن تحتك بالتفاصيل الدقيقة لمشروعك وبمشاكله اليومية. إذا إستطعت أن تواصل حبك لما تفعل فأنت في طريقك نحو النجاح. إذا لم تستطع التعامل مع تلك التفاصيل توقف فورا وانتقل للمشروع التالي.
    1 نقطة
×
×
  • أضف...