ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

| Rad Dev (JS) 🖤 |

| Rad Dev (JS) 🖤 |

الذهاب إلى القناة على Telegram

#JS 👑 سعیدی‌را‌د هستم، اینجا تجربم و چیزایی که یاد می‌گیرم رو به اشتراک می‌ذارم. محتوای کانال کاملا Human-Generated می‌باشند. ارتباط: @AminKhoy78 مخلصم 👨‍💻🖤

إظهار المزيد
2 719
المشتركون
+224 ساعات
+237 أيام
+6930 أيام
أرشيف المشاركات
برنامه‌نویسای باتجربه یه مهارتی دارن به اسم Engineering Judgment که امروزه با وجود ai خیلی مهم‌تره بنظرم. به زبان ساده یعنی وقتی چند راه‌حل داری، بتونی تصمیم مهندسی درست بگیری. مثلا بتونی از بین چندین دیتابیس، تکنیک های Authentication، استیت‌منیجر و … مناسب‌ترین گزینه ممکن رو انتخاب کنی. مثلا واسه این پروژه با این محدودیت‌ها این گزینه مناسب‌تره. نه این که چون فلان ابزار معر‌وفه. تو این مقاله می‌تونید راجع بهش بیشتر بخونید: 🔗 Article @Mern_stack_01

این‌جا منظور از Trade-Off چیه؟ اصطلاح Trade-off یکی از مهم‌ترین مفاهیم مهندسی نرم‌افزاره. معنیش اینه که واسه به‌دست آوردن یه مزیت، مجبور می‌شی از یه مزیت یا ویژگی دیگه چشم‌پوشی کنی. تو تصمیم‌گیری مهندسی معمولاً چیزی به اسم «همه‌چیز با هم و بدون هزینه» نداریم. فرضا می‌‌خوایم Redis Cache به پروژه اضافه کنیم. این کار یسری مزیت و یسری معایب داره. مثلا باعث افزایش سرعت و کاهش فشار روی دیتابیس می‌شه. ولی از طرفی Complexity ایجاد شده، باید Cache Invalidation مدیریت بشه و ... با همچین قابلیتی عملا Performance رو بهبود دادیم، ولی باید Complexity و احتمال Stale Data رو هم‌ بپذیریم. یه مهندس نرم‌افزار باید بتونه بنا به وضعیت و شرایط پروژه تصمیم بگیره که این مزایا / معایب می‌صرفن یا نه. این مهارت با کسب تجربه به دست میاد و در عصر Ai یکی از مهارت های کلیدیه. @Mern_stack_01

این‌جا منظور از Trade-Off چیه؟ اصطلاح Trade-off یکی از مهم‌ترین مفاهیم مهندسی نرم‌افزاره. معنیش اینه که واسه به‌دست آوردن یه مزیت، مجبور می‌شی از یه مزیت یا ویژگی دیگه چشم‌پوشی کنی. تو تصمیم‌گیری مهندسی معمولاً چیزی به اسم «همه‌چیز با هم و بدون هزینه» نداریم. فرضا می‌‌خوایم Redis Cache به پروژه اضافه کنیم. این کار یسری مزیت و یسری معایب داره. مثلا باعث افزایش سرعت و کاهش فشار روی دیتابیس می‌شه. ولی از طرفی Complexity ایجاد شده، باید Cache Invalidation مدیریت بشه و ... با همچین قابلیتی عملا Performance رو بهبود دادیم، ولی باید Complexity و احتمال Stale Data رو هم‌ بپذیریم. یه مهندس نرم‌افزار باید بتونه بنا به وضعیت و شرایط پروژه تصمیم بگیره که این مزایا / معایب می‌صرفن یا نه. این مهارت با کسب تجربه به دست میاد و در عصر Ai یکی از مهارت های کلیدیه. @Mern_stack_01

یکی از شگرد پکیج‌فروش های شیاد اینه که میان استثناها رو به شما نشون می‌دن. مثلا می‌گه طرف یه قالب تو راست‌چین گذاشته و 5 میلیارد ازش درآورده. پس بیا دوره منو بخر. خب هزاران قالبی که 100 میلیون هم نفروختن چی؟ مارکت رو با میانگین داده‌ها می‌شه سنجید، نه با استثناها. @Mern_stack_01

یسری برنامه‌نویس هم هستن که فکر می‌‌کنن وقتی وارد کانالی می‌شی تعداد ممبرا این‌طوری حساب می‌شه: select count(*) from members
یسری برنامه‌نویس هم هستن که فکر می‌‌کنن وقتی وارد کانالی می‌شی تعداد ممبرا این‌طوری حساب می‌شه:
select count(*) from members ….
@Mern_stack_01

خب خب. اینی که می‌بینید واسه GPT-6 Pro هست. فکر کن 200 دلار بدی که هفته‌ای بتونی 200 تا پیام بدی بهش :)) یسری شرکتا تا حالا ب
خب خب. اینی که می‌بینید واسه GPT-6 Pro هست. فکر کن 200 دلار بدی که هفته‌ای بتونی 200 تا پیام بدی بهش :)) یسری شرکتا تا حالا به به‌صرفه‌بودن نیروی انسانی پی برده بودن. بقیه هم بزودی پی می‌برن. این پست یادتونه؟ @Mern_stack_01

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

درود. بنده قبلا یه دوره رایگان "آموزش Npm" داشتم که سه چهار سال پیش ضبط کرده بودم. دیدم این دوره قدیمی شده. پریروز گفتم بیام
درود. بنده قبلا یه دوره رایگان "آموزش Npm" داشتم که سه چهار سال پیش ضبط کرده بودم. دیدم این دوره قدیمی شده. پریروز گفتم بیام یه دستی روش بکشم و هم محتواش رو باکیفیت‌تر و بیشتر کنم و هم تایمش رو بهینه‌تر کنم. نتیجه چیزی شد که تو تصویر می‌بینید. زمان دوره هم از 3 ساعت رسید به کمتر از 2 ساعت. دوره جدید همچنان رایگانه و اگه نیاز داشتید می‌تونید استفاده کنید: 🔗 Npm Course @Mern_stack_01

فیدبک تلخ، شیرین‌ترین چیزیه که برای رشدت می‌گیری. @Mern_stack_01

پکیج persian-icons آیکون های برند های ایرانی رو یک‌جا جمع‌آوری کرده و می‌تونید تو ویو / ری‌اکت ازشون استفاده کنید: 🔗 Repo 🔗
پکیج persian-icons آیکون های برند های ایرانی رو یک‌جا جمع‌آوری کرده و می‌تونید تو ویو / ری‌اکت ازشون استفاده کنید: 🔗 Repo 🔗 Site @Mern_stack_01

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

آپدیت جدید وی‌اس‌کد خیلی مینیمال‌تر و زیبا‌تر شده. @Mern_stack_01

این ریپو یسری تریک‌های کاربردی تو استفاده از Ai گفته. 🔗 Repo @Mern_stack_01
این ریپو یسری تریک‌های کاربردی تو استفاده از Ai گفته. 🔗 Repo @Mern_stack_01

می‌د‌ونستین تو Npm با همه این کامندها می‌شه پکیج نصب کرد؟ @Mern_stack_01
می‌د‌ونستین تو Npm با همه این کامندها می‌شه پکیج نصب کرد؟ @Mern_stack_01

باحال شد. @Mern_stack_01
باحال شد. @Mern_stack_01

می‌دونستید وی‌اس‌کد هم Devtools داره؟ می‌تونید HomePageش کاستوم کنید. از Help -> Toggle Developer Tools می‌تونید بازش کنید. @
می‌دونستید وی‌اس‌کد هم Devtools داره؟ می‌تونید HomePageش کاستوم کنید. از Help -> Toggle Developer Tools می‌تونید بازش کنید. @Mern_stack_01

خروجی کنسول چیه؟
Anonymous voting

وقتی دانشجو بودم به یه شرکتی رزومه فرستادم و هیچ خبری نشد. یک سال بعد همون شرکت بهم زنگ زد که نیرو نیاز دارن. تو دلم گفتم آخه من یه سال پیش رزومه فرستادم. یعنی تا الان نیرو پیدا نکردن؟! بعدها که بزرگ‌تر شدم :)) فهمیدم شرکتا یه چیزی به اسم “بانک رزومه” دارن و رزومه های ارسالی رو اون‌جا آرشیو می‌کنن و در آینده اگه نیاز فوری به نیرو داشتن و فرصت آزمون و خطا و انتشار آگهی نبود، از همون بانک رزومه استفاده می‌کنن. @Mern_stack_01