TorhamDev | تورهام 😳 – Telegram
TorhamDev | تورهام 😳
2.83K subscribers
421 photos
49 videos
21 files
591 links
code, linux and anything related.

• YouTube
youtube.com/@techwithtori

• CodeNaline Podcast
@CodeNaline

• Group
@GothamProgrammers

• Github
github.com/TorhamDev

• Email
torhamdev@gmail.com
Download Telegram
Forwarded from Python BackendHub (Mani)
در ادامه این پست... خیلی‌ها این روزا سعی می‌کنن ChatGPT و AI رو خیلی بزرگ‌تر از واقعیت نشون بدن؛ یا برای منفعت شخصی، یا برای ترند شدن و جذب مخاطب، یا شاید واقعاً اینطوری فکر می‌کنن. مثلاً چند روز پیش توی اینستاگرام ویدیویی دیدم که یکی از داخل سوئد می‌گفت ۲۰ درصد برنامه نویس های شرکتشون به خاطر AI layoff شدن و جاشون رو AI گرفته. ولی وقتی رفتم تو لینکدین شرکتشون رو نگاه کنم، نه افتی دیدم و حتی رشد هم داشتن! بعد چند روز ویدیویی زد که توضیح می‌داد برنامه‌نویس‌ها جا به جا نشدن؛ فقط کله پروداکت جابجا شده با AI که از گوگل گرفته بود و هرکی تو اون پروداکت کار میکرد layoff شده 😅 خلاصه هرچیزی که توی اینترنت می‌بینید رو باور نکنید.

بعضی‌ها ادعا می‌کنن که با 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
👍151
هر وقت میخوام یوتیوب دوباره استارت بزنم یک بلایی سرم میاد ناموسا😂
🤣202👎2
از کی تا حالا به دولوپر با بالای ۶ سال سابقه ۳۰ تومن حقوق میدن 😂😂😂😂😂
🤣8
چی بگم والا
🤣24👎2🗿1
Moral of the Story (feat. Niall Horan)
Ashe
فعلا این گوش کنید تا ببینم چی میشه

#musi@TorhamDevCH
7
Forwarded from HICTE Blog (smm)
Media is too big
VIEW IN TELEGRAM
#گوناگون

چرا به دکمه‌ی shift میگن shift؟

🚁 Hicte Blog
👍13
Forwarded from Revisto/Tech (Revisto)
سلام سلام. من پروژه‌ی آزادی رو شروع کردم برای ترجمه‌ی مستندات و داکیومنت‌های رسمی پایتون به فارسی.
اگر این مسیر براتون جذابه و دوست دارید مشارکت کنید خیلی خوشحال میشم و ما نیاز داریم به این کامیونیتی برای ادامه و گسترش مستندات پایتون به فارسی.


اسم ما و مخزن پایتون به فارسی روی بخش ترجمه‌ی devguide پایتون هم هست و من کارهای لازم رو برای به رسمیت شناخته شدن فعالیتمون کردم و الان نیاز به کمک شما داره.

طبق مستندات وقتی صفحه‌‌های tutorial‍, bugs, library/functions صددرصد ترجمه بشن میتونیم درخواست بدیم تا ترجمه‌مون بخشی از docs.python.org و عمومی بشه.
کاری که من کردم اینه که یک دور این صفحات رو با Google Translate ترجمه کردم و الان فقط نیاز دارن که هر بخش بازبینی (review) بشه.

ترجمه هم در سایت Transifex اتفاق میفته که توی ویدیو خیلی دقیق‌تر گفتم چجوری میشه شروعش کرد.


لینک ویدیو در یوتیوب
لینک مخزن گیتهاب ترجمه
لینک دیسکورد ترجمه فارسی

@RevistoTech
👍26👎43
یکی از بچه‌ها یک بات نوشته که میاد قیمت ارزها میزاره داخل یک کانال تلگرام، ایده‌اش هم اینه که پیام آخر کانال تلگرام هی ادیت کنه در نتیجه اسپم نشه :)
@iran98price
1👍22👎21
Channel photo updated
https://medium.com/@hnasr/following-a-database-read-to-the-metal-a187541333c2


مقاله خیلی خوبیه از دستش ندید. با جزئیات میگه چه اتفاقی میوفته وقتی یک کوئری read سمت دیتابیس میفرستید

@TorhamDevCH
👍12🗿1
Revisto/Tech
Photo
میبینم یک‌سری‌ها داخل کامیونیتی به شکل عجیبی دارن میگن این کار خیلی بی‌فایده است و از این دست حرف‌ها.

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

ما یک کامیونیتی هستیم ما دشمن هم نیستیم.

@TorhamDevCH
👍66👎32
نوروزتان پیشاپیش مبارک :)

امسال امیدوارم در راه هدف‌هاتون قدم بردارید و حال دلتون خوب باشه.
33💔1
دوستان سال جدید شده؟ چرا پیداش نمیکنم؟

بی‌مزه بازی‌های توری، سال 404
🤣29👍9🗿6
Kamikaze
Eminem
امینم در آلبوم کاماکازی ۱۷ نفر رو در مجموع ۱۵۳ بار دیس کرده. :)

#music@TorhamDevCH
13🤣7
دوستان ترجیح میدم دیگه برنامه‌نویس رها کنم، بازار کار هم بسیار خرابه ترجیح میدم وقتم رو روی یک مهارت دیگه بزارم، همین روزا هم AI جامون میگیره آینده ای داخلش نمیبینم 😔💔
🤣58👍2🗿2