رئيسي رؤية 2020 كيفية اختيار لغة البرمجة التي تريد تعلمها [معلومات رسومية]

كيفية اختيار لغة البرمجة التي تريد تعلمها [معلومات رسومية]

'أعتقد أن كل شخص في هذا البلد يجب أن يتعلم كيفية برمجة جهاز كمبيوتر لأنه يعلمك كيفية التفكير.' ~ ستيف جوبز

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

أصبح تعلم لغة البرمجة مهارة حياتية لا تقدر بثمن.

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

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

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

أينما ومتى تريد ، يمكنك تعلم البرمجة. بمجرد أن تصبح لديك لغة برمجة أو اثنتين تحت حزامك ، يفتح لك عالم كامل من الاحتمالات المهنية. من المتوقع أن تنمو وظائف تكنولوجيا المعلومات بنسبة 22٪ بحلول عام 2020 ، ولكن هذا مجرد مجال واحد تكون فيه مهارات البرمجة مفيدة.

تعمل البرمجيات على أتمتة جميع أنواع الوظائف في كل صناعة ، لكن الفرصة الأكبر تلوح في الأفق هي إنترنت الأشياء. يتوقع أحد التقارير أنه بحلول عام 2020 ، سنحتاج إلى 4.5 مليون مطور لتشغيل إنترنت الأشياء - حاليا ، لا يوجد سوى 350.000.

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

مع كل هذه الفرصة التي أمامك ، كيف يمكنك أن تقرر أي لغة برمجة تقدم أكبر فائدة لـ Future-You؟

آندي وكيت رورك باسيش

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

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

تحقق من طرقهم الأربعة لاختيار لغة البرمجة الأولى (أو التالية):

رصيد الصورة: يوداسيتي