امروزه که علم طراحی سایت روز به روز دارد گسترش می کند بعضی از برنامه نویس ها هستند که همه چی بلد هستند.
مثل اینکه شما معمار ساختمان هستید یک کسی را بالای کار ساختمان خود می گذارید که هم بنا گچ کار کاشی کار هست و هر کاری را بهش بدهید قبول می کند و نمی گوید من بلد نیستم در دنیای طراحی سایت و وب هم مثل این افراد داریم پس خیلی خوب هست که شما از یک فرد چند تا کار می خواهید و او به درستی انجام می دهد دیگر لازم نیست برید دنبال گچ کار یا کاشی کار همه کار را یک فرد انجام می دهد اگر شما هم همچین فردی در شرکت خود دارید خیلی خوب است مثلا هم برنامه نویس سمت سرور هست هم برنامه نویس کلاینت خیلی کارها جلو می افتد
حالا این برنامه نویس Full-Stack Designer کی هست؟
یکم شوخی کنیم الان به مغازه دار سرکوچه هم بگید طراحی سایت بلد هستی نه نمیگه یک چیزی بهت تحویل میده ماشالله الان برنامه نویس بسیار زیاد داریم و همه هم Full-Stack هستند کل کارهای یک سایت را یک نفر انجام میده اون هم در خانه که چه شود یعنی این فرد هم ui می دونه هم ux هم برنامه نویس سمت سرور هست هم برنامه نویس سمت کلاینت هم دستی در فتوشاپ داره آفرین خیلی خوبه و به نظر شخص خودم هر کسی باید یک راهی رو بره نه اینکه همه چیز رو ناخنک بزنه ما در طراحی سایت ساین وب برنامه نویس سمت کلاینت هستم و کارهای برنامه نویسی سمت سرور رو همکارم انجام میده کارهای فتوشاپ هم همکار دیگم این میشه یک تیم درست هر کسی در هر کاری که تخصص داره وارد میشه نه اینکه کل کار رو یک نفر انجام بده مطمئن باشید کسی که برنامه نویس هست فتوشاپ کار خوبی نیست البته هستند برنامه نویس های Full-Stack Designer که واقعا حرفه ای هستند و همه چی بلد هستند و از صفر تا صد پروژه رو خودشون انجام میدن ولی واقعا این افراد کم هستند که واقعا تخصصی در هر رشته جلو بروند البته اگر شرکت شما مثلا سه نفر هستید بهتر هست دنبال برنامه نویس فول استک بروید تا بتوانید به آن تکیه کنید و کارهای شما را به نحو احسن انجام دهد
معایب Full-Stack Designer
فکر کنید شما باید هم برنامه نویسی سمت سرور را انجام دهید که می شود موتور سایت هم برنامه نویسی سمت کلاینت سایت را خود شما دیگر وقت ندارید که خود را با فریم ورک ها و زبان های برنامه نویسی جدید آپدیت کنید چون دیگر وقت آن را ندارید که یاد هم بگیرید الان در بیشتر دنیای از زبان های برنامه نویسی جدید استفاده می کنند مثل node.js که زبان واقعا کاملی هست ولی ما در ایران هنوز درگیر asp.net یا طراحی سایت php هستیم ولی هستند کسانی که واقعا خود را بروز کرده اند ولی یک سوال شما وقت می کنید که برید مثلا ۱ ساعت دنبال یک افکت جذاب و قشنگ برای سایت مشتری خود بگردید واقعا دارید؟ می دانم که جواب شما هم منفی است چون برنامه نویس Full-Stack بیشتر تایم خود را میگذارد روی برنامه نویسی سمت سرور
خلاصه این مطلب
من خودم که الان چند سال هست دارم کار طراحی سایت انجام می دهم سعی کردم همان برنامه نویس سمت کلاینت باشم ولی سعی کردم خود را آپدیت نگه دارم چون آپدیت بودن یک برنامه نویس باعث موفقیت یک برنامه نویس می شود مشتری اول ظاهر سایت را مشاهده می کند بعد میره سراغ امکانات پس من پیشنهاد می کنم یا برنامه نویس سمت سرور باشید یا برنامه نویس سمت کاربر چون با برنامه نویسهای سمت سرور کار کردم که واقعا سلیقه و خلاقیتی در برنامه نویسی کلاینت ندارند کار طراحی سایت یک کار تیمی هست نه فردی
پرسش و پاسخ 0
بحث درباره این مقاله را شما آغاز کنید!
ارسال دیدگاه