برای اطلاع از آپدیت دوره ها و تخفیف ها عضو کانال اطلاع رسانی ما بشید ما شوید !
02128428905
0

تفاوت طراح وب و برنامه نویس وب + ویدئو

سلام به همه ی دوستای عزیزم امیدوارم حال دلتون خوب باشه در این مقاله قصد دارم تفاوت طراح وب و برنامه نویس وب رو با هم بررسی کنیم.

اصلا شاید به نظر برسه که با هم تفاوتی ندارن ؛

میریم که باهم بررسی کنیم.تا انتهای مقاله همراهمون باشین:)

 

قبل از اینکه تفاوت طراح وب و برنامه نویس وب را بررسی کنیم ابتدا با طراح وب آشنا شویم.

طراح وب چه کسی ست؟ web designer

خب طراح وب کسی نیست جز همون فرانت اند دولوپر که کارش دیزاین و طراحی سایت با استفاده از HTML,Css,Javascript هست.

آموزش رایگان جاوا اسکریپت 

و هر چیزی که مربوط به ظاهر سایت باشه رو انجام میده که البته بیس اون این هایی هست که گفته شد البته که از ماژول ها و فریمورک ها و کتابخونه های زیادی استفاده میشه.

خب این از طراح وب که کارش کد نویسی هست.

طراح وب چه کسی ست؟ web designer

ui/ux

یه مدل دیگه از وب دیزاینر داریم که محیط کاریشون فتوشاپ و adobe xd و فیگما و غیره  هست که به اون ها ui/ux کار گفته میشه.

و کار اون ها دیزاین کردن وب با این نرم افزار ها هست که هیچ ربطی به کد نویسی نداره.

اون ها بعد از بررسی نیازمندی اون شرکت ،سازمان،بیمارستان و غیره یعنی بحث و بررسی راجب سیاست ها

و تاثیر گذاری ها و فروش بیشتر از طریق ظاهر سایت و اینکه مثلا اگر دکمه ی خرید با چه سایزی و در چه قسمتی قرار گرفته باشه بیشتر به چشم کاربر میاد و اعتماد بیشتری از اون رو برای خرید جلب میکنه.

و از این قبیل اطلاعات که مربوط user experience که به اختصار به اون ux گفته میشه

که مربوط به تجربه ی کاربری هست و به پیاده سازی این مفاهیم و انتخاب صحیح سایز ها و ترکیب بندی این ها باهم و طراحی کردن اون ها user interface که به اختصار ui گفته میشه و به معنی رابط کاربری هست.

 

حالا هر کدوم از Ui و Ux رو با هم بررسی میکنیم:

ui یا همون User Interface:

 

User Interface به معنی رابط کاربری، که شامل دیزاین سایت و یا اپلیکیشن هست که با استفاده از فوتوشاپ،فیگما،Adobe xd و سایر نرم افزار ها ایجاد میشن و هیچگونه کد نویسیی رو شامل نمیشن و صرفا فقط رابط کاربری توسط اون ها طراحی و دیزاین میشن که طبق اصول ، قواعد و قوانینی هست که باعث تمیزی و اصولی بودن کار میشه و علاوه بر اون کار برای کد نویس سایت و یا اپلیکیشن سمت کاربر راحت تر میشه  چون تمامی اطلاعات مربوطه به صورت کامل در اختیارش قرار میگیره و دیگه نیاز به تغییرات داخل سایت توسط فرانت اند دولوپر نیست.

این کار نیاز به خلاقیت و دقت زیادی داره خلاقیت برای اینکه به زیبایی و تحت تاثیر قرار دادن کاربر کمک کنه و همزمان باید در نظر گرفته بشه که دیزاینی که صورت گرفته خیلی متفاوت با طرح ها و دیزاین های موجود نباشه چون باید چیزی به یوزر نمایش داده بشه که براش اشنا باشه و  ذهنش رو درگیر طرح کاملا متفاوت با چیزی که تا الان اون رو در محیط های دیگه تجربه کرده نباشه.

 

Ux یا  User Experience:

 

User Experience به معنی تجربه ی کاربری، که هر چیزی که مربوط به تجربه ی کاربر در وبسایت و اپلیکیشن ما هست رو شامل میشه که شامل رنگ و اندازه و جایگاهی که میشه که به طور مثال برای یک دکمه ی خرید در نظر گرفت که تاثیر بیشتری روی خرید کاربر بذاره در نظر گرفت و هم تجربه ی کاربر رو از مسیری که در وبسایت و اپلیکیشن ما طی میکنه شامل میشه و هم رویکرد ها و استراتژی های کارفرما هم در نظر گرفته میشه.

در واقع طراح تجربه ی کاربری سعی داره تا تجربه ی کاربر رو از سایت و اپلیکیشن ما بهبود ببخشه.در واقع طراح رابط کاربری از تمامی مسیر ها و سناریو ها و  انتخاب هایی که کاربر میتونه داشته باشه اگاه هست و سعی میکنه تا این مسیر رو تا حد امکان ساده بکنه تا کاربر تجربه ی بهتر و روان تری رو از محیط داشته باشه و همچینین اون رو به درستی به سمت هدف اون محیط هدایت بکنه.

 

ایا فرانت اند دولوپر باید ui/ux هم بلد باشه؟

خب هیچ الزامی نیست در واقع هر دوی این ها مربوط به دو فیلد کاری جدا از هم هستن که تقریبا هیچ ربطی به هم ندارن

و هر کدوم تخصص و حرفه ی مختص به خودشون هستن و هر کدوم به تنهایی یک حرفه به حساب میان

پس خیلی حرف غیر حرفه ایی هست که بگیم یک فرانت اند دولوپر باید ui/ux  هم بلد باشه.

اما اگر یم فرانت اند دولوپر علاوه بر تخصصی که داره در زمینه ی دیزاین هم وارد بشه یا اشنایی داشته باشه

یا حتی در اون هم تخصص پیدا بکنه به عنوان یک مزیت خیلی خوبی براش محسوب میشه چه در استخدام و کاریابی چه در راحت تر شدن کار خودش و با دست باز طراحی کردن.

مثلا برای مواقعی که پروژه ،پروژه ی سنگینی نیست و نیازی به ui خاصی نداره و  فقط بخواد کدش رو بزنه میتونه با اگاهی از استاندارد های رنگ بندی و طراحی کار خودش رو حرفه ای تر ،تمیز تر و منحصر بفرد تر انجام بده.

صحبت کردن راجب ui/ux  و مهارت های شخصی در این باره یه مقاله ی جدایی رو میطلبه انشالله در مقاله ی دیگه قشنگ راجبش حرف میزنیم.

 

توصیه جدی:

یه توصیه ی خواهرانه 🙂 ای که بهتون دارم اینه که اگر بعنوان یک فرانت اند کار خواستین جایی مشغول به کار بشین

و از شما به طور جدی توقع میرفت که ui/ux بلد باشین (تحت عنوان وظیفه نه بعنوان مهارت اضافی)

یعنی با همون حقوقی که تحت عنوان فرانت کار میگیرین ،دیزاین کردن هم جزو وظایفتون محسوب بشه

در اون شرکت با سرعت هرچه تمام تر باهاشون خداحافظی کنین چون اون شرکت عزیز در قبال دو تخصص به شما یک درامد میده و اینو جزو وظایفتون میدونه

پس هیچ وقت کارتون رو چند برابر نکنین برای توقعی که یک کسی یا یک شرکتی بصورت اشتباه از شما داره.

 

برنامه نویس وب چه کسی ست؟ web developer

برنامه نویس وب چه کسی ست؟ web developer

برنامه نویس وب هم کسی نیست جز بک انددولوپر که کارش برنامه نویسی سایت و پیاده سازی منطق اون هست

که به این شخص برنامه نویس وب گفته میشه پس تفاوتی که طراح وب با برنامه نویس وب داره تفاوتی هست که یک فرانت اند دولوپر با یک بک اند دولوپر داره که مقاله ای در این باره نوشتم و میتونین برای اطلاع بیشتر میتونین بخونینش.که در این جا به بخشی از اون اشاره میکنم.

 

تفاوت فرانت اند و بک اند با مثال:

 

تفاوت فرانت اند و بک اند

فرانت اند به ظاهر سایت یعنی هرچیزی که برای کاربر قابل مشاهده ست گفته میشه

مثل فوتر و هدر و رنگ ها و سایز ها و افکت ها و انیمیشن ها و هرچیزی که قابل مشاهده هست مربوط به فرانت اند هست و

اگر بخام براش مثال بزنم مثل تئاتر میمونه که شما قادر به دیدن بازیگر ها لباس هاشون گریمشون و صحنه ی بازی هستین درست مثل فرانت اند اما شما کارگردان تصویربردار و گریمور و نویسنده و بقیه ی اعضا رو نمیبینین 

درست مثل بک اند که مربوط به منطق سایت و  ذخیره ی اطلاعات هست.

امیدوارم واضح بوده باشه و کامل درکش کرده باشین. در پناه خدا شاد باشین.

زهرا شوشتری

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *