سلام خدمت همه دوستان
من چند وقتی هست که برنامه نویسی رو شروع کردم با زبان جاوااسکریپت و جاوااسکریپت رو یه جورایی میشه گفت یادگرفتم ولی خب یه سری قدم ها مونده
چند تا مسئله این وسط وجود داره و اینکه از اول قصد داشتم فعلا فرانت رو به خوبی یادبگیرم بعد هم یه زبان بک اند ولی الان چندتا نکته وجود داره
اول اینکه با اومدن هوش مصنوعی احتمال اینکه فرانت اند نابود بشه زیادتر از بک اند هست و من هم حداقل 3 یا 4 سال دیگه وارد بازار کار میشم و دوم هم اینکه بازکار زیاد خوبی هم انگار نداره فرانت اند در بخش فریلنسری ؛ چون تعداد کسایی که این بخش رو یاد میگیرن خیلی زیادن و قیمت گذاری ها به صورت خوبی انجام نمیشه و مشکلاتی اون وسط وجود داره که شما بیشتر آگاه هستید
حالا من موندم چیکار کنم همچنان برم سمت فرانت اند ؟ (از اونجایی که قبل از خوردن به کنکور وقت زیادی ندارم باید سرعتر یه مبحث رو به یه جایی برسونم بعد اون موقع فقط در روز یه وقت کمی برای مرور بگذارم تا دوباره بعدش ادامه بدم ) یا برم سمت بک اند مستقیم ؟ یا وارد موبایل بشم ؟
اگر بخوام سمت فرانت اند نرم و برم سمت بک اند چندتا گزینه وجود داره :
یکی نود جی اس یکی دیگه پی اچ پی و لاراول یا زبان هایی مثل دات نت که ظاهرا آینده خوبی دارن و همچنین برای موبایل هم ری اکت نیتیو رو میشه روش حساب کرد یا الان باید حتما رفت سمت جاوا ؟
ممنون میشم راهنمایی کنید
ماشالا هم نگرانه ۴ ساله آینده هستید، هم بازار کار، هوش مصنوعی و هم بهترین گزینه ها رو میخوایین! فرصتتون کمه و کنکور هم دارین!!!!
این نشد که!!!! این یعنی کمال گرایی و جوابی برای این همه معادله چند مجهولی نیست!!!
اما جواب واقع گرایانه:
ببینید الان کجا هستید و چی میخوایید و به چی علاقه دارید؟! و به کجا میخواهید برسید.
بهتره سراغ گزینه های سخت با شیب یادگیری طولانی نرید. چون نمیتونید درست وقت بزارید و وقفه بین یادگیری و تمرین باعث هدر رفت وقتتون میشه و نتیجه نمیگیرید.
چون جاوا اسکریپت کار کردید بنظرم همینو برید، تمرین کنید و پروژه های کوچیک انجام بدید و اگر تونستید برید سراغ vuejs و از اون بهتر، تکنیکهای طراحی ui، ux و...
اگر بک اند خواستید برید، یا جنگو یا نهایت لاراول، بقیه گزینه ها نیاز به تایم زیادی برای یادگیری و... داره
هوش مصنوعی و ۴ سال دیگه رو بزارین وقتی اومد ببینیم چیکار میکنیم!!!!
و برام سواله برای این بازار کار، کنکور چه نقشی داره؟؟!!!
راستش حرف شما خیلی درسته
فقط مسئله من اینه من قرار نیست امروز کاری بکنم، فقط یاد بگیرم و پنج سال دیگه وارد بازار کار بشم میخوام بدونم پیشنهاد شما چیه و به نظرتون چیکار کنم نمی خواهم امروز یه چیزی رو یاد بگیرم بعد فردا بگم اصلا کاش یاد نمی گرفتم دقیقا مسئله من اینه
خب مشکل همینه که چون امروز کاری انجام نمیدین یعنی درگیر چالشهای دنیای واقعی نیستید! و تو چالشهای واقعی هستش که خیلی چیزها یاد میگیردید بنابراین بهتره اصول یا کلیات کاربردی رو تو الویت بزارین مثلاً برای فرانت همون پیشنهاد قبلی، یعنی جاوااسکریپت (چون قبلاً کار کردین) و اصول طراحی و htmlو css ,...
برای بک اند اگر خواستید: یک گزینه ساده مثل جنگو که اصول، استانداردها و... رو یادبگیرید، اینطوری ۷۰ یا حتی ۸۰ درصد راهو رفتین و بعداً اگر خواستین راحت میتونین سوییچ کنین به گزینه های دیگه
از جنگو، لاراول، aspیا vue یا react برای خودتون بت نسازین! یکیشو یادبگیرین، یاگیری بقیه کاری نداره مثلاً اگر vue رو یاد بگیرین، یادگیری react کاری نداره یا برای بک اند اگر جنگو رو بدونین یا لاراول کار کنین، کار کردن با بقیه دیگه کار خاصی نداره و بیشتر سینتکس و امکانات و... که باید کار کنین.
نمی خواهم امروز یه چیزی رو یاد بگیرم بعد فردا بگم اصلا کاش یاد نمی گرفتم دقیقا مسئله من اینه
اینکه در چه حوزه ای میخوایین کار کنین به خودتون بستگی داره و برای اینکه بعداً پشیمون نشین بهتره ببینین به کدوم علاقه دارین و هدفتون چیه.
بنظرم نهایت یک تا دو سال بشه تو این بازار یا تکنولوژی ها برنامه ریزی کرد! ۵ سال زیاده!!
من خودم برای پروژه هام، با اینکه خروجی کار یکی بود، جهت توسعه سریعتر و راحتتر، سازگاری و خیلی چیزای دیگه مجبور شدم چند سال وقت بزارم و تکنولوژی های مختلف رو تست کنم چراکه قبل اون هرکسی یک نظری میداد و چندین بار پروژه رو بازنویسی کرده بودم، بهاشو دادم اما عوضش الان فقط روی توسعه پروژم کار میکنم.
شما میخای الان ی چیزی رو یاد بگیری 5 سال بعد بری سرکار
این عقلانیه؟ 1 سال بشین کار کن درست و حسابی بعد اگه زرنگ باشی میتونی کار گیر بیاری
برای شروع برنامهنویسی جاوااسکریپت بهترین گزینه هستش چرا چون شما با مفاهیم کلی برنامه نویسی آشنا میشی مثلا خیلی دستور های جاوااسکریپت با php یا زبان های دیگه یکسانه فقط سینتکس شون فرق داره مثل همین else و if ها یا switch یا...
در مجموع یادگیری یعنی سرمایه گزاری روی خودت شما تلاشت رو بکن موفق میشی اگرم نشدی حداقل تلاشت رو کردی
ببین دوست عزیز شما باید یک اول چند تا مشکل رو با خودت حل کنی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟