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

السلام عليكم أعضاء موقع أرابيا الكرام.

للأسف مررت بتجربة مريرة في البرمجة ودائماً أحس بإرهاق ذهني وضغط نفسي ولم أصل لمبتغاي، حتى تأكدت أن البرمجة ليست مناسبة لي.

لذلك أحببت الانتقال إلى تصميم المواقع كونها لا تبتعد كثيراً عن البرمجة، وفي ذات الوقت سهلة وممتعة، ويمكن الإلمام بها ببساطة.

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

بعكس البرمجة التي تسرق الوقت، وأحياناً تجبر المبرمج على التفكير في حل مشاكله وهو نائم، وهو يأكل، وهو في كل مكان مشغول البال.

_________________________

أرجو منكم إفادتي باللغات والتقنيات المطلوبة للبدء (الضروري منها والإضافي).

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

وهل فعلاً تصميم المواقع بهذه السهولة، مما سيوفر لي المزيد من أوقات الفراغ؟ أم هذه فكرة خاطئة؟

_________________________

ولكم خالص الشكر والتقدير.

محبكم كريم.


هذا يعتمد على أيّ مجال ستتنقل له، فلم أعرف من كلامك هل تتكلم عن تصميم الواجهات أو بناء (تطوير) الواجهات والصفحات أو كلاّ الأمرين

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

يجب أن تبقى مطلعا دائما على جديد التصميم من dribbble وقراءة مقالات التصميم، وأيضا قراءة التجارب (case study) فهي تحتوي كما هائلا من المعلومات، أيضا يجب أن تقوم بالتطبيق والمشاركة لاكتساب الخبرة

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

المرحلة الأولى وهي تقريبا ما يبقى فيه أغلب الناس حيث يعتقدون أنها المرحلة الوحيدة وهي أن تصبح قادرا على أخذ تصميم وتحويله إلى صفحة حقيقية، عبر تعلم HTML و CSS وبعض الأمور البسيطة في JS

المرحلة الثانية هي أن تصبح مطورا فعليا، بأن تقرأ عن آخر التقنيات، وبأن تكتب أكواد تتبع المعايير والممارسات الشائعة، أن تكتب كود CSS قابلا للتوسع والتطوير هو من أهم هذه الأمور أيضا، أن تكون قادرا على بناء تطبيقات واجهة عبر JS وأن تجيد التعامل مع HTML5 APIs ببساطة

أشكرك على مرورك العطر.

فلم أعرف من كلامك هل تتكلم عن تصميم الواجهات أو بناء (تطوير) الواجهات والصفحات أو كلاّ الأمرين

أود التطوير وليس تصميم الواجهات بالفوتوشوب وإلستريتور، بحيث أستلم ملف PSD من مصممين وأقوم بتكويده.

لأني أستمتع بكتابة الكود، وبالطبع سأعتمد على HTML5, CSS3, jQuery, JS، وربما أستخدم Bootstrap, AngularJS.

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

ولا أكاد أجد أوقات فراغ لممارسة هواياتي، فهل من وجهة نظرك سيخف الضغط إن انتقلت لتصميم المواقع؟