11

مهندس برمجيات، اسألني ما تشاء!

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

إذا كان لديك أي استفسار أو سؤال حول هذه المجالات يسعدني الإجابة على إستفساراتكم وأشاركم خبرتي في هذا المجال!

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

كل يوم هناك ألف أمر يُخترع بالمجال ويكتشف ويُضاف لبحر هذا المجال، بظل هذا العصر السريع كله كيف يمكنك مواكبة التطور السريع في مجال لغات البرمجة وأطر العمل، يعمي كيف تقرر أي التقنيات الجديدة تستحق التبني والتعلم وإضاعة الوقت معها وتحديدها كأولوية؟ هذا السؤال شكّل لي لغزاً حتى الآن!

لاني في نفس المجال فساستمتع بالرد على بعض الاسألة لكنها ليس تبديل لاجابة الاستاذ شهاب.

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

اما متابعة الجديد فيمكنك تخصيص وقت له لمتابعته او تعلمه في وقت الفراغ لكنك فعليا لست بحاجة لفعل ذلك لو لم تجد الوقت الكافي.

في حال رغبت بعمل مشروع جديد فانت لديك خيارين، الذهاب مع الاطار الذي تستعمله ولديك خبرة فيه! او البحث عن افضل لغة واطار عمل مناسب له وهذا يعني انك من الممكن ان تضطر لتعلم شيء جديد بالكامل وهذا بلا شك له سلبيات مثل انه سياخذ وقت اكبر من استخدام الشيء الذي اعتدت عليه

ساطرح عليك مثال:

سابقا كنت استخدم ionic لعمل التطبيقات لكن قوقل اصدرت اطار flutter بلغة dart وهو يصدر البرنامج بشكل native ويمكنك العمل على جميع المنصات سواء موبايل او ويب او سطح مكتب وهذا يعني انه سيغنيك عن كل لغات البرمجة الاخرى وهذا امر رائع كما انه ممتع وسهل ويمكن عمل debug له "ليس مثل جافاسكربت" ويستغل قدرات OOP اي انه بالنسبة لي حاليا هي افضل لغة.

لكن سلبيتها هي انها تعمل بمنهجية Single app page SAP وهذه المنهجية لا تتوافق مع قواعد SEO فبالتالي لو كنت تبحث عن بناء موقع ويب يستهدف البحث من خلال قوقل "مثل نشر قصص الكوميكس والمانجا فاغلب القراء يفضلون البحث عن الفصول الجديدة من خلال قوقل وهذا يعني تسويق مجاني وسهل" وكذلك المدونات. فان فلاتر تصبح سلبية

لكن من خلال متابعتي لها "وهذه ميزة المتابعة" قيل انهم سيعالجون هذه المشكلة في الاصدار 4! او فيما بعد يعني. لكن كورونا اخرتهم. وبعض المشاكل...

المهم حتى انشئ موقعي الخاص اضطررت للبحث عن لغة مناسبة وانا كنت من معجبي لغة mvc c# لكن ظهرت مشكلة اخرى وهي انه لايوجد استضافات للغة برمجة خاصة بالوندوز. فاضطررت لرفعها على سحابة ازور. لكنها مكلفة لذلك الغيت الفكرة!

ثم رايت ان قوقل "فايربيس كلاود" قرروا فتح App Hosting وهي عبارة عن استضافة لموقع معمول بلغة برمجة تدعم السيو مثل next js يعني Server Side Render وهذا ماكنت ابحث عنه

المشكلة اني لا اجيد next js لذلك اضطررت لتعلمها

الشكر للchat gpt فانا لم اتعلم اللغة بل حاولت الاعتياد على صيغة كتابتها فقط وجعلته هو يقوم بالواجب.

اتمنى ان تكون حالتي عبارة عن اجابة مثالية لسؤوالك

يعمي كيف تقرر أي التقنيات الجديدة تستحق التبني والتعلم وإضاعة الوقت معها 

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

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

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

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

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

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

ما هي تطبيقات النماذج التنبؤية في مجالات العمل المختلفة؟

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

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

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

Sara11Rafek أضف ردا

مرحبا شهاب، كنت أرغب في معرفة أفضل الدورات التي يمكن للمبتدئين البدء بها في مجال الذكاء الاصطناعي، فلقد بحثت كثيراً ووجد العديد من الدورات مما جعلني أشعر بالتشتت ولم أعرف من أين أبدأ وأي منها هو الأفضل

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

مرحبًا شهاب.

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

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

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

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

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

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

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

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

هذا أمر شيق حقاً، لما لاتعطينا مثال على بعض المشاريع التنبؤية التى نفذتها؟َ!

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

أهلًا شهاب،

عندما يصبح لدي أطفال إن شاء الله أنوي تعليمهم البرمجة، ولكني لا أدري ما هو السن الذي تعتقد أنه مناسب ليبدأ الطفل في تعلم هذا المجال؟

توجد لغات برمجة مخصصة للاطفال رغم اني نسيت اسمها

لكن اظن ان افضل عمر هو العمر الذي يجيد فيه القراءة وما اشبه يعني 10 سنوات بنظري مناسب.

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

أنا حاليًا أتعلم مجال الذكاء الإصطناعي ال Machine Learning ، وأطمح للعمل Remotely في Paid Internship أو مع شركات ، هل يكون بعد إنجاز الكثير في تعلم المجال ، وتنفيذ العديد من المشاريع ، هل سيكون الأمر بسيط وسهل في الإلتحاق بالعمل Remotely سواء في دورات تدريبية مدفوعة أو مع شركات بدوام عمل كامل عن بعد ، خصوصا للعلم أن عمري 28 سنة ، وهذا سؤال إضافي هل سيكون سني الكبير نسبيا ، عائق أم لا؟

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

أهلًا أخي،

أودّ منك نصيحةً حول أي مسار أنتهج، أنا متخرج حديثا (ليسانس) وكان مشروع تخرجي باستعمال React native، وأريد تعلم الذكاء الاصطناعي في الماستر، لذلك أود شراء كورس الذكاء الاصطناعي من أكاديمية حسوب، ولوجود عرض يتيح لي شراء دورتين أودّ منك نصيحةً أي دورة علي أن أتعلمها لأكتسب خبرة في تطوير البرمجيات تتيح لي الحصول على عمل.

بين بايثون وJS وPHP.. ما رأيك؟

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

BasmaNabil17
  • حذف بواسطة المستخدم

مرحبًا شهاب، لطالما اعتقدت أن مجال البرمجة صعب، ويتطلب مهارات كثيرة، فهل واجهتك صعوبة عندما بدأت في هذا المجال؟

سؤال آخر، ابن اختي بدأ بدراسته الجامعية بالحاسبات والمعلومات، فكيف يمكنه البدء في الممارسة العملية في مجال البرمجة وما هو أفضل طريق للبدء بالتعلم ليعمل لاحقًا بالعمل الحر.

ساجيب على هذا السؤوال الممتع. لكنه ليس بديل لاجابة الاستاذ شهاب.

البرمجة ليست صعبة لكن تستغرق القليل من الوقت للتعلم واغلب الخبرة تاتي بالممارسة فاثناء الممارسة يتم البحث عن حلول للمشاكل حتى تتراكم الخبرة. رغم ذلك التعلم الذاتي في البرمجة يختلف بشكل جوهري عن التعلم الاكاديمي لان في التعلم الاكاديمي (الجامعة) يتعلم الطالب علوم الحاسوب والتي لاتشكل البرمجة فيها اكثر من 25% فقط! حيث يتعلم التخطيط والهندسة والتصميم واخيرا كتابة الاكواد يتعلمها بشكلها البسيط والاساسي لا اكثر. فالمهم هو طريقة التفكير والهندسة لهذا البرنامج لتجنب الاخطاء والمشاكل

مثلا اغلب من يتعلم برمجة ذاتيا لايعرف كيف يصنع قواعد بيانات متينة والتي تبدا بالتخطيط ERD (Entity Relationship Diagram)

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

1) حساب سوشال ميديا (انستقرام/تيكتوك/تويتر) ينشر فيه عن مجاله ويظهر بالسوشال ميديا

2) يصنع برامج كهواية ويضعها في معرض اعماله ومن اهم البرامج هي Accounting system / Ecommerce / ERP / نظام حجوزات وهكذا امور.

3) يتعلم ذاتيا واحدة من هذه اللغات او كلها ان امكن:

  • Flutter
  • next/react js
  • mvc c# .net

فتعلمه لكل هذه اللغات سيضمن شموليته لكل الاحتياجات التي يحتاجها

يمكنه ان يصنع تطبيق متجر الكتروني في كل لغة وسيضمن معرفته بكل شيء

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

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

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

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

كيف يمكننا البدء في تعليم البرمجة للأطفال أو التمهيد لذلك؟

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

يوجد بعض لغات البرمجة المرئية مثل Scratch و التي موجهة خصيصا للأطفال و بالتالي يتعلمون العديد من المهارات على صغرهم أهمها الطريقة الصحيحة للتفكير في حل المشاكل و تعتبر كتمهيد لتعلم لغات البرمجة الحقيقية.

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

ما رأيك بلغة روبي؟ هل تعلمها كفيل بفتح مجال للعمل بها من حيث تطبيقاتها العملية

وماذا أحتاج للتعلم أيضا إن كنت سأبدأ بروبي، مع العلم أني لست متخصصة وهذه مهارة جانبية؟

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

ماذا تقصد بمفاهيم البرمجة الأساسية؟

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

مجهول
  • حذف بواسطة المستخدم
مجهول
  • حذف بواسطة المستخدم

مرحبا

هل يمكن بناء موقع كامل من الصفر او برمجة تطبيق من الصفر باستخدام chatgpt بدون اي خلفية برمجية؟

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

هل دراسة React مجدية خاصة في دول الخليج

هل يمكنني صناعة وتطوير IDE خاص بي وكم يستغرق ذلك من الوقت ؟

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