بعد تعلمhtml و css ماهو المسار الجيد لتاسيس هل لغة JavaScript او python اي منهما المسار الصحيح
ماذا بعد
إن كان الهدف هو تعلم مجال الويب إذن عليك تعلم جافاسكريبت فهي الأساس في ذلك المجال، ومن خلالها تستطيع التوسع لتعلم الواجهة الخلفية وبناء تطبيقات هواتف وأمور أخرى، ثم ستحتاج إلى تعلم مكتبة خاصة بالواجهة الأمامية مثل React وإطار Next.js المبني عليها.
لذا عليك تحديد ما هو المجال الذي تريد تعلمه؟
أما إن كنت تريد تعلم أساسيات البرمجة ولديك وقت كافي للتعلم، فعليك إذن بلغة ذات مستوى منخفض أكثر مثل C++ لكن البعض يجدها صعبة في حال لم يكن لديك احتكاك متعمق بالحاسوب من قبل ودراية جيدة به، فستجد أن لغة حديثة مثل جافا أو C# أفضل لك إذن.
وإن كنت تجد صعوبة وإحباط من تعلمهم، إذن تعلم بايثون ولا تبدأ بلغة جافاسكريبت، وأنا أتحدث عن التأسيس في البرمجة من خلال لغة برمجية، وليس تعلم مسار برمجي معين مثل مجال الويب.
هناك فرق بين إذا ما كنت تريد التعلم من أجل التعلم فقط في الوقت الحالي، أم إذا ما كنت تريد الدخول إلى سوق العمل في أقصر وقت.
إذا كنت تريد التعلم بشكل عام، فمن الأحسن تعلم كلا اللغتين، لأن كليهما لديهما استخدامات مفيدة.
لغة JavaScript تفيدك كثيرا في تطوير الويب بشكل جيد وسريع، سواء في مجال الواجهة الأمامية أو الخلفية، وحتى تطبيقات سطح المكتب والهاتف الذكي. أما بالنسبة لـPython، فسوف تفيدك أكثر في الواجهات الخلفية، السكربتات التي تقوم بمعالجة البيانات، أدواة الأتمتة (Automation)، المجالات العلمية والبحثية المنتوعة، الذكاء الاصطناعي، وغيرها من الأمور المشابهة.
لكن إذا كنت تريد الدخول إلى سوق العمل بسرعة، فهنا يجب تحديد مسارك: هل تريد أن تصبح مطور ويب؟ إذا كان الجواب نعم، فهنا JavaScript هي الخيار الأنسب، يجب تعلمها وتعلم بعض أطر العمل التي تسهل العمل بها. أما مثلا إذا كنت تريد العمل في مجالات الذكاء الاصطناعي، أو مجال الأتمتة (Automation)، أو مجال استخراج البيانات من الويب (Web scraping)، أو معالجة البيانات المختلفة، سواء نصوص أو صور أو ما شابه، فهنا سوف تجد أن Python هي الخيار الأنسب لك.
للمزيد من المعلومات يمكنك قراءة جزء كيفية اختيار لغة البرمجة التي تناسبك من هذا المقال:
إذا كنت تريد التأسيس في البرمجة فعليك تعلم لغة منخفضة المستوى كما أشار إليك الأستاذ مصطفى , و ذلك لأن هذه اللغات لاتقدم لك شيء جاهز في البرمجة و انما ستقوم بعمل كل شيء بنفسك ممايكسبك فهم أعمق للبرمجة, و بالتالي مستقبلا يمكنك تعلم أي لغة أخرى بسهولة كبيرة و بسرعة عالية.
أما اذا كنت تريد الدخول في سوق العمل فيمكنك المتابعة في مجال الفرونت بما انك قد تعلمت ال html و ال css , وبجمع الأحوال يجب عليك مزاية كل لغة لتتمكن من الختيار بينهما, سوف أقوم بتوضيح كل منهما بشكل مختصر :
- JavaScript : تعتبر الأفضل لبناء مواقع الويب , وهي توفر فرص عمل أكثر , ويمكنك من خلالها العمل كمبرمج Frontend أو Backend .
- Python : تعتبر الأفضل للمواقع او البرامج التي تحتاج إلى ذكاء اصطناعي مثل ( التعرف على الوجه , تحويل من صوت لنص ...الخ ) , وتتوفر فرص عمل لها كثيرة لكن تبقى JavaScript فرصها أكبر .
لا يوجد مسار صحيح أو خاطئ. يعتمد أفضل خيار لك على أهدافك وتفضيلاتك .فكما تم التوضيح في التعليقات السابقة بشكل أكثر من رائع أنه إذا كنت تريد تعلم مجال الويب فلا غنى عن لغة javascript فهي الأكثر استخداماً وتتيح لك الكثير من الفرص
ولكن يمكننا أن نقول أن Python لغة برمجة شائعة في مجالات تحليل البيانات وتعلم الآلة والذكاء الاصطناعي، والتي تشهد طلبًا متزايدًا من قبل الشركات في مختلف القطاعات.
لذلك يعتمد الأمر على المجال الذي ترغب بتعلمه
يفضل الإطلاع على الإجابات التالية أيضاً
التعليقات