کارفرمای عزیز …
اگر فقط اشتباهات افراد دیده میشود و کار خوبشان “وظیفه” حساب میشود، منتظر تیمی باانگیزه نباش.
@Rads_notes
اگر فقط اشتباهات افراد دیده میشود و کار خوبشان “وظیفه” حساب میشود، منتظر تیمی باانگیزه نباش.
@Rads_notes
1❤61👍30💯1
عمو باب در توییتر:
استراتژی فعلی من اینه که اصلاً کدی رو که ایجنتهام مینویسن، نخونم. این تنها راهیه که میتونم واقعاً از بهرهوری و سرعت کارشون استفاده کنم.
کاری که بهجاش انجام میدم اینه که ایجنتها رو با محدودیتها و الزامهای بسیار سختگیرانهای احاطه میکنم؛ مثل تستهای واحد (Unit Tests)، تستهای Gherkin، فرایندهای تضمین کیفیت (QA)، معیارهای سنجش کیفیت، تستهای جهشی (Mutation Testing)، پوشش تست (Test Coverage) و کلی موارد دیگه.
در نهایت، اعتماد بسیار بالایی به کدی دارم که تولید میکنن؛ چون کدشون مجبور بوده از تمام این موانع، محدودیتها و تستهایی که براشون تعیین کردم، عبور کنه.
@Rads_notes
استراتژی فعلی من اینه که اصلاً کدی رو که ایجنتهام مینویسن، نخونم. این تنها راهیه که میتونم واقعاً از بهرهوری و سرعت کارشون استفاده کنم.
کاری که بهجاش انجام میدم اینه که ایجنتها رو با محدودیتها و الزامهای بسیار سختگیرانهای احاطه میکنم؛ مثل تستهای واحد (Unit Tests)، تستهای Gherkin، فرایندهای تضمین کیفیت (QA)، معیارهای سنجش کیفیت، تستهای جهشی (Mutation Testing)، پوشش تست (Test Coverage) و کلی موارد دیگه.
در نهایت، اعتماد بسیار بالایی به کدی دارم که تولید میکنن؛ چون کدشون مجبور بوده از تمام این موانع، محدودیتها و تستهایی که براشون تعیین کردم، عبور کنه.
@Rads_notes
🔥57❤8💯4👎2
اینجا یه MCP واسه ترب به صورت اوپنسورس منتشر شده.
14 ابزار واسه سرچ محصول، مقایسه قیمت و فروشندهها، بررسی تاریخچه قیمت، پیدا کردن بهترین گزینه با توجه به بودجه، بررسی فروشگاهها، جستوجوی محصول با عکس، ترندهای ترب و تخفیفهای روز و …
🔗 Repo
@Rads_notes
14 ابزار واسه سرچ محصول، مقایسه قیمت و فروشندهها، بررسی تاریخچه قیمت، پیدا کردن بهترین گزینه با توجه به بودجه، بررسی فروشگاهها، جستوجوی محصول با عکس، ترندهای ترب و تخفیفهای روز و …
🔗 Repo
@Rads_notes
1👍30⚡1🔥1
به نظرم این یکی از باارزشترین کتابایی هست که هر برنامهنویسی باید بخونه. کتاب از 7 بخش تشکیل شده که به صورت خلاصه هر فصلش راجع به یه موضوع کلی از مهارت های نرم میپردازه. مثلا:
1. تو بخش اول نکاتی رو در مورد حرفه توسعه نرمافزار یاد میگیرید.
خیلی از توسعهدهندگان نرمافزار افراد درونگرایی هستن. این کتاب به شما یادآوری میکنه که ارتباط با بقیه موضوع مهمیه. نکاتی مثل شرکت توی جلسه مصاحبه، نحوه انتخاب شرکت مناسب، نحوه استعفا دادن و مواردی از این دست موضوعاتی هستند که توی این بخش بررسی میشن.
2. بخش دوم درباره بازاریابی و فروش خودمونه.
اینکه چطور توی برنامهنویسی یه برند شیم و مهارتها و محصولاتمون رو ارائه بدیم.
3. بخش سوم راجع به آموزشه.
یادگیری مداوم و حفظ آموختهها از مهمترین نکات تو فیلد توسعه نرمافزاره. این بخش به شما یاد میده چطور استاد و روش یادگیری مناسب خودتون رو پیدا کنید، چطور یه استاد بشید و چطور چیزایی که بلدید رو یکپارچه کنید.
4. بخش چهارم، بازدهی و خلاقیته.
داشتن خلاقیت برای یه توسعهدهنده نرمافزار خوب، از نون شب واجبتره! اما این خلاقیت / بازدهی یه موضوع ذاتی نیست و نیازمند تمرین و نظمه. این بخش به شما تکنیکها و اصولی رو یاد میده تا بتونید توسعهدهنده خلاقی باشید.
5. بخش پنجم، بحث شیرین مالی و حساب کتاب!
چطور سر حقوق چونه بزنیم؟ چطور پولامونو خرج کنیم؟ با این وضعیت، قراره کی بازنشست بشیم؟
6. بخش ششم موضوع سلامتی و ورزش رو بررسی میکنه.
خیلی از توسعهدهندگان نرمافزار به واسطه کمتحرّکی و نشستنهای طولانی مدت که شغلشون ایجاب میکنه دچار مشکلات مختلف مثل ضعف بینایی، مشکلات ستون فقرات و چاقی میشن.
توی بخش ششم کتاب مسائل مربوط به حفظ سلامتی و تناسب اندام که مورد نیاز برنامهنویساس مطرح و بررسی میشن.
7. بخش هفتم، سلامت روح
حفظ روحیه و ایجاد انگیزه هم از واجبات توی حرفه توسعه نرمافزاره. این که چطور مثبتاندیش باشیم، در برابر مشکلات بیشمار مقاومت کنیم و روحیمون رو نبازیم، مثل حفظ سلامت اندام نیازمند بررسی و یادگیریه؛ کاری که آخرین بخش این کتاب بهمون یاد میده.
@Rads_notes
1. تو بخش اول نکاتی رو در مورد حرفه توسعه نرمافزار یاد میگیرید.
خیلی از توسعهدهندگان نرمافزار افراد درونگرایی هستن. این کتاب به شما یادآوری میکنه که ارتباط با بقیه موضوع مهمیه. نکاتی مثل شرکت توی جلسه مصاحبه، نحوه انتخاب شرکت مناسب، نحوه استعفا دادن و مواردی از این دست موضوعاتی هستند که توی این بخش بررسی میشن.
2. بخش دوم درباره بازاریابی و فروش خودمونه.
اینکه چطور توی برنامهنویسی یه برند شیم و مهارتها و محصولاتمون رو ارائه بدیم.
3. بخش سوم راجع به آموزشه.
یادگیری مداوم و حفظ آموختهها از مهمترین نکات تو فیلد توسعه نرمافزاره. این بخش به شما یاد میده چطور استاد و روش یادگیری مناسب خودتون رو پیدا کنید، چطور یه استاد بشید و چطور چیزایی که بلدید رو یکپارچه کنید.
4. بخش چهارم، بازدهی و خلاقیته.
داشتن خلاقیت برای یه توسعهدهنده نرمافزار خوب، از نون شب واجبتره! اما این خلاقیت / بازدهی یه موضوع ذاتی نیست و نیازمند تمرین و نظمه. این بخش به شما تکنیکها و اصولی رو یاد میده تا بتونید توسعهدهنده خلاقی باشید.
5. بخش پنجم، بحث شیرین مالی و حساب کتاب!
چطور سر حقوق چونه بزنیم؟ چطور پولامونو خرج کنیم؟ با این وضعیت، قراره کی بازنشست بشیم؟
6. بخش ششم موضوع سلامتی و ورزش رو بررسی میکنه.
خیلی از توسعهدهندگان نرمافزار به واسطه کمتحرّکی و نشستنهای طولانی مدت که شغلشون ایجاب میکنه دچار مشکلات مختلف مثل ضعف بینایی، مشکلات ستون فقرات و چاقی میشن.
توی بخش ششم کتاب مسائل مربوط به حفظ سلامتی و تناسب اندام که مورد نیاز برنامهنویساس مطرح و بررسی میشن.
7. بخش هفتم، سلامت روح
حفظ روحیه و ایجاد انگیزه هم از واجبات توی حرفه توسعه نرمافزاره. این که چطور مثبتاندیش باشیم، در برابر مشکلات بیشمار مقاومت کنیم و روحیمون رو نبازیم، مثل حفظ سلامت اندام نیازمند بررسی و یادگیریه؛ کاری که آخرین بخش این کتاب بهمون یاد میده.
@Rads_notes
❤41👍3🔥1
soft_skills.pdf
14.3 MB
❤43💯1
This media is not supported in your browser
VIEW IN TELEGRAM
کبرا یسری کامپوننت خفن مبتنی بر Base Ui + Tailwind ارائه میده که میتونید تو پروژه های ریاکتتون استفاده کنید:
🔗 Link
@Rads_notes
🔗 Link
@Rads_notes
❤24🔥2👍1
3👍82😁20👎7❤3🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
اگه دنبال جزئیات کوچیک و خفن هستین که UI رو خیلی بهتر میکنن، این سایت رو ببینید.
سایت MicroKit یه مجموعه از میکرواینترکشنها و کامپوننتهای جذاب مثل Hover، Button، Tab و Interaction و ... رو به صورت آماده ارائه میده:
🔗 Link
@Rads_notes
سایت MicroKit یه مجموعه از میکرواینترکشنها و کامپوننتهای جذاب مثل Hover، Button، Tab و Interaction و ... رو به صورت آماده ارائه میده:
🔗 Link
@Rads_notes
❤18👍4🔥4
دیروز یه باگ ریز اما مهم تو Next داشتم و رفتم سراغ ChatGPT و Claude.
چند بار با توضیحات و پرامپت های مختلف سعی کردم جواب بگیرم. اما هر جوابی که میدادن، میدونستم اشتباهه (کد کار میکرد، اما روش اصولی نبود)
اومدم کد رو واسه همکارم فرستادم و با یه اسکرینشات از داکیومنت React فهمیدم دلیلش چیه.
برای بار چندم واسم ثابت شد Ai نمیتونه جای تجربه انسانی رو بگیره.
به نظرم اتفاقا الان با وجود Ai باید بیشتر دیپ بشیم. چون کد basic رو Ai تولید میکنه. اما کیفیتسنجی کدی که تولید کرده، تجربه و دانش عمیق میخواد.
خلاصه که اگه تازهکارید، گول این شوآفها رو نخورید. Ai به تنهایی نمیتونه واسه هیچ شرکتی هیچ محصولی توسعه بده.
کار Ai بیشتر تولید شتکده به نظرم.
@Rads_notes
چند بار با توضیحات و پرامپت های مختلف سعی کردم جواب بگیرم. اما هر جوابی که میدادن، میدونستم اشتباهه (کد کار میکرد، اما روش اصولی نبود)
اومدم کد رو واسه همکارم فرستادم و با یه اسکرینشات از داکیومنت React فهمیدم دلیلش چیه.
برای بار چندم واسم ثابت شد Ai نمیتونه جای تجربه انسانی رو بگیره.
به نظرم اتفاقا الان با وجود Ai باید بیشتر دیپ بشیم. چون کد basic رو Ai تولید میکنه. اما کیفیتسنجی کدی که تولید کرده، تجربه و دانش عمیق میخواد.
خلاصه که اگه تازهکارید، گول این شوآفها رو نخورید. Ai به تنهایی نمیتونه واسه هیچ شرکتی هیچ محصولی توسعه بده.
کار Ai بیشتر تولید شتکده به نظرم.
@Rads_notes
👍83👎15❤8🤯1💯1