mohsen

به نظر شما بازار کار طراحی سایت (front-end) اشباع نشده ؟

mohsen ۱۳۹۷/۰۶/۱۱ مباحث عمومی برنامه‌نویسی

سلام
من یه سوال اساسی در مورد شغل طراحی سایت دارم
به نظر شما بازار کار طراحی سایت (Front-End) اشباع نشده ؟ اگر خیر فکر میکنید تا کِی بازار کار برای طراح سایت (Front-End) وجود داره ؟
اگر کسی طراحی سایت بلد نباشه و بخواد کامل یاد بگیره در حدی که بتونه پروژه های حرفه ای انجام بده چقدر زمان میبره و چقدر هزینه لازمه ؟
برای یادگیری جاوا اسکریپت باید ذهن تحلیگر با قدرت حل مسلئه بالا داشته باشیم ؟

تشکر

پاسخ‌ها به این تاپیک
علی رضا کامکار
علی رضا کامکاربرنامه نویس وب و موبایل
۱۳۹۷/۰۶/۱۱

سلام

۱ - برای این که ببینید بازار کار چطوریه کافیه که تبلیغات شرکت ها رو ببینید. توی حوضه برنامه نویسی برای افراد کار بلد کار هست خصوصا الان فرانت اند بازار کار خیلی خوبی داره.

۲ - یک فرمول ثابت برای تخمین و محاسبه زمان یادگیری وجود نداره.

۳- بستگی داره از js برای چه چیزی استفاده کنید. مثلا برای فرانت اند و کار با فریم ورک هایی مثل react خیلی توانایی حل مسئله مهم نیست و تقریبا همه با یه مقدار زمان گذاشتن از پسش بر میان. هر چی که به سمت backend برید و بخواید توی اون حوضه فعالیت داشته باشید نیازمند این هست که توانایی حل مسئله قوی تری داشته باشید.

mohsen
mohsen
۱۳۹۷/۰۶/۱۱

علی رضا جان ممنون از نکاتی که گفتی

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

به نظرت تسلط پیدا کردن بر فریمورک ها برای شروع کار مهمه؟ یعنی باید همه چیز یاد بگیرم تا بتونم مشغول به کار بشم یا نه؟

در مورد JS من زیاد از js خوشم نمیاد چون فکر میکنم یادگیریش و استفاده کردن ازش کار سختیه نظرت چیه؟

در پاسخ به

علی رضا کامکار
علی رضا کامکاربرنامه نویس وب و موبایل
۱۳۹۷/۰۶/۱۲

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

اما در مورد js بگم که اون چیزی که شما دیدی احتمالا نسخه قدیمی js بوده که کار باهاش واقعا اعصاب آدم رو خرد میکنه. توی نسخه های جدید (از ES6 به بعد) خیلی بهتر و تمیز تر شده با ابزار هایی مثل webpack میتونین کدتون رو به نسخه های جدید توی فایل های مختلف بنویسید و در اخرش تبدیلش کنید به نسخه ی قدیمی js که روی همه browser ها کار کنه.

حتی اگه دنبال بهتر شدن و ساختار یافته تر شدن کدتون هستید میتونید بعد از یه مقدار کار کردن با js به سمت typescript یا همون ts برید که فریم ورک های معروفی مثل Angular از اون استفاده میکنن.

چیزی که من به شما پیشنهاد میتونم بکنم اینه که مبانی فرانت اند رو یعنی همون html , css , bootstrap و مقداری js رو یاد بگیرید و بعد همزمان دنبال کار بگردید یا پروژه بگیرید، بین این کارا هم میتونید لایبرری یا فریم ورک های دیگه رو هم مطالعه کنید. برای سابقه کار هم راه زیاده و میتونه خودش کلا یک سوال دیگه باشه، ولی راه های معمول که استفاده میشن یکی کار کردن روی پروژه های اوپن سورس هستش که میتونه پروژه خودتون باشه یا برای شخص دیگه باشه یا اینکه میتونید برای مدتی توی شرکت به شکل کاراموز کار کنید.

در پاسخ به

churchilll
churchilll
۱۳۹۷/۰۶/۱۱

سلام دوست من 

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

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

درمورد یادگیری، شاید باورنکنی ولی من طی یک سال کلی از این شاخه به اون شاخه پریدم ولی در نهایت فهمیدم که باید چیکار کنم( با وجود تنفرم از PHP ، الان مشتاق یادگیری اینم :))  )

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

درمورد جاوا اسکریپت هم دوستان و اساتید نظر بدن بهتره.

موفق باشی

mohsen
mohsen
۱۳۹۷/۰۶/۱۱

دوست عزیز ممنون که نظرتو گفتی

در مورد ایده های نو که گفتی کاملا باهات موافقم

در پاسخ به