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