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

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

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

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

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

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

_________________________

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

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

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

_________________________

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

محبكم كريم.


بداية عليك ان تقرر المجال الذي تريده بالضبط، فهناك جانبين لتصميم الويب، الاول يسمى بالـ (front-end) وآخر يسمى (back-end)

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

تحتاج في الجانب الاول الى بعض مهارات الفوتوشوب الخاصة بالويب، بالاضافة الى تعلم لغات مثل (HTML,CSS,javascript,jquery) واذا اردت التميز فقد تحتاج الى اجادة بعض اساسيات التصميم مثل (UX,UI) الخاصة بالويب بالاضافة الى بعض انماط او اساليب التصميم مثل (bootstrap,angularjs) وغيرها وقد تضطر الى متابعة مواقع تعطيك الالهام بالتصميم وهي كثيرة.

اما في الجانب الثاني فانت بحاجة الى تعلم لغات برمجة (يمكنك التخصص في واحدة منها فقط) مثلا (php,asp.net,C#,vb,ruby and rails,python) والى لغات ادارة قواعد البيانات مثل (oracle, mysql, sql server) ويمكنك التميز بتعلم الـ (framework) الخاصة ببعض اللغات مثل (zend, codeigniter) الخاصة بلغة (php)

ايضا يمكن تعلم التصميم على منصات ادارة المحتوى (CMS) مثل (Wordpress. joomla, drupal) والكثير من الشركات تطلب خبرة بهذه المنصات

شاكر لك مرورك الطيب عزيزي.

أود بالطبع الانتقال للجانب الأول (front-end).

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

لأني في الحقيقة تعبت من البرمجة ومن الضغط النفسي الذي سببته لي، وضيق الوقت، وحرماني من ممارسة هواياتي.

نوعا ما الموضوع ابسط من البرمجة، ومع التكرار يصبح الامر رويتيني وسهل :)