الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إلى متى أيها العرب؟

مغلق
بدأه LordCover في 19 أكتوبر 2007 · 4 رد · 725 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إلى متى أيها العرب؟

ملاحظة:

وضعت هذا الموضوع في هذا القسم لأن لغة VB6 هي من أكثر اللغات شعبية (حتى الآن) في هذا الموقع و على مدار العالم.

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

لنفرض أنني مدير شركة برمجيات عربية.

أوجه الكلام هنا إلى مبرمج عربي يريد العمل لدى شركتي (طبعاً، هذا المبرمج سيكون مصطحباً معه سيرته الذاتية و التي قد تكون أطول من هذا الموضوع):

- ماذا تعرف من لغات البرمجة؟

- فسيجيب إجابة طويلة إلى أن أوقفه أي أنه يعرف تقريباً كل لغات البرمجة التي خرجت من مكاتب شركاتها إلى السوق.

- ممم حسناً، ماذا تعرف عن DBMS أو أنظمة إدارة قواعد البيانات؟

- سيجيب أنه يعرف التعامل مع SQL Server و تعرف منذ حوالي سنتين على Oracle و ذلك بعد أن مل من قواعد بيانات أكسس و خدماتها الضعيفة (برأيه).

- حسناً، لنكن أكثر تخصصاً، ماذا تعرف بالنسبة للبرمجة على بيئة ويندوز؟

- سيجيب هل تقصد من ناحية تصميم الواجهة أم من ناحية الربط مع قواعد البيانات أم عن تقنيات التشفير و الحماية(بقسميها البرمجي و العتادي) أم عن ربط البرنامج بطابعات الباركود و بالنسبة لل PLC فقد....الخ.

إخواني الأعزاء، ما أريد إيصاله هو أن المبرمج العربي مشتت يتلاعب به القدر (البرمجي) كما يشاء فإن احتاج لأحد برامجه حماية فيتعلم الحماية (و التي قد تمتد إلى الحماية عن طريق الدونغل مثلاً) و قد يضطر لتعلم الهندسة العكسية أيضاً و إن كان يريد إضافة تقارير لبرنامجه فسيتعلم تقنية Crystal Reports مثلاً و الخ... أي أنه لا يؤمن بالتخصص.

التخصص: هو أن يختص المبرمج بأحد المجالات و لكن أن يتبحر فيها فلا يترك صغيرة و لا كبيرة فيها إلا و يعرفها لأنها من اختصاصه و بما أن مجاله واحد وحيد فيسكون لديه الوقت الكافي لمعرفة كل الميزات الحالية مع مراقبة الميزات الجديدة و دراستها فور بدء تطبيقها و بالتالي العمل فيها (باحتراف).

فلينظر كل واحد منا إلى نفسه كيف أنه تمكن من تعلم أغلب لغات البرمجة (و ليس هنا يكمن الخطأ) و يعرف التعامل مع أغلب أنظمة إدارة قواعد البيانات هذا باستثناء ما قد تعلمه على برامج التصميم و المونتاج و غيرها.

أعترف و آسف أنني كنت أحد هؤلاء المبرمجين الذين لا يؤمنون بالتخصص، و أنا الآن في طور تحديد مجال التخصص... و بما أنه سيكون مجال واحد فعليك أخذ الوقت الكافي لتعرف ما الذي يمكن أن تنجح فيه و ما الذي لن تنجح.

لنأخذ مثلاً في الدول الغربية، تتكون الشركة (الصغيرة نسبياً) من 50 موظف، تنتج هذه الشركة تطبيقات قواعد البيانات فلنرى ما هي الاختصاصات:

تحليل

قواعد بيانات

واجهات

مبرمجو تنسيق(بين الواجهة و قاعدة البيانات).

تقارير

حماية

اختبار

صيانة و خدمة ما بعد البيع

تسويق و دعاية

محاسب

المدير و مدراء الأقسام

خدمات أخرى

أظن أن بنية هذه الشركة جيدة و حيث أنها وضعت اختصاصات كثيرة (و يمكنك التخصيص أكثر إن أردت ذلك).

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

و هنا تكمن المشكلة في المبرمجين العرب و عندما يقول المبرمج (في نفسه): لماذا أضطر لدفع تكاليف راتب أو حتى نسبة من مبيعات البرنامج لشخص آخر سأقوم أنا بتعلم ما يقوم به و سأقوم به بنفسي و أنا أحق منه في هذا المال فهو مخطىء تماماً.

فأنت عليك احترام اختصاصات الآخرين و عدم التعدي عليها و عندما (يعجز) المبرمج عن تصميم قسم معين من البرنامج(بغض النظر عن نوع التصميم و أدواته) فإنه سيحتاج مبرمج (أو مصمم أو تقني) آخر و العكس صحيح و من هنا يأتي تكاتف الأيدي و النهوض بالشركات و مع ضخامة حجم العمل فسيزداد عدد الموظفين و بالنهاية ستزداد الشركة تطوراً و ازدهاراً.

ملاحظة: ابحث بموقع (Google) عن أغنى الأشخاص في العالم لعام 2007 و ستجد شيئاً يذهلك هو أن أغلب الأوائل من مديري شركات البرمجيات مثل (Microsoft, Google, Oracle) و هذا طبعاً ليس بمقياس و لكنه يضفي شيئاً من الحماس و جعل هذه الشركات قدوة لغيرها من الشركات العربية و الأجنبية.

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

مؤسس شبكة مواقع إجابتي أول شبكة مواقع عربية للأسئلة والأجوبة

#2

السلام عليكم

لا أرى علاقة بين العنوان و محتوى الموضوع!!!

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

البرمجة فن إن لم تتذوقه فمن الأفضل البحث عن عمل آخر.

أما مشكلتنا كعرب فهي مشكلة سلبية رهيبة جدا

#3

السلام عليكم

أنا اليوم كني متفضي تمام

يا سلام عليك

أن لما قرأت عنوان الموضوع رحت مستل لسيفي و داخل على الموضوع حتى أنهي إلى متى أيها العرب

لكنني ما لبست أن أرجعته إلى غمده (ما تفكرني متابع شي فلم حرب اليوم) فالواقع يكفيك أخي الكريم

وبما أنك أثرت حميتي قبل الدخول إلى الموضوع فلا تخاف لن أتلرك لك كلمة واحدة دون أن أرد عليها

لتعرفني أنا العربي الذي أن صح لي لا أترك و لكن إن لم يصح لي فسأعود لمتابعة الفيلم و أحاول أن أغير ذلك بنفسي مع أن سيفي لم يعد جديدا أو قويا

اقتباس
ملاحظة:

وضعت هذا الموضوع في هذا القسم لأن لغة VB6 هي من أكثر اللغات شعبية (حتى الآن) في هذا الموقع و على مدار العالم.

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

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

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

اقتباس
لنفرض أنني مدير شركة برمجيات عربية.

أوجه الكلام هنا إلى مبرمج عربي يريد العمل لدى شركتي (طبعاً، هذا المبرمج سيكون مصطحباً معه سيرته الذاتية و التي قد تكون أطول من هذا الموضوع):

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

اقتباس
- ماذا تعرف من لغات البرمجة؟

- فسيجيب إجابة طويلة إلى أن أوقفه أي أنه يعرف تقريباً كل لغات البرمجة التي خرجت من مكاتب شركاتها إلى السوق

صدقني لن تجد ذلك ولن يجيبك بأكثر من بضع جمل قائلا لك فيها أتقن اللغة كذا كذا اتقانا جيدا ولدي المام بعدة لغات ككذا و كذا

اقتباس
ممم حسناً، ماذا تعرف عن DBMS أو أنظمة إدارة قواعد البيانات؟

- سيجيب أنه يعرف التعامل مع SQL Server و تعرف منذ حوالي سنتين على Oracle و ذلك بعد أن مل من قواعد بيانات أكسس و خدماتها الضعيفة (برأيه)

هو مل من حياته البرمجية و ليسمن اكسس يأخي

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

- سيجيب هل تقصد من ناحية تصميم الواجهة أم من ناحية الربط مع قواعد البيانات أم عن تقنيات التشفير و الحماية(بقسميها البرمجي و العتادي) أم عن ربط البرنامج بطابعات الباركود و بالنسبة لل PLC فقد....الخ.

أنا قلتلك دانت بما أنك مدير شركة عربية رح تنكش الاسئلة من تحت أظافرك ولسه رح تتخصص بأسلتك أكثر

وهو بقى مش عارف على أي تخصص سيجيبك

اقتباس
إخواني الأعزاء، ما أريد إيصاله هو أن المبرمج العربي مشتت يتلاعب به القدر (البرمجي) كما يشاء

قدر برمجي !!!! إن صح التعبير قدر وظيفي قدر مادي قدر مؤسساتي قدر جبري قدر ...

اقتباس
فإن احتاج لأحد برامجه حماية فيتعلم الحماية (و التي قد تمتد إلى الحماية عن طريق الدونغل مثلاً) و قد يضطر لتعلم الهندسة العكسية أيضاً و إن كان يريد إضافة تقارير لبرنامجه فسيتعلم تقنية Crystal Reports مثلاً و الخ... أي أنه لا يؤمن بالتخصص.

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

اقتباس
التخصص: هو أن يختص المبرمج بأحد المجالات و لكن أن يتبحر فيها فلا يترك صغيرة و لا كبيرة فيها إلا و يعرفها لأنها من اختصاصه و بما أن مجاله واحد وحيد فيسكون لديه الوقت الكافي لمعرفة كل الميزات الحالية مع مراقبة الميزات الجديدة و دراستها فور بدء تطبيقها و بالتالي العمل فيها (باحتراف).

هو ده التخصص معك لكن سيجد الوقت الكافي دي صعبة مادام يعرف أن الوقت يداهمه

اقتباس
فلينظر كل واحد منا إلى نفسه كيف أنه تمكن من تعلم أغلب لغات البرمجة (و ليس هنا يكمن الخطأ) و يعرف التعامل مع أغلب أنظمة إدارة قواعد البيانات هذا باستثناء ما قد تعلمه على برامج التصميم و المونتاج و غيرها.

و دول عددهم كان هل تظنهم كثيرون ؟

اقتباس
عترف و آسف أنني كنت أحد هؤلاء المبرمجين الذين لا يؤمنون بالتخصص، و أنا الآن في طور تحديد مجال التخصص... و بما أنه سيكون مجال واحد فعليك أخذ الوقت الكافي لتعرف ما الذي يمكن أن تنجح فيه و ما الذي لن تنجح.

وشهد شاهد من أهلها قلتها بفمك رغم انك ستتخصص و مجبر عليه قمت رحت درست مالذي ستنجح فيه

أسألك ماذا تقصد بكلمة تنجح فيه هل تجاوزها دراسيا أم الحصول على وظيفة أم ... الجواب لديك

اقتباس
لنأخذ مثلاً في الدول الغربية، تتكون الشركة (الصغيرة نسبياً) من 50 موظف، تنتج هذه الشركة تطبيقات قواعد البيانات فلنرى ما هي الاختصاصات:

تحليل

قواعد بيانات

واجهات

مبرمجو تنسيق(بين الواجهة و قاعدة البيانات).

تقارير

حماية

اختبار

صيانة و خدمة ما بعد البيع

تسويق و دعاية

محاسب

المدير و مدراء الأقسام

خدمات أخرى

أظن أن بنية هذه الشركة جيدة و حيث أنها وضعت اختصاصات كثيرة (و يمكنك التخصيص أكثر إن أردت ذلك) و أظن أيضاً أن أحد موظفي الواجهات لن يقوم بالتدخل الزائد و المحاولة أو حتى التفكير بمحاولات حماية البرنامج لأن هناك موظفون مسؤولون عن ذلك و العكس صحيح.

معك فكرة هذه الشركة جيدة لكن هل هي موجودة في بلادنا أم سنصدر لها المبرمجين

اقتباس
و هنا تكمن المشكلة في المبرمجين العرب و عندما يقول المبرمج (في نفسه): لماذا أضطر لدفع تكاليف راتب أو حتى نسبة من مبيعات البرنامج لشخص آخر سأقوم أنا بتعلم ما يقوم به و سأقوم به بنفسي و أنا أحق منه في هذا المال فهو مخطىء تماماً.

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

اقتباس
فأنت عليك احترام اختصاصات الآخرين و عدم التعدي عليها و عندما (يعجز) المبرمج عن تصميم قسم معين من البرنامج(بغض النظر عن نوع التصميم و أدواته) فإنه سيحتاج مبرمج (أو مصمم أو تقني) آخر و العكس صحيح و من هنا يأتي تكاتف الأيدي و النهوض بالشركات و مع ضخامة حجم العمل فسيزداد عدد الموظفين و بالنهاية ستزداد الشركة تطوراً و ازدهاراً.

أتوقع اني سألتك أين هي الشركة أروح لها

اقتباس
ملاحظة: ابحث بموقع (Google) عن أغنى الأشخاص في العالم لعام 2007 و ستجد شيئاً يذهلك هو أن أغلب الأوائل من مديري شركات البرمجيات مثل (Microsoft, Google, Oracle) و هذا طبعاً ليس بمقياس و لكنه يضفي شيئاً من الحماس و جعل هذه الشركات قدوة لغيرها من الشركات العربية و الأجنبية.

هو انت هتسأل جوجل ما انت عارف من يملك النفط و الثروة السمكية و الزيتون و الغاز و الحديد و الممرات البحرية و الماشية و ..... أكيد عرفتهم ..... العرب.....

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

أظنك لو اتنتظرت بعض الردود فستجد من يقول لك كيف أختص كيف أبرمج و جيبي مليان ...........

ألا بذكر الله تطمئن القلوب

#4

تزعجني مثل هذه المواضيع لأنها تحاول الوصول لنتيجه واحده : العرب متخلفون

والله ياأخي العرب متخلفين من بداية التاريخ

وجاء الاسلام ووحدهم وجعلهم يملكون مشارق الارض ومغاربها

وانجازات العرب كانت لأنهم مسلمون قبل كل شئ والاسلام ماقام على العرب فسلمان فارسي وصلاح الدين كردي

اتمنى ان تستبدلها على الاقل بكلمة شرق أوسطيين

والمبرمج العربي - كما تقول - هو مبرمج اثبت كفائته البرمجيه في مجال الحاسوب ،،،

وهو قادر - كغيره - على التكيف والتحول من تخصص لآخر

اعرف مبرمجين (منهم انا ) اتيحت لهم فرص في لندن وامريكا وهم توهم خريجين Fresh Graduate

فماذا يعني هذا ؟

هل هم افضل من غيرهم ؟ لا

هل الغرب افضل مننا في الحاسوب ؟ لا

اذاً مبرمجينا لديهم مخزون برمجي وذكاء عالي ،، ولهم ان يتوظفوا في اي مكان يريدون

المسأله اداريه بحته ، فانت عندما تتخرج تملك معرفه في اغلب المجالات ولكن طلب السوق هي تحديد تخصصك وهذا شئ طبيعي

لدينا مواهب ولدينا شباب ولكن نحتاج إلى بيئه مثل بيئة Oracle , MS ,

بالمناسبه قريت أول سطرين من الموضوع فقط :(

#5

السلام عليكم

سأرد أولا على الأخ عيسى:

طالما أنك لم تقرأ إلا أول سطرين من الموضوع، اسمح لي بالقول: لا يحق لك الرد على الموضوع.

و أخي العزيز لا تقول على لساني أنا لم آتي على سيرة التخلف أبداً بل لمحت إلى أن الأجانب أفضل و هذا واقع.

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

بالنسبة لك أخي المزمجر:

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

بالنسبة للغة VB6 و الانتقال منها إلى VB.Net لا علاقة للموضوع بذلك بل ذكرت تلك الجملة لكي لا يعترض المشرفون على مكان تصنيفي للموضوع(قد يطلبوا مني أن أضعه في قسم المقالات!!).

اقتباس
صدقني لن تجد ذلك ولن يجيبك بأكثر من بضع جمل قائلا لك فيها أتقن اللغة كذا كذا اتقانا جيدا ولدي المام بعدة لغات ككذا و كذا

عدت لما وصفته أنا تماماً.

اقتباس
أنا قلتلك دانت بما أنك مدير شركة عربية رح تنكش الاسئلة من تحت أظافرك ولسه رح تتخصص بأسلتك أكثر

وهو بقى مش عارف على أي تخصص سيجيبك

لا لا، أنا سأعرض طلبي (الوحيد) كاختصاص موحد و لن أتطرق إلى مواضيع أخرى.

اقتباس
قدر برمجي !!!! إن صح التعبير قدر وظيفي قدر مادي قدر مؤسساتي قدر جبري قدر ...

أفخر و أعتبر أن في حياتي (أنا على الأقل) هناك قدر برمجي.

اقتباس
و دول عددهم كان هل تظنهم كثيرون ؟

ببساطة، نعم.

اقتباس
هو ده التخصص معك لكن سيجد الوقت الكافي دي صعبة مادام يعرف أن الوقت يداهمه

أظن أن الإنسان، يستطيع لعب دور الحاسوب أحيانا(Multi-Tasking) + (Threading).

اقتباس
معك فكرة هذه الشركة جيدة لكن هل هي موجودة في بلادنا أم سنصدر لها المبرمجين

لو كان فعلا عندي هذه الشركة لن تجدني هنا أكتب هذا الموضوع قد أكون أمتلك موقعا مشابهاً لهذا الموقع(من يدري؟).

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

و ما الفائدة؟ (إذا ضاع القفل ما الفائدة من المفتاح؟؟!!!).

اقتباس
أظنك لو اتنتظرت بعض الردود فستجد من يقول لك كيف أختص كيف أبرمج و جيبي مليان ...........

أنا مستعد لتلقي تلك الردود طالما أنها منطقية.

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

مؤسس شبكة مواقع إجابتي أول شبكة مواقع عربية للأسئلة والأجوبة

هذا الموضوع مغلق.

مواضيع مشابهة