سلام دوستان! توی این پست میخوایم با ۸ کد تکخطی جاوااسکریپت آشنا بشیم که کمک میکنن با ۱۰۰٪ ضمانت بهترین برنامهنویس جهان بشیم! بریم که این کدها آشنا بشیم:
۱.
console.log("Learn basics and fundamentals");
این کد تکخطی بهمون میگه مسیری که از ابتدا بدون یادگیری مباحث و اصول پایهای توسعهٔ نرمافزار ساخته شده باشه، پر از چاله چوله و دستانداز و موانع هست و دیر یا زود خستهکننده و غیر قابل ادامه دادن میشه. اگه توی مباحث Hard Skill احساس درجا زدن میکنیم، شاید یکی از علتها این باشه که پایههای نردبون مسیر رو محکم نساختیم و توی دنیای پر زرق و برق ابزارها و فریمورکها غرق شدیم. فریمورکها و ابزارها از بین میرن؛ اما اصول و قوانین پایهای خیر.
۲.
console.log("Soft Skills: Empathy and Teamwork");
این کد تکخطی بهمون میگه پیشرفت توی دنیای برنامهنویسی بدون داشتن مهارتهای نرم (Soft Skills) غیر ممکن خواهد بود. شغل برنامهنویسی فقط برنامهنویسی نیست! هر شغلی توی این دنیا بدون داشتن مهارتهایی مثل مهارتهای ارتباطی، کار تیمی، انعطافپذیری، احترام، گذشت، مدیریت وقت، رهبری و حل و فصل کشمکشها دستاورد زیادی نخواد داشت. معمولاً افراد با مهارتهای ارتباطی کم و درونگرا جذب شغل برنامهنویسی میشن. اما این یکی از تضادها و پارادوکسهای این شغل هست و دیر یا زود متوجه میشیم که مهارتهای ارتباطی برای موفقیت توی دنیای امروزی ضروری هست.
۳.
console.log("Work-life balance");
این کد تکخطی درباره تعادل کار و زندگی صحبت میکنه. حفظ تعادل، هنر زندگی کردن هست و ما انسانها در سراسر عمرمون باید دنبال تعادل باشیم. شاید برای مدتی لازم باشه بیشتر از حد معمول کار کنیم. و شاید هم برای مدتی لازم باشه کمتر کار کنیم و به بیشتر مسائل مهمتر مثل خانواده و سلامت بپردازیم. خارج شدن از تعادل اجتناب ناپذیر هست و دنیا گاهی ما رو به سمت و سوهایی سوق میده که خارج از کنترل ماست. اما چنین رویهای نباید دائمی باشه که در غیر این صورت، قربانی کردن بخشی از زندگیمون دستاوردی جز پشیمونی و رنج به همراه نخواهد داشت.
۴.
console.log("Surround yourself with experienced persons");
این کد تکخطی بهمون میگه توی مشاغل نرمافزار مخصوصاً اگه ابتدای کار هستیم، یکی از بهترین روشهای پیشرفت اینه که با افراد حرفهایتر و باتجربهتر وقت بگذرونیم. پیشنهاد همیشگی من به افراد تازهکار اینه که دچار تلهٔ یادگیری بیشاز حد نشن و هر چی زودتر وارد محیط کار بشن و تجربه کسب کنن. چون توی این شغل هیچ چیزی جای تجربه رو نمیگیره.
۵.
console.log("Build a Professional Online Presence");
وقتی این کد رو اجرا میکنیم خروجی خیلی جالبی بدست میاد. این کد میگه ما باید قسمتی از وقتمون رو به فعالیتها و مشارکتهای فضاها و شبکههای اجتماعی آنلاین مثل گیتهاب و لینکدین اختصاص بدیم. چون ما توی همین محیطها رشد کردیم و فرصتها توی همین محیطها دنبال ما میگردن. سعی کنیم از هر پلتفرمی به صورت حرفهای و صحیح استفاده کنیم.
۶.
console.log("Continuous Learning is Essential");
این کد بهمون میگه اگه قصد داریم این شغل رو برای مدت طولانی ادامه بدیم و موفق باشیم، دائم باید در حال یادگیری باشیم. هر شغلی توی دنیا یک سری چالشهایی داره و یکی از چالشهای مشاغل آیتی اینه که این مشاغل روی لبهٔ تکنولوژی هستن، اطلاعاتِ جدید هر روز منتشر و اطلاعات فعلی دیر یا زود منقضی میشن. پس یادگیری دائم یکی از راههای ثبات توی این مشاغل هست.
۷.
console.log("Learn Negotiation, interviewing and Conflict Resolution");
این کد بهمون میگه اگه بهترین کد نویس جهان هم باشیم، اما اگه یک سری مهارتهای نرم مثل فنون مذاکره و یا مصاحبه رو بلد نباشیم، چیز زیادی از این شغل عاید ما نمیشه. من فرمول جادویی خاصی رو برای قبول شدن توی مصاحبههای شغلی نمیشناسم. پیشنهاد میکنم تا جایی که میتونین مصاحبه بدین، رجکت بشین، یاد بگیرین و تجربه بدست بیارین.
۸.
console.log("Teach and Share Knowledge");
شاید این کد، کار همهٔ کدهای قبلی رو انجام بده. این کد دربارهٔ اهمیت یاد دادن و به اشتراکگذاری دانشمون هست. وقتی تلاش میکنیم چیزی رو یاد بدیم، اول از همه خودمون یاد میگیریم. به دیگران طوری که دوست داشتین آموزش ببینین، آموزش بدین. چقدر خوبه برای قدردانی از همین دانش با ارزشی که بهمون بخشیده شده، واسطهای باشیم برای انتقال اون. ثمره و پاداش یاد دادن و بخشیدن، اول از همه به خودمون برمیگرده.
خب دوستان امیدوارم از این کدهای تکخطی توی کارِتون استفاده کنین. روزتون خوش 😉🖐️
