| Rad Dev (JS) 🖤 |
2.72K subscribers
408 photos
19 videos
10 files
725 links
#JS 👑

سعیدی‌را‌د هستم، اینجا تجربم و چیزایی که یاد می‌گیرم رو به اشتراک می‌ذارم.

محتوای کانال کاملا Human-Generated می‌باشند.

ارتباط:

@AminKhoy78

مخلصم 👨‍💻🖤
Download Telegram
هوش مصنوعی تو فضای مجازی و رسانه‌ها، خیلی بیشتر از واقعیتش پیشرفت داشته. همون ضرب‌المثل بشنو و باور‌ نکن.

@Mern_stack_01
😁41👍6🤯2❤1
می‌بینی طرف 10 جلسه سر کوچه‌شون آموزشگاه رفته اونجا یه مدرکی بهش دادن، اومده ‌گذاشته تو رزومش.

وقتی یه نفر رندوم تو خیابون بره آموزشگاه پول بده می‌تونه مدرک‌ بگیره، اون مدرک چه ارزشی داره؟

این مدل مدرک‌ها‌ فقط ارزش رزومه رو پایین میارن. چیزی که مهارت شما رو تضمین می‌کنه مدرک نیست، بلکه نمونه‌کاره.

@Mern_stack_01
👍38❤7
یه بزرگی می‌گفت: فشار کاری بهتر از فشار بی‌کاریه.

@Mern_stack_01
👍73❤4🤯2💯2
CHALLENGE (JS)

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
❤12👍4🤯2🔥1
👍13❤4⚡2💔2🔥1
سود اصلی رو اونی کرد که پرچم آمریکا تولید کرد فروخت به اینا آتیش بزنن :))

@Mern_stack_01
😁56👍12💔4❤2
یه بزرگی می‌گفت: به بچه‌هاتون سه‌تا مهارت یاد بدین. برنامه‌نویسی، زبان انگلیسی و مقاله نویسی.
بعد ولشون کنید تو جامعه و مطمئن باشید که عاقبت‌بخیر خواهند شد.

حالا مستقیما فقط با همین سه مهارت نمیشه کاری‌ کرد. اما با یسری مهارت های مکمل‌ دیگه در راستای همین مهارت‌ها خیلییی کارا میشه کرد.

منظورشون بیشتر نشون دادن اهمیت این 3 مهارت بود.

@Mern_stack_01
❤39👍16
به نظرم با وجود وضعیت فعلی، بحث پارتی‌بازی‌ تو ‌شرکتا خیلی کم‌تر بشه و‌ اولویت بیاد رو مهارت.

چرا؟
چون حقیقتا هزینه یه بیزنس (حتی کوچیک) خیلی بالا رفته و‌ براش نمی‌صرفه پسردایی / دخترخاله رو به نیروی متخصص ترجیح بده.

چون عملا پارتی‌بازی براش ضرر خالصه دیگه.

@Mern_stack_01
👍50❤6💯4
❌ Username not found
❌ Password is incorrect

این‌ مسیج‌ها در نگاه اول کاملا منطقی به نظر می‌رسن. اما اگه یکم دقیق شیم، می‌تونن امنیت اپلیکیشن رو به خطر بندازن!
چجوری؟

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

راهکار چیه؟
چه یوزرنیم / ایمیل و چه پسورد کاربر اشتباه بود، یه مسیج کلی بده.
مثلا بگو “لطفا اطلاعات رو مجددا چک کنید”.
اینطوری هکر محترم نمی‌تونه بفهمه چه یوزرنیمی valid هست.

به این نوع حمله اصطلاحا User Enumeration Attack گفته میشه و هکر کارای زیادی می‌تونه باهاش بکنه.

@Mern_stack_01
❤44👍14💯2🤯1
تا حالا پیش اومده یسری سایتا رفته باشی که انگار یه چیزی سر جاش نیست؟

این سایت به صورت چالشی و سرگرم‌کننده یسری Ui های مشابه رو میاره تا صحیح‌ترین Ui رو انتخاب کنین که دقت‌تون بیشتر شه.

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

🔗 https://cantunsee.space/

پ‌ن: سایت جذابیه. باز کردنش با خودتونه، بستنش با خدا.‌

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤8🔥1
تا حالا شده رزومت رد بشه ولی شرکت دلیل رد شدن رو بهت نگه؟

دلیلش اینه که HR (منابع انسانی) هر شرکت وظیفش رسیدگی به نیرو های شرکته، نه کسی که رد شده.
حفظ انگیزه کارمندان، پرفورمنس کارمندان و …

کار HR با شما‌ وقتی شروع میشه که جذب شده باشین. چون نمی‌تونه کلی نیروی حاضر رو ول کنه و به ده‌ها شخص دلیل رد شدن توضیح ‌بده.
راستش اصلا وقتشو ‌نداره.

@Mern_stack_01
❤25👍14💔5👎2😁2
Interview-Checklist-(Rad Dev).pdf
3.8 MB
بیش از 80 درصد برنامه‌نویسا اولین‌ مصاحبه‌شون رو رد میشن.

این چک‌لیست مصاحبه رو امروز آماده کردم.
با خوندن این چک‌لیست، دیگه جزو اون 80 درصد نخواهید بود.

@Mern_stack_01
❤74👍6😁4💯3⚡1
تو این شرایط اگه قراردادی می‌بندین، بند فورس‌ماژور رو حتما حتما لحاظ کنین.

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

اتفاقاتی مثل جنگ، سیل، زلزله، قطعی اینترنت و … فورس‌ماژور محسوب میشن.

@Mern_stack_01
👍43❤6
کیفیت خر‌وجی‌ای که از هوش مصنوعی می‌گیرید، رابطه مستقیمی با کیفیت پرامپتی که بهش میدید داره.

این سایت، ایده چند کلمه‌ای و سادۀ شما رو به یک پرامپ کاملا حرفه‌ای تبدیل می‌کنه:

🔗 https://www.promptcowboy.ai/

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👍7
یه پست تو لینکدین دیدم که می‌گفت حتی اگه از شغل / پوزیشن فعلی‌تون راضی ‌هستید، بازم مصاحبه برید تا ببینید با خودتون چند چندین و بازار کار چیا می‌خواد.

این کار کاملا اشتباهه. چون:

- یه پوزیشن شغلی رو عملا سوزوندین. شاید یه شخص دیگه که واقعا به اون پوزیشن نیاز داشت می‌تونست استخدام شه.

- اگه مصاحبه رو قبول شید اما بگید منصرف شدم، اعتبار اسم‌تون لطمه می‌خوره و دفعات بعد که رزومه بفرستید دیگه رزومه‌تون‌ رو‌ بررسی نمی‌کنن.

- اگه شرکت فعلی بفهمه، ممکنه براتون گرون تموم شه و اعتبارتون تو‌ شرکت فعلی‌ هم خدشه‌دار میشه.

- و ... کلی باگ دیگه.

خلاصه هر‌ چیزی که دیدید رو باور‌ نکنید و انجامش ندید.

@Mern_stack_01
❤46👍18💯2🔥1
شرکتای بزرگ‌ مثل ‌دیجی‌کالا، اسنپ و … که اپلیکیشن و‌ سایت‌شون مثل‌ آب روون کار می‌کنه، چرا بازم‌ د‌ولوپر استخدام می‌کنن؟ اصلا دولوپرا تو این شرکتا چی‌کار می‌کنن؟

جدا از کارایی مثل‌ بررسی پرفورمنس‌متریک‌ها، دیباگ و …، برنامه نویسا پشت پرده رو‌ی یسری ایده های دیگه کار می‌کنن که واسه ما هنوز قابل مشاهده نیست.

مثلا اگه همین اسنپ رو در نظر بگیریم، بعد از رشد خود اسنپ یسری اپلیکیشن های دیگه لانچ شد. مثل اسنپ‌فود، اسنپ‌پی و …

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

@Mern_stack_01
👍56❤12🔥3⚡1
مسیرت رو ادامه بده. ناامید نشو. تو میتونی.

واکنش مسیرم:

@Mern_stack_01
💔54😁8
این دیدگاه که قبل از موفق شدن حتما باید شکست بخوریم، کاملا غلطه.

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

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

موارد زیادی داریم که تو تجربه اول موفق شدن.

@Mern_stack_01
👍36❤9
پروژت به تاخیر افتاده؟
نتونستی سر ددلاین برسونی؟
الان کارفرما کلی پیام میده و پیگیره؟

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

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

یه‌ بزرگی می‌گفت: با جواب دادن تلفن طلبکار، انگار نصف بدهی رو دادی.

مخلصم 🖤

@Mern_stack_01
❤67👍16💯6
می‌دونستین فرهنگستان فارسی گفته به جای Api بگید رابک؟

فکر‌ کنم Rest Api هم میشه رابک استراحت.

@Mern_stack_01
😁58🤯5👍2❤1💯1💔1
یسری رزومه‌ها رو دیدین تو قسمت مهار‌ت‌ها اینطوری می‌نویسن؟

جاوا اسکریپت 80 درصد
ری‌اکت 70 درصد
گیت 60 درصد

راستش رزومه باید شفاف باشه.
این اصلا شفاف نیست که منظور شما از 70 درصد ری‌اکت، دقیقا چقدر از ری‌اکته.

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

بهترین حالتی که می‌تونید میزان تسلط‌تون رو تو قسمت مهارت های رزومه نمایش بدید، مدت زمانیه که با هر تکنولوژی کار می‌کنید. اینطوری:

جاوا اسکریپت 3 سال
ری‌اکت 2 سال
گیت 2.5 سال

مخلصم 🖤

@Mern_stack_01
❤54👍11🔥4😁2💔1