.NET Fun
1.86K subscribers
104 photos
63 videos
3 files
200 links
Let's Connect!

Linkedin: https://www.linkedin.com/in/babak-taremi

Github: https://github.com/babaktaremi

Twitter: https://twitter.com/BabakTaremi

Telegram: @bob_tm

دانلود دوره های برنامه نویسی کاملا رایگان:
@DotNetFunBot
Download Telegram
قبلاً اینکه بدونی یه تکنولوژی یا یه قابلیت چجوری کار می‌کنه یه مزیت بود. همین که کدت کار می‌کرد هم معمولاً کافی بود.

ولی الان این دیگه مزیت نیست، حداقل انتظاره.

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

پس دیپ بشید. بیزنس رو بفهمید. مزایا، معایب و trade-off هر روش رو بشناسید.

کد زدن رو AI خیلی خوب انجام می‌ده؛ چیزی که هنوز ارزش واقعی داره، تحلیل، درک عمیق و تصمیم‌گیری مهندسیه.

@DotNetIsFun
CONTEXT!

@DotNetIsFun
از اسپم کردن گروه و کانال چی گیرتون میاد؟
.NET Fun
از اسپم کردن گروه و کانال چی گیرتون میاد؟
یه بات اضافه کردیم برای جلوگیری از اسپم گروه
یه بعد از ظهر کار و دیپلوی راحت با Dokploy
ببینیم تا چه حد موثره. اگه موردی دیدید بگید

@DotNetIsFun
اگر برنامه‌نویس باشید حتماً می‌دونید که بررسی کردن یه Pull Request گنده چقدر مکافاته و چقدر از تیم وقت می‌گیره! از اون طرف، تیکه تیکه کردن کارها تو چند تا برنچ مختلف و سر و کله زدن با Rebase کردن‌های دستی هم دردسرهای خودش رو داشت. حالا گیت‌هاب یه قابلیت خیلی خفن به اسم Stacked Pull Requests معرفی کرده که این مشکل رو از ریشه حل می‌کنه. با این فیچر، شما می‌تونید اون تغییرات بزرگ کدهاتون رو به چند تا PR کوچیک، مرتب و لایه‌لایه تقسیم کنید. خوبیش چیه؟ اینه که هم‌تیمی‌هاتون می‌تونن هر لایه رو خیلی سریع و جداگانه بررسی (Review) کنن و در نهایت شما می‌تونید کل این زنجیره رو فقط با یک کلیک تو پروژه اصلی Merge کنید! شرکت‌های خفنی مثل Vercel (توسعه‌دهنده Next.js) و TED هم تو این مدت ازش استفاده کردن و می‌گن سرعت و دقت کارشون حسابی بالا رفته. اگر می‌خواید امتحانش کنید، فقط کافیه با یه دستور ساده (gh extension install github/gh-stack) افزونه‌اش رو تو ترمینال نصب کنید و از کد زدنِ بدون دردسر لذت ببرید

https://github.blog/changelog/2026-07-30-stacked-pull-requests-are-now-in-public-preview/

@codehalics | کدهالیک
با این پروژه میتونید هر کتاب رفرنس و یا داکیومنت کاری خودتون رو به یک Skill تبدیل کنید.
مدل طبق الگوریتم ها و نکات اون کتاب کد بزنه یا خروجی بده.
https://github.com/virgiliojr94/book-to-skill

@DevTwitter | <کدلوژیست/>
#شخصی

این روزها با این حجم از خبرهای بد و استرس‌زا چطور کنار میاید؟

چطور ذهنتون رو آروم می‌کنید و از این فضای پر از اضطراب فاصله می‌گیرید؟
وقتی مدام خبرهای منفی می‌بینید، چطور نمی‌ذارید ذهنتون سمت سناریوهای آخرالزمانی و بدترین حالت‌های ممکن بره؟

واقعاً کنجکاوم بدونم هر کدوم چه راهکاری برای خودتون پیدا کردید.
Guardian angel improved😁😁😁
می‌دونید مشکل از کجا شروع شد؟ از جایی که به AI گفتیم فقط برامون کد بنویسه، بدون اینکه ازش بپرسیم چرا این کد رو این‌طوری نوشته؟

همیشه یکی از بهترین راه‌های یادگیری برنامه‌نویسی، خوندن کد بقیه بوده؛ دیدن طرز فکرشون، دلیل انتخاب‌هاشون و اینکه چرا یک راه‌حل رو به راه‌حل دیگه ترجیح دادن.

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

از من به شما نصیحت، اگه قبلا صرفا کد مینوشتید و الان هم شدید وایب کدر و فقط تغییرات رو accept میکنید ، نگران آیندتون باشین

@DotNetIsFun
در زمینه معماری نرم افزار و دیزاین سیستم Zoran یکی از بهترین هاست. توی این ویدیو هم بررسی میکنه که چرا AI توی سیستم دیزاین و درک درست Requirement ضعف داره و چجور باید ازش کار کشید

https://youtu.be/Mu1LF_kta8o

@DotNetIsFun
Forwarded from Programmer Jokes
Forwarded from Learning With M
Media is too big
VIEW IN TELEGRAM
نگاه سایمون از وظیفه leadership جالبه:

وقتی افراد به مدیرشان اعتماد ندارند(منظورش trusting teams یا تیم های مبتنی بر اعتماد هست)، انرژی زیادی صرف پنهان کردن اشتباه، وانمود کردن، محافظت از خود و ترس از سرزنش می‌کنند.

اما در تیم‌های مبتنی بر اعتماد، آدم ها به راحتی میتونن بگن:
اشتباه کردم
کمک نیاز دارم
ترسیدم
بلد نیستم
تو خونه مشکلی دارم که باعث میشه نتونم درست کار کنم
و ...

میگه وظیفه لیدرشیپ اینه که این فضا رو بسازه.

حالا من سوال بپرسم:

آیا لیدرشیپ یه شغله؟
وظیفه مدیر با وظیفه لیدر چه فرقی داره؟


و بازم‌ یه سوال دیگه:

کدوم یکی از کتاب های سایمون رو خوندید؟

#سایمون_سینک
دومین شب متوالی که بلو میوفته و حتی لاگین نمیشه کرد
این همه ادعای تکنیکال و تهش هیچی...
برنامه نویس های سیستم های دانشگاه ازاد واقعا توی یه لیگ دیگن

@DevTwitter | <Mikaeel/>