| Rad Dev (JS) |
1.01K subscribers
141 photos
6 videos
3 files
552 links
#JS 👑

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

ازتباط با من:

@AminKhoy78

مخلصم 👨‍💻🖤
Download Telegram
یه بزرگی می‌گفت: به بچه‌هاتون سه‌تا مهارت یاد بدین. برنامه‌نویسی، زبان انگلیسی و مقاله نویسی.
بعد ولشون کنید تو جامعه و مطمئن باشید که عاقبت‌بخیر خواهند شد.

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

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

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

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

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

@Mern_stack_01
👍466💯4
Username not found
Password is incorrect

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

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

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

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

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

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

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

🔗 https://cantunsee.space/

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

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

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

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

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

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

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

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

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

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

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

🔗 https://www.promptcowboy.ai/

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

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

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

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

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

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

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

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

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

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

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

@Mern_stack_01
👍5412🔥31
مسیرت رو ادامه بده. ناامید نشو. تو میتونی.

واکنش مسیرم:

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

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

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

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

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

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

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

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

مخلصم 🖤

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

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

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

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

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

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

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

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

مخلصم 🖤

@Mern_stack_01
52👍10🔥4😁1💔1
شاید براتون سوال باشه که فرق کتاب Clean Code با کتاب Clean Coder چیه.

کتاب Clean Code به طور مستقیم تمرکزش روی اصول کدنویسی تمیز هست و با محوریت کد پیش میره.

اما Clean Coder مخاطبش شخص برنامه نویسه، نه کد.
یعنی تمرکزش روی رفتار حرفه‌ای برنامه نویس هست.
این که چطوری رفتار کنی، چطوری ددلاین بدی، چطوری برنامه نویس قابل اعتماد باشی، چطوری هر مسئولیتی رو قبول نکنی و …

@Mern_stack_01
53👍11
قبل این که رزومه‌تون رو جایی بفرستید، اول تک‌تک لینک های داخلش رو چک کنید که همشون آنلاین باشن ‌و حتی یدونش 404 نباشه.

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

@Mern_stack_01
36👍14
کتاب Clean Coder رو که دیشب معرفی کردم (لینک پست)، این ریپو اومده به فارسی ترجمش کرده.

🔗 https://github.com/hheydarian/clean-coder-persian

خوندن این کتاب خالی از لطف نیست و به نظرم واسه همه برنامه نویسا واجبه.

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
35👍72🤯1
یه دوره آموزشی تو یه سایتی دیدم. تایتلش این بود:

“آموزش جاوا اسکریپت بدون کدنویسی”

خدا می‌دونه اگه Brendan اینو ببینه چه واکنشی نشون میده.

@Mern_stack_01
😁67🤯32👍2
سوابق کاری تو رزومه، یه تیغ دولبه‌ست.

اگه تو رزومه‌تون یه لیست خیلی دراز از سوابق شغلی نوشتید، بهتون تسلیت می‌گم.

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

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

در نتیجه احتمال رد شدن رزومه‌تون‌ بالا میره.

@Mern_stack_01
👍4111🤯1