الوسم : مهارات

7أكتوبر

مهارات جانبية ضرورية عليك إكتسابها الى جانب البرمجة

في الغالب انت يا من يقرأ الأسطر التالية مبرمج ، و سأجزم ذلك كوني وضحت في بداية عنوان هذا الموضوع عبارة ” عزيزي المبرمج ” ، و البرمجة عزيزي من أهم و أفضل المهارات بالطبع التي يتسم بها كل من إحترف كتابة أكواد معقدة و تبسيطها للمستخدم البسيط ، و لا يمكنني ان انكر ان البرمجة من المهارات الأكثر طلبا في مجال التقنية المعلوميات و التطوير المعلوماتي و التكنولوجيات الحديثة ، فأنا اقرأ يوميا مجموعة من المواضيع و المقالات في هذا المجال ، و اجد دائما ان رأس القائمة تتطلب مبرمجين من أجل إستخلاص ذاك العمل ، و لكن ، إن تحدثنا من جانب آخر ، فالبرمجة ليست كافية لإنشاء و تطوير مشروع كامل متكامل ، لا تحقد علي و تبدأ بالسب و الرفض فور قراءتك لهذه الأسطر فقط ، بل ادعوك لقراءة الموضوع كاملا ، و سأوضح لك ذلك خلال هذا الموضوع .
 
 
نعم ، يمكنني ان اشهد بلساني ان البرمجة أخذت حصة الأسد لتطوير و نشأة مشروع ما – و بمشروع أقصد برنامج ، موقع ، تطبيق …. – ، و اعدك أيضا ان كان لك فريق عمل اخر من يتقن المهارات التالية القادمة في هذا الموضوع ، فسأخبرك ان تكتفي بالبرمجة فقط ، لكن كلما ثقفت نفسك في مجالات كثيرة كلما زادت قيمتك و قيمة عملك ، و كونك مبرمج ، فالبرمجة تتخذ الجزء الأكبر في عملك ، لكن المهارات التالية لا يجب نسيانها و تجاهلها كما لو كانت لا شيئ ، في الحقيقة فهي ضرورية و عليك ان تتسلح بها بداية من نهاية قراءتك لهذا الموضوع ، فدعني إذن أحدثك عن هذه المميزات و المهارات التي يجب عليك إكتسابها :

– النظرة الإستلهامية و التصميم المتناسق :
نعم نعم ، اعلم ما يدور بعقلك الآن ، للتصميم الإبداعي و الإبتكاري ناسه ، و كوني مبرمج لا احتاج الى الشكل الجذاب لبرنامجي ، يكفي ان يكون لون برنامج الرمادي و الأسود و أزرار كما لو بعثت من الويندوز Xp ، و إن فكرت يوما في تطوير برنامجي او موقعي او تطبيقي فسأقوم بتقديمه لأحد الديزاينرز و المصممين و هو سيتكلف بالأمر ، نعم ، ربما يجب ان نضع موضوع أيضا حول ” عزيزي المصمم .. عليك ان تتعلم البرمجة فهي مهارة ضرورية عليك إكتسابها الى جانب التصميم ” ، سأصارحك و أخبرك ان المصمم يمكنه ان يستغني عن البرمجة ، نعم ، يمكنه صناعة شكل موقع او برنامج على شكل UI و بيعه و هو مرتاح ، لكن بالنسبة لك انت كمبرمج ، فستحتاج الى ان تتعلم التصميم شئت ام ابيت ، خصوصا عندما يصبح التصميم هو نفسه البرمجة كما في برمجة تطبيقات الأندرويد ، فالماتيريال ديزاين في الأندرويد عبارة عن أكواد برمجة ، و أنت يا صديقي المبرمج عليك ان تتعلم الإستلهام و التصميم الإبداعي ، يمكنك الحصول عليه بالطبع بالعديد من الطرق ، اولا ان تلاحظ أعمال الأخرين الإبداعية و ان تكتسب و تحاول ان تدقق في أبسط التفاصيل من اجل فهم طريقة تصميمها ، و إن لم تكن لك أي دراية من قبل عن هذا المجال ، فمشاهدة أحد الكورسات من هنا الخاصة بالتصميم ، او البحث بنفسك في اليوتيوب او مواقع تقديم الكورسات مثل Udacity و Lynda .
و إن كنت صديقي المبرمج تعتبر التصميم و الذوق الإبداعي في تصميمك لا شيئ ، فربما يجب عليك ان تعيد التفكير و تعيد التفكير حتى تقتنع بعكس ذلك تماما ، لا نطلب منك أن تكون مصمما محنكا ، فقط ان تدرك مبادئ التصميم .

– السيو و أرشفة المواقع :
إن كنت مبرمج تطبيقات سطح المكتب او مبرمج تطبيقات موبايل ، او محلل قواعد بيانات ربما انت لا تحتاج الى إكتساب مهارة الأرشفة التي أنا بصدد شرحها ، لكن إن كنت مبرمج تطبيقات ويب و مواقع ، فدعني اقول لك انها مهارة لا يُستغنى عنها بالمرة اخي الكريم ، فقد تصنع و تطور موقعا لأحد العملاء ، و ترفعه له على إستضافة و يكون كل شيئ جيد و يدفع لك المال الخاص بك ، و سيراسلك بعد ثلاث أيام يخبرك انه عندما يبحث عن الموقع في جوجل لا يظهر له ، فستكون محرجا حينها و لن تستطيع ان تنبس ببنت شفتة و تخبره انه ليس من إختصاصك مثلا او حتى لا تعرف كيف لا يظهر ، في حين أنك أغفلت في اكوادك عن مبادئ السيو ، و نعم السيو له أكواده الخاصة مثل اكواد الMetatag او كود الملكية التي ستطلبها لك جوجل عند محاولة إدراج موقعك الى جانب المواقع الأخرى ، او حتى قد يخبرك انه يريد ان يظهر موقع في مقدمة محركات البحث ، و يريد ان يحصل ايضا على زوار من Bing و Baidu و Yandex ، ستخبره انك مبرمج ، و سيخبرك انك لست كذلك بل انت صانع مواقع و موقعي لم يتم صناعته بعد بالنسبة لمحركات البحث ، ليسكتك مجددا ، و ربما تدخل معه في مشاكل لاحقا قد تضطر فيها لإعادة امواله ، خصوصا ، لذلك صديقي ، يمكنك ربح أموال إضافة بعرض خدماتك للسيو و البرمجة في آن واحد للزبون ، و بذلك ، يكون الزبون راضيا و يكون عملك إحترافيا .
السيو له خبراءه و أتفق في هذا إتفاقا شديدا ، لكن معرفتك بهذا المجال و أخذ فكرة عنه و تعلم مبادئه سيفيديك اكثر مما قد لا يضرك .

– مهارة التسويق و البيع :
لا غنى عنها مهما كانت نوعيتك البرمجية ، سواء محترف تطبيقات او مواقع او كيفما كنت ، التسويق مهارة يجدر بك تعلمها منذ نعومة اظافرك ، فور ان تبدأ بفهم العالم ، ستفهم أيضا ان العالم يدور إجمالا حول طبقتين ، مستخدم و بائع ، البائع يبيع المنتوج ، و المستخدم يستخدم المنتوج ، و انت يا صديقي المبرمج ، عندما تبرمج شيئا ما فهو يكون عبارة عن منتوج ، و تحتاج إذن الى مستخدمين لذاك المنتوج حتى تحقق غايتك الربحية مما قمت ببرمجته ، لكن فن الإقناع لا يأتى على هوادة ، بل تحتاج الى خبرات في مجال الإقناع و تجميل منتوجك و اللعب على عقلية المستخدم / الشاري و نفسيته أيضا ، و ان تخلق حاجة المستخدم الى ذاك المنتج ، و كل هذه الأشياء قد تم تجميعها في مهارة واحدة تسمى التسويق ، و التسويق مجال جد موسع و خبراءه لا يمكنك ان تفوقهم خبرة بقرائتك لمقالات او مشاهدتك لكورسات ، فقد إكتسبو مهارة البيع و التسويق منذ الأزل ، و لن يمكنك التفوق عليهم ان قررت الدخول الى مجال التسويق ، لكن هذا لا يستثني اخي الكريم انك لن تستطيع بيع منتوجك ، بل تستطيع اخي و بكفاءة ، يكفي اولا ان تعقد العزم على تعلم فنون التسويق اولا ، ثم تبدأ بأخذ كورسات مجانية في هذا المجال ( راجع صفحتنا هذه للكورسات ) او إبحث عن كورسات في مواقع أخرى ، و إقرأ مقالات في مجال التسويق و إكتسب و تعلم ، ثم أحضر منتوجك – ما برمجته – امامك ، و حاول ان تختار احد الأشخاص سواء المقربين لك او البعيدين ، و حاول ان تطبق ما إكتسبته من فنون خلال كورساتك و مقالاتك ، و أطلق العنان لمهارتك الجديدة ، فإن لم تنجح في إقناع صديقك بالشراء ، فتعلم أكثر و تعلم حتى تصبح قادرا على بيع كل ما يقع بين يديك لأي شخص ، و بعدها ، أضمن لك ان كل ما تبرمجه و تصنعه ستجد من يشتريه .

لكل هذه الأسباب اخي الكريم ، اخبرك ان البرمجة مجال جيد و مربح أيضا اذا ما تكلمنا من الجانب الربحي ، لكنها لا تشكل سوى 60% من مشروعك المستقبلي ، و ستحتاج أكثر و أكثر الى مجموعة من التجارب لتخوض غمارها من أجل زرع مشروعك في حقول الأخرين و تجعل الأخرين يحصدون غلته و يقدمون لك أرباحها ، و ذلك لن يتحقق الا بتمكنك من التلاعب بالمهارات سابقة الشرح بسهولة ، و إحترافها و تعلمها بجدية . فطوبى إذن لكل شخص يتقن المبادئ كلها من البرمجة نهاية بالتسويق .

16يناير

7 مهارات لابد أن يمتلكها مصمم الويب

7 مهارات لابد أن يمتلكها مصمم الويب

فى أى تجارة، الوصول إلى مرتفعات مهنتك هو ما يجب أن تسعى إليه، هذه المهارات سوف تساعدك فى الوصول للمستويات المتقدمة فى التصميم
كل مصمم لابد أن يكون لديه هذه الأساسيات لجعل نفسه متميز عن الآخرين.
1- أن تكون على دراية بعملية التصميم بأكملها

لابد لكل مصمم أن يكون على دراية بجميع نواحي التصميم لكي يصل إلي التصميم المتميز، وبعض نواحي التصميم هي :

أ- اللون

اللون يعتبر قلب التصميم وأهم شئ فيه، لأنه ينشئ الموضوع “theme” ويظهر تأثيرات أى تصميم. كما أنه يلعب دور مهم في نفسية المستخدم وهذا ما يعرف بتجربة المستخدم “UX”. (ماهي علاقة اللون بعلم النفس ؟ ) مقال سيفيدك فى تصميم تجربة المستخدم.

ب- التدفق “Flow”

يقصد بالتدفق، أى الحركة البصرية للمستخدم أو ماينظر إليه المستخدم تدريجياً فى التصميم. ويشمل التدفق العمق “depth” واللون والتسلسل الهرمي “hierarchy” والأشكال وأيضاً الخطوط. وأدوات التدفق تشمل منظور التباعد والتوجيه.

جـ- التوازن والتناسب

والمقصود بهما الإستقرار والإتزان البصري. ويوجد طريقتين للحصول على التناسب وهما “symmetrically و asymmetrically”.

كما أن التناسب يُستخدم عادةً فى الدلالة على العناصر المهمة وبالتالى يقوم بتحسين تدفق المعلومات.

د- التباعد

والتباعد كثيرا يجب أن يكون واضح وبسيط. فيقصد به المسافة بين العنصر والعنصر الأخر، حيث جميع المواقع التى تمتلك تجربة مستخدم جيدة يكون التباعد فيها متناسق. عموماً يجب أن يكونى التباعد سخياً بما فيه الكفاية بين العناصر في حين يجب أن تبقى العناصر ضيقة قليلاً لتسهيل القراءة، بمعنى أن لا تكون العناصر متباعدة بشكل مبالغ فيه والعكس صحيح. وهذا هو التناسب 🙂
2- تعلم أساسيات الـ HTML مثلما تعرف أصابع يدك ?

عندما نتكلم عن HTML هنا يأتى دور التكويد. حيث بعض المصممين يعتقدون أنه ليس من المهم معرفة التكويد، بينما آخرون يصرون على معرفة كيف أن الكود مهم بالنسبة لمصمم الموقع. فلابد أن يعرف المصمم على الأقل أساسيات الـ HTML.

يجب على المصمم أن يكون لديه المعرفة عن التكويد، ونتيجة ذلك يصبح المصمم قادر على إنشاء تصميم مطابق لهدفه هو وليس لهدف المطور مما يجعل التصميم سهل الإستخدام قبل أى وقتٍ آخر.
إذا تعلمت أساسيات التكويد :
أ- يمكنك إنشاء موقع تجريبي قمت بتصميمه.
ب- أيضاً ستبيع منتجاتك أفضل من المصممين الآخرين الذين لا يعرفون التكويد.
جـ- وسيكون لديك فهم أفضل لنطاق وحدود قدرات تصميمك.
3- تعلم بعض النقاط المهمة فى الكتابة الإعلانية

إنت كمصمم يكمن أن يُطلب منك أى شئ آخر غير التصميم: فقد يطلب منك كتابة مقال عن تسيوق منتج أو شئٍ آخر، نعم هذا صحيح إذا لم تعمل مع كاتب مواد إعلانية “copwriter”. فمن الأفضل أن يمتلك المصمم مهارات كاتب المواد الإعلانية “copwriter” لجذب الكثير من العملاء.

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

ايضا هناك بعض المقالات فى موقعنا تساعدك في تعلم كيفية الكتابة
4- إتعلم بإستمرار

جملة “دائماً هناك الأفضل” هي التى لا بد أن تضعها نصب عينيك. حيث يمكنك دائماً تعلم أشياء جديدة تساعدك :

1- فى إقناع العملاء.

2- و أيضاً توسيع إبداعك ومهاراتك.

3- كما تساعدك في تحسين شغفك “passion” فى التصميم.

يوجد سبب واحد فقط يجعلك دائماً قابل للتعلم وهو أن جميع الإتجاهات الجديدة تظهر فى تصميم المواقع، فكر فقط فى التحديثات التى صدرت في الأعوام الأخيرة وهي : التمرير المنظر “parallax scrolling” ثم تصميم الفلات وأخيراً تصميم الماتريال.

“فى التصميم ..التعليم مستمر” لا تتوقف عن التعليم، بحيث يمكنك أن تكون دائماً على رأس أحدث الاتجاهات، مما يجعلك جيد جداً كمصمم.
5- طور مهاراتك في الـbusiness

الكثير من المصممين يعملوا بجانب التصميم أعمال أخرى خاصة بمنتجاتهم، لذا بدون تعلم بعض مهارات الـbusiness سوف تتعثر في :

أ- التسويق لنفسك.

ب- إيجاد عملاء.

جـ- كذلك سوف تتعثر فى الحفاظ على العملاء.
إذا كنت تعرف كيفية تشغيل مشروع تجاري، ستكون قادراً على اتخاذ القرارات التي تتعلق بالعملاء والمشاريع بكل ثقة. كذلك يجب عليك تعلم بعض المهارات المهنية التى تساعدك فى تنمية قدراتك التجارية. كما قولنا إتعلم بإستمرار فى كل المجالات التي تساعدك فى مجال التصميم ?
6- تعلم فن الإستماع !

أن تكون قادراً على الإستماع الجيد فإن هذا فى حد ذاته مهارة يمكنك إستخدامها فى مجالات مختلفة.
سأقولها لك بوضوح، لن تكون مصمم جيد إذا فشلت فى الإستماع للعملاء أو رفضت الإستماع إليهم، دائماً زبائنك يسألونك أو يقولون لك أن تعدل أو تغير التصميم.
وبدلا من أن يصيبك إحباط  ( الذي سيضر عملك )..إستمع إليهم ياصديقي واعرف ماذا يريدون ثم قم بالتعبير عن رأيك وإسرد إقتراحاتك.
وإذا كانت إحتياجات العميل يمكن إنجازها، قم بذلك وإجعلها الأفضل، ثم أظهر للعميل أنك كنت متنبهاً لإحتياجاته.
7- أخيراً، إجعل تصميم موقعك الأفضل على الإطلاق في الاستخدام

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

وإذا كنت متحمساً بشدة بشأن حرفتك، فإنك سوف تصل إلي هذه على أية حال، ولكن يمكنك أن تفعل أشياء لتسريع هذه العملية، فإنك ستصل إلى هدفك،
ولكن كلما تعمل على أشياء لا تبدو أنها مجرد تصميم بل هي أشياء أكبر من التصميم “الإبداع”، كلما أصبحت مصمم أفضل.

 

© Copyright 2014, All Rights Reserved For Haitham.me