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

در این نوشته ایده ها و تجربه های یک توسعه دهنده ی front-end امده است

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

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

برنامه نویسی تابعی را یاد بگیرید
مدت ها بود ک در جاوا اسکریپت به دنبال کلاس ها بودیم.حال ک کلاس ها را به دست اورده ایم ،دیگر ان ها را
نمی خواهیم و به دنبال تابع ها هستیم.ما حتی HTMLرا با استفاده ار تابع ها مینویسیم(JSX).

پایه و اساس دیزاین را یاد بگیرید
به عنوان توسعه دهنده ی front-end ما از هر کس دیگری در تیم،به کاربران نزدیکتر هستیم.شاید حتی از طراح ها نیز
به ان ها نزدیک تر باشیم.اگر طراح ها مجبور باشند هر پیکسلی را که شما در صفحه قرار میدهید،ویرایش کنند،پس یک
جای کار شما اشتباه است.
یاد بگیرید چگونه با انسان‌ها کار کنید
برخی از ما به سراغ برنامه نویسی امده ایم،زیرا تامل با کامپیوترها را به تعامل با انسان ها ترجیح میدهیم.متاسفانه این
رویکرد نتیجه ای در بر نخواهد داشت.
ما به ندرت در تنهایی کار میکنیم.ما باید با دیگر توسعه دهندگان،دیزاینرها،مدیران و حتی کاربران صحبت کنیم.ممکن
است این کار برای شما مشکل باشد،اما اگر می خواهید چیستی و چرایی کاری را که انجام میدهید،بدانید،باید این کار
را انجام دهید.زیرا اینجا است که ارزش کاری که ما انجام میدهیم،به دست خواهد امد.

بارگذاری نوشته های مرتبط بیشتر
بارگذاری بیشتر در site design