Mindful Software Engineer
740 subscribers
15 photos
3 files
23 links
I write about my experience and what I am learning about Software Engineering & AI

Visit my senior software engineer roadmaps @ https://behradz.ir

You can contact me at @bzari
Download Telegram
دیدم بچه‌ها خیلی دنبال مدل‌ و ابزار‌های رایگان هستن. من از این ۳ تا لینکی که براتون گذاشتم بعضی‌هاش رو تست کردم و استفاده دارم میکنم. بعضی‌هاشون هم ممکنه مدت محدودن بودن یا الان فعال نباشن. بعضی‌هاشون ممکنه اطلاعاتی که به پرامپت میفرستید رو استفاده کنن (هر سرویس مجانی واقعن مفت نیست)

پس خودتون وقت بزارید، سایت و هویت سرویس رو بررسی کنید، تست کنید و تصمیم بگیرید ولی به راحتی می تونید با همین سرویس‌هایی که تو این لینک‌ها هست خیلی از نیاز‌های شخصی و روزمرتون رو با لپتاپتون (مثلن با داشتن یه n8n) اجرا کنید.

مدل‌های رایگان:
https://lnkd.in/d8DUVW_c
و
https://lnkd.in/dkgrf7c7


ابزار‌های هوش مصنوعی رایگان:
https://lnkd.in/dKZ_GTZs


باشد که استفاده کنید و حالش رو ببرید :) شما هم اگه مدل یا ایجنت یا ابزار رایگانی رو استفاده میکنید که کارتون رو راه انداخته تو کامنت‌ها برامون بزارید.


کانال سیستم دیزاین:
https://lnkd.in/daXfT7Fu
❤11🔥2👎1
امروز عصر ساعت ۱۹:۰۰ دوره سیستم دیزاین ۳ رو شروع می‌کنیم.

توی این دوره قراره راجع به حل مثال‌های چند دیتابیسی مثل سیستم‌های آنالیتیکس، تشخیص فراد، ... و ساختار‌ داده‌های احتمالی مثل بلوم فیلتر‌ها صحبت کنیم


توی اولین دوره درک کردیم NFRها چه اهمیتی در ساخت یه سیستم نرم افزاری واقعی دارن و زیربنای پرفرمنس و آی‌او رو شناختیم.

توی دومین دوره تکنیک‌های افزایش دسترس پذیری و تاب اوری رو چه در فرایند و پردازش و چه در داده و دیتابیس شناختیم.

و حالا نوبت کنار هم گذاشتن این تکنیک‌ها و دانشه... میخایم کلی مثال حل کنیم توی سیستم دیزاین ۳ :)


تا اخر شب برای کسایی که به هر دلیلی تا الان ثبت نام نکردن یه تخفیف ۳۵‌درصدی لحظه آخری گذاشتم. اگه دوست دارین بهمون ملحق شید بجنبید :)

https://behradz.ir/courses/system-design-3/

بچه‌هایی که به هر دلیلی شرایط پرداخت دو مرحله‌ای میخوان به من پیام بدن توی تلگرام :)

گروه سیستم دیزاین
https://t.me/ir_system_design

کانال سیستم دیزاین
https://t.me/mindfulsoft
❤2
خیلی هیجان زدم که قراره توی این دورهمی همراه بچه‌هایی که تو محیط کار و پروژه‌های پروداکشن دارن از ایجنت‌های هوش مصنوعی استفاده می‌کنن تجربیات‌مون رو از توسعه نرم افزار ایجنت محور با هم به اشتراک بگذاریم. خیلی عملی و با کلی از تجربیات مختلف :)



ما در این دورهمی حول این محور ها صحبت خواهیم کرد و چند تا از معروف ترین ورک‌فلوها و اسکیل ها رو معرفی و دمو خواهیم کرد :)



1. Agentic Software Development Lifecycle

2. Spec-Driven Development

3. Comparing different popular workflows/skills

4. Context Engineering

5. Demo of some productivity tools




در هر سطحی که تجربه کدنویسی با ای‌ای رو دارید یا حتی اگه ندارید و میخواید وارد این دنیا بشید این دورهمی رو به هیچ وجه از دست ندید :)
و حتمن شیرش کنید


برای دریافت لینک دورهمی (که رایگانه) یکی از این دو راه رو می تونید انتخاب کنید:



۱. عضو کانال تلگرام سیستم دیزاین بشید، لینک اونجا گذاشته میشه:

https://t.me/mindfulsoft


۲. از طریق فرم زیر، ثبت نام کنید تا لینک براتون روز دوشنبه ایمیل بشه:

https://behradz.ir/courses/agentic-software-development
🔥4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Mindful Software Engineer pinned «می تونید چندتا رو انتخاب کنید.»
لینک ورود به وبینار توسعه نرم افزار مبتنی بر ایجنت


Agentic Software Development Webinar


https://meet.google.com/rur-nacb-zth
❤5
وقت هر کدوم از ما، شاید مهم‌ترین داشته ماست (بعد از سلامتی مون) راست میگفتن که وقت طلاست! تو این حجم بالا و متنوع اطلاعات و دیتایی که توی لینکدین و یوتوب و اینستا هست… خیلی مهمه که غرق محتواهای طولانی نشیم و بتونیم در کمترین زمان مفیدترین بهره رو ببریم.

برای همین به ذهنم رسید چرا ویدیو وبینار توسعه نرم افزار ایجنت محور رو (که ۲۶ مرداد برگزار شد) به صورت سرفصل شده قرار ندم تا هر کسی بسته به سطح و نیاز خودش فقط اون بخشی که دوست داره رو ببینه :) پس به هم تیمی خوبم آنتی گریویتی گفتم چی میخام و بعد از ۳ تا پروتوتایپی که برام زد یکیش رو انتخاب کردم و لانچ کردم روی سایت. فک کنم چیز باحال و خیلی بدرد بخوری شده باشه، حتی چه خوب بود این امکان رو روی یوتوب یا اپارات هم داشتیم :)

پس این شما و این سرفصل‌های ویدیو وبینار توسعه نرم افزار ایجنت محور، باشد که مفید واقع بشود 😉
https://behradz.ir/ag-tg

اگه کاربریش سخته، پیشنهادی دارید، یا روی موبایل خیلی مورد پسند نیست حتمن برام بنویسید بهترش کنم 🙂

برای محتواهای بعدی می‌تونید عضو کانال تلگرام بشید
https://t.me/mindfulsoft
❤22👍2👌2
کارگاه توسعه نرم‌افزار ایجنت‌محور 🛠


با بزرگ شدن پروژه، مدیریت ساختار، حفظ تمیزی کد (Clean Code) و نگهداری آن
خیلی سخت می‌شود.

مشکل از ابزارها نیست؛ مشکل از نداشتن یک متدولوژی مهندسی دقیق برای هدایت Agentهاست.


بچه‌ها قراره توی این کارگاه با انجام یه پروژه واقعی ببینیم چطور با ایجاد درک مشترک با ایجنت و هدایت اصولی مراحل شکستن مسائل به Vertical Sliceها، کدی تولید کنیم که نه تنها کار کند، بلکه تمیز، تست‌پذیر (TDD) و
آماده پروداکشن باشد.

مباحث و مهارت‌های کلیدی کارگاه:

🔹 تکنیک Grilling و رسیدن به درک مشترک قبل از تولید اسپک
🔹 معماری و مهندسی مبتنی بر اسپک (Spec-Driven Engineering)
🔹 فرموله‌کردن تسک‌ها به برش‌های عمودی (Vertical Slices)
🔹 پیاده‌سازی موازی با TDD و ایجنت‌ها با کمترین ریسک
🔹 طراحی تعاملی و UI Prototyping سریع با AI

🗓 زمان برگزاری: هفته دوم شهریور

🎁 تخفیف ۳۰٪ ویژه اعضای کانال
کد تخفیف: SDLC
شهریه: ۲,۵۰۰,۰۰۰ ⬅️ ۱,۷۵۰,۰۰۰ تومان


🔗 مشاهده سرفصل‌ها و ثبت‌نام با تخفیف:
https://behradz.ir/ai-tg

—
@mindfulsoft
👍4❤3
Channel photo updated
بچه‌ها سلام
اول بگم که فکر کنم لوگوی جدید گروه رو دوست داشتید 😁️️️️️️مرسی از انرژی مثبتتون ❤️



دوم اینکه یادتون نره، کیفیت و بهینگی عملکردی که از توسعه با ای‌آی میگیرید
کمترین ارتباط رو با مدل و ایجنتی ک استفاده میکنید داره
البته در این شکی نیست که بعضی ایجنت‌ها بلوغ و هارنس قوی تری دارن :)
اما این شرط کافی برای موفقیت شما نیست.

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

به جد توصیه میکنم این دیکشنری ای‌آی کدینگ رو بخونید....
طلاست طلا.... 🥇
https://github.com/mattpocock/dictionary-of-ai-coding


امروز اخرین روز ثبت نام کارگاهیه ک میخوایم راجع به این چیزا مفصل توش حرف بزنیم
اگه هنوز ثبت نام نکردین اینو بخونید:
https://t.me/mindfulsoft/30
❤11👍4
نظرسنجی ای که تو کانال تلگرام داشتیم نشون میده کلاد‌ کد، کدکس و کرسر به ترتیب ۳ بازیگر اصلی کدینگ ایجنت‌ها هستن (حداقل بین مخاطبین من) و جالب اینکه نصف بچه‌ها کلاد کد رو حتمن استفاده میکنند و یه ایجنت دیگه رو در کنارش استفاده میکنند.

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

https://www.linkedin.com/posts/behradz_%D9%86%D8%B8%D8%B1%D8%B3%D9%86%D8%AC%DB%8C-%D8%A7%DB%8C-%DA%A9%D9%87-%D8%AA%D9%88-%DA%A9%D8%A7%D9%86%D8%A7%D9%84-%D8%AA%D9%84%DA%AF%D8%B1%D8%A7%D9%85-%D8%AF%D8%A7%D8%B4%D8%AA%DB%8C%D9%85-%D9%86%D8%B4%D9%88%D9%86-activity-7501926764080943104-iHxk?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAbohWoBPeqOSQmQHfzveYWZgwWhxKAzGi4

دوست دارم بخونیدش و باهم راجع بهش صحبت کنیم.

من کجا اشتباه میکنم؟
شما چی تجربه‌ای داشتید با هارنس‌شون؟
شخصیت این ایجنت‌ها رو چطوری مقایسه میکنید باهم؟

قطعن این فیدبک بدرد تازه کارا خیلی میخوره که هیچ برای باتجربه‌ها هم مفیده که بتونن ایجنت‌هاشون رو بهتر انتخاب و تربیت کنن
❤7
اولین کدی که من نوشتم سال ۱۳۷۶ توی دبیرستان البرز بود، به زبان پاسکال! و نه یک دل بلکه صد دل عاشق برنامه نویسی شدم 🙂 چرا؟ چون داشتم یه چیز جدید میساختم. اما این چیز با بقیه چیزایی که مهندس‌ها میسازن یه فرق اصلی داره و اون فرق اینه که این چیز شبیه یک موجود زندست! از خودش رفتار داره... و این منو عاشق خودش کرد.
مهندسین عمران یا معماری یا برق چیزایی میسازن که اصولن فیزیکی‌ان، ثابت تر رفتار یا کار میکنن، اما نرم افزار بیشتر به یک موجود زنده شبیه... و از این بابت ما مهندسین متفاوتی باید باشیم 🙂
در طول این سال‌ها خیلی اشتباهات کردم... خیلی چیزا یاد گرفتم... چالش‌های خیلی از برنامه نویسایی که باهاشون کار کردم رو دیدم... خیلی برنامه نویس تربیت کردم که یعضی‌هاشون بعد از حدود یک سال با مصاحبه‌های قوی ای که انجام دادن شرکتای خارجی رفتن...
من همیشه سعی کردم یاد بگیرم... و یاد بدم.... سال‌هاست که از تدریس لذت می برم هرچند که کمتر پابلیک حضور داشتم و الان دارم بیشترش میکنم.

دوره‌هایی که من بعنوان مسیر مهندس نرم افزار شدن توی سایتم گذاشتم حاصل این ۲۳ ساله که از عمر حرفه‌ایم توی این کار میگذره و انچه دیدم و چشیدم 🙂
بعنوان یه هدیه کوچولو روز برنامه نویس، روی اکثر دوره‌ها تخفیف‌های حدود ۳۵ تا ۴۰ درصد گذاشتم که تا فردا شب فقط فعاله.
برید نگاهشون کنید... حتمن چیزی توش پیدا میکنید که بدرد‌تون بخوره تو هر سطحی یه موضوعی هست.
https://behradz.ir/dd-tg

اگه بیشتر از یک دوره خواستید یا دو مرحله ای خواستید پرداخت کنید هم بهم توی تلگرام پیام بدید. آیدی تلگرامم توی سایت و گروه تلگراممون هست.

@mindfulsoft
❤13👍3
اولین کتاب تایم لسی که قرار بود معرفیش کنم فلسفه طراحی نرم افزار هستش.

در مورد کتاب‌های تایم لس توی این پست (https://B2n.ir/uy3675) توضیح داده بودم.

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

من توی این پست لینکدین لینک پی دی اف کتاب رو گذاشتم.

اگه نمیخواین کاملش بخونیدش، یه پرامپت هم برای خلاصه کردن کتاب‌ توسط ای آی گذاشتم که می تونید ازش الهام بگیرید و در کمتر از نیم ساعت کتاب رو بفهمید و خودتون ببینید سراغ کدوم بخش‌هاش میخواید برید برای جزییات بیشتر

https://B2n.ir/sx5198
❤15👍1