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