| Rad Dev (JS) 🖤 |
前往频道在 Telegram
#JS 👑 سعیدیراد هستم، اینجا تجربم و چیزایی که یاد میگیرم رو به اشتراک میذارم. محتوای کانال کاملا Human-Generated میباشند. ارتباط: @AminKhoy78 مخلصم 👨💻🖤
显示更多2 717
订阅者
-324 小时
-47 天
+5430 天
帖子存档
2 717
به نظرم این یکی از باارزشترین کتابایی هست که هر برنامهنویسی باید بخونه. کتاب از 7 بخش تشکیل شده که به صورت خلاصه هر فصلش راجع به یه موضوع کلی از مهارت های نرم میپردازه. مثلا:
1. تو بخش اول نکاتی رو در مورد حرفه توسعه نرمافزار یاد میگیرید.
خیلی از توسعهدهندگان نرمافزار افراد درونگرایی هستن. این کتاب به شما یادآوری میکنه که ارتباط با بقیه موضوع مهمیه. نکاتی مثل شرکت توی جلسه مصاحبه، نحوه انتخاب شرکت مناسب، نحوه استعفا دادن و مواردی از این دست موضوعاتی هستند که توی این بخش بررسی میشن.
2. بخش دوم درباره بازاریابی و فروش خودمونه.
اینکه چطور توی برنامهنویسی یه برند شیم و مهارتها و محصولاتمون رو ارائه بدیم.
3. بخش سوم راجع به آموزشه.
یادگیری مداوم و حفظ آموختهها از مهمترین نکات تو فیلد توسعه نرمافزاره. این بخش به شما یاد میده چطور استاد و روش یادگیری مناسب خودتون رو پیدا کنید، چطور یه استاد بشید و چطور چیزایی که بلدید رو یکپارچه کنید.
4. بخش چهارم، بازدهی و خلاقیته.
داشتن خلاقیت برای یه توسعهدهنده نرمافزار خوب، از نون شب واجبتره! اما این خلاقیت / بازدهی یه موضوع ذاتی نیست و نیازمند تمرین و نظمه. این بخش به شما تکنیکها و اصولی رو یاد میده تا بتونید توسعهدهنده خلاقی باشید.
5. بخش پنجم، بحث شیرین مالی و حساب کتاب!
چطور سر حقوق چونه بزنیم؟ چطور پولامونو خرج کنیم؟ با این وضعیت، قراره کی بازنشست بشیم؟
6. بخش ششم موضوع سلامتی و ورزش رو بررسی میکنه.
خیلی از توسعهدهندگان نرمافزار به واسطه کمتحرّکی و نشستنهای طولانی مدت که شغلشون ایجاب میکنه دچار مشکلات مختلف مثل ضعف بینایی، مشکلات ستون فقرات و چاقی میشن.
توی بخش ششم کتاب مسائل مربوط به حفظ سلامتی و تناسب اندام که مورد نیاز برنامهنویساس مطرح و بررسی میشن.
7. بخش هفتم، سلامت روح
حفظ روحیه و ایجاد انگیزه هم از واجبات توی حرفه توسعه نرمافزاره. این که چطور مثبتاندیش باشیم، در برابر مشکلات بیشمار مقاومت کنیم و روحیمون رو نبازیم، مثل حفظ سلامت اندام نیازمند بررسی و یادگیریه؛ کاری که آخرین بخش این کتاب بهمون یاد میده.
@Rads_notes
2 717
دیشب این مقاله رو میخوندم.
نکات خوبی در رابطه با امنیت پروژه های Next.js گفته:
🔗 Article
@Rads_notes
2 717
اینجا یه MCP واسه ترب به صورت اوپنسورس منتشر شده.
14 ابزار واسه سرچ محصول، مقایسه قیمت و فروشندهها، بررسی تاریخچه قیمت، پیدا کردن بهترین گزینه با توجه به بودجه، بررسی فروشگاهها، جستوجوی محصول با عکس، ترندهای ترب و تخفیفهای روز و …
🔗 Repo
@Rads_notes
2 717
عمو باب در توییتر:
استراتژی فعلی من اینه که اصلاً کدی رو که ایجنتهام مینویسن، نخونم. این تنها راهیه که میتونم واقعاً از بهرهوری و سرعت کارشون استفاده کنم.
کاری که بهجاش انجام میدم اینه که ایجنتها رو با محدودیتها و الزامهای بسیار سختگیرانهای احاطه میکنم؛ مثل تستهای واحد (Unit Tests)، تستهای Gherkin، فرایندهای تضمین کیفیت (QA)، معیارهای سنجش کیفیت، تستهای جهشی (Mutation Testing)، پوشش تست (Test Coverage) و کلی موارد دیگه.
در نهایت، اعتماد بسیار بالایی به کدی دارم که تولید میکنن؛ چون کدشون مجبور بوده از تمام این موانع، محدودیتها و تستهایی که براشون تعیین کردم، عبور کنه.
@Rads_notes
2 717
کارفرمای عزیز …
اگر فقط اشتباهات افراد دیده میشود و کار خوبشان “وظیفه” حساب میشود، منتظر تیمی باانگیزه نباش.
@Rads_notes
2 717
بین سرویس های پیامکی که استفاده کردم به نظرم ملیپیامک بهتر از بقیه بود.
هم مستندات Api واضحی داره و هم پشتیبانیشون خوب و سریعه.
@Rads_notes
2 717
اگه به خودتون ارزش قائلید، هر آگهی استخدام برنامهنویسی که تو دیوار دیدید رو چشمبسته ردش کنید.
اینا به خودشون ارزش قائل نیستن که تو دیوار آگهی گذاشتن، چه برسه بخوان به عنوان نیرو به شما ارزش بدن.
@Rads_notes
2 717
اگه دنبال هوشمندسازی قابلیتها و استفاده از Ai تو پروژههاتون هستید، میتونید از Ai SDK استفاده کنید. باهاش میتونید از Providerهایی مثل OpenAI، Anthropic، Google استفاده کنید.
🔗
@Rads_notes
2 717
با پکیج nuqs میتونید stateهاتون رو از طریق query params مدیریت کنید. عمدتا واسه state هایی مثل فیلترینگ، مرتبسازی، صفحهبندی و ... استفاده میشه:
🔗
@Rads_notes
2 717
یک فرصت جدید برای یک Senior Backend Engineer (NestJS)
در SeeOne Media Holding در حال توسعه یک پلتفرم VOD هستیم؛ محصولی با تمرکز روی Streaming، Video Delivery و معماری مقیاسپذیر که Backend از ابتدا نیازمند تصمیمهای جدی در سطح معماریه
برای این موقعیت، تجربه در NestJS و TypeScript در کنار سابقه کار روی سیستمهای High Load، Distributed و Microservices برای ما اهمیت داره.
همچنین تجربه عملی با:
CQRS | Event-Driven Architecture | Redis | MongoDB | SQL | Prisma
و درک عمیق از Scalability، Performance، Reliability و Fault Tolerance مورد انتظاره.
شرایط اصلی:
بالای ۸ سال تجربه Backend
۵+ سال تجربه Production با NestJS
تجربه طراحی و توسعه سیستمهای پیچیده و مقیاسپذیر
توانایی تصمیمگیری فنی و Ownership در سطح Senior
تجربه در VOD، Streaming، CDN، Billing/Subscription و White-Label SaaS مزیت محسوب میشه
📍 تهران، پارک وی
🕘 شنبه تا چهارشنبه | ۹ تا ۱۸
💼 تماموقت
اگر در شبکتون Senior Backend Engineerای دارید که این موقعیت باهاش مچ است، خوشحال میشم این پست را باهاش به اشتراک بگذارید.
برای معرفی یا ارسال رزومه میتونید ایمیل بدهید:
📧 zeinabkhakpour97@gmail.com
@Rads_notes
2 717
آرکجت یه پلتفرم امنیتی واسه اپلیکیشنهاست که به صورت SDK وارد کد بکاندتون میشه و روی Api / اکشنها Security Policy اعمال میکنه:
🔗 Link
از مهمترین قابلیتهاش میشه به Bot Detection, Rate Limiting, Shield / WAF, SignUp Protection, Email Validation و … اشاره کرد.
@Rads_notes
2 717
وقتی Server Action میسازید نکست واسش یه public endpoint در نظر میگیره که با POST قابل فراخوانیه و موقع استفاده هم از سمت کلاینت بهش رکوئست میده. در نتیجه این endpoint خارج از فضای مرورگر هم قابل دسترس هست (مثل Postman)
حالا اگه یه server action دارید که عملیات حساسی انجام میده، داخلش حتما Auth رو داشته باشید.
@Rads_notes
2 717
تو این سایت میتونید هم اپلیکیشن هایی که مردم به کمک Ai لانچ کردن رو ببینید و هم اپلیکیشن خودتون رو معرفی کنید:
Link
حتما چک کنید. ایده های خوبی میشه ازش گرفت.
@Rads_notes
2 717
تلگرام تو آپدیت جدیدش یه قابلیت اضافه کرده که وقتی وارد پروفایل یه شخص میشید میانگین تایم پاسخگویی شخص رو نشون میده.
یعنی اون شخص به طور میانگین چقدر سریع به پیامها پاسخ میده مثلا ده دقیقه، پنج دقیقه، دو روز و …
@rads_notes
2 717
هوشمصنوعی دو دسته از افراد رو بیکار میکنه:
1. افرادی که ازش استفاده نمیکنن!
2. افرادی که مسئولیت رو میندازن گردن هوش مصنوعی.
چند روز پیش یه تسک به یکی از دانشجوها دادم و وقتی خروجی رو دیدم، چندتا سوال از چند قسمت مختلف پروژه ازش پرسیدم و جوابی که داد: نمیدونم والا. از هوش مصنوعی پرسیدم گفت اینجوری بنویسم.
استفاده مسئولانه از هوش مصنوعی چیزیه که مارو رستگار میکنه. مسئولیت کدی که نوشته شده با دولوپره، نه با Ai.
@Rads_notes
