قبل از هرچیز، قسمت اول رو میتونید از اینجا بخونید!
رسیدیم به اینجا که چی شد من از js بدم میومد! خب باید براش یه خاطره تعریف کنم. سال سوم دانشگاه بودم که کار آموزی ورداشتم. توی شرکت یکی از بچه ها قرار شد برم کارآموزی. تابستون بود و من خوابگاه اتاق گرفتم. همون روزای اولی که خوابگاه تابستون رو گرفتم، ماه رمضون هم شروع شده بود، تو اون اتاق ساس افتاده بود. بچه هایی که ساس رو تجربه کرده باشن میفهمن، چه چیز ترسناک و عجیبیه این موجود. عموما هم توی خوابگاه ها و آسایشگاه های پادگان ها زیاده. هرچی سمپاشی هم بکنی، نمیره. مگه اینکه سم خیلی خیلی قوی ای بزنی. بماند که کل تنم زخم شده بود، بعد از سم پاشی ، عجیب مریض شدم. پنی سیلین و اینا، حالا توی اون مریضی و زخمای ساس، باید میرفتم کارآموزی و js یاد میگرفتم. خب شما جای من، چه اتفاقی میوفته. توی اون وضع عجیب، شدیدا home sick هم شده بودم و دلم میخواست برگردم خونه. خلاصه با یه وضع خیلی بدی کارآموزی رو حذف کردم و برگشتم خونه. از اون موقع شرطی شدم و از js نفرت داشتم.
حالا همه ی اینا به کنار، سعی کردم یه بار دیگه تلاشم رو بکنم. برم تو دلش ببینم چیه این موجود. برای همین پیشنهاد مهران رو قبول کردم و رفتم همون فلان جایی که قسمت قبل تعریف کردم. در مورد جزییاتی که در مسیر کاری من پیش اومده، یه رشتو طولانی در توییتر نوشتم، اگه علاقه داشتین اون رو از لینک زیر بخونید:
خب ، بافر کار در حوزه ی وب که پر شده بود و من باید خالیش میکردم. میدونستم باید در نهایت به اون حس پوچی برسم، اما مساله این بود که این سری میخواستم ازش نهایت استفاده رو بکنم، حالا که انگیزه ی خالی شدن بافرم رو داشتم، باید یه سودی هم براش داشته باشم. این شد که این سری چسبیدم بهش . من خیلی بلد نبودم که چطوری باید کار رو برم جلو اما اون شرکت یه برنامه خودآموز محور داشت که یواش یواش راه رو به من نشون داد. خیلی از جزییاتش نمی گم اما به همون بهانه سعی میکنم بگم چه مسیری، از نظر من بهترین مسیر برای رسیدن به مهارت کافی در حوزه ی وب هست:
اولین و اساسی ترین نکته اینه که باید خودآموز برید جلو. اصلا و سر سوزنی به کلاس های آموزشی اعتقاد ندارم. من این مسیر رو قبلا رفتم و هییییچ تاثیر مثبتی نداشت برای همین میگم وقت خودتون رو سر کلاس های آموزشی هدر ندید. به جاش از آموزش های به روز جهان، که خیلی هاش هم به صورت رایگان در شبکه هایی مثل یوتیوب وجود دارن استفاده کنید. وقتی این ویدئوها رو میبینید، بهتون یه دید کلی میده، اصلا برای شروع کافی نیست ولی لازمه. ویدئو ها عموما همراه با تمریناتی میرن جلو، شما هم سعی کنید با مدرس، تمرینات رو انجام بدین. وقتی یکی از دوره ها رو باهاش برین جلو و تمرینات رو انجام دادین، میرسین سر خطی که حالا باید تمرینات ریز و کوچیک برای خودتون تعریف کنین. اگر مسیر رو درست اومده باشین و تمرینات مناسبی برای خودتون تعریف کنین، عمدتا با این فکر شروع به انجام اون تمرینات میکنید که "خدایا، اینجا کجاست؟ من کی ام؟ دارم چی کار میکنم؟ باید از کجا شروع کنم؟" . پس trust me، این نقطه اصلا معنی بدی نداره، همه ی ماها یه روزی اینجا بودیم. اما وقتی میتونید از این نقطه به خوبی عبور کنید که از کسی کمک نگیرید. اصلا از هیچ کسی سوال نکنید، فقط و فقط باید با سرچ کارتون رو شروع کنید و جلو ببرید، حتی اگه یک ماه زمان ببره. اگر به غیر تکیه کنید، تا ابد تکیه میکنید و هیچ وقت کارتون جلو نمیره. اونقد باید تلاش کنید و مسیرتون رو با سرچ باز کنید تا ترستون بریزه و به یه دید کلی از کارایی که میتونید انجام بدید برسید. انتهای مسیر، یعنی جایی که تونستید پروژه های کوچکتون رو به سرانجام برسونید، وقت اونه که برید سراغ یک پروژه ی بزرگتر. اما در نظر بگیرید، پروژه های بزرگ اول و دومی که انجام میدین، معمولا اونقدر شلخته و کثیف انجام میشن، که فقط به درد دور ریختن میخورن، پس گول نخورین و پروژه های دیگران رو دست نگیرین. این شما فقط دارین تجربه تون رو بالا میبرید. در طول انجام این پروژه ها، نکته اصل و اساسی خوندن مقالات زیاد و یاد گرفتن تجربه های کسانی هست که مسیر رو قبل از شما رفتن. این یه تفاوت اساسی با پرسیدن از دیگران داره، وقتی شما مقاله میخونید، یا سوالتون رو جایی مثل stackoverflow میپرسید، دارین درون اکو سیستمی که در آینده قراره درش زندگی کنید، تمرین زندگی میکنید. اما پرسش از دانایان به صورت حضوری و مثل شاگرد و معلم، اصلا همچین خاصیتی نداره. پس خودتون رو گول نزنید و برید سراغ همین کاری که گفتم. اگر این مسیر رو درست انجام دادین و رسیدین به نقطه ای که گفتم، تماااام تمریناتی که تا الان انجام دادین رو با خیال راحت بریزید دور و مسیر جدیدتون یعنی، تلاش برای تثبیت مهارت هاتون رو شروع کنید. از اینجا به بعد دیگه دست خودتونه، هرکسی یه جوری خودش رو به روز نگه میداره، یکی ویدئوهای بروز رو میبینه، یکی هر روز مدیوم رو چک میکنه، یکی stackoverflow رو بالا پایین میکنه و ...
پس اگه یه مسیر که جواب داده نیاز دارید، یه بار دیگه این مقاله رو از اول بخونید.
شب بخیر ....