تخفیف های جدید روی دوره ها اعمال شده. قسمت های هر دوره داخل استوریج های داخلی هم آپلود شده که بتونید بدون نیاز به فیلترشکن دانلود کنید.
علاوه بر اون یکسری دوره رایگان هم توی بات آپلود میشه که اون ها رو هم میتونید بدون نیاز به فیلترشکن دانلود کنید.
باهم از این شرایط سخت عبور میکنیم.
لیست دوره ها:
blog.imbob.ir/courses
آدرس بات
@Dotnetfunbot
علاوه بر اون یکسری دوره رایگان هم توی بات آپلود میشه که اون ها رو هم میتونید بدون نیاز به فیلترشکن دانلود کنید.
باهم از این شرایط سخت عبور میکنیم.
لیست دوره ها:
blog.imbob.ir/courses
آدرس بات
@Dotnetfunbot
.NET Fun
تخفیف های جدید روی دوره ها اعمال شده. قسمت های هر دوره داخل استوریج های داخلی هم آپلود شده که بتونید بدون نیاز به فیلترشکن دانلود کنید. علاوه بر اون یکسری دوره رایگان هم توی بات آپلود میشه که اون ها رو هم میتونید بدون نیاز به فیلترشکن دانلود کنید. باهم از…
دوره 4 ساعته Claude code داخل بات آپلود شد
Forwarded from Learning With M
باز هم از این دست خبرا که برای یک سری ها ترسناکه و برای یک سری ها جذابه.
اونایی که دارن خودشون رو اداپت می کنن خوشحالن.
اونایی که هنوز دارن مثل 5 سال پیش مهندسی می کنن ترسیدن.
پ.ن : عزیزانی که کرسر و کدکس و chatgpt و ... رو فقط استفاده می کنند و فکر می کنن در امان هستند، بدانند که در دسته سومی هستند که توهم اداپت شدن رو دران و از همه اوضاعشون خراب تره.
اونایی که دارن خودشون رو اداپت می کنن خوشحالن.
اونایی که هنوز دارن مثل 5 سال پیش مهندسی می کنن ترسیدن.
پ.ن : عزیزانی که کرسر و کدکس و chatgpt و ... رو فقط استفاده می کنند و فکر می کنن در امان هستند، بدانند که در دسته سومی هستند که توهم اداپت شدن رو دران و از همه اوضاعشون خراب تره.
دیگه DDD و Clean Architecture به تاریخ پیوستند
در درجه اول باید کدی بنویسید که AI با هزینه کمتر و راحتتر بفهمه . هرچه بیشتر پیچیدگی اضافه کنید هزینه ها بالاتر میره.
در مورد اینکه چجوری کد بزنیم و داکیومنتش کنیم که بعدا AI توهم نزنه هم حتما نگاهی به OpenSpec داشته باشید
در درجه اول باید کدی بنویسید که AI با هزینه کمتر و راحتتر بفهمه . هرچه بیشتر پیچیدگی اضافه کنید هزینه ها بالاتر میره.
در مورد اینکه چجوری کد بزنیم و داکیومنتش کنیم که بعدا AI توهم نزنه هم حتما نگاهی به OpenSpec داشته باشید
Forwarded from Code With HSN
روایت شبی که ماه کامل شد 🌝
امروز میخوام باهاتون درباره یک حقیقت تلخ… یا شاید شیرین حرف بزنم.
من حدود ۳–۴ ماهه که تقریباً تمام تسکهام رو با Vibe Coding جلو میبرم؛
به زبان سادهتر: تو این مدت حتی یک خط کد دستی هم ننوشتم.
و راستش بخوام صادق باشم، برای دوستانی که هنوز کاملاً سنتی کد میزنن یا فکر میکنن «AI هنوز خیلی چیزها رو نمیفهمه»، واقعاً نگرانم چون از نظر من امسال سال تعدیل اونهایی هست که سنتی کد میزنن، چون ندانستن علم اینکه چطوری یک چیز رو به AI یاد بدن رو دارن به پای نفهمی AI میزنن.
تعدیل خواهیم شد نه چونکه ما ضعیف هستیم، اتفاقاً شاید خیلی هم حرفهای باشیم، بلکه چون AI ارزونتره، سریعتره، کمتر توقع داره و کمتر هم غر میزنه ممکنه تعدیل بشیم!!.
من داخل تیم خودم و سه تیمی که باهاشون کار میکنم، جدی روی استفاده از AI اصرار دارم.
از نظر من، توی امسال دیگه نباید کسی کد رو کاملاً دستی بنویسه و حس کردم وقتشه همین اصرار رو به شما هم منتقل کنم، این موضوع رو جدی بگیرید.
من از امسال قدرت یک سنیور رو اینطور میسنجم که با AI چقدر میتونه خروجی واقعی بگیره؟
شاید بگید «تو از جای گرم حرف میزنی؛ ما اینترنت نداریم، AI پیشکش!» حق میدم.
ولی من یه نگاه دیگه دارم:
اگر واقعاً بفهمیم AI بزرگترین ابزار کنارمونه، برای وصل شدن بهش راه پیدا میکنیم
فهمیدن یعنی زیستن من (شما) با AI هست بدون اون نمیتونم زندگی کنم مثل نبودن آب!! اگر آب نباشه چیکار میکنید؟
برای من نبود AI هم همین بود؛ پس نداشتن اینترنت تقریباً مساوی بود با نداشتن کار پس من باید اینترنت میداشتم، تاکید میکنم باید.
همین باعث شد توی روزهای قطعی هم، با روشهایی که خیلیهاش پابلیک بود، با AI کار کردم و خروجی گرفتم.
این خروجی اتفاقا بزرگ ترین خروجی من بود 🤯.
ما توی اپ اکالا Performance Issue خیلی بزرگ داشتیم یعنی اپ غیر قابل استفاده بود حتی روی گوشی هایی که منابع بالایی داشتند! بسیار کند و پر از لگ!!.
تیممون هم تیم ضعیفی نبود؛ تقریبا همه یه ایده هایی داشتند که مشکل از کجاست اگه وقت میزاشتن مشکلات رو احتمال زیاد پیدا میکردند،
ولی اسکوپ کار اونقدر بزرگ بود که بیزینس عملاً نمیتونست تعداد زیادی نیروی سنیور رو چند ماه فقط روی همون بذاره.
از اون طرف هم بیزینس با این مقیاس، نمیتونه Feature Freeze کنه یعنی ما هی ممکن بود یه ریفکتور بزرگ انجام بدیم خب روزانه پابلیش هم داشتیم و نصف زمان رو باید هی کانفلیکت رفع میکردیم تازه اگر خراب کاری نکنیم!.
حالا تصور کنید ۵ نیروی سنیور، هر کدوم با حقوق ماهانه n میلیون تومان میشه 5n میلیون تومان،
اون هم برای کاری که استیمیتش ۲ تا ۳ ماه بود و معلوم نبود قطعاً جواب بده یا نه.
اینجا بود که من دانش مهندسی نرمافزار رو با AI و تجربه تیم فرانت ترکیب کردم…
و فقط تو ۱۲ ساعت پرفورمنس رو زیر و رو کردیم.
یادم نمیره ۵ صبح به بچها پیام دادم: «امشب کولاک کردم!»
نسخه اولیه حدود ۲۵۰ فایل کلیدی رو تغییر داده بود و در نهایت با 350 تا چنج بردیمش بالا.
با EM و VP و مدیران ارشد تست کردیم، همه واقعاً شگفتزده بودیم.
هرکسی نتیجه رو میدید، میگفت: «با اپ دقیقاً چی کار کردید؟!»
کاری که شاید نزدیک ۱ میلیارد تومان هزینه برمیداشت،
با ترکیب من و فقط ۴۰ دلار اشتراک Copilot Pro حل شد.
دنیا عوض شده رفقا.
بهنظرم وقتشه کت «Front-end Developer» یا «Back-end Developer» یا هر عنوان محدود دیگهای رو کنار بذاریم و کت «مهندس نرمافزار» رو بپوشیم یاد بگیرین مهندس نرم افزار باشید نه کد نویس.
چون در نهایت، کسی میمونه که بتونه مسئله حل کنه، با هر ابزاری که ارزون تره و دقت بالاتری داره.
شاید نظرم نامحبوب باشه، ولی فکر میکنم خیلی از نقشها در شکل فعلیشون دیر یا زود حذف میشن.
من از AI با یک پرامپت که اولش مینوشتم "به عنوان یک QA ..." به عنوان یک "پروداکت منیجر ..." به عنوان یک "سنیور فرانت اند دولوپر ..."
هر خروجی میخوام رو میتونم بگیرم پس من همه ام؟ 🤷🏻♂️
جالبه بدونید من تو این ۳ ماه حتی یک ریال هم برای Copilot ندادم
و نسخه اولیه رو با Copilot for Student بالا آوردم در حالی که دانشجو هم نبودم! بله چون زیستن من با AI هست من هر راهی رو پیدا میکنم.
من واقعاً مشتاقم توی این مسیر کنارتون باشم و مشاوره بدم.
هدف این کانال از روز اول این بوده:
کمک کنم «سنیور واقعی» بشید.
توی توضیحات کانالم هست.
و بهنظرم این هم بخشی از مسیر سنیوریتیه. و به زودی عوض میکنم به "کمک میکنم مهندس نرم افزار باشید"
پیروز و سلامت باشید ❤️
حسن عرببرزو
امروز میخوام باهاتون درباره یک حقیقت تلخ… یا شاید شیرین حرف بزنم.
من حدود ۳–۴ ماهه که تقریباً تمام تسکهام رو با Vibe Coding جلو میبرم؛
به زبان سادهتر: تو این مدت حتی یک خط کد دستی هم ننوشتم.
و راستش بخوام صادق باشم، برای دوستانی که هنوز کاملاً سنتی کد میزنن یا فکر میکنن «AI هنوز خیلی چیزها رو نمیفهمه»، واقعاً نگرانم چون از نظر من امسال سال تعدیل اونهایی هست که سنتی کد میزنن، چون ندانستن علم اینکه چطوری یک چیز رو به AI یاد بدن رو دارن به پای نفهمی AI میزنن.
تعدیل خواهیم شد نه چونکه ما ضعیف هستیم، اتفاقاً شاید خیلی هم حرفهای باشیم، بلکه چون AI ارزونتره، سریعتره، کمتر توقع داره و کمتر هم غر میزنه ممکنه تعدیل بشیم!!.
من داخل تیم خودم و سه تیمی که باهاشون کار میکنم، جدی روی استفاده از AI اصرار دارم.
از نظر من، توی امسال دیگه نباید کسی کد رو کاملاً دستی بنویسه و حس کردم وقتشه همین اصرار رو به شما هم منتقل کنم، این موضوع رو جدی بگیرید.
من از امسال قدرت یک سنیور رو اینطور میسنجم که با AI چقدر میتونه خروجی واقعی بگیره؟
شاید بگید «تو از جای گرم حرف میزنی؛ ما اینترنت نداریم، AI پیشکش!» حق میدم.
ولی من یه نگاه دیگه دارم:
اگر واقعاً بفهمیم AI بزرگترین ابزار کنارمونه، برای وصل شدن بهش راه پیدا میکنیم
فهمیدن یعنی زیستن من (شما) با AI هست بدون اون نمیتونم زندگی کنم مثل نبودن آب!! اگر آب نباشه چیکار میکنید؟
برای من نبود AI هم همین بود؛ پس نداشتن اینترنت تقریباً مساوی بود با نداشتن کار پس من باید اینترنت میداشتم، تاکید میکنم باید.
همین باعث شد توی روزهای قطعی هم، با روشهایی که خیلیهاش پابلیک بود، با AI کار کردم و خروجی گرفتم.
این خروجی اتفاقا بزرگ ترین خروجی من بود 🤯.
ما توی اپ اکالا Performance Issue خیلی بزرگ داشتیم یعنی اپ غیر قابل استفاده بود حتی روی گوشی هایی که منابع بالایی داشتند! بسیار کند و پر از لگ!!.
تیممون هم تیم ضعیفی نبود؛ تقریبا همه یه ایده هایی داشتند که مشکل از کجاست اگه وقت میزاشتن مشکلات رو احتمال زیاد پیدا میکردند،
ولی اسکوپ کار اونقدر بزرگ بود که بیزینس عملاً نمیتونست تعداد زیادی نیروی سنیور رو چند ماه فقط روی همون بذاره.
از اون طرف هم بیزینس با این مقیاس، نمیتونه Feature Freeze کنه یعنی ما هی ممکن بود یه ریفکتور بزرگ انجام بدیم خب روزانه پابلیش هم داشتیم و نصف زمان رو باید هی کانفلیکت رفع میکردیم تازه اگر خراب کاری نکنیم!.
حالا تصور کنید ۵ نیروی سنیور، هر کدوم با حقوق ماهانه n میلیون تومان میشه 5n میلیون تومان،
اون هم برای کاری که استیمیتش ۲ تا ۳ ماه بود و معلوم نبود قطعاً جواب بده یا نه.
اینجا بود که من دانش مهندسی نرمافزار رو با AI و تجربه تیم فرانت ترکیب کردم…
و فقط تو ۱۲ ساعت پرفورمنس رو زیر و رو کردیم.
یادم نمیره ۵ صبح به بچها پیام دادم: «امشب کولاک کردم!»
نسخه اولیه حدود ۲۵۰ فایل کلیدی رو تغییر داده بود و در نهایت با 350 تا چنج بردیمش بالا.
با EM و VP و مدیران ارشد تست کردیم، همه واقعاً شگفتزده بودیم.
هرکسی نتیجه رو میدید، میگفت: «با اپ دقیقاً چی کار کردید؟!»
کاری که شاید نزدیک ۱ میلیارد تومان هزینه برمیداشت،
با ترکیب من و فقط ۴۰ دلار اشتراک Copilot Pro حل شد.
دنیا عوض شده رفقا.
بهنظرم وقتشه کت «Front-end Developer» یا «Back-end Developer» یا هر عنوان محدود دیگهای رو کنار بذاریم و کت «مهندس نرمافزار» رو بپوشیم یاد بگیرین مهندس نرم افزار باشید نه کد نویس.
چون در نهایت، کسی میمونه که بتونه مسئله حل کنه، با هر ابزاری که ارزون تره و دقت بالاتری داره.
شاید نظرم نامحبوب باشه، ولی فکر میکنم خیلی از نقشها در شکل فعلیشون دیر یا زود حذف میشن.
من از AI با یک پرامپت که اولش مینوشتم "به عنوان یک QA ..." به عنوان یک "پروداکت منیجر ..." به عنوان یک "سنیور فرانت اند دولوپر ..."
هر خروجی میخوام رو میتونم بگیرم پس من همه ام؟ 🤷🏻♂️
جالبه بدونید من تو این ۳ ماه حتی یک ریال هم برای Copilot ندادم
و نسخه اولیه رو با Copilot for Student بالا آوردم در حالی که دانشجو هم نبودم! بله چون زیستن من با AI هست من هر راهی رو پیدا میکنم.
من واقعاً مشتاقم توی این مسیر کنارتون باشم و مشاوره بدم.
هدف این کانال از روز اول این بوده:
کمک کنم «سنیور واقعی» بشید.
توی توضیحات کانالم هست.
و بهنظرم این هم بخشی از مسیر سنیوریتیه. و به زودی عوض میکنم به "کمک میکنم مهندس نرم افزار باشید"
پیروز و سلامت باشید ❤️
حسن عرببرزو
۶ ماه دیگه حال اونایی که سنگ DDD و کلین رو به سینه میزنن دیدن داره...
از اول DDD فقط اومد که یک سری بیان در موردش ورک شاپ برگزار کنن و دوره با خدا تومن پول بفروشن...
دیگه زدن کدی که انسان بفهمه ملاک اول نیست...
از اول DDD فقط اومد که یک سری بیان در موردش ورک شاپ برگزار کنن و دوره با خدا تومن پول بفروشن...
دیگه زدن کدی که انسان بفهمه ملاک اول نیست...
.NET Fun
۶ ماه دیگه حال اونایی که سنگ DDD و کلین رو به سینه میزنن دیدن داره... از اول DDD فقط اومد که یک سری بیان در موردش ورک شاپ برگزار کنن و دوره با خدا تومن پول بفروشن... دیگه زدن کدی که انسان بفهمه ملاک اول نیست...
YouTube
Best Practices in .NET I Don't Like Anymore
Online Workshop: Vibe Coding for Production: https://dometrain.com/workshop/vibe-coding-for-production/?ref=nick-chapsas&promo=mail-list&coupon_code=3YEARS
Get every Dometrain 40% off with code 3YEARS: https://dometrain.com/courses/?ref=nick-chapsas&pro…
Get every Dometrain 40% off with code 3YEARS: https://dometrain.com/courses/?ref=nick-chapsas&pro…
Forwarded from iCodeNext
Audio
دنیای چند طبقه!
01:40 چرا AI فقط ابزار نیست
03:20 دموکراتیزه شدن تولید محتوا و ساخت
05:00 بیارزش شدن بعضی مهارتها
07:10 اهمیت درک سیستم بهجای صرفاً اجرا
12:00 اهمیت تصمیمگیری و direction
14:30 معماری ذهنی و طراحی سیستم
17:00 لایههای مختلف انسانها در دنیای AI
20:00 لایه دوم: کسانی که AI را هدایت میکنند
25:00 ترسها و آینده شغلی
28:00 چرا آینده هم ترسناک است هم جذاب
30:00 عامل های هوش مصنوعی و اتوماسیون واقعی
32:30 آینده برنامهنویسی مکانیکی
35:00 تغییر رفتار نوظهور
39:00 جمعبندی آینده چند طبقه AI
در مورد نسل دوم مهندسی نرم افزار با عامل های هوش مصنوعی حتما ویدیو های حسن حبیب رو ببینید. و قسمت رفتارهای نوظهور درواقع موضوعیه که توی این ویدیو ها اشاره بهش نمیشه.
❤️❤️ مشتی هستید، منتظر فیدبک های شما هستم.
01:40 چرا AI فقط ابزار نیست
03:20 دموکراتیزه شدن تولید محتوا و ساخت
05:00 بیارزش شدن بعضی مهارتها
07:10 اهمیت درک سیستم بهجای صرفاً اجرا
12:00 اهمیت تصمیمگیری و direction
14:30 معماری ذهنی و طراحی سیستم
17:00 لایههای مختلف انسانها در دنیای AI
20:00 لایه دوم: کسانی که AI را هدایت میکنند
25:00 ترسها و آینده شغلی
28:00 چرا آینده هم ترسناک است هم جذاب
30:00 عامل های هوش مصنوعی و اتوماسیون واقعی
32:30 آینده برنامهنویسی مکانیکی
35:00 تغییر رفتار نوظهور
39:00 جمعبندی آینده چند طبقه AI
در مورد نسل دوم مهندسی نرم افزار با عامل های هوش مصنوعی حتما ویدیو های حسن حبیب رو ببینید. و قسمت رفتارهای نوظهور درواقع موضوعیه که توی این ویدیو ها اشاره بهش نمیشه.
❤️❤️ مشتی هستید، منتظر فیدبک های شما هستم.
بر خلاف ورژن ۹ و ۱۰ EF Core که فیچر های جدید کمی داشتیم ورژن ۱۱ ترکونده . دوتا فیچری که بنظر من خیلی خوب هستن:
۱- ساپورت MinBy و MaxBy
۲ - اضافه شدن Full text search به مایگریشن های EF Core
@DotNetIsFun
۱- ساپورت MinBy و MaxBy
۲ - اضافه شدن Full text search به مایگریشن های EF Core
@DotNetIsFun
آشغالتر از سرویس های دیجی پی ندیدم. تکنیکال، بیزنس ، UI/UX و پشتیبانی غرق در کثافت