الموضوع نسبي ويختلف من مطور الى مطور، حسب الميزانية المتوفرة للمطور وكذلك حسب البيئة التي هو عايش فيها.
اعتقد ان جهاز كمبيوتر مع شاشة 22 بوسه ومكائن هادئ ومريح هو المكان المناسب وغير ذلك هو اضافات كمالية.
بالنسبة لنظام التشغيل والحزم يعتمد على التقنيات التي تستخدمها، اذا كنت Web Devloper على تقنيات مايكرسوفت فيلزمك نظام تشغيل وندوز + فيجوال ستديو، هذه البرمجيات الاساسية، اما الحزم الاضافية ممكن اقول خدمة Windows Azure كذلك المامك بـ Windows Server يعتبر امر جيد.
اما اذا توجهت للمصادر المفتوحة مثل PHP - Paython - Ruby، فمنصات العمل IDE كثيرة جدا ً عندك NetBeanse اعتقد هي البيئة الانسب لتحرير الاكواد لكن بالنسبة لي افضل Notepad++ ، كذلك المامك بنظام اللينوكس امر جيد.
ماذكرته مجرد تقنيات لا تساهم بشكل كبير في الانتاجية، يجب ان تركز على تنظيم وقتك والابتعاد عن الازعاج هذه اهم نقطتين اذا اردت ان تكون انتاجيتك عالية.
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.