Forwarded from Webinarfarsi | Soheib Kiani | وبینار فارسی
لیست 15 نکته مهم حین کار با GIT
زیاد دیدم از اینا ترجیح دادم مواردی رو که خودم بهتر درک میکنم رو اینجا بنویسم
1. بگو چرا این کار رو انجام دادی
❌ننویس اضافه کردن endpoint
✅ بنویس اضافه کردن endpoint برای اینکه کاربران بتونن سوابق خریدشون رو دانلود کنن
2. فقط بگو چی کار میکنه، نه چطوری
❌ ننویس رنگ دکمه رو با تغییر فایل CSS عوض کردم
✅ بنویس رنگ دکمه اصلی رو برای Contrast بهتر عوض کن
3. از زمان حال استفاده کن و به شکل دستور بده
❌ ننویس حذف کردم
✅ بنویس حذف کن
4. لینک آیتم کار رو اضافه کن
❌ ننویس باگ ورود رو وقتی کاربر غیرفعال باشه تعمیر کن
✅ بنویس d342da: باگ ورود رو وقتی کاربر غیرفعال باشه تعمیر کن
5. نام فایلها رو ننویس، چون تو جزئیات Git هستن
❌ ننویس وابستگیها رو در package.json بهروزرسانی کن
✅ بنویس وابستگیها رو برای حل مشکلات امنیتی بهروزرسانی کن
6. توضیح بده که این تغییر چطور به پروژه کمک میکنه
❌ ننویس اضافه کردن فیلد جدید به فرم
✅ بنویس اضافه کردن فیلد جدید به فرم برای بهبود تجربه کاربری
7. از کلمات کلیدی استفاده کن تا جستجوی کامیتها راحتتر باشه
❌ ننویس تغییرات کوچکی انجام دادم
✅ بنویس بهروزرسانی عملکرد جستجو برای بهبود سرعت
8. اگر تغییرات چندگانه داری، کامیتها رو جدا جدا بنویس
❌ ننویس همه چیز رو بهروزرسانی کردم
✅ بنویس بهروزرسانی عملکرد جستجو و بهروزرسانی رنگ دکمهها
9. اگر تغییرات مربوط به یک ایشو خاصه، اون رو مشخص کن
❌ ننویس باگ رو تعمیر کردم
✅ بنویس d1234: باگ رو تعمیر کردم
10. سعی کن کامیتهات کوتاه و واضح باشن
❌ ننویس یک تغییر خیلی بزرگ و پیچیده انجام دادم که توضیحش سخته
✅ بنویس بهروزرسانی عملکرد اصلی برنامه برای بهبود کارایی
11. از استفاده از کلمات عام و کلی خودداری کن
❌ ننویس تغییرات انجام دادم
✅ بنویس بهروزرسانی عملکرد جستجو برای بهبود سرعت
12. کامیتها رو به زبان سوم شخص ننویس
❌ ننویس او باگ رو تعمیر کرد
✅ بنویس باگ تعمیر شد
13. از استفاده از علائم تعجب یا خنده در کامیتها خودداری کن
❌ ننویس باگ رو تعمیر کردم!!!
✅ بنویس باگ تعمیر شد
14. کامیتها رو به صورت سوال ننویس
❌ ننویس آیا باگ رو تعمیر کردم؟
✅ بنویس باگ تعمیر شد
15. از استفاده از عبارات طولانی و پیچیده در کامیتها خودداری کن
❌ ننویس یک تغییر بسیار پیچیده و مهم انجام دادم که توضیحش خیلی طولانیه
✅ بنویس بهروزرسانی عملکرد اصلی برنامه برای بهبود کارایی
منتظر پیشنهادات شما هستم، اگر با توضیحات بالا هم موافق نیستید شما ایده آل خودتون رو بنویسید
کانال تلگرامی ارتقای برنامه نویسی:
https://news.1rj.ru/str/webinar_farsi
زیاد دیدم از اینا ترجیح دادم مواردی رو که خودم بهتر درک میکنم رو اینجا بنویسم
1. بگو چرا این کار رو انجام دادی
❌ننویس اضافه کردن endpoint
✅ بنویس اضافه کردن endpoint برای اینکه کاربران بتونن سوابق خریدشون رو دانلود کنن
2. فقط بگو چی کار میکنه، نه چطوری
❌ ننویس رنگ دکمه رو با تغییر فایل CSS عوض کردم
✅ بنویس رنگ دکمه اصلی رو برای Contrast بهتر عوض کن
3. از زمان حال استفاده کن و به شکل دستور بده
❌ ننویس حذف کردم
✅ بنویس حذف کن
4. لینک آیتم کار رو اضافه کن
❌ ننویس باگ ورود رو وقتی کاربر غیرفعال باشه تعمیر کن
✅ بنویس d342da: باگ ورود رو وقتی کاربر غیرفعال باشه تعمیر کن
5. نام فایلها رو ننویس، چون تو جزئیات Git هستن
❌ ننویس وابستگیها رو در package.json بهروزرسانی کن
✅ بنویس وابستگیها رو برای حل مشکلات امنیتی بهروزرسانی کن
6. توضیح بده که این تغییر چطور به پروژه کمک میکنه
❌ ننویس اضافه کردن فیلد جدید به فرم
✅ بنویس اضافه کردن فیلد جدید به فرم برای بهبود تجربه کاربری
7. از کلمات کلیدی استفاده کن تا جستجوی کامیتها راحتتر باشه
❌ ننویس تغییرات کوچکی انجام دادم
✅ بنویس بهروزرسانی عملکرد جستجو برای بهبود سرعت
8. اگر تغییرات چندگانه داری، کامیتها رو جدا جدا بنویس
❌ ننویس همه چیز رو بهروزرسانی کردم
✅ بنویس بهروزرسانی عملکرد جستجو و بهروزرسانی رنگ دکمهها
9. اگر تغییرات مربوط به یک ایشو خاصه، اون رو مشخص کن
❌ ننویس باگ رو تعمیر کردم
✅ بنویس d1234: باگ رو تعمیر کردم
10. سعی کن کامیتهات کوتاه و واضح باشن
❌ ننویس یک تغییر خیلی بزرگ و پیچیده انجام دادم که توضیحش سخته
✅ بنویس بهروزرسانی عملکرد اصلی برنامه برای بهبود کارایی
11. از استفاده از کلمات عام و کلی خودداری کن
❌ ننویس تغییرات انجام دادم
✅ بنویس بهروزرسانی عملکرد جستجو برای بهبود سرعت
12. کامیتها رو به زبان سوم شخص ننویس
❌ ننویس او باگ رو تعمیر کرد
✅ بنویس باگ تعمیر شد
13. از استفاده از علائم تعجب یا خنده در کامیتها خودداری کن
❌ ننویس باگ رو تعمیر کردم!!!
✅ بنویس باگ تعمیر شد
14. کامیتها رو به صورت سوال ننویس
❌ ننویس آیا باگ رو تعمیر کردم؟
✅ بنویس باگ تعمیر شد
15. از استفاده از عبارات طولانی و پیچیده در کامیتها خودداری کن
❌ ننویس یک تغییر بسیار پیچیده و مهم انجام دادم که توضیحش خیلی طولانیه
✅ بنویس بهروزرسانی عملکرد اصلی برنامه برای بهبود کارایی
منتظر پیشنهادات شما هستم، اگر با توضیحات بالا هم موافق نیستید شما ایده آل خودتون رو بنویسید
کانال تلگرامی ارتقای برنامه نویسی:
https://news.1rj.ru/str/webinar_farsi
Telegram
Webinarfarsi | Soheib Kiani | وبینار فارسی
کانال کاریابی و ارتقای برنامه نویسان
حمایت از ما
https://www.coffeete.ir/soheibkiani
کانال یوتیوب
https://shorturl.at/aSxJk
حمایت از ما
https://www.coffeete.ir/soheibkiani
کانال یوتیوب
https://shorturl.at/aSxJk
Forwarded from Byteforge / بایــت فورج 🛸
اجرای کانتینر بدون داکر! | تبدیل Docker Image به فایل اجرایی با dockerc .
یه ابزار متن بازه که تصاویر داکر رو به فایل اجرایی مستقل تبدیل میکنه ؛ بدون نیاز به نصب داکر یا دسترسی root . این ابزار اجرای کانتینرها رو بسیار سادهتر و قابلحملتر میکنه .
آپشن هایی که بهتون میده :
یه مثال اولیه :
نحوه نصب با استفاده از zig :
ریپو پروژه :
dockerc
یه ابزار متن بازه که تصاویر داکر رو به فایل اجرایی مستقل تبدیل میکنه ؛ بدون نیاز به نصب داکر یا دسترسی root . این ابزار اجرای کانتینرها رو بسیار سادهتر و قابلحملتر میکنه .
آپشن هایی که بهتون میده :
تبدیل Docker Image به فایل اجرایی (standalone)
اجرا بدون نیاز به داکر یا دسترسی root
پشتیبانی از معماریهای x86_64 و ARM64
قابل اجرا روی لینوکس، مک و ویندوز
امکان تعریف متغیر محیطی و Mount کردن ولو
یه مثال اولیه :
dockerc --image docker://oven/bun --output bun
نحوه نصب با استفاده از zig :
git clone --recurse-submodules https://github.com/NilsIrl/dockerc.git
cd dockerc
zig build -Doptimize=ReleaseSafe -Dtarget=x86_64-linux-musl
ریپو پروژه :
https://github.com/NilsIrl/dockerc
#tools
#dockerc
#byteforge
@byteforge_chan 🛸
GitHub
GitHub - NilsIrl/dockerc: container image to single executable compiler
container image to single executable compiler. Contribute to NilsIrl/dockerc development by creating an account on GitHub.
🔥1
Forwarded from Datafog
Web Check چیست؟
Web Check یک ابزار رایگان و آنلاین است که به شما امکان میدهد در مدت زمانی کوتاه، اطلاعات فنی و امنیتی کاملی از هر وبسایتی به دست آورید. تنها کافیست آدرس سایت مورد نظر را وارد کنید و این ابزار، گزارش جامعی را برای شما تولید میکند.
مواردی که بررسی میکنه :
نحوه تست و استفاده :
اینجا میتونه مفید واقع بشه :
@datafogg
Web Check یک ابزار رایگان و آنلاین است که به شما امکان میدهد در مدت زمانی کوتاه، اطلاعات فنی و امنیتی کاملی از هر وبسایتی به دست آورید. تنها کافیست آدرس سایت مورد نظر را وارد کنید و این ابزار، گزارش جامعی را برای شما تولید میکند.
مواردی که بررسی میکنه :
آدرس IP و تنظیمات DNS
گواهینامههای SSL و نسخههای TLS
پورتهای باز و مسیر شبکه (Traceroute)
تنظیمات ایمیل دامنه (MX Record)
فایلهای robots.txt و sitemap.xml
کوکیها و هدرهای HTTP
فناوریها و فریمورکهای استفادهشده در سایت
اطلاعات دامنه (WHOIS) و رتبه جهانی سایت
بررسی وجود سایت در لیستهای سیاه امنیتی
وضعیت هدایت (ریدایرکت) و در دسترس بودن سایت
نحوه تست و استفاده :
وارد سایت web-check.as93.net بشید
آدرس وبسایت مورد نظرتونو وارد کنید
اینجا میتونه مفید واقع بشه :
بررسی امنیت و تنظیمات فنی سایت خود یا مشتری
تحلیل ساختار سایت رقبا
جمعآوری اطلاعات برای پروژههای تحلیل اطلاعات (OSINT)
یادگیری مفاهیم امنیت وب برای دانشجویان و علاقهمندان به حوزه سایبری
#cybersecurity #osint #public_data #webcheck
@datafogg
🔥1
Forwarded from Datafog
اوسینت یا Open Source Intelligence به معنی :
جمعآوری اطلاعات از منابع باز و عمومیست. این یعنی بدون نیاز به هک یا دسترسیهای خاص، فقط با استفاده از چیزهایی که برای همه در دسترسه مثل سایتها، شبکههای اجتماعی، اخبار، عکسها و حتی ویدیوهای منتشرشده میشه اطلاعات بسیار دقیقی بدست آورد. این روش توی حوزههایی مثل امنیت سایبری، پلیس، روزنامهنگاری تحقیقی و حتی تحلیلهای تجاری کاربرد داره. مثلا ممکنه یه نفر فقط با بررسی پستهای اینستاگرام یه فرد، بفهمه کجا زندگی میکنه، با کیا در ارتباطه، یا حتی برنامه روزانهش چیه؛ بدون اینکه هیچ قانون یا حریم خصوصیای رو نقض کنه.
@datafogg
جمعآوری اطلاعات از منابع باز و عمومیست. این یعنی بدون نیاز به هک یا دسترسیهای خاص، فقط با استفاده از چیزهایی که برای همه در دسترسه مثل سایتها، شبکههای اجتماعی، اخبار، عکسها و حتی ویدیوهای منتشرشده میشه اطلاعات بسیار دقیقی بدست آورد. این روش توی حوزههایی مثل امنیت سایبری، پلیس، روزنامهنگاری تحقیقی و حتی تحلیلهای تجاری کاربرد داره. مثلا ممکنه یه نفر فقط با بررسی پستهای اینستاگرام یه فرد، بفهمه کجا زندگی میکنه، با کیا در ارتباطه، یا حتی برنامه روزانهش چیه؛ بدون اینکه هیچ قانون یا حریم خصوصیای رو نقض کنه.
اوسینت هنر دیدن چیزهاییهستش که جلوی چشمهامونه، ولی بقیه نمی بیننشون.
#cybersecurity #osint #public_data
@datafogg
👍1
Forwarded from تهلاگ / Tehlug
ثبتنام رویداد ۲۷۹ تهلاگ آغاز شد! 🎉
رویداد شماره ۲۷۹ تهلاگ با حمایت نوبیتکس و افراشاپ، روز پنجشنبه ۲۵ اردیبهشتماه از ساعت ۱۲ تا ۱۸ در دانشگاه صنعتی امیرکبیر برگزار میشود.
اطلاعات بیشتر و ثبتنام:
🔗 evand.com/events/tehlug279
🐧 @TehranLUG
رویداد شماره ۲۷۹ تهلاگ با حمایت نوبیتکس و افراشاپ، روز پنجشنبه ۲۵ اردیبهشتماه از ساعت ۱۲ تا ۱۸ در دانشگاه صنعتی امیرکبیر برگزار میشود.
اطلاعات بیشتر و ثبتنام:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Forwarded from Linuxor ?
یه ریپو هم هست به اسم Vuls که کارش اسکن آسیبپذیری توی سرورهای لینوکسیه، روی تک سرور هم کار میکنه ولی ایدهش اینه که وقتی کلی سرور داری، نخوای بری دونهدونه چک کنی چی آسیبپذیره. Vuls این کارو اتومات میکنه و گزارش نسبتا قابل فهمی هم میده. اگه دنبال یه راه آسون و سبک برای کنترل وضعیت امنیت سرورات هستی، یه نگاه بهش بنداز یه لیست عظیمی از آسیب پذیری هارو چک میکنه.
github.com/future-architect/vuls
@Linuxor
github.com/future-architect/vuls
@Linuxor
کامیونیتی وب فارسی پر از افرادیه که با انتشار تجربههای شخصی و دانشی که دارن به یادگیری و پیشرفت بقیه هم کمک میکنن 🎯
من به صورت روزمره از تلگرام خیلی استفاده میکنم. این پست رو بهونهای دونستم برای اینکه بتونیم کانالها یا گروههای تلگرامی مفید در زمینه برنامهنویسی رو با هم به اشتراک بذاریم.
✅ من این کانالها رو معمولاً دنبال میکنم چون یا محتوای بهدردبخور منتشر میکنن، یا باعث میشن با ابزارها و مفاهیم جدید آشنا بشم:
1. جادی در Jadi Var Log از هرچیزی که ارزش شر کردن داشته باشه میگه:
https://news.1rj.ru/str/jadivarlog
2. سروش احمدی در GeekAlerts از مقالهها, رویدادها, و اخبار جدید میگه:
https://news.1rj.ru/str/geekalerts
3. تو کانال Linuxor میتونید درباره لینوکس و فناوریهای زیرساخت بخونید:
https://news.1rj.ru/str/Linuxor
4. در Geniuses Group میتونید درباره مهندسی نرمافزار و مهارتهای نرم بخونید:
https://lnkd.in/dYsx6qbz
5. در Easy Microservices میتونید درباره مفاهیم برنامهنویسی و معماریها بخونید:
https://lnkd.in/da8u6Xmw
6. در CleverDevs میتونید درباره برنامهنویسی, لینوکس, و اخبار تکنولوژی بخونید:
https://news.1rj.ru/str/CleverDevs
7. در GoCasts میتونید درباره هوش مصنوعی, برنامهنویسی Go, و مهندسی نرمافزار بخونید:
https://news.1rj.ru/str/gocasts
8. در Python Hints میتونید درباره Python و تجربههای برنامهنویسی بخونید:
https://news.1rj.ru/str/pyHints
9. در Ninja Learn میتونید درباره مفاهیم مختلف برنامهنویسی بخونید:
https://lnkd.in/dZf-nucV
10. مهدیار در Mahi in Tech از اخبار جدید tech و رپوهای جالب گیت میگه:
https://news.1rj.ru/str/MahdiyarDev
منبع🔗
من به صورت روزمره از تلگرام خیلی استفاده میکنم. این پست رو بهونهای دونستم برای اینکه بتونیم کانالها یا گروههای تلگرامی مفید در زمینه برنامهنویسی رو با هم به اشتراک بذاریم.
✅ من این کانالها رو معمولاً دنبال میکنم چون یا محتوای بهدردبخور منتشر میکنن، یا باعث میشن با ابزارها و مفاهیم جدید آشنا بشم:
1. جادی در Jadi Var Log از هرچیزی که ارزش شر کردن داشته باشه میگه:
https://news.1rj.ru/str/jadivarlog
2. سروش احمدی در GeekAlerts از مقالهها, رویدادها, و اخبار جدید میگه:
https://news.1rj.ru/str/geekalerts
3. تو کانال Linuxor میتونید درباره لینوکس و فناوریهای زیرساخت بخونید:
https://news.1rj.ru/str/Linuxor
4. در Geniuses Group میتونید درباره مهندسی نرمافزار و مهارتهای نرم بخونید:
https://lnkd.in/dYsx6qbz
5. در Easy Microservices میتونید درباره مفاهیم برنامهنویسی و معماریها بخونید:
https://lnkd.in/da8u6Xmw
6. در CleverDevs میتونید درباره برنامهنویسی, لینوکس, و اخبار تکنولوژی بخونید:
https://news.1rj.ru/str/CleverDevs
7. در GoCasts میتونید درباره هوش مصنوعی, برنامهنویسی Go, و مهندسی نرمافزار بخونید:
https://news.1rj.ru/str/gocasts
8. در Python Hints میتونید درباره Python و تجربههای برنامهنویسی بخونید:
https://news.1rj.ru/str/pyHints
9. در Ninja Learn میتونید درباره مفاهیم مختلف برنامهنویسی بخونید:
https://lnkd.in/dZf-nucV
10. مهدیار در Mahi in Tech از اخبار جدید tech و رپوهای جالب گیت میگه:
https://news.1rj.ru/str/MahdiyarDev
منبع🔗
Telegram
جادی | Jadi
اینجا هر چیزی که به نظرم ارزش شر کردن پیدا کنه رو میذارم؛ از خودم یا بقیه؛ انگلیسی یا فارسی یا عکس یا فیلم
Forwarded from Linuxor ?
این ریپو بهتون یاد میده چطوری لینوکستون رو Hardening کنید Hardening یعنی سخت سازی و افزایش امنیت لینوکس با کاهش سطح حمله
درواقع یه سری نکات امنیتی توی کرنل، شبکه، فایروال و سیستم عامل بهتون یاد میده که دیگه از سطح سیستم عامل ضربه نخورید
github.com/trimstray/the-practical-linux-hardening-guide
جمله تهدید آمیز سردر ریپو منو جذبش کرد : میدونستی همه در هات قفل بودن؟
@Linuxor
درواقع یه سری نکات امنیتی توی کرنل، شبکه، فایروال و سیستم عامل بهتون یاد میده که دیگه از سطح سیستم عامل ضربه نخورید
github.com/trimstray/the-practical-linux-hardening-guide
جمله تهدید آمیز سردر ریپو منو جذبش کرد : میدونستی همه در هات قفل بودن؟
@Linuxor
👍1
Forwarded from Linuxor ?
این ابزار اوپن سورس هم واسه نوت برداری توی لینوکس (مک و ویندوز) خوبه؛ روی پی دی اف آماده هم میشه نوت برداری کرد
github.com/xournalpp/xournalpp
@Linuxor
github.com/xournalpp/xournalpp
@Linuxor
Forwarded from Sam.sh
بالاخره بعد از مدت ها فهمیدم مشکل لپتاپم چیه که بعد از Sleep کلا Freeze میشد!
مشکل هارد درایوم بود که بعد از sleep دیگه قابل کنترل نبود. این مشکل فقط با اضافه کردن یه پارامتر به kernel حل شد.
پارامتری که به kernel اضافه کردم: ( این برای HP laptops with AMD CPU هست )
پارامتر اصلی برای سیستم های دیگه:
نحوه اضافه کردن:
1- ادیت فایل زیر
اضافه کردن اون پارامتر به متغیر زیر
بعدش هم ریلود کانفیگ grub با دستور پایین
لینک داکیومنت آرچ:
https://wiki.archlinux.org/noscript/Solid_state_drive/NVMe#Controller_failure_due_to_broken_suspend_support
مشکل هارد درایوم بود که بعد از sleep دیگه قابل کنترل نبود. این مشکل فقط با اضافه کردن یه پارامتر به kernel حل شد.
پارامتری که به kernel اضافه کردم: ( این برای HP laptops with AMD CPU هست )
amd_iommu=off
پارامتر اصلی برای سیستم های دیگه:
iommu=soft
نحوه اضافه کردن:
1- ادیت فایل زیر
/etc/default/grub
اضافه کردن اون پارامتر به متغیر زیر
GRUB_CMDLINE_LINUX_DEFAULT
بعدش هم ریلود کانفیگ grub با دستور پایین
sudo grub-mkconfig -o /boot/grub/grub.cfg
لینک داکیومنت آرچ:
https://wiki.archlinux.org/noscript/Solid_state_drive/NVMe#Controller_failure_due_to_broken_suspend_support
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
کامند ها به تنهایی توی لینوکس کار های ساده ای انجام میدن، زمانی قدرتمند میتونیم ازشون استفاده کنیم که با هم دیگه پایپشون کنیم ولی پایپ کردن بعضی مواقع خیلی سخت میشه چون توی هر مرحله پایپ باید بدونیم چه اتفاقی میافته ابزار UP بهتون کمک میکنه که هر مرحله به صورت زنده پایپ رو ببینید :
github.com/akavel/up
@Linuxor
github.com/akavel/up
@Linuxor
Forwarded from Linuxor ?
ترمینال ویندوز یا CMD برای یونیکس یوزر ها کابوسه از دستوراتش بگیر تا اون کاراکتر های ممنوعه یونیکسی که توش باید بنویسی و اونجا ممنوع نیست !
این ریپو با جاوا اسکریپت (به عنوان میانجی گر بین یونیکس و ویندوز) اومده ابزار cash رو نوشته که توی ترمینال CMD ویندوز بتونین دستورات با استایل یونیکسی بزنید :
github.com/dthree/cash
@Linuxor
این ریپو با جاوا اسکریپت (به عنوان میانجی گر بین یونیکس و ویندوز) اومده ابزار cash رو نوشته که توی ترمینال CMD ویندوز بتونین دستورات با استایل یونیکسی بزنید :
github.com/dthree/cash
@Linuxor
Forwarded from سمر مُدُنپور | مدرس تحول سازمانی و فردی
چطور با کسی که ازش خوشتون نمیاد حرفهای کار کنید؟
کار کردن با آدمی که باهاش جور نیستین سخته، نه؟ 😬
ولی میشه حرفهای برخورد کرد و حال خودتون هم خوب بمونه!
تحقیقات ۲۰۲۴
(مثل مطالعه Journal of Organizational Behavior)
نشون میده:
😤 احساسات منفی به همکارا میتونه بهرهوری تیمی رو تا ۳۰٪ کم کنه!
ولی مدیریت درست این احساسات باعث میشه:
✅ عملکردت بهتر بشه
✅ استرس کاری کم بشه
۱. احساساتت رو جدا کن!
مغز ما دوست داره قضاوت شخصی کنه، ولی حرفهای بودن یعنی تمرکز روی هدف کاری
مثال: به جای فکر کردن به رفتار آزاردهنده همکارت، روی خروجی پروژه تمرکز کن.
۲. ارتباط شفاف و محترمانه!
مطالعات ۲۰۲۴ (APA) میگه گفتوگوی مستقیم و مودبانه سوءتفاهمها رو کم میکنه.
مثال: به جای غر زدن، با لحن حرفهای انتظاراتت رو بگو.
۳. نقاط مشترک پیدا کن!
تحقیقات روانشناسی سازمانی نشون میده پیدا کردن هدف مشترک (مثل موفقیت پروژه) باعث میشه تعاملات مثبتتر بشه.
مثال: بگو "بیا این پروژه رو با هم به نحو احسن پیش ببریم!
۴. از حمایت سازمانی استفاده کن!
مطالعات ۲۰۲۴ (HBR) میگه اگر تنش زیاده، از منابع انسانی یا مدیر کمک بگیر.
این نشوندهنده حرفهای بودنه، نه ضعف!
کار کردن با آدمی که باهاش جور نیستین سخته، نه؟ 😬
ولی میشه حرفهای برخورد کرد و حال خودتون هم خوب بمونه!
تحقیقات ۲۰۲۴
(مثل مطالعه Journal of Organizational Behavior)
نشون میده:
😤 احساسات منفی به همکارا میتونه بهرهوری تیمی رو تا ۳۰٪ کم کنه!
ولی مدیریت درست این احساسات باعث میشه:
✅ عملکردت بهتر بشه
✅ استرس کاری کم بشه
۱. احساساتت رو جدا کن!
مغز ما دوست داره قضاوت شخصی کنه، ولی حرفهای بودن یعنی تمرکز روی هدف کاری
مثال: به جای فکر کردن به رفتار آزاردهنده همکارت، روی خروجی پروژه تمرکز کن.
۲. ارتباط شفاف و محترمانه!
مطالعات ۲۰۲۴ (APA) میگه گفتوگوی مستقیم و مودبانه سوءتفاهمها رو کم میکنه.
مثال: به جای غر زدن، با لحن حرفهای انتظاراتت رو بگو.
۳. نقاط مشترک پیدا کن!
تحقیقات روانشناسی سازمانی نشون میده پیدا کردن هدف مشترک (مثل موفقیت پروژه) باعث میشه تعاملات مثبتتر بشه.
مثال: بگو "بیا این پروژه رو با هم به نحو احسن پیش ببریم!
۴. از حمایت سازمانی استفاده کن!
مطالعات ۲۰۲۴ (HBR) میگه اگر تنش زیاده، از منابع انسانی یا مدیر کمک بگیر.
این نشوندهنده حرفهای بودنه، نه ضعف!
👍1
Forwarded from سمر مُدُنپور | مدرس تحول سازمانی و فردی
و اما کارهایی که نباید انجام بدین:
1. غیبت یا حاشیهسازی:
این کار فرهنگ سازمانی رو تخریب میکنه و حرفهای بودن شما رو زیر سوال میبره.
2. نادیده گرفتن مشکل:
فرار از تعارض باعث انباشت تنش میشه (تحقیقات APA، ۲۰۲۴).
3. شخصی کردن مسائل:
رفتار همکار رو به خودتون ربط ندید؛ شاید مشکل از جای دیگه باشه.
4. واکنش احساسی:
پاسخهای تند باعث تشدید درگیری و کاهش اعتبار شما میشه.
توضیح روانشناسی صنعتی و سازمانی:
مطالعات ۲۰۲۴ (مثل Journal of Applied Psychology) نشون میده هوش هیجانی (EQ) کلید مدیریت روابط دشوار در محیط کاره. با تمرین خودآگاهی و تنظیم احساسات، میتونید حتی با آدمای چالشبرانگیز همکاری کنید و بهرهوری تیم رو بالا ببرید. اگه تنش ادامه داشت، از منابع انسانی یا یه نفر سوم بیطرف کمک بگیرید تا تعاملات سازندهتر بشه.
1. غیبت یا حاشیهسازی:
این کار فرهنگ سازمانی رو تخریب میکنه و حرفهای بودن شما رو زیر سوال میبره.
2. نادیده گرفتن مشکل:
فرار از تعارض باعث انباشت تنش میشه (تحقیقات APA، ۲۰۲۴).
3. شخصی کردن مسائل:
رفتار همکار رو به خودتون ربط ندید؛ شاید مشکل از جای دیگه باشه.
4. واکنش احساسی:
پاسخهای تند باعث تشدید درگیری و کاهش اعتبار شما میشه.
توضیح روانشناسی صنعتی و سازمانی:
مطالعات ۲۰۲۴ (مثل Journal of Applied Psychology) نشون میده هوش هیجانی (EQ) کلید مدیریت روابط دشوار در محیط کاره. با تمرین خودآگاهی و تنظیم احساسات، میتونید حتی با آدمای چالشبرانگیز همکاری کنید و بهرهوری تیم رو بالا ببرید. اگه تنش ادامه داشت، از منابع انسانی یا یه نفر سوم بیطرف کمک بگیرید تا تعاملات سازندهتر بشه.