| Rad Dev (JS) 🖤 |
الذهاب إلى القناة على Telegram
#JS 👑 سعیدیراد هستم، اینجا تجربم و چیزایی که یاد میگیرم رو به اشتراک میذارم. محتوای کانال کاملا Human-Generated میباشند. ارتباط: @AminKhoy78 مخلصم 👨💻🖤
إظهار المزيد2 721
المشتركون
+224 ساعات
+47 أيام
+6830 أيام
أرشيف المشاركات
2 721
تو شرکتها یکی از نشونه های نیرویی که خیلی بلد نیست اینه که خیلی سوال میپرسه. دولوپر حرفهای راهکار خیلی از مشکلاتش رو خودش پیدا میکنه.
مدیرها اکثرا دید خوبی نسبت به این مدل افراد ندارن.
@Mern_stack_01
2 721
مدیرعامل دیجیکالا: یه دوره prompt engineering برگزار کردیم. هر کدوم از پرسنل این دوره رو نگذرونه قراردادش رو تمدید نمیکنیم.
@Mern_stack_01
2 721
یکی از دانشجوها با نکست و تیلویند به صورت فولاستک یه سایت رزرو آنلاین نوبت کلینیک توسعه دادن (برای مادرشون که پزشک هستن)
از قابلیتهاش میشه اشاره کرد به تقویم جلالی، ورود با OTP، داشبورد مدیریت، داشبورد کاربر و …
هم میشه ازش چیزای خوبی یاد گرفت و هم اگه یکم زرنگ باشید از همچین پروژه هایی میشه به درآمد غیرفعال رسید.
🔗 Repo
@Mern_stack_01
2 721
یه چیتشیت خوب واسه هوک های ریاکت:
🔗 LINK
ادیتور لایو هم داره واسه تغییر و تست کدها.
@Mern_stack_01
2 721
کارفرمای غیرفنی خودش هم نمیدونه چی میخواد. این شما هستید که باید جلسه مذاکره رو دست بگیرید.
یکی از ویژگی های کارفرمای غیرفنی “یه چیزی مثل سایت X میخوام” هست.
در مواجهه با کارفرمای غیرفنی یه سوال بپرسید:
“سادهترین چیزی که میخوای چیه؟”و سعی کنید در ابتدا سادهترین چیزی که میخواد رو به عنوان MVP بهش تحویل بدید. اینطوری: - حرفهای بودنتون رو ثابت میکنید. - بودجه کارفرما هدر نمیره. - کارفرما خیلی بهتون اعتماد میکنه. @Mern_stack_01
2 721
اگه تا حالا فقط از npm استفاده کردید، حالا وقت pnpmه. Pnpm مخفف Performance Npm هست و همونطور که از اسمش مشخصه تقریبا همون کارای npm رو با پرفورمنس بهتری انجام میده.
پیانپیام بر خلاف npm یه حافظه مرکزی داره که پکیج های نصب شده رو اونجا نگهمیداره. اینطوری وقتی پکیجی تو پروژتون نصب میکنین دیگه تو خود پروژه نصب نمیکنه. بلکه آدرس میده به همون حافظه مرکزی.
در نتیجه Pnpm باعث میشه نصب پکیجها سرعت بالایی داشته باشن و همچنین حافظه کمتری مصرف میشه.
واسه شروع میتونید این مقاله رو بخونید:
🔗 LINK
🔗 Doc
@Mern_stack_01
2 721
جونیور:
❌ اونیه که هیچی بلد نیست.
✅ اونیه که دانش کافی داره، تجربه کافی نداره.
پس اگه جونیورید بپایید یسری شرکتا به اسم کارآموز ازتون بیگاری نکشن.
@Mern_stack_01
2 721
یا نمیدونه سنیور چیه، یا نمیدونه 30 تومن چیه، یا نمیدونه سه تا شش سال چیه یا کلا نمیدونه.
@Mern_stack_01
2 721
راستش لینکدین و ارتباطات همینه.
لینکدین رو خیلی جدی بگیرید و راجع به اصول فعالیتش تحقیق کنید.
لینکدین جاییه که میتونید کانکشن بینالمللی بسازید.
البته رویافروشی نشه یوقت.
این موضوع زمان میبره و در اوایل نباید انتظار معجزه داشته باشید.
@Mern_stack_01
2 721
این داشبورد با ریاکت توسعه داده شده.
اگه تو ریاکت تازهکارید چیزای خوبی میتونید ازش یاد بگیرید:
DEMO
SOURCE
@Mern_stack_01
2 721
یه روش رایج دیگش هم استفاده داخل خود کده:
import packageJson from './package.json';
console.log(packageJson.version);
بنا به موقعیت میشه روش استفاده رو انتخاب کرد.
@Mern_stack_012 721
در ادامه این پست، تو اسکریپتها اینجوری میشه از اطلاعات پروژه استفاده کرد.
به همه پروپرتیها میشه دسترسی داشت:
$npm_package_name $npm_package_version $npm_package_author $npm_package_license …واسه دسترسی به اطلاعات تودرتو هم میشه از _ استفاده کرد:
npm_package_repository_url npm_package_config_portاز کاربرداش میشه اشاره کرد به نمایش اطلاعات پروژه، Git Tag، ساخت Docker Image، نمایش ورژن موقع build، ساخت بنر تو اپلیکیشن های Cli و … @Mern_stack_01
2 721
با جاوا اسکریپت اگه بخواید نوتیفیکیشن سیستمی بفرستید، میتونید از این کد استفاده کنید.
موارد تکمیلیش رو هم اینجا میتونید بخونید:
🔗 MDN
@Mern_stack_01
2 721
اگه دنبال سوالات باکیفیت برای Coding Interview هستین، این مقاله رو بوکمارک کنین و بخونین:
🔗 LINK
@Mern_stack_01
2 721
تا حالا منتور کسی که صفر کیلومتر هست نشدم (نخواستم بشم)
دانشجو های منتورینگی که داشتم همیشه حداقل تا Html Css رو خودشون یاد گرفته بودن و از جاوا اسکریپت به بعدِ رودمپ رو همراهشون بودم. صرفا واسه این که بدونم دانشجو خودش جنم تنها یاد گرفتن رو داره.
دلیلم اینه که معتقدم یه برنامهنویس اگه نتونه به صورت خودآموز یاد بگیره، نمیتونه موفق بشه.
به نظرم اگه یه شخص از اولین گام رودمپ یه منتور کنارش باشه و همه چیو به دانشجو یاد بده، اون مهارت خودآموزیه ضعیف میشه و احساس میکنم شخص در ادامه مسیر هم وابسته یه منتور / همراه خواهد بود.
درسته منتور میتونه تو خودآموزی هم به دانشجو کمک کنه. اما این مهارت باید تو خود دانشجو باشه بایدیفالت.
البته حدودا 5 ساله به دلیل مشغلهکاری منتورینگ قبول نکردم. ولی چارچوب فکریم همچین چیزیه راجع بهش.
@Mern_stack_01
2 721
حقوق، دلیل شروع کردنه.
مدیر خوب، دلیل موندن.
همه به خاطر پول کار میکنن. اما هیشکی فقط به خاطر پول، شاهکار خلق نمیکنه.
@Mern_stack_01
2 721
+2
میدونستین اگه تو شرکتی استخدام بشین که سرش به تنش میارزه، تو روز اول / هفته اول بهتون ولکامپک میدن؟
فارسیش میشه پک خوشامدگویی و واسه خلق احساس خوب واسه نیروی جدید و “ایجاد حس تعلق به شرکت” داده میشه.
البته تو اکثر شرکت های ایرانی مدیر هم حس خوب نداره. چه برسه به این که بتونه به فکر حس نیرو باشه.
@Mern_stack_01
