رقصنده با کد – Telegram
رقصنده با کد
784 subscribers
1.69K photos
850 videos
207 files
665 links
Here are some interesting things I've come across during my learning process. That's it. Admin ID:
@alithecodeguy
Download Telegram
شنیدید میگن حکمته؟

وقتی کانادا بودم ۲،۳ تا مصاحبه با والکس دادم و قرار بود روز اولی که جنگ شد (روز اول کاری) ، تماس بگیرن که برم برای قرارداد.
جنگ شد و از اینا هم خبری نشد و بعد یه مدت گفتن جذب نداریم و اگر کسی رو بخوایم اولین نفر شمایی و ...
بعدم که شنیدم تعدیل کردن.

توی این سه ماه من البته درآمد خودمو داشتم (هر چند ناچیز) ولی کلی مطلب جدید یاد گرفتم ، سفر رفتم ، مدرک گرفتم ، مراقب خانوادم بودم و یکی دو داستان رو از سر گذروندم.

الان که با جای دیگه با حقوق کمی بهتر و البته تیم خیلی بهتر به توافق رسیدم ، دیدم که والکس آگهی گذاشته.

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

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

(ممکنه یه آقای گولاخ ۲ متری خیلی خشن فیس ببینید که اصلا توی ظاهر هیچی مشخص نیست ولی دوست داره با لفط she صدا زده بشه)

و این موضوع به نظرم خیلی خوبه که ویژگی‌های جسمانیتون ، توی فرآیند استخدامتون تا حدی زیادی تاثیرگذار نیست.

حداقل برای مراحل اولیه‌اش.

پاورقی : اروپا کاملا برعکسه. عکس و سن و جنسیت باید قرار بدید.
چه قدر این کتابخونه چارت و گراف رو برای ریکت دوست دارم
جالبش اینه SSR هم ساپورت میکنه

https://nivo.rocks/

اینم خیلی جذابه

https://airbnb.io/visx
😂
چندین مدیل لایه‌بندی شبکه داریم که معروفترینش OSI هستش.

یه چیزی هم داریم به اسم فایروال که دیگه می‌دونید کارش چیه و فایروال روی لایه ۴ یعنی transport و نهایتا لایه ۳ یعنی network کار میکنه.

برام سوال پیش اومد که آیا می‌شه بدافزاری نوشت که روی لایه ۲ عمل کنه؟ یا روی لایه ۱ ؟ که اصلا به فایروال نرسه و قبل فایروال کارش رو کنه؟

کاشف اومد که بببببله. می‌شه بدافزاری نوشت که مستقیم روی فرم‌ویر دیوایس‌های ارتباطی مثل سوییچ و و روتر اثر بذاره و آلودشون کنه. نوشتنشون گویا خیلی کار وحشتناک سختیه و باید کامل از کرنل و فرم‌ویر و ... اطلاعات داشته باشید.

نمونه واقعیش : ویروس استاکس‌نت که به عنوان اولین سلاح سایبری صنعتی جهان شناخته می‌شه و زد بابای تاسیسات اتمی ایران رو آورد جلوی چشمش و با همکاری پیچیده آمریکا و اسراییل نوشته شده بود.

اکثر بدافزارها توی لایه ۷ (اپلیکیشن) هستن و دیگه خیلی سنگین باشن توی لایه ۴و۵و۶ هستن.

لایه‌های پایین‌تر خیلی دانش عمیقی میخواد.

🤯

#network
@alithecodeguy
اوایل کارم خیلی جنگجو بودم. فقط کافی بود کسی حرفی بزنه که باب میلم نباشه. توی ثانیه میشستم پهنش میکردم.

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

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

دایورت کردن هنر بسیار ظریفیه و به نظرم بالاترین لول عرفانیه که میشه بهش رسید. خودم ابتدای این مسیرم و سعی می‌کنم در خصوص اتفاقات منفی ، هر روز دایورت‌تر از دیروز باشم.
۱.۵ میلیارد تومن ، سقف پاداش باگ بانتی دیوار
گویا هک سنگینی توی دنیای جاوااسکریپت اتفاق افتاده و خیلی پکیج‌ها آلوده شدن.

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

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

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

می‌دونم سخته ، جنگه ، بی‌پولیم ، هوا آلوده‌اس و ... ولی باز هم میشه ریلکس بود.

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

یه مثالی هست که میگه سرباز خوب ، سرباز مرده‌اس. این مثال در مورد برنامه نویس صدق نمی‌کنه.

الان بیشتر برای جنگ استرس دارید یا نرسیدن تسک‌هاتون؟
ایران تلنت یه آمار منتشر کرده خیلی جالبه.

موضوع: شرکت‌ها موقع جنگ چه کردند؟

به اذعان خودشون یک سوم شرکت‌ها نیروهارو شوت کردن بیرون. دقت کنید که برای این نباید از واژه "تعدیل" استفاده کرد که خیلی منطقی به نظر برسه. باید از همون واژه "شوت کردن" استفاده بشه که دید زباله‌ای کارفرما به کارمند شفاف بشه.

برای اینها خودتون رو شهید می‌کنید و از ۶ صبح میرید سرکار ۱۰ شب برمی‌گردید؟
برای اینها پنج‌شنبه و جمعه و تعطیلات کار می‌کنید؟

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

آقا با آدم بلاتکلیف کار نکنید.

کسی که هنوز نمیدونه آیا میخواد ، نمیخواد ، نه میدونه hr چیه ، نه آینده روشنی ترسیم کرده ، نه برنامه خاصی و مشخصی داره ، یه لحظه هیجانیه یه لحظه دیگه میره توی فکر که آیا اصلا میشه و ....

این نفرات و تیم‌ها سم خالصن. بیچارتون میکنن.

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

معلم زبان‌ها رو هم مدتی هست که از دست دادیم و کلا داستان عوض شده براشون.

بچه‌های دیجیتال مارکتینگ که هیچی. گویا توی فرآیند استخدامشون ، تعداد بالا عکس شخصی روی لینکدین ، مزیت محسوب میشه. به نظر میاد یکی از شرایط استخدامشونه.
چرا با اینکه اهدافمون برامون مهمه بازم تلاش نمی‌کنیم ؟

https://www.youtube.com/watch?v=mAm7CCZh8HU

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

( هزینه شرکت در جلسه : واریز حداقل مبلغ ۵۰ هزارتومن به حساب خیریه محک )

جمعه ساعت ۱۲ ظهر (۲۱ شهریور)

یعنی من و یکی از شما (مثلا آقای x) در جایگاه مصاحبه کننده قرار میگیریم و از یکی از بچه‌ها مشابه مصاحبه واقعی سوال می‌کنیم.
دفعه بعد آقای x میشه خانم y ، و از یکی دیگه سوال می‌پرسیم.

سعی می‌کنیم برای هر نفر حداقل ۱۰ دقیقه وقت بذاریم و کاملا مشابه مصاحبه واقعی باشه.

هر نوع سوالی هم داریم. شفاهی ، عملی و تجربی. پس حتما توی شرایطی بیاید که بتونید صفحه‌تون رو به اشتراک بذارید.

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

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

@alithecodeguy

5029-3870-2000-0656
شماره کارت موسسه محک

قاعدتا در صورت عدم تشکیل جلسه ، هزینه‌ای عودت داده نمیشه.
ببینید اوضاع چه قدر خیته که آمازون که رسما توی آگهی کاراش می‌نویسه که از چندتا تا کشور نیرو استخدام نمیکنه (که یکیش ایرانه) ، اومده این داداشمون رو اکسپت کرده.

سایبر سکوریتی بخونید عزیزان دلم من...
آینده رو از الان می سازن.

اگر مشکل مالی ندارید و خودتون رو آدم باهوشی می‌دونید ، از امروز اگر روزی ۶ ساعت جدی و هدفمند تمرین کنید ، ایشالله یکسال دیگه اولین کارتون رو می‌گیرید.

چه بسا که فری‌لنس بشید و باگ بانتی بزنید و حالشو ببرید.

پاورقی: به شدت کار سخت و پر حوصله‌ایه و تقریبا هر چیزی که توی آی‌تی هست رو شامل میشه. به خاطر همین خیلی مشخص و هدفمند باید پیش برید وگرنه توی مسیر یادگیری گم می‌شید و زده می‌شید.

این عنوان تخصصی که این برادر توی لینکدین نوشته ، ۱/۵ این حوزه رو هم شامل نمیشه ولی با این حال چون توی کارش احتمالا خیلی خوبه ، خواستنش.
اگر دارید امنیت میخونید ، فقط و فقط و فقط ، اول A+ و بعد network رو کامل یاد بگیرید بعد برید سراغ چیزای دیگه.

همون داستان ریکت و جاوااسکریپت رو تکرار نکنید.
توی این ویدیو با چت جی پی تی کوییز شبکه می‌سازه. حوصله‌تون شد ببینید آیا می‌تونید جواب بدید:

https://youtube.com/shorts/oPPBYLwJGFI?si=-_dOZXohHE8AkM6J
این چیت‌شیت تیلویند رو داشته باشید به دردتون می‌خوره :

https://nerdcave.com/tailwind-cheat-sheet
عاشق این سبک سوالاتم که دانش واقعی رو میسنجه.

مصاحبه کننده اگر خودش اینکاره باشه ، یه سوالی که ممکنه بپرسه اینه که میگه : میدونیم تیلویند کلی class name اضافه میکنه به المان‌ها و چون DOM رو بزرگ می‌کنه پس performance کم میشه. چطوری می‌تونیم از این قضیه جلوگیری کنیم؟

این سوال از ریشه غلطه. چون DOM رو اصلا بزرگ نمی‌کنه و تاثیری که میذاره بسیار ناچیزه. فقط خوندن سورس دام رو سخت می‌کنه. دلیلش هم به خاطر مفهوم بنیادینی توی render engine هست به اسم :

Critical rendering path

و به خاطر DOM و CCSOM و BOM این مشکل ذاتا پیش نمیاد.

چه موقع ممکنه این مشکل پیش بیاد؟ وقتی برای هر المان صدها utility class جدید و یونیک بسازید که در عمل هیچ وقت به اون نقطه نباید برسید و اگر روزی اونجا بودید ، برگردید ببینید کجای مسیر رو اشتباه رفتید.

@danceswithcode

#interview