لماذا البرمجة هي المستقبل؟

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

صورة لشخص يجلس امام 3 شاشات حاسوب يظهر بها اكواد برمجية




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

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

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

ولكن في الحقيقة البرمجة تحتاج منك ان تكون فاهم للحساب فقط بمعنى ان تعرف كيف تجمع وتطرح وتضرب وتقسم .

والبرمجة تعتمد اعتماد اساسي على المنطق logic والتفكير المنطقي والذي سوف تحتاجة لحل المشاكل....

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

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

هناك الكثير من المبادرات من شركات عالمية في هذا المجال وهذه بعضها.
https://scratch.mit.edu/

لغة برمجة سكراتش وهي بالتعاون مع جامعة MIT المتخصصة في مجال التكنولوجيا.
https://code.org/

موقع كود وهو مدعوم من عدة شركات عالمية لتعليم الاطفال، والاجمل انها تدعم اللغة العربية.

اما اذا كنت خريج ثانوية وما بعدها وتريد تعلم البرمجة فعليك بتعلم الاساسيات في البرمجة واول شي هو المنطق logic.
ويمكنك تعلمها عبر موقع هرماش
https://harmash.com/

وبعد تعلم الاساسيات يمكنك الانتقال للغات العليا مثل c++ او جافا لتعلم البرمجة الكائنية object oriented programming والتي سوف تجعلك بارع جدا في البرمجة.

وبعد ذلك يمكنك الانطلاق في التخصصات المختلفة مثل برمجة الويب او تطوير التطبيقات وغيرها، وسوف تعرف الطريق بنفسك ...


وتذكر ان البرمجة مهارة يمكنك تعلمها بنفسك وبساطة وسوف تجد ملايين المصادر على الانترنت وماعليك سوء ان تبحث لكي تجد ما تبحث عنه...

مهندس / فادي الاسودي


تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-