نون بوست نون بوست

نون بوست

  • الرئيسية
  • سياسة
  • اقتصاد
  • مجتمع
  • ثقافة
  • ملفات
  • معمقة
  • بودكاست
الاشعارات عرض المزيد
نون بوست
هل يُفسد التيار المتشدد صفقة إيران “المغرية” مع الولايات المتحدة؟
نون بوست
ريان أبو العجين.. رصاصة في حضن أبيه تكشف زيف “المناطق الآمنة” في غزة
نون بوست
معول الهدم: كيف يهدم بن غفير إسرائيل من الداخل بتفويض من نتنياهو؟
نون بوست
الخليج وإيران.. سلام بارد تحت ظلال الصواريخ
نون بوست
إعادة هندسة النفوذ.. كيف تدير القوى الشيعية معادلة الحكم في العراق؟
نون بوست
هل تغيرت العلاقة بين الولايات المتحدة وإسرائيل إلى الأبد؟
نون بوست
بين الذهب والسيادة.. لماذا اشتعلت الحدود المصرية السودانية؟
نون بوست
ماذا تكشف حفنة من القطع المعدنية عن إمبراطوريات أفغانستان المنسية؟
نون بوست
ثمن الهزيمة.. خطة مارشال أمريكية لدعم النظام الإيراني؟
نون بوست
اتصالات واشنطن بالمعارضة الإسرائيلية.. رسالة ضغط أم ترتيب لما بعد نتنياهو؟
نون بوست
محاكمتنا بقوانين الأسد: قضية حسان عقاد واختبار حرية التعبير في سوريا الجديدة
نون بوست
بحماية “إسرائيل” وخبرة الفلول.. كيف أصبحت السويداء بؤرة الكبتاغون الأخيرة؟
نون بوست نون بوست
الاشعارات عرض المزيد
نون بوست
هل يُفسد التيار المتشدد صفقة إيران “المغرية” مع الولايات المتحدة؟
نون بوست
ريان أبو العجين.. رصاصة في حضن أبيه تكشف زيف “المناطق الآمنة” في غزة
نون بوست
معول الهدم: كيف يهدم بن غفير إسرائيل من الداخل بتفويض من نتنياهو؟
نون بوست
الخليج وإيران.. سلام بارد تحت ظلال الصواريخ
نون بوست
إعادة هندسة النفوذ.. كيف تدير القوى الشيعية معادلة الحكم في العراق؟
نون بوست
هل تغيرت العلاقة بين الولايات المتحدة وإسرائيل إلى الأبد؟
نون بوست
بين الذهب والسيادة.. لماذا اشتعلت الحدود المصرية السودانية؟
نون بوست
ماذا تكشف حفنة من القطع المعدنية عن إمبراطوريات أفغانستان المنسية؟
نون بوست
ثمن الهزيمة.. خطة مارشال أمريكية لدعم النظام الإيراني؟
نون بوست
اتصالات واشنطن بالمعارضة الإسرائيلية.. رسالة ضغط أم ترتيب لما بعد نتنياهو؟
نون بوست
محاكمتنا بقوانين الأسد: قضية حسان عقاد واختبار حرية التعبير في سوريا الجديدة
نون بوست
بحماية “إسرائيل” وخبرة الفلول.. كيف أصبحت السويداء بؤرة الكبتاغون الأخيرة؟
  • الرئيسية
  • سياسة
  • اقتصاد
  • مجتمع
  • ثقافة
  • ملفات
  • معمقة
  • بودكاست
تابعنا

هل حان الوقت لتعلم لغة البرمجة؟ دليلك لاكتساب لغة العالم الجديدة

أميرة جمال
أميرة جمال نشر في ١٨ يوليو ,٢٠١٧
مشاركة
learn-code-from-home-620x420

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

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

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

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

يذكر التقرير نفسه أن أغلب المبرمجين المحترفين يتركزون في القارة الآسيوية، إذ تحتوي الصين وحدها على 10٪ من نسبة العاملين المحترفين بالبرمجة حول العالم، تليها الهند التي تحتوي على نسبة 9.8٪، كما يصف التقرير أن الهند تحتوي على عدد أكبر من ذلك بكثير من المبرمجين إلا أن النسبة الأكبر منهم هواة، في حين يحتوي الشرق الأوسط بالإضافة إلى أوروبا بأكمها نسبة 39٪ من المبرمجين، كما تحتوب الولايا المتحدة الأمريكية على نسبة تساوي 19٪.

البرمجة: اللغة الأم في العالم

نون بوست

كل الوظائف التي يمكن للمبرمج العمل فيها، منها مهندس برمجيات، مدير مشاريع، محلل برمجيات، مطور برمجيات

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

قُدر عدد المبرمجين حول العالم بحواليي أكثر من 18 مليون مبرمج، بحسب إحصائيات المركز العالمي للعاملين في تكنولوجيا المعلومات والاتصالات

نون بوست

مخطط يوضح مرتبات المبرمجين في عدة دول سنويًا

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

يُعتقد أن البرمجة من الممكن أن تتحول من لغة للآلات والحواسيب، إلى اللغة الأم في العالم من حيث الأهمية والحاجة إليها

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

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

لماذا بدأ الآباء في تعليم أطفالهم لغات البرمجة؟

نون بوست

يسير العالم الآن نحو محاربة الأمية التكنولوجية وليس جهل القراءة والكتابة، ولهذا تتجه بعض المناهج التعليمية وبعض الآباء إلى التركيز على أهمية تعلم الأبناء البرمجة

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

نون بوست

مخطط يوضح معدل مرتبات المبرمجين السنوي على حسب اللغة التي يستخدمونها في البرمجة

حينما نتحدث عن اللغويات البرمجية فنحن لا نقصد لغة واحدة بعينها، بل عدة لغات مختلفة، يبقى الأسرع منها لغة C وC++ الخاصة بنظام شفرات “Codes” ألعاب الفيديو (Gaming Industry)، أما بخصوص المواقع الإلكترونية وتصاميمها فيستخدم المبرمجون JavaScript أو PHP، إلا أنه تبقى الأكثر استخدامًا Python، والتي تستخدم لأغراض صناعة الشفرات (Codes) بشكل عام ولكن عالي المستوى من البرمجة.

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

فوائد تعلم لغات البرمجة

نون بوست

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

ينصح البعض بأن لغات الترجمة أكثر المهارات التي تُعلم الصبر، في الواقع تحتاج الكثير من الوقت للتعلم، كما أن كتابة شفرة واحدة (CODE) قد تحتاج ساعات من العمل

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

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

من أين أتعلم لغات البرمجة؟

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

Codecademy

فيديو تعريفي بالمنصة

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

W3School

نون بوست

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

CodeSchool

نون بوست

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

شبكة عبد الله عيد

نون بوست

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

أكاديمية حسوب

نون بوست

من المصادر العربية المجانية المهمة للتعلم، وهي عبارة دروس ومقالات عالية الجودة باللغة العربية مجانًا، من أجل تطوير مهاراتك وتعلم ريادة الأعمال، التسويق والمبيعات، العمل الحر، البرمجة والتصميم.

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

الوسوم: الأمية التكنولوجية ، البرمجة ، البرمجيات ، الدليل لتعلم البرمجة ، المبرمجون
الوسوم: العلوم والتكنولوجيا
تحميل هذا المقال بصيغة PDF
شارك هذا المقال
فيسبوك تويتر واتساب واتساب التليجرام البريد الإلكتروني نسخ الرابط
أميرة جمال
بواسطة أميرة جمال مدونة وطالبة مصرية تقيم في تركيا
متابعة:
مدونة وطالبة مصرية تقيم في تركيا
المقال السابق file-20170713-11780-17ip7zb ما السر وراء تكلم البشر لعدة لغات؟
المقال التالي lybia-1_2 هل تُخرج مبادرة السراج ليبيا من أزمتها؟

اقرأ المزيد

  • هل يُفسد التيار المتشدد صفقة إيران "المغرية" مع الولايات المتحدة؟ هل يُفسد التيار المتشدد صفقة إيران "المغرية" مع الولايات المتحدة؟
  • معول الهدم: كيف يهدم بن غفير إسرائيل من الداخل بتفويض من نتنياهو؟
  • الخليج وإيران.. سلام بارد تحت ظلال الصواريخ
  • إعادة هندسة النفوذ.. كيف تدير القوى الشيعية معادلة الحكم في العراق؟
  • هل تغيرت العلاقة بين الولايات المتحدة وإسرائيل إلى الأبد؟
part of the design
نشرة نون بوست الأسبوعية

قد يعجبك ايضا

الخصوصية مقابل الثقة.. إلى أين يقودنا مشروع سام ألتمان؟

الخصوصية مقابل الثقة.. إلى أين يقودنا مشروع سام ألتمان؟

ويل غوتسيغن ويل غوتسيغن ٢٧ أبريل ,٢٠٢٦
مصممة لإحداث الفوضى: مسيّرات رخيصة تغيّر قواعد الحرب بين واشنطن وطهران

مصممة لإحداث الفوضى: مسيّرات رخيصة تغيّر قواعد الحرب بين واشنطن وطهران

بول موزور بول موزور ١٠ مارس ,٢٠٢٦
البنتاغون يوظف منصة “كلود” للذكاء الاصطناعي في عملية اعتقال مادورو

البنتاغون يوظف منصة “كلود” للذكاء الاصطناعي في عملية اعتقال مادورو

أمريث رامكومار أمريث رامكومار ١٤ فبراير ,٢٠٢٦
نون بوست

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

  • سياسة
  • مجتمع
  • حقوق وحريات
  • آراء
  • تاريخ
  • رياضة
  • تعليم
  • تكنولوجيا
  • اقتصاد
  • صحافة
  • أدب وفن
  • ريادة أعمال
  • سياحة وسفر
  • سينما ودراما
  • طعام
  • صحة
  • ثقافة
  • أحدث التقارير
  • ملفات
  • مطولات
  • حوارات
  • بودكاست
  • تفاعلي
  • الموسوعة
  • بالصور
  • من نحن
  • كتّابنا
  • اكتب معنا
  • السياسة التحريرية
  • بحث متقدم
بعض الحقوق محفوظة تحت رخصة المشاع الإبداعي

تمت الإزالة من المفضلة

تراجع
Go to mobile version