لماذا يجب عليك تعلم البرمجة ؟

“يجب أن يتعلم كل شخص في هذا البلد برمجة جهاز كمبيوتر ، لأنه يعلمك التفكير.” – ستيف جوبز

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

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

لماذا نتعلم ؟

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

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

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

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

يمكن للبرمجة تعزيز حياتك المهنية

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

صنع أي شيء تريده

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

” ما حك جلدك مثل ظفرك، فتول أنت جميع أمرك”- الشافعي

 

العمل من أي مكان !

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

البرمجة عملية ممتعة

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

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

شكراً …

1 ، 2 ، 3 ، 4 ، 5