Pure Coder
787 subscribers
189 photos
30 videos
8 files
150 links
⭕️آدرس سایت:
https://purecoder.ir

⭕️گروه پرسش و پاسخ:
@purecoder_gp

⭕️پشتیبانی:
@PureCoder_support
@MohammadTaherri
Download Telegram
بچه ها سال نوتون مبارک 🩵

بعضیا از امروز رفتن سر کار، بعضیا تا آخر عید توی استراحت و خوابن 🤪 و بعضیا هم توی مسافرت ...

امیدوارم در مجموع روزهای خوبی داشته باشین و در پایان برآیند امسالتون مثبت باشه😍

@purecoder_ir
وقتی میخوام توی یه چیزی عمیق بشم، فرایند یادگیری باید به چه صورت باشه؟

🌳وقتی یه درخت تنومند و کهن رو میبینی، در نگاه اول شاید به نظر برسه که ریشه ش به صورت عمودی توی زمین رشد کرده و پایین رفته ولی اگه بخوای ريشه رو از زمین بیرون بکشی میبینی که نه تنها به صورت عمودی پایین رفته بلکه چندین و چند متر هم در راستای افقی گسترده شده و وقتی ریشه رو بالا میاری کلی چیز دیگه رو هم با خودش بیرون میکشه.

📚توی فرآیند یادگیری هم نمیتونیم بگیم من یه مبحث(مثلن تست نویسی) رو برمیدارم و توش عمیق میشم و کاری با بقیه چیزا ندارم‌.

🔗بخوای یا نخوای مباحث مختلف به یکدیگه گره خوردن و تار و پودشون به هم تنیده شده‌.

🤔راهش چیه پس؟

🛣راهش اینه که انقدر در سطح حرکت کنی و حرکات لایه ای ملایم داشته باشی و کم کم لایه برداری کنی تا به عمق برسی.

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

👈پس انقدر در سطح حرکت کن تا عمیق بشی. البته حرکت هوشمندانه...

@purecoder_ir
کدوم زبان برنامه نویسی پیرتره؟

9⃣زبان rust متولد سال ۲۰۱۲ و ۱۳ سالشه.

8⃣دارت فقط چند ماه بزرگتره، متولد سال ۲۰۱۱ عه.
کاتلین برادر ناتنی دارت هم توی همین سال از لوله های ازمایشگاه بیرون اومد.

7⃣زبان go از هر دوشون بزرگتره و سال ۲۰۰۹ به دستان مبارک گوگل خلق شد.

6⃣سی شارپ همچنان از بچه ها ی قرن ۲۱ ام هست و سال ۲۰۰۰ به دنیا اومده.

5⃣پنجمی مشترک میرسه به PHP و جاوا که هر دو سال ۱۹۹۵ اولین نسخشون بیرون اومد 🤔

4⃣پایتون فرزند ارشد خانواده هم سال ۱۹۹۱ متولد شده.

3⃣و اما c++ به دوران پختگی خودش رسیده و امسال ۴۰ سالگی رو تموم میکنه و وارد دهه ی پنجم زندگی میشه (۱۹۸۵)

2⃣و اما C هم دیگه وقت بازنشستگیش هست و با ۵۳ سال سن دیگه نای دویدن نداره (۱۹۷۲).
البته که تنها نیست و smalltalk رو در کنار خودش میبینه.
(باهم میرن توی پارک شطرنج میزنن )

1⃣و اما پیرمرد پیرمرد ها هم کسی نیست جز فرترن که داره با پوکی استخون دوران ۷۰ سالگی دست و پنجه نرم میکنه. (زمان کودتای ۱۳۳۲، فرترن مال اون موقع هاست 😅😅)

هم سن کدوم زبان هستی ؟

@purecoder_ir
یه تفکری هست که فرقی نمیکنه از چه ابزاری استفاده کنی و اگه برنامه نویس کارش درست باشه، کار رو تمیز در میاره‌.

نه، اینجوریام نیست، خیلی تاثیر میذاره‌.

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

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

@purecoder_ir
🔗 سایت👇
https://purecoder.ir

🆔کانال👇
@purecoder_ir

🆔گروه👇
@purecoder_gp

🆔پشتیبانی👇
@PureCoder_support
@MohammadTaherri
بهترین فریمورک های بکند از نظر تعداد فرصت های شغلی توی جاب اینجا...

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
بهترین زبان های برنامه نویسی از نظر تعداد فرصت شغلی توی جاب اینجا:

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
ایرانی ها هزاران سال بود که قنات میزدن و بعد توی زمانه ی جدید یه عده کودن پیداشون شد و گفتن این چکاری هست که می‌کنید و دیگه دوره ی این کارها به سر اومده و باید عمودی حفر کنید و بریییییید پایین و چاه بزنید و مجوز بی رویه ی حفر چاه های مختلف صادر شد و نتیجه هم مشخص.

توی سولوشن هایی که برای یک مجموعه پرابلم میدیم باید شرایط مختلف رو لحاظ کنیم و یه سولوشن رو غلفتی از یه جایی بر نداریم و ببریم یه جای دیگه و انتظار داشته باشیم که به خوبی کار کنه. هر پرابلم کانتکست خودش رو داره که توسط شرایط محیطی مختلف احاطه شده و باید مختص همون شرایط فکر و طراحی کرد. سولوشنی که یک جا معجزه میکنه ممکنه یک جای دیگه نابودگر باشه.

پ.ن: پاراگراف دوم درمورد کار خودمون بود.🤪🤪

@purecoder_ir
مسئولین مملکتی ما اینجورین که وقتی میخوان آمار سفرهای نوروزی رو اعلام کنن و ازش میزان رفاه جامعه رو نتیجه بگیرن مثلن میان میگن که نوروز امسال n میلیون نفر به سفر رفتند.

حالا چه جوری حساب شده؟

یه خانواده با ماشینش از مشهد راه افتاده و مسیر زیر رو طی کرده 👇

مشهد، سبزوار، شاهرود، دامغان، سمنان، تهران، قم، کاشان، نطنز، شاهین شهر، اصفهان، پاسارگارد، مرودشت، شیراز ، بوشهر

و بعد هم برگشته...

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

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

مثل مسئولین مملکت مون نباشیم. توی گزارش کارهای روزمره مون آمار الکی ندیم.

خیلی خیلی قبلنا برای اینکه پروژه ی خودم رو به رخ کارفرما بکشم مثلن بهش میگفتم که این پروژه ۳۰ هزار خط کد هست و خیلی روش کار شده، در حالیکه می‌دونستم خیلی از این کدها اهمیت زیادی نداره و خیلی هاش در حد کپی پیست بودن یا اصلن توسط فریمورک جنریت شدن و امتیازی برای نشون دادن برتری کد من محسوب نمیشن.

@purecoder_ir
Pure Coder
میانگین درآمدت از برنامه نویسی ماهیانه چقدر هست؟
افرادی که درآمد بالای ۶۰ تومن دارن خودشون رو معرفی کنن که ازشون مالیات بگیریم و بدیم به اونایی که درآمد صفر دارن تا یکم چرخ زندگی بچرخه.

وجوهات رو به شماره حساب مبسر مالیات که در آینده اعلام میشه واریز کنید.

باتشکر.
Forwarded from Hêmn
🎯 ‌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



خوشحال میشم نظراتتون رو داشته باشم 🤝❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
Top 10 fastest growing languages in 2024

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

هیشکی هم نمیتونست حرفشو ثابت کنه، نه این گروه نه اون گروه. آخرم هیشکی نفهمید که این گور به گوری architecture بود یا نه😂😂😂😂

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

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

پس اگه هیچ متریکی برای کمی کردن تعریف بزرگ و کوچک بودن پروژه ها نداریم، صحبت از اون و گفتن اینکه اگه بزرگ بود فلان کار رو میکنیم و اگه کوچیک بود فلان کار، چیزی جز به بیراهه رفتن نیست.

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

در هر صورت حسی کار کردن ما رو به بیراهه میبره و معیار های ارزیابی باید برای همه ی پروژه ها یکسان باشن و همچنین باید راهی برای اندازه گیری کردن شون پیدا کنیم، چه بتونن کاملن عددی بشن و چه نه.

@purecoder_ir
آیا کسانی که توی ریاضی خنگ هستن توی برنامه نویسی هم خنگن؟ یا برعکس اونایی که توی ریاضی باهوشن میتونن توی برنامه نویسی هم یه امتیاز مثبت داشته باشن؟

منظورم این نیست که برای برنامه نویس خوب شدن ریاضی قوی نیازه یا نه...

سوالم اینه که آیا همون بخش از مغز که برای تجزیه و تحلیل های ریاضی وارد عمل میشه، برای برنامه نویسی هم فعال میشه ؟

منظورم دانش ریاضی نیست، خود مغزه
خود مغز چطوری با این ۲ تا پدیده کنار میاد ؟

آیا تا حالا راجب این موضوع تحقیق کردین؟

اگه تحقیق کردی ممنون میشم این زیر نظرت و نتیجه تحقیقت رو بگی ...

پ.ن: نتایج تجربی خودمون ملاک قطعی نمیتونه باشه چون ممکنه توی مدرسه یه معلم بد داشتی و از ریاضی زده شدی و به اشتباه فکر کردی توش خنگی و بعدش برنامه نویسیت خوب بوده...

@purecoder_ir