کوثر
4 سال پیش توسط کوثر مطرح شد
12 پاسخ

سوال برای قدم بعدی چیه

سلام وقت بخیر من تخصصم بک اند هستش و php و فریم ورک لاراول کار می کنم من تصمیم گرفتم که فرانت رو هم ید بگیرم و دوره html و css تموم کردم و یدونه پروژه برای خودم زدم میخوام بدون که ایا خوب html و css رو یادگرفتم یا بازم باید یاد بگیرم و اگه خوب بود قدم بعدی چیه ؟ پروژم رو در زیر لینک کردم از شما خواهش میکنم که دانلودش کنید و ببینید که چقدر تسلط دار مایا کافیه یا خیر ممنون از راهنمایی
لینک پروژه


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش آپدیت شد
2

@alizadevesal

دوست عزیز؛ اول اینکه برای کسب درآمد هیچ اجباری به تسلط به تمامی مواردی که گفتی نیست. شما اگر تمام تمرکزت رو فقط و فقط روی HTML و CSS (حتی JS هم نه) بذاری و به معنای واقعی کلمه توش حرفه ای بشی باز هم میتونی به روش های مختلفی کسب درآمد کنی. البته بدیهیه که منظورم از حرفه ای شدن سطح خیلی بالاتری از حد فعلی هست.

بعنوان مثال تو CSS اگر وارد فضای Animation ها و Masking و... ترکیبش با SVG بشی کلی طرح های خیلی عالی میشه طراحی کرد که هر کس ببینه انگشت به دهان بمونه... یا تیم بشی با افراد دیگه ای که حوصله یا علاقه و تخصص لازم برای بخش HTML و CSS پروژه ها ندارن.

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

چند تا توصیه دوستانه هم اینکه:

  • خیلی خوبه که الان اینقدر پر شور و هیجان هستی و فکر میکنم هر برنامه نویسی چنین دورانی رو در ابتدای مسیرش تجربه کرده. ولی از الان آمادگی روزهای سخت رو هم داشته باش. ممکنه تو یک پروژه شرایط جوری بشه که دلسرد بشی و یا اصلا به تصمیمت شک کنی و... خیلی مهمه که الان و هر لحظه با خودت بصورت منطقی و بدون هیجان وقت بذاری و فکر کنی که آیا این همون کاری هست که باید انجام بدم یا ....؟ اگر از همین ابتدا برای خودت بتونی علتش رو شفاف بیان کنی مطمئن باش هیچ وقت به بن بست نمی رسی و همیشه از کارت لذت می‌بری. مثل خیلی از برنامه نویس های قدیمی. ولی اگر نه متاسفانه ممکنه بعد از خوابیدن این هیجانات به تنگناهای بدی برسی.
  • هیچ وقت تا حد ممکن هدفت رو پول قرار نده! جمله خیلی کلیشه ایه ولی احتمالا صحیحه که اینقدر معروف شده و اون هم اینکه «کاری رو بکن که علاقه داری و از انجامش لذت می‌بری و فکر میکنی درسته. پول خودش می افته دنبالت!» و اینکه عجله هم نداشته باش. هر چقدر وقت بیشتری برای کاشت بذاری فصل برداشت محصول پربار تری خواهی داشت.
  • این ذهنیت رو هم اگر داری که یکبار اگر به تمامی موارد مسلط بشی دیگه یادگیری تمومه و فقط ردیفی میتونی پروژه بگیری و ... رو هم فراموش کن. هنوز به آخریش نرسیدی برای مورد اولی که یاد گرفتی یک آپدیت major میاد که اصلا کل زمین بازی رو تغییر میده و اگر حواست نباشه که هر لحظه باید خودت رو آپدیت کنی یهو بخودت میای می‌بینی که جا موندی و دیگه کسی به دانسته های قبلیت بها نمی‌ده و بازار کار نداره.
  • برای تبدیل شدن به یک فریلنسر حرفه ای، باید سعی کنی بصورت موازی روی یکسری مهارت های دیگه هم حتما کار کنی و حرفه ای بشی. باید فن بیان خوبی داشته باشی و قدرت مذاکراتت رو بالا بره. باید بتونی حسابداری کنی. باید بتونی پروپوزال خوب بنویسی. باید مقداری با مسائل حقوقی و ریزه کاری های قرارداد نویسی مسلط بشی و از همه مهم تر باید بتونی هنر تعادل برقرار کردن بین کار و زندگی رو بیاموزی.
  • و عرض آخرم هم اینکه میدونم در اوایل مسیر تا حدی طبیعیه ولی حتی المقدور سعی کن از این شاخه پریدن به اون شاخه پریدن خودداری کنی که سم کشنده ایه برای یک برنامه نویس! اینقدر تعداد این شاخه ها زیاده که یهو بخودت میای و می‌بینی اسم صد تا زبون و تکنولوژی و فریم ورک به گوشت خورده ولی تو هیچ کدوم تسلط لازم رو نداری. با مشورت افراد باتجربه، یک Road Map رو انتخاب کن و بچسب بهش. ترجیحا تا زمان اتمام اون یک مورد هم از هیچ چیز دیگه خبر نگیر. وقتی تموم شد یکبار از اطراف و اتفاقات جدید مختصرا خبر میگیری و دابل چک میکنی که هدف بعدیت هنوز مناسب هست یا نه. و باز دوباره وارد فاز یادگیری میشی. مطمئن باش اگر با پشتکار و مصمم یکی دو سال اینجوری کار کنی، روزهای خیلی شیرینی در انتظارت خواهد بود.

موفق و پیروز باشی 💪


علیرضا معمارزاده
تخصص : junior level developer
@alireza.mzh 4 سال پیش مطرح شد
2

سلام
https://roadmap.sh/roadmaps
بر این اساس جلو برید.


کوثر
تخصص : برنامه نویس وب
@kowsar 4 سال پیش مطرح شد
0

@alireza.mzh
داداش نظر خودت در مورد پروژه چیه ؟


Vahid
تخصص : بک اند
@kingvm8 4 سال پیش مطرح شد
0

برو سراغ js ajax


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
2

اگر قصد فول استک شدن داری Css و JS رو شاید باید حرفه ای تر و عمیق تر کار کنی...

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


کوثر
تخصص : برنامه نویس وب
@kowsar 4 سال پیش آپدیت شد
0

@mhyeganeh خیلی ممنون بابت راهنماییتون ببخشید قربان اگه به html و css و js و bootstrap و jquery و php و لاراول کاملا مسلط بشم می تونم درآمد داشته باشم خیلی دوست دارم به صورت فرلنسری کار کنم و علاقه و پشتکارم به برنامه نویسی به شدت زیاد هستش دیگه جوری شدم دلم نمیخواد شب ها بخوابم میگم فقط یایادبگیرم یا کد بزنم متاسفانه منطقه جغرافیایی هم اجازه کاوش بیشر به من رو نمیده و این واقعا ازار دهنده هستش اگر امکانش هست به من کمک کنید شرایط العانم جوری هستش که از یک اموزش به اموزش دیگری میپرم و امید وارم که شرایط من رو درک کنید 🙏 بازم سپاس گزارم


Alighanavati
@Alighanavati6827 4 سال پیش آپدیت شد
0

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


کوثر
تخصص : برنامه نویس وب
@kowsar 4 سال پیش مطرح شد
0

@Alighanavati6827
اره دنبالشم حتی به درامد کم هم راضیم


علی فرمانی
تخصص : فرانت اند
@farmani 4 سال پیش مطرح شد
0

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


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش آپدیت شد
2

@alizadevesal

دوست عزیز؛ اول اینکه برای کسب درآمد هیچ اجباری به تسلط به تمامی مواردی که گفتی نیست. شما اگر تمام تمرکزت رو فقط و فقط روی HTML و CSS (حتی JS هم نه) بذاری و به معنای واقعی کلمه توش حرفه ای بشی باز هم میتونی به روش های مختلفی کسب درآمد کنی. البته بدیهیه که منظورم از حرفه ای شدن سطح خیلی بالاتری از حد فعلی هست.

بعنوان مثال تو CSS اگر وارد فضای Animation ها و Masking و... ترکیبش با SVG بشی کلی طرح های خیلی عالی میشه طراحی کرد که هر کس ببینه انگشت به دهان بمونه... یا تیم بشی با افراد دیگه ای که حوصله یا علاقه و تخصص لازم برای بخش HTML و CSS پروژه ها ندارن.

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

چند تا توصیه دوستانه هم اینکه:

  • خیلی خوبه که الان اینقدر پر شور و هیجان هستی و فکر میکنم هر برنامه نویسی چنین دورانی رو در ابتدای مسیرش تجربه کرده. ولی از الان آمادگی روزهای سخت رو هم داشته باش. ممکنه تو یک پروژه شرایط جوری بشه که دلسرد بشی و یا اصلا به تصمیمت شک کنی و... خیلی مهمه که الان و هر لحظه با خودت بصورت منطقی و بدون هیجان وقت بذاری و فکر کنی که آیا این همون کاری هست که باید انجام بدم یا ....؟ اگر از همین ابتدا برای خودت بتونی علتش رو شفاف بیان کنی مطمئن باش هیچ وقت به بن بست نمی رسی و همیشه از کارت لذت می‌بری. مثل خیلی از برنامه نویس های قدیمی. ولی اگر نه متاسفانه ممکنه بعد از خوابیدن این هیجانات به تنگناهای بدی برسی.
  • هیچ وقت تا حد ممکن هدفت رو پول قرار نده! جمله خیلی کلیشه ایه ولی احتمالا صحیحه که اینقدر معروف شده و اون هم اینکه «کاری رو بکن که علاقه داری و از انجامش لذت می‌بری و فکر میکنی درسته. پول خودش می افته دنبالت!» و اینکه عجله هم نداشته باش. هر چقدر وقت بیشتری برای کاشت بذاری فصل برداشت محصول پربار تری خواهی داشت.
  • این ذهنیت رو هم اگر داری که یکبار اگر به تمامی موارد مسلط بشی دیگه یادگیری تمومه و فقط ردیفی میتونی پروژه بگیری و ... رو هم فراموش کن. هنوز به آخریش نرسیدی برای مورد اولی که یاد گرفتی یک آپدیت major میاد که اصلا کل زمین بازی رو تغییر میده و اگر حواست نباشه که هر لحظه باید خودت رو آپدیت کنی یهو بخودت میای می‌بینی که جا موندی و دیگه کسی به دانسته های قبلیت بها نمی‌ده و بازار کار نداره.
  • برای تبدیل شدن به یک فریلنسر حرفه ای، باید سعی کنی بصورت موازی روی یکسری مهارت های دیگه هم حتما کار کنی و حرفه ای بشی. باید فن بیان خوبی داشته باشی و قدرت مذاکراتت رو بالا بره. باید بتونی حسابداری کنی. باید بتونی پروپوزال خوب بنویسی. باید مقداری با مسائل حقوقی و ریزه کاری های قرارداد نویسی مسلط بشی و از همه مهم تر باید بتونی هنر تعادل برقرار کردن بین کار و زندگی رو بیاموزی.
  • و عرض آخرم هم اینکه میدونم در اوایل مسیر تا حدی طبیعیه ولی حتی المقدور سعی کن از این شاخه پریدن به اون شاخه پریدن خودداری کنی که سم کشنده ایه برای یک برنامه نویس! اینقدر تعداد این شاخه ها زیاده که یهو بخودت میای و می‌بینی اسم صد تا زبون و تکنولوژی و فریم ورک به گوشت خورده ولی تو هیچ کدوم تسلط لازم رو نداری. با مشورت افراد باتجربه، یک Road Map رو انتخاب کن و بچسب بهش. ترجیحا تا زمان اتمام اون یک مورد هم از هیچ چیز دیگه خبر نگیر. وقتی تموم شد یکبار از اطراف و اتفاقات جدید مختصرا خبر میگیری و دابل چک میکنی که هدف بعدیت هنوز مناسب هست یا نه. و باز دوباره وارد فاز یادگیری میشی. مطمئن باش اگر با پشتکار و مصمم یکی دو سال اینجوری کار کنی، روزهای خیلی شیرینی در انتظارت خواهد بود.

موفق و پیروز باشی 💪


میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 4 سال پیش مطرح شد
0

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

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

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


مهدی
تخصص : برنامه نویس و طراح وب
@mrmmg 4 سال پیش مطرح شد
0

@alizadevesal
سلام، منم مثل خودت دنبال فول استک شدن هستم، واسه همین دارم یه roadmap بر اساس دو منبع میسازم. دوست داشتی یه نگاهی به ریپازیتوری زیر بنداز
لینک گیت هاب
خوشت اومد Star هم بدی منم خوشحال میشم :)


کوثر
تخصص : برنامه نویس وب
@kowsar 4 سال پیش مطرح شد
0

ممنون از نظراتتون


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام