Pavel Durov
Russia is restricting access to Telegram in an attempt to force its citizens to switch to a state-controlled app built for surveillance and political censorship. 8 years ago, Iran tried the same strategy — and failed. It banned Telegram on made-up pretexts…
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
👍49❤12⚡3
دیدین وقتی یکی بلد نیست با یه سایت / اپلیکیشن کار کنه بهش میگیم “کاربر غیر حرفهای”؟
جالبه بدونین ما برنامهنویس غیر حرفهای هم داریم.
برنامهنویس غیر حرفهای اونیه که به نیاز کاربر فکر نمیکنه و اپلیکیشن رو اونطور که خودش حال میکنه و راحته جلو میبره. وقتی هم یه کاربر نمیتونه با اون نرمافزار کار کنه، دولوپر سریع بهش برچسب “کاربر غیر حرفهای” میچسبونه.
آره خلاصه.
مهم نیاز کاربره. نه اون چیزی که ما فکر میکنیم نیاز کاربره.
@Mern_stack_01
جالبه بدونین ما برنامهنویس غیر حرفهای هم داریم.
برنامهنویس غیر حرفهای اونیه که به نیاز کاربر فکر نمیکنه و اپلیکیشن رو اونطور که خودش حال میکنه و راحته جلو میبره. وقتی هم یه کاربر نمیتونه با اون نرمافزار کار کنه، دولوپر سریع بهش برچسب “کاربر غیر حرفهای” میچسبونه.
آره خلاصه.
مهم نیاز کاربره. نه اون چیزی که ما فکر میکنیم نیاز کاربره.
@Mern_stack_01
👍33❤10💯4
منابع انسانی: چرا این همه خرج رشد کارمندا میکنیم. اگه خرج کنیم و نمونن چی؟
مدیر: اگه خرج نکنیم و بمونن چی؟
@Mern_stack_01
مدیر: اگه خرج نکنیم و بمونن چی؟
@Mern_stack_01
❤24👍10🤯4💯1
هوش مصنوعی تو فضای مجازی و رسانهها، خیلی بیشتر از واقعیتش پیشرفت داشته. همون ضربالمثل بشنو و باور نکن.
@Mern_stack_01
@Mern_stack_01
😁39👍5🤯2❤1
میبینی طرف 10 جلسه سر کوچهشون آموزشگاه رفته اونجا یه مدرکی بهش دادن، اومده گذاشته تو رزومش.
وقتی یه نفر رندوم تو خیابون بره آموزشگاه پول بده میتونه مدرک بگیره، اون مدرک چه ارزشی داره؟
این مدل مدرکها فقط ارزش رزومه رو پایین میارن. چیزی که مهارت شما رو تضمین میکنه مدرک نیست، بلکه نمونهکاره.
@Mern_stack_01
وقتی یه نفر رندوم تو خیابون بره آموزشگاه پول بده میتونه مدرک بگیره، اون مدرک چه ارزشی داره؟
این مدل مدرکها فقط ارزش رزومه رو پایین میارن. چیزی که مهارت شما رو تضمین میکنه مدرک نیست، بلکه نمونهکاره.
@Mern_stack_01
👍35❤7
👍63❤3🤯2💯2
CHALLENGE (JS)
@Mern_stack_01
const obj1 = { a: 1, b: { c: 2 } };
const obj2 = { ...obj1 };
const obj3 = obj1;
obj2.a = 10;
obj2.b.c = 20;
obj3.b.c = 30;
console.log(obj1.a);
console.log(obj1.b.c);
console.log(obj2.a);
console.log(obj2.b.c);
console.log(obj3.a);
console.log(obj3.b.c);@Mern_stack_01
❤11👍4🤯2🔥1
What is output?
Anonymous Quiz
26%
1 30 10 30 1 30
7%
1 20 10 20 1 20
20%
1 2 10 20 1 2
10%
10 20 10 20 10 20
37%
I don’t know. See reaults.
👍13❤4⚡2💔2🔥1
😁50👍10💔4❤2
یه بزرگی میگفت: به بچههاتون سهتا مهارت یاد بدین. برنامهنویسی، زبان انگلیسی و مقاله نویسی.
بعد ولشون کنید تو جامعه و مطمئن باشید که عاقبتبخیر خواهند شد.
حالا مستقیما فقط با همین سه مهارت نمیشه کاری کرد. اما با یسری مهارت های مکمل دیگه در راستای همین مهارتها خیلییی کارا میشه کرد.
منظورشون بیشتر نشون دادن اهمیت این 3 مهارت بود.
@Mern_stack_01
بعد ولشون کنید تو جامعه و مطمئن باشید که عاقبتبخیر خواهند شد.
حالا مستقیما فقط با همین سه مهارت نمیشه کاری کرد. اما با یسری مهارت های مکمل دیگه در راستای همین مهارتها خیلییی کارا میشه کرد.
منظورشون بیشتر نشون دادن اهمیت این 3 مهارت بود.
@Mern_stack_01
❤33👍15
به نظرم با وجود وضعیت فعلی، بحث پارتیبازی تو شرکتا خیلی کمتر بشه و اولویت بیاد رو مهارت.
چرا؟
چون حقیقتا هزینه یه بیزنس (حتی کوچیک) خیلی بالا رفته و براش نمیصرفه پسردایی / دخترخاله رو به نیروی متخصص ترجیح بده.
چون عملا پارتیبازی براش ضرر خالصه دیگه.
@Mern_stack_01
چرا؟
چون حقیقتا هزینه یه بیزنس (حتی کوچیک) خیلی بالا رفته و براش نمیصرفه پسردایی / دخترخاله رو به نیروی متخصص ترجیح بده.
چون عملا پارتیبازی براش ضرر خالصه دیگه.
@Mern_stack_01
👍46❤6💯4
❌ Username not found
❌ Password is incorrect
این مسیجها در نگاه اول کاملا منطقی به نظر میرسن. اما اگه یکم دقیق شیم، میتونن امنیت اپلیکیشن رو به خطر بندازن!
چجوری؟
هکر میاد یوزرنیم های مختلف رو تست میکنه تاااا زمانی که با ارور اول مواجه نشه، بلکه با ارور دوم مواجه بشه.
اینطوری مطمئن میشه که از ارور اول رد شده و یوزرنیمی که تست کرده، سایت واقعا همچین کاربری داره.
الان نوبت حدس زدن پسورده :))
راهکار چیه؟
چه یوزرنیم / ایمیل و چه پسورد کاربر اشتباه بود، یه مسیج کلی بده.
مثلا بگو “لطفا اطلاعات رو مجددا چک کنید”.
اینطوری هکر محترم نمیتونه بفهمه چه یوزرنیمی valid هست.
به این نوع حمله اصطلاحا User Enumeration Attack گفته میشه و هکر کارای زیادی میتونه باهاش بکنه.
@Mern_stack_01
❌ Password is incorrect
این مسیجها در نگاه اول کاملا منطقی به نظر میرسن. اما اگه یکم دقیق شیم، میتونن امنیت اپلیکیشن رو به خطر بندازن!
چجوری؟
هکر میاد یوزرنیم های مختلف رو تست میکنه تاااا زمانی که با ارور اول مواجه نشه، بلکه با ارور دوم مواجه بشه.
اینطوری مطمئن میشه که از ارور اول رد شده و یوزرنیمی که تست کرده، سایت واقعا همچین کاربری داره.
الان نوبت حدس زدن پسورده :))
راهکار چیه؟
چه یوزرنیم / ایمیل و چه پسورد کاربر اشتباه بود، یه مسیج کلی بده.
مثلا بگو “لطفا اطلاعات رو مجددا چک کنید”.
اینطوری هکر محترم نمیتونه بفهمه چه یوزرنیمی valid هست.
به این نوع حمله اصطلاحا User Enumeration Attack گفته میشه و هکر کارای زیادی میتونه باهاش بکنه.
@Mern_stack_01
❤39👍13💯2🤯1
تا حالا پیش اومده یسری سایتا رفته باشی که انگار یه چیزی سر جاش نیست؟
این سایت به صورت چالشی و سرگرمکننده یسری Ui های مشابه رو میاره تا صحیحترین Ui رو انتخاب کنین که دقتتون بیشتر شه.
حتی بعد از رد شدن از هر مرحله، دلیل گزینه صحیح رو مینویسه.
🔗 https://cantunsee.space/
پن: سایت جذابیه. باز کردنش با خودتونه، بستنش با خدا.
@Mern_stack_01
این سایت به صورت چالشی و سرگرمکننده یسری Ui های مشابه رو میاره تا صحیحترین Ui رو انتخاب کنین که دقتتون بیشتر شه.
حتی بعد از رد شدن از هر مرحله، دلیل گزینه صحیح رو مینویسه.
پن: سایت جذابیه. باز کردنش با خودتونه، بستنش با خدا.
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤7🔥1
تا حالا شده رزومت رد بشه ولی شرکت دلیل رد شدن رو بهت نگه؟
دلیلش اینه که HR (منابع انسانی) هر شرکت وظیفش رسیدگی به نیرو های شرکته، نه کسی که رد شده.
حفظ انگیزه کارمندان، پرفورمنس کارمندان و …
کار HR با شما وقتی شروع میشه که جذب شده باشین. چون نمیتونه کلی نیروی حاضر رو ول کنه و به دهها شخص دلیل رد شدن توضیح بده.
راستش اصلا وقتشو نداره.
@Mern_stack_01
دلیلش اینه که HR (منابع انسانی) هر شرکت وظیفش رسیدگی به نیرو های شرکته، نه کسی که رد شده.
حفظ انگیزه کارمندان، پرفورمنس کارمندان و …
کار HR با شما وقتی شروع میشه که جذب شده باشین. چون نمیتونه کلی نیروی حاضر رو ول کنه و به دهها شخص دلیل رد شدن توضیح بده.
راستش اصلا وقتشو نداره.
@Mern_stack_01
❤23👍12💔5😁2
Interview-Checklist-(Rad Dev).pdf
3.8 MB
بیش از 80 درصد برنامهنویسا اولین مصاحبهشون رو رد میشن.
این چکلیست مصاحبه رو امروز آماده کردم.
با خوندن این چکلیست، دیگه جزو اون 80 درصد نخواهید بود.
@Mern_stack_01
این چکلیست مصاحبه رو امروز آماده کردم.
با خوندن این چکلیست، دیگه جزو اون 80 درصد نخواهید بود.
@Mern_stack_01
❤55😁4👍3💯2
تو این شرایط اگه قراردادی میبندین، بند فورسماژور رو حتما حتما لحاظ کنین.
فورسماژور تو شرایط فعلی از واجباته. فورسماژور یعنی شرایطی که خارج از اختیار دولوپر وکارفرماست.
یعنی اگه به هر دلیلی هر مدل اتفاقی افتاد که از اختیار طرفین خارج بود و باعث شد توسعه پروژه متوقف بشه، دولوپر بیچاره تقصیری نداره و کارفرما نباید از دولوپر خسارت بخواد.
اتفاقاتی مثل جنگ، سیل، زلزله، قطعی اینترنت و … فورسماژور محسوب میشن.
@Mern_stack_01
فورسماژور تو شرایط فعلی از واجباته. فورسماژور یعنی شرایطی که خارج از اختیار دولوپر وکارفرماست.
یعنی اگه به هر دلیلی هر مدل اتفاقی افتاد که از اختیار طرفین خارج بود و باعث شد توسعه پروژه متوقف بشه، دولوپر بیچاره تقصیری نداره و کارفرما نباید از دولوپر خسارت بخواد.
اتفاقاتی مثل جنگ، سیل، زلزله، قطعی اینترنت و … فورسماژور محسوب میشن.
@Mern_stack_01
👍39❤5
کیفیت خروجیای که از هوش مصنوعی میگیرید، رابطه مستقیمی با کیفیت پرامپتی که بهش میدید داره.
این سایت، ایده چند کلمهای و سادۀ شما رو به یک پرامپ کاملا حرفهای تبدیل میکنه:
🔗 https://www.promptcowboy.ai/
@Mern_stack_01
این سایت، ایده چند کلمهای و سادۀ شما رو به یک پرامپ کاملا حرفهای تبدیل میکنه:
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍7
یه پست تو لینکدین دیدم که میگفت حتی اگه از شغل / پوزیشن فعلیتون راضی هستید، بازم مصاحبه برید تا ببینید با خودتون چند چندین و بازار کار چیا میخواد.
این کار کاملا اشتباهه. چون:
- یه پوزیشن شغلی رو عملا سوزوندین. شاید یه شخص دیگه که واقعا به اون پوزیشن نیاز داشت میتونست استخدام شه.
- اگه مصاحبه رو قبول شید اما بگید منصرف شدم، اعتبار اسمتون لطمه میخوره و دفعات بعد که رزومه بفرستید دیگه رزومهتون رو بررسی نمیکنن.
- اگه شرکت فعلی بفهمه، ممکنه براتون گرون تموم شه و اعتبارتون تو شرکت فعلی هم خدشهدار میشه.
- و ... کلی باگ دیگه.
خلاصه هر چیزی که دیدید رو باور نکنید و انجامش ندید.
@Mern_stack_01
این کار کاملا اشتباهه. چون:
- یه پوزیشن شغلی رو عملا سوزوندین. شاید یه شخص دیگه که واقعا به اون پوزیشن نیاز داشت میتونست استخدام شه.
- اگه مصاحبه رو قبول شید اما بگید منصرف شدم، اعتبار اسمتون لطمه میخوره و دفعات بعد که رزومه بفرستید دیگه رزومهتون رو بررسی نمیکنن.
- اگه شرکت فعلی بفهمه، ممکنه براتون گرون تموم شه و اعتبارتون تو شرکت فعلی هم خدشهدار میشه.
- و ... کلی باگ دیگه.
خلاصه هر چیزی که دیدید رو باور نکنید و انجامش ندید.
@Mern_stack_01
❤45👍16💯2🔥1
شرکتای بزرگ مثل دیجیکالا، اسنپ و … که اپلیکیشن و سایتشون مثل آب روون کار میکنه، چرا بازم دولوپر استخدام میکنن؟ اصلا دولوپرا تو این شرکتا چیکار میکنن؟
جدا از کارایی مثل بررسی پرفورمنسمتریکها، دیباگ و …، برنامه نویسا پشت پرده روی یسری ایده های دیگه کار میکنن که واسه ما هنوز قابل مشاهده نیست.
مثلا اگه همین اسنپ رو در نظر بگیریم، بعد از رشد خود اسنپ یسری اپلیکیشن های دیگه لانچ شد. مثل اسنپفود، اسنپپی و …
جدا از این حرفا، اصلا قطع کردن توسعه مساویه با مرگ بیزنس.
@Mern_stack_01
جدا از کارایی مثل بررسی پرفورمنسمتریکها، دیباگ و …، برنامه نویسا پشت پرده روی یسری ایده های دیگه کار میکنن که واسه ما هنوز قابل مشاهده نیست.
مثلا اگه همین اسنپ رو در نظر بگیریم، بعد از رشد خود اسنپ یسری اپلیکیشن های دیگه لانچ شد. مثل اسنپفود، اسنپپی و …
جدا از این حرفا، اصلا قطع کردن توسعه مساویه با مرگ بیزنس.
@Mern_stack_01
👍54❤12🔥3⚡1
این دیدگاه که قبل از موفق شدن حتما باید شکست بخوریم، کاملا غلطه.
فکر کن طرف یه پروژه استارتاپی لانچ کرده. همش دنبال اینه که شکست بخوره. یعنی عملا داره دنبال شکست میگرده. چون باورش اینه که تا شکست نخورم نمیتونم موفق شم.
شما تو همچین کارایی چون تجربه قبلی نداری و دانشت پایینه، صرفا احتمال شکست وجود داره. نه این که حتما باید شکست بخوری.
موارد زیادی داریم که تو تجربه اول موفق شدن.
@Mern_stack_01
فکر کن طرف یه پروژه استارتاپی لانچ کرده. همش دنبال اینه که شکست بخوره. یعنی عملا داره دنبال شکست میگرده. چون باورش اینه که تا شکست نخورم نمیتونم موفق شم.
شما تو همچین کارایی چون تجربه قبلی نداری و دانشت پایینه، صرفا احتمال شکست وجود داره. نه این که حتما باید شکست بخوری.
موارد زیادی داریم که تو تجربه اول موفق شدن.
@Mern_stack_01
👍33❤9