IranCoderz – Telegram
IranCoderz
2.35K subscribers
3.11K photos
418 videos
26 files
823 links
It's all about Programming

contact: @far1d_ghaderi
Adz: @IranCoderzAdz
Download Telegram
• سیستم هوش مصنوعی DALL·E 2، دیروز معرفی شد و شما می‌تونید با توصیف کردن یه محیط برای اون، یک تصویر از اون محیط رو تحویل بگیرید. تصاویری که خلق می‌کنه فوق‌العاده نزدیک به واقعیت هستند و با کامل‌ترین جزئیات اون‌ها رو تولید می‌کنه، این تصاویر رو یا از ویرایش تصاویر دیگه به دست میاره، و یا خودش اون‌ها رو تولید می‌کنه. نمونه متون ورودی و تصاویر خروجی رو می‌تونید تو عکس‌های این پست ببینید، زیادی خوب نیستن؟ :) تو این توییت می‌تونید کارهاش رو ببینید

🆔 @IranCoderz | 👩‍💻🧑‍💻
😱3👍1
از این زاویه بهش نگاه نکرده بودیم🥺

🆔 @IranCoderz | 👩‍💻🧑‍💻
😢12
🔴فرسودگی شغلی در برنامه‌نویسی(Burn out)/ چطوری از مبتلا شدن به اون جلوگیری کنیم و یا اگه شدیم چطوری ازش خلاص بشیم؟👇

🆔 @IranCoderz | 👩‍💻🧑‍💻
1
IranCoderz
🔴فرسودگی شغلی در برنامه‌نویسی(Burn out)/ چطوری از مبتلا شدن به اون جلوگیری کنیم و یا اگه شدیم چطوری ازش خلاص بشیم؟👇 🆔 @IranCoderz | 👩‍💻🧑‍💻
[PART 1]
👤 rumianist
چطوری با Burnout در برنامه‌نویسی کنار بیایم؟
خیلی از ما برنامه‌نویسی رو برای سرگرمی شروع کردیم و بعدا علاقمون بیشتر شد ونهایتا شغلمون شد.
شما ممکنه هفته ای ۶۰-۷۰ ساعت هم کد زده باشید ولی بعد از مدتی احساس میکنید انگیزه قبلی رو ندارید دیگه ‏فکر میکنید هرچی کار میکنید جلو نمیرید یا مثلا کلی تب باز کردید ولی نمیتونید خوب تمرکز کنید. خب اینها میتونه نشونه ی دلزدگی یا همون برن اوت توی برنامه نویسی باشه
برن اوت یه چیز رایچ و جدی توی IT است و گاهی باعث شده بعضی ها برنامه نویسی رو به کل بذارن کنار ‏برن اوت فروپاشی جسمی و ذهنی به دلیل کار بیش از حد یا استرسه
به آرومی وارد زندگی یه برنامه نویس میشه و اشتیاقش به کد زنی رو از بین میبره
حالا میخوایم بعضی از علامتهاشو باهم بررسی کنیم البته بدونید که برای هر شخصی میتونه متفاوت باشه:
‏رایج ترین علامت از دست دادن انگیزه و اشتیاق به برنامه نویسی است
اگه انگیزتون داره کم میشه به برنامه نویسی احتمالا شروع یک برن اوت رو دارید تجربه میکنید
اگه احساس خستگی جسمی و ذهنی دارید و کلا حال ندارید دو خط کد بزنید یا حتی کارای شخصی رو انجام بدید احتمالا بخاطر برن اوت است. ‏کسل شدن
بدبینی و احساس ناکافی بودن و بی تفاوتی
احساس افسردگی و اضطراب برای هفته ها
احساس خستگی دائمی و تغییر خلق و خو
حتی ممکنه روی رابطه هاتون هم اثر بذاره
بی خوابی و نا امیدی و احساس دوری از بقیه و لذت نبردن از چیزایی که قبلا لذت میبردیم
احساس عمومی عدم ارتباط با بقیه
‏دلایل برن اوت:
برن اوت برای هرکسی میتونه اتفاق بیفته اما برای برنامه نویس ها بیشتره. چرا؟
نشستن روزانه بیش از ۸ ساعت پشت یک کامپیوتر قطعا برای سلامتی خوب نیست و از دلایل رایج برن اوته
برای بیشتر روز به یه نقطه خیره شدن انرژی شما رو شدیدا میگیره و بیشتر اوقات خسته به نظر میرسید
‏توی یه سری از شرکتا مدیرا فکر میکنند ساعات کاری بیشتر یعنی خروجی بیشتر ولی خب اشتباه میکنند :)
توی یکی از مطالعاتی که توی هاروارد انجام شده مدیرا دیدن بازدهی کسی که ۵۰ ساعت در هفته کار کرده با کسی که ۸۰ ساعت در هفته یکی است.
‏پس سر ریز کردن خودتون با تسک های زیاد باعث برن اوت میشه
یکی دیگه از دلایل برن اوت شدن برنامه نویس ها مسائل سلامت روانه
برنامه نویسی یک شغل بسیار فشرده و پراسترسه. مغزتون برای حل مسائل پیچیده باید خیلی فکر کنه و وقتی این کارو برای ساعتای زیاد و هر روز بدون وقفه انجام بدید برای ‏چند هفته ... اونوقت خستگی ذهنی پدرتونو در میاره
دقیقا مثل بدنسازی که باید ماهیچه ها استراحت هم داشته باشن وگرنه میسوزن (فکر کنم یه همچین چیزی)
پس مغز اگه زیاد بهش فشار بیاد کاراییش میاد پایین و در نتیجه بازدهی شما هم کم میشه
‏انجام دادن کار تکراری یا کار با یک ابزار یا کتابخانه خاص هم ممکنه احساس اسیر شدن بهمون بده و فکر کنیم پیشرفتی نمیتونیم داشته باشیم اینطوری
دور بودن از بقیه آدمها هم یکی از دلایلشه
ورزش نکردن و خواب بد و غذای ناسالم هم اثرات بدی رومون داره و انرژی ذهنی و جسمی ما تحلیل میره
‏و اینم میتونه باعث برن اوت بشه
فرهنگ ضعیف برنامه نویسی هم میتونه یکی از دلایلش باشه
وقتی سنیورها به جونیور ها درست آموزش نمیدن که چطور تسک ها رو مدیریت کنند و از اشتباهات فنی جلوگیری کنند و بنابراین مجبورن وقت بیشتری برای هرچیزی بذارن این هم منجر به برن اوت جونیورها میشه.
‏چطوری از برن اوت اجتناب کنیم؟؟
وقتی حسابی برن اوت شدید کار سختیه خوب بشید پس بهتره سبک زندگیتون جوری باشه که ازش دوری کنید
برن اوت میتونه اثرات بدی روی زندگی داشته باشه و مثل تونل میمونه که یکطرفه است پس بهتره اصلا واردش نشیم
‏یه لیست از تسک ها و کاراتون رو بنویسید و اول مهمتر ها رو انجام بدید و تا یک کار رو انجام ندادید نرید سراغ بعدی و روی یک چیز تمرکز کنید (اشتباه من رو نکنید)
شبکه های اجتماعی رو ببندید تا تمرکزتون بیشتر بشه
همه چیز رو تازه نگه دارید و اشتیاق خودتون رو حفظ کنید
‏تکنولوژی ها و ابزار های جدید یاد بگیرید (اگه شغلتون اجازه نده هم میتونید خودتون برای خودتون یاد بگیرید)
تصمیم بگیرید که ۲۰ درصد از وقتتون رو صرف یادگیری چیزای جدید بکنید و یا روی پروژه شخصی کار کنید

🆔 @IranCoderz | 👩‍💻🧑‍💻
🔥9👍5
IranCoderz
[PART 1] 👤 rumianist چطوری با Burnout در برنامه‌نویسی کنار بیایم؟ خیلی از ما برنامه‌نویسی رو برای سرگرمی شروع کردیم و بعدا علاقمون بیشتر شد ونهایتا شغلمون شد. شما ممکنه هفته ای ۶۰-۷۰ ساعت هم کد زده باشید ولی بعد از مدتی احساس میکنید انگیزه قبلی رو ندارید…
[PART 2]
👤 rumianist
یه پروژه جدید بزنید
با یه کتابخونه جدید کار کنید
توی اپن سورس شرکت کنید
‏و خلاصه توی یه نقطه امن نمونید
این چیزا علاوه بر اینکه نمیذاره سریع برن اوت بشید در دراز مدت هم ممکنه باعث ارتقای شما یا گرفتن یه شغل بهتر بشه
در طول روز استراحت های منظم داشته باشید تا بازدهی داشته باشید

دانشمندا(نپرسید کدوم؟) میگن بازدهی بعد از چهار ساعت تمرکز به شدت افت میکنه
‏پس هر ساعت یه کم خودتون رو بکشید
با یه همکار حرف بزنید
بپرسید اگه کسی کد ریویو یا کمکی میخواد براش انجام بدید
این استراحت های منظم در طول کار خیلی بازدهی رو میبره بالا
برای این منظور میتونید از تکنیک Pomodoro استفاده کنید
‏همیشه هم کار نکنید و چندماه یکبار برید تفریح و عشق و حال تا تازه بشید. همه اش که نشد کار
یه کم رو با خانواده یا دوستان بگذرونید
یه کم کتاب بخونید
توی کنفرانس ها و دورهمی ها شرکت کنید
به پادکست های برنامه نویسی گوش بدید
ورزش کنید و خوب بخوابید
‏هفته ای دو یا سه بار برید باشگاه یا برید استخر
غذای سالم یادتون نره
بعد از ظهرا هم قهوه نخورید که شب خوب بخوابید
تسک های گنده رو هم تیکه تیکه کنید و نخواید که همش رو باهم انجام بدید

حالا اگه از قبل برن اوت شدیم چیکار کنیم؟؟
‏بیشتر مردم وقتی کاری رو شروع میکنن مخصوصا اگه ازش لذت ببرن میخوان بترکونن و حسابی کار کنن ولی نمیفهمن که آروم آروم دارن توی تله ی برن اوت میفتن
ریکاور شدن از برن اوت برای یک برنامه نویس آسون نیست
اولین قدم اینه که بپذیریم که حالمون خوب نیست و بعد شروع کنیم به درمان:
‏با هیچکاری نکردن شروع کنید :)
یه کم مرخصی بگیرید و از کار دور بشید و یه سرگرمی جدید پیدا کنید
مدت زمانش برای هرکس میتونه متفاوت باشه. یه هفته یا چند هفته یا بیشتر
شروع کنید به مدیتیشن تا ذهنتون خالی بشه و همه چی سرجاش قرار بگیره توی ذهنتون تا اینجوری اولویت هاتون ساده و واضح بشن
‏کار بیش از حد نکنید و "نه" گفتن رو یاد بگیرید و از پذیرفتن تسکای زیاد خودداری کنید
تمرکز روی دو سه تا تسک بهتر از برداشتن ده تا تسک بدون تمرکز روی هیچکدومه
هر وقت برمیگردید به آهستگی شروع کنید و اشتباه قبلی رو تکرار نکنید و یهو نپرید هشت تا ده ساعت کار روزانه
‏اگه امکانش هست استک عوض کنید. یه زبان دیگه انتخاب کنید یا دیتابیس یا هر ابزاری که میخواید
محیط کدزنی رو عوض کنید
میشه اتاقتون رو عوض کنید یا بجای لپتاپ از کامپیوتر استفاده کنید یا برعکس
اگه ویندوز پرسنید برید سمت مک یا لینوکس
یادگیری چیزای جدید کمک میکنه اشتیاقتون برگرده
‏وقتی میپرسم کسی جواب نمیده منم میرم رشتو مینویسم
اینقدر طولانی بود که اگه عدد میذاشتم همه میترسیدن نمیخوندن
این لینک مقاله اصلیه هرکی خواست

https://www.geeksforgeeks.org/burnout-in-software-development-how-to-deal-with-it/

🆔 @IranCoderz | 👩‍💻🧑‍💻
🔥11👍2
This media is not supported in your browser
VIEW IN TELEGRAM
درصد بالایی از کارفرماهای ایرانی:

🆔 @IranCoderz | 👩‍💻🧑‍💻
😁11
چقدر جای خالی همچین کل‌کل‌هایی بین شرکت‌های ایرانی حس می‌شه

🆔 @IranCoderz | 👩‍💻🧑‍💻
👍11😁3
📌اگه می‌خواید پایتون یاد بگیرید، این لیست از کتاب‌های یادگیری پایتون رو در نظر داشته باشید که می‌تونن خیلی به شما کمک کنند:

• Python: The No‑Nonsense Guide
• Learn Python: The Hard Way
• Python By Example
• Python Tricks: The Book

برای دانلود رایگان اون‌ها می‌تونید به book4you مراجعه کنید.


اگه کتاب دیگه‌ای هم می‌شناسید ممنون می‌شم تو کامنت‌ها معرفی کنید

🆔 @IranCoderz | 👩‍💻🧑‍💻
3
IranCoderz
📌اگه می‌خواید پایتون یاد بگیرید، این لیست از کتاب‌های یادگیری پایتون رو در نظر داشته باشید که می‌تونن خیلی به شما کمک کنند: • Python: The No‑Nonsense Guide • Learn Python: The Hard Way • Python By Example • Python Tricks: The Book برای دانلود رایگان اون‌ها…
1648970776540.pdf
24.4 MB
این فایل PDF هم، جزوه فارسی آموزش پایتون هست که توسط علی معینیان عزیز جمع‌آوری شده و در 267صفحه مباحث و مطالب مهمی رو پوشش دادن و می‌تونه فایل خوبی برای خوندن باشه


🆔 @IranCoderz | 👩‍💻🧑‍💻
یه کمی از زیبایی‌های جاوااسکریپت رو ببینیم💛

🆔 @IranCoderz | 👩‍💻🧑‍💻
👎123👍3🤩2😱1
ایلان ماسک که هفته قبل 9 درصد سهام توییتر رو خریده بود و به بزرگ‌ترین سهام‌دار اون تبدیل شده بود، با پیشنهادی 41.39 میلیارد دلاری خواهان خرید کامل توییتر شده و این پیشنهاد در حال بررسی توسط تیم مدیریتی توییتر هستش و اگه قبول بشه، ایلان ماسک مالک توییتر می‌شه

🆔 @IranCoderz | 👩‍💻🧑‍💻
👎4😱1
This media is not supported in your browser
VIEW IN TELEGRAM
از معایب برنامه‌نویس پایتون بودن😂

🆔 @IranCoderz | 👩‍💻🧑‍💻
😁9👍2
قانون اول برنامه نویس‌ها:
«اگه در حال اجراست بهش دست نزن» :)

* MasudPurani *

🆔 @IranCoderz | 👩‍💻🧑‍💻
😁11👍2🔥1
به روش نیاورد که ناراحت نشه🥺

🆔 @IranCoderz | 👩‍💻🧑‍💻
😁13👍32
اگه دوست دارید که سرعت تایپ خودتون رو افزایش بدید و تایپ ۱۰ انگشتی یاد بگیرید، حتما یه سر به این دو وب‌سایت بزنید. این دو وب‌سایت، مرحله به مرحله شما رو با تمرین جلو می‌برن و به شما تایپ سریع و ۱۰ انگشتی رو آموزش می‌دن.

www.typingclub.com

www.typing.com

🆔 @IranCoderz | 👩‍💻🧑‍💻
6👍2🔥1
😂😂😂

🆔 @IranCoderz | 👩‍💻🧑‍💻
😁12👍4
وب‌سایت notion پروسه مسدود کردن دائمی اکانت کاربران ایرانی خودش رو شروع کرده و اگه تو این وب‌سایت اکانت دارید، بدون VPN سمتش نرید و همچنین اگه چیز مهمی روی اون دارید بکاپ بگیرید و از وب‌سایت‌های مشابه مثل Obsidian و Google Docs استفاده کنید

🆔 @IranCoderz | 👩‍💻🧑‍💻
👎2👍1
اگه می‌خواید جدیدترین اخبار مهم در رابطه با برنامه‌نویسی و تکنولوژی رو داشته باشید و از خبرها جا نمونید، وب‌سایت‌های زیر منبع‌ خیلی خوبی برای خوندن اخبار و مطالب جدید هستند، داشته باشیدشون

dev.to
hashnode.com
techcrunch.com
stackexchange.com
daily.dev
theverge.com

جای دیگه‌ای هم می‌شناسید این زیر معرفی کنید❤️

🆔 @IranCoderz | 👩‍💻🧑‍💻
👍3👎2
آره، روبی برای خارجیاس :))😭😭

🆔 @IranCoderz | 👩‍💻🧑‍💻
😁11😱2👍1