كيفية اختيار أي لغة البرمجة لتعلم [Infographic]

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

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

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

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

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

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

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

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

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

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

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

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

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

الصورة الائتمان: Udacity

إذا كنت قد استمتعت بقراءة هذا المنشور ، فيرجى التوصية ومشاركته لمساعدة الآخرين في العثور عليه!

نبذة عن الكاتب

لاري كيم هو الرئيس التنفيذي لشركة Mobile Monkey ومؤسس WordStream. يمكنك التواصل معه على Twitter و Facebook و LinkedIn و Instagram.