لعنة البرمجة ولهث المبرمجين للتأقلم مع متطلبات مهنتهم
|
عضو فعال
تاريخ التسجيل: 2006-12-10 مشاركات: 1455
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: متخرج
|
السلام عليكم
مقالة مفيدة قريتها بموقع البوابة العربية للأخبار التقنية, فحبيت تطلعو عليها ويصير في شوية نقاش عن هالموضوع.
المقالة بتتحدث عن حقيقة موجودة بواقعنا المعلوماتي وهي مدى تأقلم المبرمجين مع لغات البرمجة الجديدة, وكيف انو المبرمجين بيسعوا خلف التكنولوجيا الجديدة يللي بتظهر قدامهم كل يوم والصعوبات يللي بتواجهم للتأقلم معها.
رابط المقالة: http://www.aitnews.com/news/8598.html
|
| |
دخول أو تسجيل لإرسال التعليقات | قراءة: 280 |
|
مدير
تاريخ التسجيل: 2005-07-15 مشاركات: 3116
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
برأيي في تطور سريع بس مافي تغييرات جذرية سريعة بعالم لغات البرمجة وبالتالي أي مبرمج متابع تطور أدوات مهنته رح يضل متمكن من كل التقنيات الحديثة بكل سهولة بدون ما "يلهث" 
أما الي بدو يتعلم أداة وحدة يشتغل عليها طول العمر فالأفضل يدور على مهنة تانية.
أما من ناحية شركات البرمجة الصغيرة فالوضع بيختلف
فعلاً الشركات اما عم تضل تلهث أو عم تتأخر كتير عن استخدام الأدوات والتقنيات الجديدة.
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-03-05 مشاركات: 785
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: السنة الرابعة الاختصاص: غير ذلك
|
أعتقد أنه في وجهة نظر بهالحكي طالما نحنا مستخدمين للتقنيات المنتجة و لسنا منتجين لها
و أنا برأيي أنه هذه المهنة من أصعب المهن من شان هذا السبب
و أنا أحذر جميع المبرمجين من اليوم يللي بدها تصير البرمجة فيه تعتمد على Native Language
قرأتُ مجدَكِ في قلبي و في الكُتُـبِ شَـآمُ ، ما المجدُ؟ أنتِ المجدُ لم يَغِبِ
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
عضو فعال
تاريخ التسجيل: 2004-03-28 مشاركات: 1283
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: ماجستير الاختصاص: هندسة برمجيات
|
كلام منطقي بس مو لهلدرجة من البشاعة
يبقى لكل مجال مطوريه
والدوت نت لا تستطيع الغاء البرمجة التقليدية القديمة بل أخذت شريحة من السوق فقط
جرب الانقطاع عام
أنا أقول
جرب عامين = الخدمة الالزامية 
{وماكان الله ليعذبهم وأنت فيهم وماكان الله معذبهم وهم يستغفرون}
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-03-05 مشاركات: 785
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: السنة الرابعة الاختصاص: غير ذلك
|
كتب foaad: برأيي في تطور سريع بس مافي تغييرات جذرية سريعة بعالم لغات البرمجة وبالتالي أي مبرمج متابع تطور أدوات مهنته رح يضل متمكن من كل التقنيات الحديثة بكل سهولة بدون ما "يلهث"
أما الي بدو يتعلم أداة وحدة يشتغل عليها طول العمر فالأفضل يدور على مهنة تانية.
أما من ناحية شركات البرمجة الصغيرة فالوضع بيختلف
فعلاً الشركات اما عم تضل تلهث أو عم تتأخر كتير عن استخدام الأدوات والتقنيات الجديدة.
شو قصدك بالأدوات ؟؟
و هل قصدك بالشركات الصغيرة مثل تلك التي موجودة الآن بالسوق عنا مثل الشركات التي تنتج برمجيات المحاسبة و ... ؟؟
أنا برأيي أنه كادر الشركة التقني هو المسؤول عن المواكبة
قرأتُ مجدَكِ في قلبي و في الكُتُـبِ شَـآمُ ، ما المجدُ؟ أنتِ المجدُ لم يَغِبِ
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مدير
تاريخ التسجيل: 2005-07-15 مشاركات: 3116
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
كتب bayrn:
شو قصدك بالأدوات ؟؟
و هل قصدك بالشركات الصغيرة مثل تلك التي موجودة الآن بالسوق عنا مثل الشركات التي تنتج برمجيات المحاسبة و ... ؟؟
أنا برأيي أنه كادر الشركة التقني هو المسؤول عن المواكبة
أدوات الانتاج 
يعني البرامج (ولغات البرمجة والمكتبات وأنظمة التشغيل) الي بتم استخدامها لانتاج المنتج (البرنامج).
الشركات الصغيرة من 5 إلى 20 مبرمج (بغض النظر عن حجم باقي فريق العمل.
المشكلة بحالة الشركات الصغيرة حتى لوكان فريق العمل مواكب للتطور مافي وقت لتحويل الكود القديم إلى التقنيات الجديدة (طبعاً ممكن عمل استيراد للكود بسهولة تقريباً من أي لغة الى تانية وخاصة ضمن لغة وحدة مثلاً من C# 1.0 إلى C# 3.0 بس هاد مو اسمو استخدام للتقنيات الجديدة)
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-03-05 مشاركات: 785
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: السنة الرابعة الاختصاص: غير ذلك
|
كتب foaad: كتب bayrn:
شو قصدك بالأدوات ؟؟
و هل قصدك بالشركات الصغيرة مثل تلك التي موجودة الآن بالسوق عنا مثل الشركات التي تنتج برمجيات المحاسبة و ... ؟؟
أنا برأيي أنه كادر الشركة التقني هو المسؤول عن المواكبة
المشكلة بحالة الشركات الصغيرة حتى لوكان فريق العمل مواكب للتطور مافي وقت لتحويل الكود القديم إلى التقنيات الجديدة (طبعاً ممكن عمل استيراد للكود بسهولة تقريباً من أي لغة الى تانية وخاصة ضمن لغة وحدة مثلاً من C# 1.0 إلى C# 3.0 بس هاد مو اسمو استخدام للتقنيات الجديدة)
طيب ليش مثلا برنامج محاسبة و أتمتة معين لنقول الأدوات التي شاركت في بنائه :
- نظام تشغيل Windows 2000
- بيئة برمجية معينة VB6
- نظام ادارة قواعد بيانات Sql Server 2000
ألا يعد استخدام VB.NET و Sql server 2008 بعد فترة معينة لاعادة بناء البرنامج من جديد استخدام للتقنية الجديدة
بحيث أن نظام قواعد المعطيات قد طرأ عليه العديد و العديد من التغيرات بالاضافة الى بيئة Dot NET
قرأتُ مجدَكِ في قلبي و في الكُتُـبِ شَـآمُ ، ما المجدُ؟ أنتِ المجدُ لم يَغِبِ
|
| |
دخول أو تسجيل لإرسال التعليقات |
|
مدير
تاريخ التسجيل: 2005-07-15 مشاركات: 3116
الجامعة: دمشق الكلية: الهندسة المعلوماتية المرحلة: السنة الخامسة الاختصاص: هندسة برمجيات
|
كتب bayrn:
طيب ليش مثلا برنامج محاسبة و أتمتة معين لنقول الأدوات التي شاركت في بنائه :
- نظام تشغيل Windows 2000
- بيئة برمجية معينة VB6
- نظام ادارة قواعد بيانات Sql Server 2000
ألا يعد استخدام VB.NET و Sql server 2008 بعد فترة معينة لاعادة بناء البرنامج من جديد استخدام للتقنية الجديدة
بحيث أن نظام قواعد المعطيات قد طرأ عليه العديد و العديد من التغيرات بالاضافة الى بيئة Dot NET
لسبب بسيط, الوقت
لاتنسى انو الكادر الموجود عند الشركة عم يشتغل بأمور تانية (تطوير وصيانة البرنامج أو برنامج تاني)
يعني لحتى الشركة تساوي الي انت عم تقوله لازم توقف كل شي وتركز على تطوير البرنامج القديم (وهالشي رح يستغرق من سنتين إلى تلاتة لحتى يرجع يوصل لمستوى ميزات واستقرار البرنامج القديم)
الحل طبعاً انو الشركة تزيد حجم فريق العمل ودائماً يكون عندها فريقين واحد عم يشتغل على النسخة الحالية وواحد على النسخة المستقبلية أما فريق واحد يشتغل نسخة ورا نسخة صعب يلحق التطور.
|
| |
دخول أو تسجيل لإرسال التعليقات |
تاريخ التسجيل: 2008-03-05 مشاركات: 785
الجامعة: الافتراضية الكلية: تكنولوجيا المعلومات المرحلة: السنة الرابعة الاختصاص: غير ذلك
|
كتب foaad: كتب bayrn:
طيب ليش مثلا برنامج محاسبة و أتمتة معين لنقول الأدوات التي شاركت في بنائه :
- نظام تشغيل Windows 2000
- بيئة برمجية معينة VB6
- نظام ادارة قواعد بيانات Sql Server 2000
ألا يعد استخدام VB.NET و Sql server 2008 بعد فترة معينة لاعادة بناء البرنامج من جديد استخدام للتقنية الجديدة
بحيث أن نظام قواعد المعطيات قد طرأ عليه العديد و العديد من التغيرات بالاضافة الى بيئة Dot NET
لسبب بسيط, الوقت
لاتنسى انو الكادر الموجود عند الشركة عم يشتغل بأمور تانية (تطوير وصيانة البرنامج أو برنامج تاني)
يعني لحتى الشركة تساوي الي انت عم تقوله لازم توقف كل شي وتركز على تطوير البرنامج القديم (وهالشي رح يستغرق من سنتين إلى تلاتة لحتى يرجع يوصل لمستوى ميزات واستقرار البرنامج القديم)
الحل طبعاً انو الشركة تزيد حجم فريق العمل ودائماً يكون عندها فريقين واحد عم يشتغل على النسخة الحالية وواحد على النسخة المستقبلية أما فريق واحد يشتغل نسخة ورا نسخة صعب يلحق التطور.
أووف سنتين لثلاثة ، شو هالحكي
معناتا الشركات الصغيرة شغلتها صعبة اذا بدها تستمر
قرأتُ مجدَكِ في قلبي و في الكُتُـبِ شَـآمُ ، ما المجدُ؟ أنتِ المجدُ لم يَغِبِ
|
| |
دخول أو تسجيل لإرسال التعليقات |
|