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