غالبًا ما يُسألني عن مهنتي.
إجابة مترددة: مهندس برمجيات.
الطرف الآخر: آه؟ برنامج؟ رجل تكنولوجيا المعلومات.
إجابة مترددة: لا، أنا أعمل في مجال الكهرباء، وليس تكنولوجيا المعلومات.
الطرف الآخر: آه، الأجهزة الكهربائية والثلاجة والغسالة؟
كلا الجانبين في صمت تام...

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

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

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

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

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

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

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