en
Feedback
Pure Coder

Pure Coder

Open in Telegram

⭕️آدرس سایت: https://purecoder.ir ⭕️گروه پرسش و پاسخ: @purecoder_gp ⭕️پشتیبانی: @PureCoder_support @MohammadTaherri

Show more
775
Subscribers
No data24 hours
-17 days
-230 days
Posts Archive
🔥Book ✅Dart Apprentice: Beyond the Basics @purecoder_ir

آیا کسانی که توی ریاضی خنگ هستن توی برنامه نویسی هم خنگن؟ یا برعکس اونایی که توی ریاضی باهوشن میتونن توی برنامه نویسی هم یه امتیاز مثبت داشته باشن؟ منظورم این نیست که برای برنامه نویس خوب شدن ریاضی قوی نیازه یا نه... سوالم اینه که آیا همون بخش از مغز که برای تجزیه و تحلیل های ریاضی وارد عمل میشه، برای برنامه نویسی هم فعال میشه ؟ منظورم دانش ریاضی نیست، خود مغزه خود مغز چطوری با این ۲ تا پدیده کنار میاد ؟ آیا تا حالا راجب این موضوع تحقیق کردین؟ اگه تحقیق کردی ممنون میشم این زیر نظرت و نتیجه تحقیقت رو بگی ... پ.ن: نتایج تجربی خودمون ملاک قطعی نمیتونه باشه چون ممکنه توی مدرسه یه معلم بد داشتی و از ریاضی زده شدی و به اشتباه فکر کردی توش خنگی و بعدش برنامه نویسیت خوب بوده... @purecoder_ir

وقتی که میگیم اکه پروژه بزرگ باشه فلان کار رو میکنیم، مثلن از فلان ابزار یا استراکچر استفاده می‌کنیم و اگه کوچیک باشه فلان و و و ....،اولین لازمه ش اینه که بزرگ و کوچک بودن رو از حالت کیفی در بیاریم و یه متر و معیار(metric) براش تعریف کنیم که براساس اون پروژه ها رده بندی بشن. مثلن هر پروژه براساس یه سری متریک ها یه امتیازی بین صفر و یک بگیره و براساس اون ارزیابی بشه. اگه هیچ متریکی تعریف نکردیم اون موقع هر کسی به سلیقه و دل بخواه خودش یه اسمی روی پروژه ها میگذاره و نه تنها مقایسه ای که آدم های مختلف دارن با هم متفاوت میشه بلکه یه آدم خاص امروز روی پروژه یه برچسبی میزنه و فردا اصن یادش نمیاد که چرا چنین برچسبی روی اون پروژه زده بود. پس اگه هیچ متریکی برای کمی کردن تعریف بزرگ و کوچک بودن پروژه ها نداریم، صحبت از اون و گفتن اینکه اگه بزرگ بود فلان کار رو میکنیم و اگه کوچیک بود فلان کار، چیزی جز به بیراهه رفتن نیست. حتا اگه نمیتونیم به صورت صریح متریکی رو تعریف کنیم که براساس اون یک پروژه نمره ی عددی دقیق بگیره و ارزیابی بشه، باید معیار های سنجش بزرگ یا کوچک بودن رو مستند کنیم و تصمیم های خودمون پیرامون این موضوع رو کاملن شفاف و اون ها رو داکیومنت کنیم که در آینده بتونیم به داکیومنت ها برگردیم و دلیل تصمیم های گرفته شده رو بدونیم. در هر صورت حسی کار کردن ما رو به بیراهه میبره و معیار های ارزیابی باید برای همه ی پروژه ها یکسان باشن و همچنین باید راهی برای اندازه گیری کردن شون پیدا کنیم، چه بتونن کاملن عددی بشن و چه نه. @purecoder_ir

یکی از بحث هایی که قبلنا توی گروه های فلاتری بود و بعضی مواقع به جنجال و کتک کاری هم میکشید😝، این بود که بلاک architecture هست یا نه؟ هیشکی هم نمیتونست حرفشو ثابت کنه، نه این گروه نه اون گروه. آخرم هیشکی نفهمید که این گور به گوری architecture بود یا نه😂😂😂😂 @purecoder_ir

✅Top 10 fastest growing languages in 2024 @purecoder_ir
✅Top 10 fastest growing languages in 2024 @purecoder_ir

مدیرعامل OpenAI
هوش مصنوعی جایگزین برنامه‌نویسان نمی‌شود، اما بهره‌وری آن‌ها را ۱۰ برابر بیشتر می‌کند.
مدیرعامل OpenAI معتقد است که هوش مصنوعی با تمام پیشرفت‌هایش حداقل در آینده‌ی نزدیک جایگزین برنامه‌نویسان نخواهد شد. سم آلتمن، مدیرعامل OpenAI پیش‌تر گفته بود که هوش مصنوعی به‌تدریج جایگزین مهندسان نرم‌افزار خواهد شد و تسلط بر ابزارهای مبتنی‌بر هوش مصنوعی را ضروری می‌کند. اکنون کاربری با نام Vitrupo در شبکه‌ی اجتماعی ایکس صحبت‌های آلتمن را بازتاب داده؛ ظاهراً آلتمن دیگر چندان به موضوع جایگزینی کامل برنامه‌نویسان علاقه‌ای ندارد و بیشتر بر افزایش ۱۰ برابری بهره‌وری آن‌ها تمرکز کرده است. گمانه‌زنی‌های زیادی وجود دارد که برنامه‌نویسی اولین حرفه‌ای خواهد بود که قربانی هوش مصنوعی می‌شود. جنسن هوانگ، مدیرعامل انویدیا حتی اعلام کرده که با گسترش سریع هوش مصنوعی، برنامه‌نویسی ممکن است دیگر آینده‌ای نداشته باشد. او به‌جای آن، دنبال کردن مسیرهای شغلی جایگزین در حوزه‌هایی مانند زیست‌شناسی، کشاورزی، آموزش یا تولید را توصیه می‌کند. آلتمن در سخنان خود گفت: «فکر می‌کنم مسئله، میزان اتوماسیون است. برای رسیدن به ۱۰۰٪ اتوماسیون واقعی، باید بتوان چیزی پیچیده ساخت بدون اینکه حتی یک خط کد نوشت؛ اما من ترجیح می‌دهم یک برنامه‌نویس تا ۱۰ برابر مولدتر شود تا اینکه اتوماسیون کامل اتفاق بیفتد. فکر می‌کنم این اتفاق شاید امسال یا سال آینده رخ دهد.» پ.ن: کپی شده از zoomit @purecoder_ir

🎯 ‌GLORY برای VS Code بالاخره منتشر شد! یه تم دارک باحال که نه فقط چشماتو اذیت نمی‌کنه، بلکه حالتو هم خوب می‌کنه! دارک، مات و هکری... دقیقا همون چیزی که یه برنامه‌نویس واقعی لازم داره. دو مود مختلف: 🔹 Deep برای تمرکز کامل 🔹 Soft برای کد زدنِ شبانه 🛠 برای نصب: برو به VS Code توی بخش Extensions بزن: GLORY نصب کن و حالشو  ببر. 📦 یا مستقیم از Marketplace: 👉 https://marketplace.visualstudio.com/items?itemName=heman-sadeghi.glory-theme رفقا اینجا جای خرج کردنه استارز هاتونه 😄🤌 یه حمایت کوچیک بدین اپدیت های بیشتری میذارم. لینک ریپو روی گیتهاب 👇 https://github.com/hemansadeghi/glory-vscode-theme.git خوشحال میشم نظراتتون رو داشته باشم 🤝❤️

افرادی که درآمد بالای ۶۰ تومن دارن خودشون رو معرفی کنن که ازشون مالیات بگیریم و بدیم به اونایی که درآمد صفر دارن تا یکم چرخ زندگی بچرخه. وجوهات رو به شماره حساب مبسر مالیات که در آینده اعلام میشه واریز کنید. باتشکر.

میانگین درآمدت از برنامه نویسی ماهیانه چقدر هست؟
Anonymous voting

مسئولین مملکتی ما اینجورین که وقتی میخوان آمار سفرهای نوروزی رو اعلام کنن و ازش میزان رفاه جامعه رو نتیجه بگیرن مثلن میان میگن که نوروز امسال n میلیون نفر به سفر رفتند. حالا چه جوری حساب شده؟ یه خانواده با ماشینش از مشهد راه افتاده و مسیر زیر رو طی کرده 👇 مشهد، سبزوار، شاهرود، دامغان، سمنان، تهران، قم، کاشان، نطنز، شاهین شهر، اصفهان، پاسارگارد، مرودشت، شیراز ، بوشهر و بعد هم برگشته... بعد اینا توی کل این مسیر به هر شهر یا استانی که وارد بشن و توی یکی از پارک هاش چند دقیقه ای استراحت کنن براش کنتور میندازن و یه سفر مجزا حسابش میکنن و در پایان نتیجه میگیرن که سطح رفاه جامعه بالاست چون خیلی مسافرت میرن. طرف اصلن برای کار مهاجرت کرده به یه شهر دیگه و توی نوروز رفته شهر خودش پیش خانوادش و کل عید رو هم از خونه در نیومده تا سر کوچه هم نرفته ولی اینا مسافرت حسابش میکنن و میگن جامعه رفاه داره. مثل مسئولین مملکت مون نباشیم. توی گزارش کارهای روزمره مون آمار الکی ندیم. خیلی خیلی قبلنا برای اینکه پروژه ی خودم رو به رخ کارفرما بکشم مثلن بهش میگفتم که این پروژه ۳۰ هزار خط کد هست و خیلی روش کار شده، در حالیکه می‌دونستم خیلی از این کدها اهمیت زیادی نداره و خیلی هاش در حد کپی پیست بودن یا اصلن توسط فریمورک جنریت شدن و امتیازی برای نشون دادن برتری کد من محسوب نمیشن. @purecoder_ir

ایرانی ها هزاران سال بود که قنات میزدن و بعد توی زمانه ی جدید یه عده کودن پیداشون شد و گفتن این چکاری هست که می‌کنید و دیگه دوره ی این کارها به سر اومده و باید عمودی حفر کنید و بریییییید پایین و چاه بزنید و مجوز بی رویه ی حفر چاه های مختلف صادر شد و نتیجه هم مشخص. توی سولوشن هایی که برای یک مجموعه پرابلم میدیم باید شرایط مختلف رو لحاظ کنیم و یه سولوشن رو غلفتی از یه جایی بر نداریم و ببریم یه جای دیگه و انتظار داشته باشیم که به خوبی کار کنه. هر پرابلم کانتکست خودش رو داره که توسط شرایط محیطی مختلف احاطه شده و باید مختص همون شرایط فکر و طراحی کرد. سولوشنی که یک جا معجزه میکنه ممکنه یک جای دیگه نابودگر باشه. پ.ن: پاراگراف دوم درمورد کار خودمون بود.🤪🤪 @purecoder_ir

بهترین زبان های برنامه نویسی از نظر تعداد فرصت شغلی توی جاب اینجا: 1⃣javascript(& typescript): +500 2⃣Python: +350 3️⃣C#: +300 4️⃣PHP: +250 5⃣JAVA: +150 6⃣Go: +50 7⃣kotlin: +50 8⃣dart: +40 9⃣swift: +20 🔟rust: +5 پ.ن: تعداد فرصت های شغلی C و c++ قابل توجه بود ولی توی این لیست قرارشون ندادم. @purecoder_ir

بهترین فریمورک های بکند از نظر تعداد فرصت های شغلی توی جاب اینجا... 1⃣Asp.net : 298 2⃣Laravel: 156 3⃣Django: 110 4⃣nodejs: 78 5⃣Spring boot: 65 6⃣Go: 54 7⃣Ruby: 3🤔 پ.ن: یه حساب خیلی سرانگشتی هست و نمیتونه ملاک صد در صدی باشه. پ.ن: بالای ۹۰ درصد فرصت ها توی تهران هست. پ.ن: میدونم که نود جی اس فریمورک نیست یا Go زبانه (در حالیکه اون بالا نوشتم فریمورک...مهم نیست 😅😅) پ.ن: حق روبی توی ایران ادا نشده 🤦‍♂🤦‍♂ @purecoder_ir

مدرسه که میرفتیم یه سری از معلم ها اجازه نمیدادن از ماشین حساب استفاده کنیم، مخصوصن هر چقدر هم پیرتر بودن تعصبشون روی کارهای ذهنی و دستی بیشتر بود و میگفتن که استفاده از ماشین حساب ذهن رو تنبل میکنه. ولی در عمل بهتر بود به جای اینکه ذهنت رو درگیر حساب کردن یه جمع و تفریق ساده کنی، از ماشین حساب استفاده کنی و به روند کارت سرعت بدی و در عوض کارهای خفن تری رو به ذهنت بسپاری. ابزارهایی که امروزه با سرعت در حال توسعه و پیشرفت هستند هم همین جوری هستن. به جای تعصب خشک روی این موضوع که باید خود انسان اون کارو انجام بده، بهتره که کارها رو بهشون بسپاریم و در عوض انسان ها یک یا چند پله بالاتر برن و تصمیم های استراتژیک تر رو به اون ها واگذار کنیم. هر چقدر که به سمت جلو حرکت میکنیم، انسان ها باید از پوسته ی تکنسین بودن خارج بشن و به سمت استراتژيست بودن حرکت کنن، وگرنه ماشین ها به خوبی میتونن جایگزین تکنسین ها بشن. @purecoder_ir

🔗 سایت👇 https://purecoder.ir 🆔کانال👇 @purecoder_ir 🆔گروه👇 @purecoder_gp 🆔پشتیبانی👇 @PureCoder_support @MohammadTaherri

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

❓کدوم زبان برنامه نویسی پیرتره؟ 9⃣زبان rust متولد سال ۲۰۱۲ و ۱۳ سالشه. 8⃣دارت فقط چند ماه بزرگتره، متولد سال ۲۰۱۱ عه. کاتلین برادر ناتنی دارت هم توی همین سال از لوله های ازمایشگاه بیرون اومد. 7⃣زبان go از هر دوشون بزرگتره و سال ۲۰۰۹ به دستان مبارک گوگل خلق شد. 6⃣سی شارپ همچنان از بچه ها ی قرن ۲۱ ام هست و سال ۲۰۰۰ به دنیا اومده. 5⃣پنجمی مشترک میرسه به PHP و جاوا که هر دو سال ۱۹۹۵ اولین نسخشون بیرون اومد 🤔 4⃣پایتون فرزند ارشد خانواده هم سال ۱۹۹۱ متولد شده. 3⃣و اما c++ به دوران پختگی خودش رسیده و امسال ۴۰ سالگی رو تموم میکنه و وارد دهه ی پنجم زندگی میشه (۱۹۸۵) 2⃣و اما C هم دیگه وقت بازنشستگیش هست و با ۵۳ سال سن دیگه نای دویدن نداره (۱۹۷۲). البته که تنها نیست و smalltalk رو در کنار خودش میبینه. (باهم میرن توی پارک شطرنج میزنن ) 1⃣و اما پیرمرد پیرمرد ها هم کسی نیست جز فرترن که داره با پوکی استخون دوران ۷۰ سالگی دست و پنجه نرم میکنه. (زمان کودتای ۱۳۳۲، فرترن مال اون موقع هاست 😅😅) ❓هم سن کدوم زبان هستی ؟ @purecoder_ir