كيفية الطلب

1 تسجيل الدخول أو إنشاء حساب جديد.
2 راجع طلبك أو اطلب خدمة جديدة.
3 تأكيد الدفع

إذا كنت لا تزال تواجه مشكلات ، فالرجاء إخبارنا بذلك عن طريق إرسال بريد إلكتروني إلى support@natchcenter.com . شكراً لك!

ساعات العمل

الإثنين-للجمعة 9:00AM - 20:00PM
السبت - 9:00AM-17:00PM
أيام الأحد عن طريق موعد مسبق فقط!

أيهما أفضل مبرمج متخصص بتقنية معينة او مبرمج بشكل عام؟

من قبل NatchCenter / أبر 20, 2018 / نشرت في المواقع
أيهما أفضل مبرمج متخصص بتقنية معينة او مبرمج بشكل عام؟

سنستعرض في هذا المقال امرين مهمين للغاية وهما الفرق والافضلية بين المبرمج بشكل عام والمبرمج المتخصص بتقنية معينة.

في يومنا هذا الكثير من التقنيات الجديدة والكثير من منصات البرمجة بعضها متخصص لشيء معين و البعض الاخر يقوم بالكثير من المهام مثلا تقنية .Net من مايكروسوفت باستخدامها ممكن برمجة تطبيقات و العاب و مواقع انترنت ولكن بالمقابل يوجد لدينا مثلا PHP غالبا هي متخصصة فالسكربتات و المواقع , محور تدوينتي هذه ايهما افضل التوجه لدراسة تقنية واحدة بعمق او البقاء بمعلومات سطحية عن كل تقنية.

تعريف المبرمج:

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

ولو بسطنا الموضوع بمثال واقعي : لو طلبت من مبرمج ان يحل مشكلة الازدحام او طوابير الانتظار في اي مؤسسة ,  سوف يقوم هذا المبرمج بالتفكير بالطريقة التي تلائم التقنية الحالية مثلا سوف يفكر بـ شاشات الانتظار , آلات سحب الارقام , توصيل الآلات , تطوير نظام تنظيم الطابور , مكبرات الصوت , ربط جميع. الاجهزة بالنظام الذي سوف يطوره بالستخدام احد لغات البرمجة , هذا هوه تفكير المبرمج غالبا.

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

المبرمج العام:

المبرمج العام هو المبرمج الملم بمختلف لغات البرمجة ولكن ليس الماماً عميقاً مثلاً يستطيع البرمجة باستخدام PHP وفي الوقت نفسه يستطيع البرمجة باستخدام .Net ولكن ليس لديه الخبرة العميقة في اللغتين وانما يستخدمهم فقط لحل مشكلة معينة خلال فترة معينة وما يميز هذا النوع من المبرمجين انه ملم بمختلف الامور الجديدة في الساحة البرمجية  بحيث ينتقل من تقنية الى اخرى بشكل دائم.

المبرمج المتخصص:

المبرمج المتخصص هو المبرمج الذي يعمل على منصة عمل محددة مثلا C# .NET  وليس ملم الماماً يستطيع من خلاله العمل على منصات مختلفة او تجد خلفيته ضعيفه في التقنيات الاخرى , بالتأكيد سوف تقول ان المبرمج العام هو الافضل ولكن تمهل!

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

الخلاصة:

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

تسجيل الدخول إلى حسابك للوصول إلى ميزات مختلفة

او استخدم وسائل التواصل

إنشاء حساب

نسيت معلومات الدخول؟

عرض سعر

سنفعل كل ما في وسعنا لجعل مشروعك أفضل مشروع لدينا!

إشترك معنا في الأخبار

سوف تتلقى إشعارات عن أحدث العروض والعروض الترويجية

لا تظهر هذا مرة أخرى!
TOP