سلام بچه ها من یک سال نیم یا نزدیک به دو ساله که تو حوزه وب هستم ، راستش اولش مسیر که برام گنگ و پر چالش بود ، بعد از یک مدت خیلی به توسعه وب علاقه من شدم در سمت کلاینت ، خب شروع کردم به ترتیب زبان ها ، فریمورک ها و لایبرری ها رو یاد گرفتم و نمونه کار زدم ازشون .
چیز هایی که یاد گرفتم به ترتیب از زبان شروع کنم :
1 -زبان : html . css js
2 - فریمورک در css : بوت استرپ و تیلویند / داخل جاوا اسکریپت هنوز فریمورکی یاد نگرفتم چون میخاستم کارآموزی یاد بگیرم و بقیش رو میگم الان ...
3 - لایبرری هم برای css و js زیاده و دیگه نمگیم طولانی نشه
کاملش داخل سایتمه اگر کسی مرام گذاشت ببینه : https://amir-hasanpour.ir/resume-CV/
مهارت کامل من :
اما خب گفتم برم یه جا کار به صورت استخدام و یا کارآموزی برای درآمد داشتن ، گشتم گشتم ، اولش که اصلا کارآموزی نبود مناسب و بعدش هم برای کار خیلی جاها قبول نمی کردن چون مهارتم کم بود ( دلیلش فریمورک جاوا اسکریپتی بود) .
تصمیم گرفتم برم ارسال رزومه بزنم به یه شرکت وردپرسی ، یهو قبول شدیم و .... شده الان که استخدامیم هنوز هم ، حالا مدیر فنی اینجا خیلی اصرار داره که الان من این ها رو بلدم(مهارت طراحی سایتم هم داخل وردپرس رو بیشتر کردم مثل کار با افزونه های مختلف و صفحه ساز ها ) ، وارد برنامه نویسی در سمت وردپرس بشم ، مثل php و... که بتونم قالب و افزونه بزنم ، ذهنیتم رو داخل وب ... افزایش بدم ، چون باعث میشه با بک اند فقط اشنا بشم ، اما خودش میگه بعد از این که یک سال خوب با وردپرس اشنا شدی و درامد کسب کردی ، بری به سمت برنامه نویسی فقط ، به صورت تخصصی توی فرانت ، بک و یا هر چیز دیگه ای کار کنی ، کلا میگه که با وردپرس ذهنیت ساخته میشه که بعدا به صورت تخصصی وارد برنامه نویسی بشی.
الان دقیقا توی دو راهی موندم ، برم ری اکت و فرانت رو ادامه بدم به صورت تخصصی و از شرکت بزنم بیرون و از همکارا خوبی که دارم دور بشم ، چون همه در حال کمک به هم دیگن و....
یا بیام سمت Php و....
چند هفته ای درگیرم ، اگر ممکنه دوستانی که سابقه دارند ، کمکم کنند ، تصیمیم خوبی بگیرم .
و در آخر سوال دیگه ای که دارم ، یه وردپرس کار باید چه کار کنه که یه جورایی کاربلدش بشه توش / افزونه ، قالب و صفحها ساز .... چی باید کار کنه ؟؟!!
اول که از سایتت خیلی خوشم اومد
من وقتی وارد دنیای برنامه نویسی شدم با خودم گفتم من فرانت کار میشم و تا ابد هم فرانت کار میمونم ی مدت خیلی طولانی جاوااسکریپت کار کردن و جکویری بعد یادگیری جاوااسکریپت به صورت حرفه ایی برام سخت بود گفتم بزا برم سمت ی فریم ورک و ری اکت رو انتخاب کردم دیدم وقتی استارت زدن دیدم چقد ری اکت سخته کلا من توی جاوااسکریپت استعداد ندارم البته تا حد خیلی زیادی بلدم و با جکویری و جاوااسکریپت خیلی از کارام رو را ميندازم خیلیا
بعد تصمیم گرفتم برم سمت وردپرس وقتی رفتم سمت وردپرس مجبور شدم php یاد بگیرم که همه چیزش شیرین بود اونجا بود که فهمیدم من اصلا توی سمت بک آند استعداد دارم اینم بگم تمام اون چیز هایی که از فرانت یاد گرفتم مثل طلا بود در واقع خیلی خیلی بکارم اومده و خواهد اومد
ولی خب همین وردپرس هم دنیای خیلی بزرگی داره به طوری که با اینکه سرکارم ولی هر روز دارم یاد میگیرم هرجیم یاد میگیرم تموم نمیشه خخخخخ
خلاصه فک نکن وردپرس آسونه وردپرس خودش به نظرم ی زبان برنامه نویسی میتونست باشه انقد که تابع داره کلا پیچیده هستش ولی خب کار کردن باهاش شیرینه
در مجموع وقتی سمت فرانت کار میکنی با ارور و باگ های مسخره سمت بک آند طرف نیستی همچنین مجبور نیستی بری mysqli رو یاد بگیری تا کارت راه بیفته ولی خب با یادگیری وردپرس خیلی زودتر میتونی به درآمد برسی
خیلی ممنونم بابت پاسخت 🖐
تشکر . التبه هنوز کامل نشده ، مثلا قسمت مقالات و پروژه ها قراره که به وردپرس وصل بشه ، یعنی یک ساب دامنه تهیه کردم قراره که به اون جا متصل بشه .
من راستش الان تو ذهنم همین داره میگذره ، که وردپرس رو سفت بهش بچسبم و برم جلو !
یا سطحی کار کنم بعدش برم سمت برنامه نویسی مثل فرانت یا بک با زبان ها و فریمورک های مربوط به خودش ، ( البته من عاشق فرانت اندم ، خلق کردن رو دوست دارم ، هم علاقه دارم و هم هنر طراحی و نقاشی رو تو خودم میبینم ) ، بک اند رو خیلی ندیدم چه محیطی داره دقیقا .
اما نظرم اینه که وردپرس رو به سطح خوبی برسونم ، php و کار با دیتا بیس و ... بعد اون به سمت فرانت اند برم به صورت حرفه ای ، چون میشه گفت از هر زبان مثل یه پرنده یک نوک زدم ، زبان های فرانت و بک ، بعدش اون زمان ، زمانیه که باید تخصصی شروع به کار کنم .
توصیعه ای اکثر برنامه نویس می کنن اینه که پله پله بیای بالا و اخرش تخصصی کار کنی ، ینی از هر زبان و... کمی کار کنی ،اما تهش متخصص بشیم .
بعدش یک سوال هم پرسیدم در مورد مسیر وردپرس ، پاسخ ندادید ، اگر ممکنه در اون باره توضیحاتی در اختیارم قرار بدید .
سلام
نمیدونم کی آینو بهت گفته یا کجا خوندی :
توصیعه ای اکثر برنامه نویس می کنن اینه که پله پله بیای بالا و اخرش تخصصی کار کنی ، ینی از هر زبان و... کمی کار کنی ،اما تهش متخصص بشیم .
این کار اشتباهه ببین هر زبان برنامه نویسی برای خودش دنیایه درسته خیلی از اصولش یکیه ولی خیلی باهم تفاوت دارن اینکه بخای از هر زبان چیزی یاد بگیری آخرش اینکه از همه زبان ها ی چیزی بلدی ولی هیچکدوم رو تخصصی کار نکردی
اگه فقط بخاطر نظر مدیر فنی میخای بیایی وردپرس یا php رو یاد بگیری در اشتباه هستی باید خودت ببینی چی میخای
به نظرم اگه جاوااسکریپت رو خوب متوجه میشی اصلا وقتت رو با وردپرس هدر نده و یک راست برو سمت همون ری اکت الان با جاوااسکریپت همه کاری میشه کرد سمت بک اندش رو با نود جی اس میزنن که سرعت فوق بالایی داره و یادگیریش هم خیلی کیف میده من سینتکس هاشو دیدم کیف کردم ولی اگه جاوااسکریپت یادگیریش برات سخته بهترین گزینه همین php و وردپرس هستش حداقل توی ایران بازار کار بهتری داره
اینم بگم کدنویسی وردپرس خودش خیلی زمان بره اینطوری نیست که شما بیایی یک ماه یا چند ماه وقت بزاری مسلط بشی بعد بگی تمام من برم روی فرانت تمرکز کنم اینطوری نیست وردپرس خیلی توابع داره بجز اینکه باید به php هم مسلط باشی باید توابع وردپرس رو هم بشناسی و بدونی هر تابع کجا استفاده میشه و به چه درد میخوره همچنین بخش هوک ها و فیلتر هاش که یکم پیچیده هستش
در پاسخ به سوال آخرت باید بگم که توسعه دهنده های وردپرس به سه گروه تقسیم میشن
Core Development: توسعه دهندگان در این زمینه هسته WordPress را ایجاد و ویرایش می کنند. هسته وردپرس نرم افزاری است که برای بارگیری در سایت رسمی وردپرس موجود است. در حالی که یک تیم اصلی وردپرس رسمی به سرپرستی بنیانگذار مت مولن وگ وجود دارد، هر کسی می تواند کد را بررسی و تجزیه و تحلیل کند، آسیب پذیری ها یا اشکالات امنیتی را گزارش دهد و کد را در اختیار شما بگذارد حتی یک کتاب راهنمای رسمی برای همکاران اصلی وجود دارد.
توسعه قالب ها: توسعه دهندگان در این زمینه قالب های سفارشی ایجاد می کنند. آن ها می توانند آن را برای هر مشتری خاص ایجاد کنند، آن را به صورت رایگان در فهرست قالب وردپرس منتشر کنند یا آن را برای فروش در بازار یا سایت شخص ثالث عرضه کنند. همچنین یک کتابچه راهنمای رسمی برای توسعه دهندگان تم وجود دارد.
توسعه پلاگین: توسعه دهندگان در این زمینه پلاگین های سفارشی ایجاد می کنند. همانند توسعه دهندگان قالب، آن ها می توانند افزونه ای برای هر مشتری خاص ایجاد کنند، آن را به صورت رایگان در فهرست قالب وردپرس منتشر کنند یا آن را برای فروش در بازار یا سایت شخص ثالث منتشر کنند. یک کتابچه راهنمای رسمی برای توسعه دهندگان پلاگین نیز وجود دارد
حتی همین بخش توسعه قالب هم به دو بخش توسعه قالب کلاسیک و توسعه قالب بلوکی تقسیم میشه
شما میتونی توی تمام سه قسمت بالا کار کنی و یا تمرکزت رو بزاری روی یک قسمت مثلا قالب نویسی و درش حرفه ایی بشی و به مرور زمان پلاگین نویسی هم استارت بزنی فقط چیزی که خیلی مهمه همون php هستش هرچی به php مسلط تر باشی داخل وردپرس میتونی حرفه ایی تر باشی
من فک میکنم همون js و مسیر خودت رو ادامه بدی بهتر
چون وردپرس به قول یکی از دوستان خودش دنیایی داره...طراحی قالب و افزونه و...اینطوری نیست که بگی مثلا یه سال کار کنم یاد بگیرم و بعد برم مسیر خودم
سلام وقت بخیر
ببین دوست عزیز توی ایران نمیتونی فقط فرانت یاد بگیری و درامد خوبی هم بتونی ازش داشته باشی خوب معمولا برنامه نویسا فول استک کار میکنن و درامدشونم خیلی بیشتر از کسیه که فقط فرانت یا فقط بک اند کار میکنه شما میتونی همین فرانت رو فقط یاد بگیری اما جلو تر که بری متوجه میشی که بعضی وقتا اصلا نمیشه فقط فرانت بلد بود و حتما باید یه زبان بک اند یاد بگیری که برای شروع php هم یه خورده از بقیه یاد گرفتنش راحت تره و هم اینکه کلا وردپرس با php کار میکنه یه جورایی فریمورک php هست و اگه بخوای یاد بگیری حتما باید php رو بلد باشی و به نظرم کار اونقدر سختی نیست که انقد به خودت فشار میاری فوقش چن ماه وقتتو بگیره حالا بستگی داره یادگیریت به چه صورت باشه من خودم تو 3 ماه فوقش 4 ماه یه جورایی مسلط شدم و دیگه رفتم سمت فریم ورک هاش و الان تقریبا به لاراول و api نویسی دارم مسلط میشم اگه کارت خوبه از دستش نده توصیه من اینه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟