Forwarded from Python BackendHub (Mani)
در ادامه این پست... خیلیها این روزا سعی میکنن ChatGPT و AI رو خیلی بزرگتر از واقعیت نشون بدن؛ یا برای منفعت شخصی، یا برای ترند شدن و جذب مخاطب، یا شاید واقعاً اینطوری فکر میکنن. مثلاً چند روز پیش توی اینستاگرام ویدیویی دیدم که یکی از داخل سوئد میگفت ۲۰ درصد برنامه نویس های شرکتشون به خاطر AI layoff شدن و جاشون رو AI گرفته. ولی وقتی رفتم تو لینکدین شرکتشون رو نگاه کنم، نه افتی دیدم و حتی رشد هم داشتن! بعد چند روز ویدیویی زد که توضیح میداد برنامهنویسها جا به جا نشدن؛ فقط کله پروداکت جابجا شده با AI که از گوگل گرفته بود و هرکی تو اون پروداکت کار میکرد layoff شده 😅 خلاصه هرچیزی که توی اینترنت میبینید رو باور نکنید.
بعضیها ادعا میکنن که با AI سرعتشون چند برابر میشه. قبلاً وقتی از کسی میپرسیدین کد چطور کار میکنه و side effectهاش چیه، جواب میدادن. حتی اگه از Stack Overflow هم کد میآوردن، کد به تنهایی کار نمیکرد و نیاز به درک عمیق تری داشتن. متأسفانه امروز بیشتر برنامه نویسا که خیلی به AI وابستن نمیدونن کدی که خودشون نوشتن چطور کار میکنه.
از طرفی، من بیشتر وقتم رو صرف فکر کردن در مورد چگونگی نوشتن کد خوب و maintainable میکنم؛ فقط هدف نوشتن کد نیست، بلکه نوشتن کدی که قابل فهم و نگهداری باشه از یک راه حل منطقی و این هست که اهمیت داره. حتی اگر AI بتونه بهترین کد رو برا شما تولید کنه (که فکر نکنم)، نمیتونه چندین راه حل مختلف ارائه بده؛ این نیاز به خلاقیت داره. اگر بیشتر زمانتون رو صرف این فکر کنید که کد کار کنه، بله AI سرعتتون رو چند برابر میکنه، ولی با این حال سرعت شما کمتر از بقیه میمونه چون کدهای بد و technical debt روی هم جمع میشه و هم تیمتون و هم خودتون رو کند تر میکنه.
من GPT Premium داشتم و هنوز دارم و تاحالا کدی نگرفته که بگم استاندارد مناسبی داره که ارزش ریفکتورش رو داشته باشه. حتی اینکه بخوام توضیح بدم چی میخوام و چطور میخوام انجام شه و چند ثانیه فکر کنه و کدی تولید کنه که پر از باگ باشه، تو اون زمان چند بار خودم کد رو نوشتم. شاید ۳ درصد مواقع کدی مینویسه که واقعا به درد بخوره مثلا میخوام اسکریپتی بنویسم یا کاره خیلی ساده ای انجام بدم.
در نهایت، وقتی میشنوید که AI کد خوب تولید میکنه، این حرفها رو از برنامهنویسان خوب که منفعتی براشون نداره، نمیشنوید مثل Linus. مثلاً در پروفایلهای گیتهاب برنامهنویسان خوب، شاید ۱۰-۲۰ درصد افزایش کامیت در ۲ سال دیده شده؛ تازه باز هم این به معنای تأثیر AI نیست، چون correlation does not imply causation.
و همچنان، گوگل سرچ خیلی بهتر از AI کار میکنه. چند روز پیش میخواستم بدونم چطور با zoxide به دایرکتوری A بروم که parent اش B باشه؛ با اینکه GPT سرچش روشن بود، جواب نادرستی داد. تو گوگل سرچ کردم fuzzy search zoxide و issue گیتهاب نتیجه اول سرچم بو که همه چیز توضیح داده بودن maintainer ها.
استفادههای منطقی از AI توی برنامهنویسی هم هست
۱. وقتی نمیدونید دقیقاً چی میخواهید، میتونید از GPT بخواید تا ۱۰ عنوان خوب برای سرچ ارائه بده.
۲. نوشتن داکیومنت؛ حتی اگر کامل نباشه، بهتر از هیچیه و میتونید ادیتش کنید.
۳. ریویو کردن کد؛ نه برای اینکه نحوه رسیدن به هدف رو اصلاح کنه، بلکه برای جلوگیری از اشتباهات ساده برنامه نویسی یا اشتباهات لغوی
۴. افزایش سرعت تایپتون با Auto complete
هدف من کوبیدن AI نیست بلکه هدفم اینه که استفاده صحیح رو از دید خودم توضیح بدم. در نهایت توصیه میکنم این ویدیو از Linus رو حتما ببینید. که دقیقا تو راستای همین صحبت هاست.
@PyBackendHub
بعضیها ادعا میکنن که با AI سرعتشون چند برابر میشه. قبلاً وقتی از کسی میپرسیدین کد چطور کار میکنه و side effectهاش چیه، جواب میدادن. حتی اگه از Stack Overflow هم کد میآوردن، کد به تنهایی کار نمیکرد و نیاز به درک عمیق تری داشتن. متأسفانه امروز بیشتر برنامه نویسا که خیلی به AI وابستن نمیدونن کدی که خودشون نوشتن چطور کار میکنه.
از طرفی، من بیشتر وقتم رو صرف فکر کردن در مورد چگونگی نوشتن کد خوب و maintainable میکنم؛ فقط هدف نوشتن کد نیست، بلکه نوشتن کدی که قابل فهم و نگهداری باشه از یک راه حل منطقی و این هست که اهمیت داره. حتی اگر AI بتونه بهترین کد رو برا شما تولید کنه (که فکر نکنم)، نمیتونه چندین راه حل مختلف ارائه بده؛ این نیاز به خلاقیت داره. اگر بیشتر زمانتون رو صرف این فکر کنید که کد کار کنه، بله AI سرعتتون رو چند برابر میکنه، ولی با این حال سرعت شما کمتر از بقیه میمونه چون کدهای بد و technical debt روی هم جمع میشه و هم تیمتون و هم خودتون رو کند تر میکنه.
من از کدهای AI استفاده میکنم و بعد ریفکتور میکنم.
من GPT Premium داشتم و هنوز دارم و تاحالا کدی نگرفته که بگم استاندارد مناسبی داره که ارزش ریفکتورش رو داشته باشه. حتی اینکه بخوام توضیح بدم چی میخوام و چطور میخوام انجام شه و چند ثانیه فکر کنه و کدی تولید کنه که پر از باگ باشه، تو اون زمان چند بار خودم کد رو نوشتم. شاید ۳ درصد مواقع کدی مینویسه که واقعا به درد بخوره مثلا میخوام اسکریپتی بنویسم یا کاره خیلی ساده ای انجام بدم.
در نهایت، وقتی میشنوید که AI کد خوب تولید میکنه، این حرفها رو از برنامهنویسان خوب که منفعتی براشون نداره، نمیشنوید مثل Linus. مثلاً در پروفایلهای گیتهاب برنامهنویسان خوب، شاید ۱۰-۲۰ درصد افزایش کامیت در ۲ سال دیده شده؛ تازه باز هم این به معنای تأثیر AI نیست، چون correlation does not imply causation.
و همچنان، گوگل سرچ خیلی بهتر از AI کار میکنه. چند روز پیش میخواستم بدونم چطور با zoxide به دایرکتوری A بروم که parent اش B باشه؛ با اینکه GPT سرچش روشن بود، جواب نادرستی داد. تو گوگل سرچ کردم fuzzy search zoxide و issue گیتهاب نتیجه اول سرچم بو که همه چیز توضیح داده بودن maintainer ها.
استفادههای منطقی از AI توی برنامهنویسی هم هست
۱. وقتی نمیدونید دقیقاً چی میخواهید، میتونید از GPT بخواید تا ۱۰ عنوان خوب برای سرچ ارائه بده.
۲. نوشتن داکیومنت؛ حتی اگر کامل نباشه، بهتر از هیچیه و میتونید ادیتش کنید.
۳. ریویو کردن کد؛ نه برای اینکه نحوه رسیدن به هدف رو اصلاح کنه، بلکه برای جلوگیری از اشتباهات ساده برنامه نویسی یا اشتباهات لغوی
۴. افزایش سرعت تایپتون با Auto complete
هدف من کوبیدن AI نیست بلکه هدفم اینه که استفاده صحیح رو از دید خودم توضیح بدم. در نهایت توصیه میکنم این ویدیو از Linus رو حتما ببینید. که دقیقا تو راستای همین صحبت هاست.
@PyBackendHub
YouTube
Torvalds Speaks: Impact of Artificial Intelligence on Programming
🚀 Torvalds delves into the transformative influence of Artificial Intelligence on the world of coding.
🚀 Key Topics:
* Evolution of programming languages in the era of AI.
* Enhancements in development workflows through machine learning.
* Predictions for…
🚀 Key Topics:
* Evolution of programming languages in the era of AI.
* Enhancements in development workflows through machine learning.
* Predictions for…
👍15❤1
هر وقت میخوام یوتیوب دوباره استارت بزنم یک بلایی سرم میاد ناموسا😂
🤣20❤2👎2
از کی تا حالا به دولوپر با بالای ۶ سال سابقه ۳۰ تومن حقوق میدن 😂😂😂😂😂
🤣8
Forwarded from Sadra Codes
YouTube
Animation vs. Coding
/(^∇^) ╯ https://brilliant.org/alanbecker
30-day free trial and 20% off 👍
🖐 ASK ME ANYTHING! ► https://www.youtube.com/noogai89/join
👕 MERCH! ► https://alanbecker.shop
💬DISCORD SERVER ► https://discord.gg/alanbecker
🕹️ANIMATORS VS GAMES ► @AnimatorsVSGames…
30-day free trial and 20% off 👍
🖐 ASK ME ANYTHING! ► https://www.youtube.com/noogai89/join
👕 MERCH! ► https://alanbecker.shop
💬DISCORD SERVER ► https://discord.gg/alanbecker
🕹️ANIMATORS VS GAMES ► @AnimatorsVSGames…
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Don't worry I don't make mistakes
🤣21❤1
https://www.mobile-hacker.com/2025/03/05/evilloader-unpatched-telegram-for-android-vulnerability-disclosed/
مراقب باشید هک نشید دوستان 😂💔
مراقب باشید هک نشید دوستان 😂💔
Mobile Hacker
EvilLoader: Unpatched Telegram for Android Vulnerability Disclosed
A newly disclosed in Telegram for Android, dubbed EvilLoader, allows attackers to disguise malicious APKs as video files, potentially leading to unauthorized malware installations on users' devices.
👍3❤2🗿1
Forwarded from Revisto/Tech (Revisto)
سلام سلام. من پروژهی آزادی رو شروع کردم برای ترجمهی مستندات و داکیومنتهای رسمی پایتون به فارسی.
اگر این مسیر براتون جذابه و دوست دارید مشارکت کنید خیلی خوشحال میشم و ما نیاز داریم به این کامیونیتی برای ادامه و گسترش مستندات پایتون به فارسی.
اسم ما و مخزن پایتون به فارسی روی بخش ترجمهی devguide پایتون هم هست و من کارهای لازم رو برای به رسمیت شناخته شدن فعالیتمون کردم و الان نیاز به کمک شما داره.
طبق مستندات وقتی صفحههای
کاری که من کردم اینه که یک دور این صفحات رو با Google Translate ترجمه کردم و الان فقط نیاز دارن که هر بخش بازبینی (review) بشه.
ترجمه هم در سایت Transifex اتفاق میفته که توی ویدیو خیلی دقیقتر گفتم چجوری میشه شروعش کرد.
لینک ویدیو در یوتیوب
لینک مخزن گیتهاب ترجمه
لینک دیسکورد ترجمه فارسی
@RevistoTech
اگر این مسیر براتون جذابه و دوست دارید مشارکت کنید خیلی خوشحال میشم و ما نیاز داریم به این کامیونیتی برای ادامه و گسترش مستندات پایتون به فارسی.
اسم ما و مخزن پایتون به فارسی روی بخش ترجمهی devguide پایتون هم هست و من کارهای لازم رو برای به رسمیت شناخته شدن فعالیتمون کردم و الان نیاز به کمک شما داره.
طبق مستندات وقتی صفحههای
tutorial, bugs, library/functions صددرصد ترجمه بشن میتونیم درخواست بدیم تا ترجمهمون بخشی از docs.python.org و عمومی بشه.کاری که من کردم اینه که یک دور این صفحات رو با Google Translate ترجمه کردم و الان فقط نیاز دارن که هر بخش بازبینی (review) بشه.
ترجمه هم در سایت Transifex اتفاق میفته که توی ویدیو خیلی دقیقتر گفتم چجوری میشه شروعش کرد.
لینک ویدیو در یوتیوب
لینک مخزن گیتهاب ترجمه
لینک دیسکورد ترجمه فارسی
@RevistoTech
👍26👎4❤3
یکی از بچهها یک بات نوشته که میاد قیمت ارزها میزاره داخل یک کانال تلگرام، ایدهاش هم اینه که پیام آخر کانال تلگرام هی ادیت کنه در نتیجه اسپم نشه :)
@iran98price
@iran98price
1👍22👎2❤1
https://medium.com/@hnasr/following-a-database-read-to-the-metal-a187541333c2
مقاله خیلی خوبیه از دستش ندید. با جزئیات میگه چه اتفاقی میوفته وقتی یک کوئری read سمت دیتابیس میفرستید
@TorhamDevCH
مقاله خیلی خوبیه از دستش ندید. با جزئیات میگه چه اتفاقی میوفته وقتی یک کوئری read سمت دیتابیس میفرستید
@TorhamDevCH
Medium
Following a database read to the metal
App to DB to OS to SSD
👍12🗿1
Revisto/Tech
Photo
میبینم یکسریها داخل کامیونیتی به شکل عجیبی دارن میگن این کار خیلی بیفایده است و از این دست حرفها.
وجود محتوا فارسی در هرصورتش مفید. هیچکس حداقل تو ایران از لحظه تولد انگلیسی بلد نیست و بلد نبودن یک زبان نباید شما رو کاملا از یادگیری چیزی که دوست دارید متوقف کنه. نبود محتوا فارسی باعث ایجاد اصطکاک بیشتر در یادگیری میشه مخصوصا زمانی که یک فرد میخواد تازه شروع کنه. در نهایت هرکاری کنید زبان مادر شما فارسی هست و درک شما از دنیا با فارسی خیلی بهتر خواهد بود تا انگلیسی اگه یک محتوا آموزشی با همون کیفیت محتوا انگلیسی وجود داشته باشه من شخصا خودم ترجیح میدم فارسیرو ببینم. درسته اکثر محتواهای فارسی کیفیت لازم ندارن، اما اگه اینطوری بخواییم همیشه با کسایی که محتوا فارسی تولید میکنن رفتار کنیم هیچوقت به کیفیت که لازم نخواهد رسید.
ما یک کامیونیتی هستیم ما دشمن هم نیستیم.
@TorhamDevCH
وجود محتوا فارسی در هرصورتش مفید. هیچکس حداقل تو ایران از لحظه تولد انگلیسی بلد نیست و بلد نبودن یک زبان نباید شما رو کاملا از یادگیری چیزی که دوست دارید متوقف کنه. نبود محتوا فارسی باعث ایجاد اصطکاک بیشتر در یادگیری میشه مخصوصا زمانی که یک فرد میخواد تازه شروع کنه. در نهایت هرکاری کنید زبان مادر شما فارسی هست و درک شما از دنیا با فارسی خیلی بهتر خواهد بود تا انگلیسی اگه یک محتوا آموزشی با همون کیفیت محتوا انگلیسی وجود داشته باشه من شخصا خودم ترجیح میدم فارسیرو ببینم. درسته اکثر محتواهای فارسی کیفیت لازم ندارن، اما اگه اینطوری بخواییم همیشه با کسایی که محتوا فارسی تولید میکنن رفتار کنیم هیچوقت به کیفیت که لازم نخواهد رسید.
ما یک کامیونیتی هستیم ما دشمن هم نیستیم.
@TorhamDevCH
👍66👎3❤2
نوروزتان پیشاپیش مبارک :)
امسال امیدوارم در راه هدفهاتون قدم بردارید و حال دلتون خوب باشه.
امسال امیدوارم در راه هدفهاتون قدم بردارید و حال دلتون خوب باشه.
❤33💔1
دوستان سال جدید شده؟ چرا پیداش نمیکنم؟
بیمزه بازیهای توری، سال 404
🤣29👍9🗿6
Kamikaze
Eminem
❤13🤣7
دوستان ترجیح میدم دیگه برنامهنویس رها کنم، بازار کار هم بسیار خرابه ترجیح میدم وقتم رو روی یک مهارت دیگه بزارم، همین روزا هم AI جامون میگیره آینده ای داخلش نمیبینم 😔💔
🤣58👍2🗿2
