مد مافیا
416 subscribers
20 photos
35 videos
2 files
208 links
Download Telegram
چرا بهتره زودتر تسلیم بشیم ؟

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

دو سال پیش که دیدم تولید محتوا چققققدر برام جذابه به خودم گفتم: ارفع اگر یه تحقیق درست حسابی کنی و بفهمی بازی چیه و مستمر و پرانرژی جلو بری خیلی سریع میتونی رکورد هارو جا به جا کنی! نزدیک به دو سال واقعاااا از خیلی چیزا گذشتم و همه تمرکز و انرژیم رو گذاشتم پای چیزی که واقعا دوسش داشتم و به موفقیت اش امید داشتم اما

برای همین این توقع برام به وجود اومد که میتونم مسیری که ادما در بهترین حالت تو 4 5 سال طی میکنن رو تو یه سال طی کنم. و خب نمیشد و نمیشه ! و باگ قضیه برای من این بود که همش برمیگشتم به خودم نگاه میکردم که گیر کار کجای منه ؟ من چه مشکلی دارم که داره همه چیز رو خراب میکنه ؟

نکته اما اینجاست که خیلی وقتا اصن ربطی به ما نداره این " نشدن ها " :)

🟩 اگر این چیزایی که گفتم برات آشنا بود و تجربه اش کردی دیدن این ویدیو رو خیلی پیشنهاد میکنم. میتونه به آرامشت کمک کنه 👇
🎬 https://youtu.be/P_ch5-q5KyQ
چی شد زبون Erlang ساخته شد و چطور بحران مخابراتی رو حل کرد ؟

خب erlang در دهه 80 در شرکت اریکسون متولد شده. اون زمان اینترنت به شکل کنونی آرزو بوده و اصن اریکسون هم یه شرکت مخابراتی بوده. شرکتای مخابراتی اون زمان چندتا مشکل داشتن

- کدهاشون ( که به زبان ++c بوده ) حجم بالایی پیدا کرده بود و پیچیدگی بالا، نگهداریشون رو سخت کرده بود
- سیستم هاشون هم destributed نبوده منظورمون از غیر متمرکز هم اینه که اگر چندتا از سرور ها یهو از کار بیافتن، کل سیستم بتونه پایدار بمونه !

و این قضیه خیلی مهمه چون شما نمیتونی وسط تلفن حرف زدن کاربرت ( یه کار real-time ) یهو خراب بشی، تماس قطع میشه و این اصلا خوب نیست. حالا همیشه هم خراب شدن نیستا مثلا فرض کن میخوای یه deploy انجام بدی خوب نمیتونی یهو بگی مردم ببخشید برای 10 دقیقه تماس نگیرید 😂🤦‍♂️

و این شد که در ericsson computer lab نشستن یه راه حلی برای این مشکلات درست کنن که منجربه خلق Erlang شد. حالا اینکه Erlang چطوری با 4 روش داره این مشکلات رو حل میکنه رو مفصل تو این ویدیو تعریف کردیم 👇
https://youtu.be/7_kpzd0q_Wc
تایپ‌اسکریپت چیه ؟ و چطوری زیر 30 دقیقه یا بگیریمش ؟

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

حالا منی که تازه فهمیده بودم که اوه اوه Javascript به این آسونیا نیست، بهم گفته بودن یه برادری هم داره به اسم TS که چند سالیه تو خارج همه رفتن سمتش و تو ایران هم کم کم همه دوستام داشتن یاد میگرفتنش و من اینطوری بودم که نهههههه هنوز JS رو تموم نکردم بابا رحم کنید 😭

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


🎬 https://youtu.be/g5nUmwA59gA
وقتی عمو بیل وسط وگاس نرم افزار office رو تو سال 1988 معرفی کرد همه برگاشون ریخته بود که اخه مگه داریم نرم افزار به این خفنی و کاربردی ای ؟؟؟ تا اینکه رسیدیم به سال 2006 که گوگل با معرفی مجموعه داک و شیت و اسلاید عملا ماکروسافت رو ترکوند. چون مجانی بود، همه چی انلاین بود ( دیگه جا گذاشتن و یه فلش بده بریزم توش و اینا خاطره شد ) و بعد ها امکان چند نفره کار کردن روی یه پروژه رو هم اضافه کرد

درست زمانی که همه فک میکردن این دیگه اخرشه، Notion تو سال 2019 معرفی عمومی شد و همه این شکلی شدن » 😱
اتفاقا جالب اینه که نوشن نوآوری خیلی عجیبی هم نداشت، فقط : درکنار همه ویژگی های جذاب محصولات گوگل، همه چی رو تو یه سرویس جمع کرده بود، ینی یه اپ داشتی که هم کار ورد رو میکرد هم اکسل هم پاورپوینت هم ترلو هم اورنوت هم تقویم ! همه اینارو هم توی یه UX خیییلی مینیمال و ساده ارائه میداد و مثل ورد 10 هزارتا ابزار برای تغییر هر چیز ممکنی نداشت. تفکر اپلی واقعا حکم فرما بود.

انقدر کارشون خفن بود که تنها تو یک سال تبدیل به یک استارتاپ یونیکورن شدن

نوشن عملا مثل قسمت document کامپیوترت میمونه. توش میتونی کلی فولدر و فایل درست کنی. مثل ورد بیای متن بنویسی، مثل اکسل بیای دیتاهات رو سر و سامون بدی، با تقویم و بلوک تایملاینی که داره برنامه ریزی بکنی، مثل ترلو یه board درست کنی و task هارو مدیریت کنی و حتی برای خودت یه بلاگ انلاین درست کنی و ادرسش رو به همه بدی 😍

نوشن 4 تا plan مالی داره که روی هر کدوم بسته به شخص یا تیم بودنت امکانات متفاوتی میده که تو ویدیو کامل بررسی کردم ولی خلاصه اش اینه که با همون نسخه رایگانش کار خیلیامون راه میافته ^^
🔥اگر مفید بود لایک و کامنت یادت نره ^^ 🔥


✅همه نکات بالا رو خیلی مفصل تر بصورت عملی تو خود نوشن برات گفتم، اها محدودیت هاش برای فارسی رو هم انتهای ویدیو برات توضیح دادم 👇

🎬 https://youtu.be/OOW_1Nlz6ng
چیزی به اسم " لیست سوالای مصاحبه گوگل" یا سوالای اختصاصی مصاحبه آمازون و... وجود نداره !

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

🟢 چرا تو مصاحبه ها از ما میخوان کدمون رو whiteboard یا کاغذ بنویسیم ؟ مشکل شخصی ای چیزی باهامون دارم ؟؟؟
میگه خود مصاحبه کننده ها هم میدونن که اگر بخوای روی کاغذ یه کد خوب بنویسی سرویس میشی ! و انتظار چنین چیزی رو هم ندارن و اوکیه اگر یه کوچولو باگ یا ارور سینتکسی داشته باشی. هدف اصلی اینکار اینه که تمرکزت رو بگذاری روی big picture داستان.

فارغ از ریزه کاری ها قشنگ بری سراغ بخش اصلی کد، درست همون فانکشنی که کار اصلی رو میکنه رو توسعه بدی. البته معنی این حرف این هم نیست که شبه کد بنویسی و اصن از نظر سینتکسی حواست رو جمع نکنی! منطقا هر چی کم خطا تر بنویسی بهتره :) یه خوبی دیگه هم که داره این نوع کد زدن باعث میشه که بیشتر بلند بلند فکر کنی و مراحل حل مسئله توضیح بدی که این خیلی مهمه!

🟢 اگر بعد از مصاحبه خبری از شرکت نشد، ینی منو رد کردن ؟
نه لزوما. خیلی دلایل مختلفی هست که باعث میشه شرکتا دیر جواب بدن. یکی از شایع تریناشون اینه که اون کسی که باهات مصاحبه کرده هنوز وقت نکرده فیدبک مصاحبه رو ثبت کنه. میگه خیلی خیلی کمن شرکت هایی که وقتی ریجکت میشی بهت جوابی نمیدن ( تجربه من تو ایران که اینو نمیگه ☹️) میگه اگر بعد از 3 تا 5 روز کاری خبری نشد، مودب و حرفه ای از ریکروترتون یه خبری بگیرید.

اگر برات مفید بود یادت نره لایک کنی ^^
🟢 توی ویدیو درمورد 7 8 تا سوال و موضوع اساسی دیگه در طول فرایند مصاحبه برات گفتم که میتونی از لینک تماشا کنی 👇
🎬 https://youtu.be/fpG8Xnp65IQ

قرار قدم به قدم از خوندن این کتاب ویدیو بگیرم. تو این گروه بیشتر درموردش صحبت می کنیم و اگر درمورد مصاحبه و رزومه سوالی داری یا مطلبی میخوای بگی با هم گپ بزنیم
🔥 https://t.me/arfacodes
سرویس Notion هم ایرانی هارو تحریم کرد. هرچه زودتر باید از دیتا هایی که داریم Backup بگیرن. واقعا نمیتونم توصیف کنم چقققدر حالم گرفته شده ولی خودمو جمع کردم و این ویدیو رو ضبط کردم، توش بکاپ گیری رو توضیح دادم و 4 تا سرویس جایگزین هم معرفی کردم.
♨️ ممنون میشم این پست رو برای بقیه بفرستی تا هرچه زودتر افرادی که در جریان نیستن مطلع بشن که بکاپ بگیرن 😔

🎬 https://youtu.be/HY6Xxhi4X6g
finally, I started my English channel ^^
if you are curious about WebAssembly, check out my first video about it 👇

https://youtu.be/EsWeDoOSW-Y
Believe it or not, React query is like a drug for React developers. Once you find out how amazing it is, you will use it in all your following projects without a doubt. In this video, I'll tell you the secret 😎

https://youtu.be/a9EGqz_TUl4
Sometimes we have to commit, but we don't want to. Here is when we use Git Stash. This video is about Git stash and its 8 essential commands in 2 minutes.

https://youtu.be/zLVlnVZVnw0