<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های میلاد حیدری</title>
        <link>https://virgool.io/feed/@iammilaad</link>
        <description>فریلنسر، توسعه دهنده وب و موبایل</description>
        <language>fa</language>
        <pubDate>2026-03-15 08:33:37</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/82/avatar/Wqqihq.png?height=120&amp;width=120</url>
            <title>میلاد حیدری</title>
            <link>https://virgool.io/@iammilaad</link>
        </image>

                    <item>
                <title>ثبت نام کنفرانس ری اکت کانف</title>
                <link>https://virgool.io/@iammilaad/%D8%AB%D8%A8%D8%AA-%D9%86%D8%A7%D9%85-%DA%A9%D9%86%D9%81%D8%B1%D8%A7%D9%86%D8%B3-%D8%B1%DB%8C-%D8%A7%DA%A9%D8%AA-%DA%A9%D8%A7%D9%86%D9%81-cjhwphzc9nio</link>
                <description>همایش تخصصی جاوا اسکریپت و ری‌اکت برای اولین بار در ایران با کمک کارگاه خلاقیت و نوآوری هست‌نما برگزار خواهدشد. ری‌اکت‌کانف در تلاش است تا علاوه بر ایجاد یک گردهمایی تخصصی که متشکل است از مجموعه ای از برنامه نویسان و افراد با تجربه، بستری را برای ایجاد اشتغال و کاریابی در زمینه صنعت نرم افزار فراهم کند؛ چه افراد با تجربه ای که به دنبال کار کردن در شرکت های بزرگ هستند و چه جوانان کم تجربه‌ی جویای کار.همایش ری اکت کانف در اولین پنج شنبه شهریور ماه سال ۱۳۹۸ یعنی ۷ شهریور ماه در فضای بسیار زیبای باغ موزه دفاع مقدس روبروی پارک طالقانی برگزار خواهد شد، در این همایش بیش از ۱۵ سخنرانی ،چند ورکشاپ و نمایشگاه کار برقرار خواهد شد.امکانات کلی شرکت در روز همایش :ارائه و سخنرانی های فنی توسط افراد متخصصارائه های ویدئویی برنامه نویسان ایرانی خارج از کشورپنل گفتگو در مبحث این روزهای نرم افزار ایرانشبکه سازی با برنامه نویسان و مدیران صنعت آی تی ایرانحضور بیش از ۲۵۰۰ برنامه نویس به صورت فیزیکی و مجازی در همایشپکیج های اهدایی به شرکت کنندگانپذیرایی ناهار و صبحانهدو وعده پذیرایی مجزا در وقت های استراحتامکان جستجوی شرکت مناسب برای استخدام به دلیل وجود نمایشگاه کار در همایشثبت نام و رزرو صندلی در همایش آغاز شده است و هم اکنون می توانید با کد تخفیف ۲۰ درصدی iammilaad  ثبت نام کنید.برای کسب اطلاعات بیشتر، میتوانید به آدرس reactconf.ir مراجعه فرمایید.لینک ثبت نام همایش ری اکت کانف</description>
                <category>میلاد حیدری</category>
                <author>میلاد حیدری</author>
                <pubDate>Wed, 17 Jul 2019 13:36:22 +0430</pubDate>
            </item>
                    <item>
                <title>حلقه بی نهایتی به نام نیروی کار و سواد نیروی کار -  UI Development</title>
                <link>https://virgool.io/@iammilaad/hiring-developers-and-improving-skills-qi8nxh4e5f4b</link>
                <description>همیشه فریم ورک ها و لایبرری های موجود  رو به دید یک ابزار تو دستتون نگاه کنید، یک ابزار که میتونید محصولات خوب یا بدی با استفاده از اون ها تولید کنید . reactjs  ابزار بسیار خوبی برای تولید محصولاته در همین حین  میشه باهاش یک محصول بسیار بد رو تولید کرد و همینطور  میشه با مطالعه و کسب اطلاعات درست و عمیق  از یک سری مفاهیم یک محصول چند ساله و قابل پشتیبانی تولید کرد. سواد و دانش عمیق حرف اول رو  در  تولید یک محصول با کیفیت میزنه و در اصل پول کم یا زیادی که یک برنامه نویس دریافت میکنه کاملا بستگی داره به میزان سواد و تجربه ای که داره. البته لازمه بگم تجربه در کنار خودش بسیار مهم و ارزشمند اما همه چیز نیست، سواد در کنار تجربه میتونه هم شما رو از درآمد خوبی بهره مند کنه و نیز به شما اعتماد به نفس بالایی تو  هر جایی که فکر میکنید مثل جلسه های مصاحبه، رویداد ها و ... رو بده .متاسفانه در حال حاضر  کسب کارها  و پروژه ها تو ایران توی یک حلقه بینهایت افتادن از اینکه شرکت ها و استارتاپ ها دنبال نیروهایی هستن که پروژه هاشون رو ببرن روی reactjs و نیروها یا تجربه کافی ندارن یا اینکه میخوان تازه یاد بگیرن و این حلقه بی نهایت تکرار میشه آدم ها دنبال شروع کارن و شرکت ها دنبال نیروی کار حرفه ای. توی چند ماه گذشته بارها پیش اومده که شرکتی دنبال نیروی کاره اما نیروش رو پیدا نمیکنه حتی با حقوق دریافتی خوب! مشکل از کجا میتونه باشه؟دو ماه پیش من آگهی استخدام react native زده بودم برای یک پروژه طولانی مدت و همچنین رنج حقوقی قابل قبول از ۵ میلیون تومان تا ۸ میلیون تومان ( با این وضع بازار خیلی مبلغ بالایی نیست اما کم هم نیست!) و آدم های زیادی رزومه فرستادن و با افراد زیادی مصاحبه کردم . یسری ها میومدن میگفتن که  تا الان چندتایی  اپلیکیشن برای ios و android بیلد گرفتن و الان تو استورهان  و واقعا هم همینطور  بود  اما وقتی که چندتا تا سوال ساده  رو ازشون میپرسیدم بدون در نظر گرفتن اینکه چقد جاوا اسکریپت بلدن واقعا چیزهای پایه رو هم بلد نبودن سوالی که برام پیش میومد این بود که چطوری وقتی چیزهای پایه توی react رو بلد نیستن تجربه بیلد گرفتن  و قرار گرفتن اپلیکیشن در استور رو داشتند؟خلاصه که یکم توقع رو کم کردم گفتم بذار یکیشون رو استخدام کنم، اون نیرو رو استخدام کردم اما یک هفته بیشتر طول نکشید که فهمیدم واقعا سواد نداره و مجبور شدم بعد از یک بار گفتن بهش که باید سوادت رو بیشتر کنی و یک فرصت دو هفته ای مجبور به اخراجش شدم  و حقوق یک ماه رو هم بهش کامل پرداخت کنم. این مشکل  خیلی از ماهاست، پروژه ها فورس هستند و یک کاری رو شروع میکنیم کد رو کپی پیست میکنیم و اصلا نمیفهمیم که چه اتفاقی میفته و فقط میبینیم که عه! کار کرد!این مشکل در هر دو سمت پیش اومده منی که کارفرما بودم توی سوالاتی که پرسیدم و اونی که بلد نبود رو نباید استخدامش میکردم و اون هم وقتی سوالات من رو دید و سطح خودش رو انقد نمیدید نباید میومد جلو! برای پیدا کردن کار، افزایش درآمد  نیاز داریم  که سوادمون رو بیشتر کنیم. سواد هم فقط با تجربه به دست نمیاد نیاز داریم مطالعه کنیم تحقیق کنیم و فقط استفاده کننده از ابزار نباشیم بریم ببینم چه اتفاقی میفته که این اینطوری کار میکنه. عمیقا بفهمیمش  و درکش کنیم. در همه جای دنیا به شما علاوه بر تجربتون به سوادتون پول بیشتر میدن.این مقاله رو نوشتم برای کسایی که تازه میخوان کاری رو شروع کنن یا جایی استخدام بشن ی دانشجو هایی که فارغ التحصیل شدن میخوان دنبال کار بگردن و یا حتی کسایی که بعد سال ها میخوان یه تکونی به رنج حقوقی خودشون بدن.این نوشته من برای اینه که بتونید درآمدتون رو زیاد کنید باید سوادتون رو بیشتر کنید و یاد بگیرید یه تخصصی رو خیلی خوب درک کنید. این نوشته من مربوط به میشه چند دسته آدم ها که میخوان به نحوی پیشرفت کنن یکی که میخواد تازه کار کنه یکی که میخواد تو کارش پیشرفت کنه یکی هم میخواد سعی کنه تو یه کشور دیگه کار پیدا کنه. قصد دارم تمرکزم رو بذارم روی UI Development. یعنی کسی که مهارت کد نویسی و منطق نوشتن با js رو بلد باشه و در کنارش هم بتونه css خوبی رو بنویسه.برای کسانی که دانشجو هستند یا میخواهد تازه وارد بازار کار بشند:کسانی که تازه میخوان وارد بازار کار بشن باید این رو یادشون باشه شروع هر کاری سخته و ممکنه جاهای زیادی رزومه ارسال کنند و کسی بهشون اهمیت نده اما در حال حاضر خیلی از شرکت ها دنبال این هستند که نیروی کار تازه وارد رو بگیرن پرورش دهند و روزی بتونند بیشترین بهره رو از اون آدم ببرند. خود من سال های گذشته شاید حدود ۸ سال پیش به عنوان یه کارآموز استخدام شدم و بعد یه مدتی مدیر فنی اون شرکت کوچولو شدم.شروع توسعه برنامه نویسی میتونه با w3schools باشه یه مرجع خیلی خوب برای شروع یادگیری وقتی که این سایت رو مرور کردین برای html,css,js ممکنه یکم گنگ براتون باشه که خب من با اینا چطوری میتونم پروژه بزنم سایت بیارم بالا! بعد اینکه خوب مطالعه کردین این سایت رو، جفری وی یک ویدیو خیلی خوب اماده کرده که میتونید برید سراغش و یاد بگیرنش به نام html,css in 30 days که لینکش رو گذاشتم و رایگان هم هست میتونید دانلودش کنید و توی زیر یک ماه ببینیدش و چند نمونه کار برای خودتون درست کنید. آموزش html و css در ۳۰ روز توسط جفری وی یکی از خوب های یاد دادنوقتی این دوره رو مرور کردید دیگه سعی کنید قالب زدن رو تمرین کنید. هر قالبی رو در از سایت های دیگه میبنید تو ذهنتون متصور شید که چطوری میتونید این رو کد کنید تا زمانی که بهش تسلط پیدا کنید بتونید هر قالبی رو توی ذهنتون کد کنید. این فقط شروع کاره! این مرحله رو که بگذرونید تازه وارد دنیای پیچیدگی ها میشید وارد جایی میشید که قراره با الگورتیم و دیتا استراکچر و api و ... درگیر بشید. بعد از اون نیاز دارید با تکنولوژی های جدید css بیشتر آشنا بشید و جاوا اسکریپت رو بیشتر درک کنید. زبان css با ورژن گذشته چند سال پیش خیلی فرق کرده و الان یکم پیچیده تر شده اما کار ها خیلی راحت تر شدن برای اینکه خودتون رو در زمینه css بروز نگه دارید کلی خبرنامه هستند که میتونید توی اونها عضو بشید و یا اینکه یه سر همیشه به css-tricks.com بزنید در کنارش این دو مقاله یعنی این و این رو هم بخونید. و البته باید بگم مدیوم خونی رو حتما بزارید تو برنامه روزانتون با اینکه پولی شده جدیدا اما هنوزم میشه یه طورایی خوندش:)برای قوی تر کردن بخش جاوا اسکریپتتون در کنار اینکه jquery رو یاد میگیرید با اون ویدیوی جفری وی سعی کنید کتاب eloquentjavascript  رو بخونید واقعا بخونید. خوندن یه کتاب فقط متنی سیاه سفید خیلی سخته اما واقعا برای اینکه یه کاری رو خیلی محکم شروع کنید باید یادش بگیرید در کنارش کلی ویدیو توی یوتیوب هست که میبینید و همینطوری درگیر کار و پروژه و  این چیزا میشید بالاخره باید از یه جایی شروع کرد نباید منتظر بمونید تا اول استخدام بشید تا یکی اونجا بهتون یاد بده، اول یاد بگیرید بعدا یکاریش میکنید.برای کسایی که میخوان بیشتر پیشرفت کنن و هم درآمدشون رو بیشتر کنن هم سوادشون رو:حالا شرایطی رو در نظر میگیرم که مدتی سابقه کار داریم و میخوایم بیشتر پیشرفت کنیم بیشتر یاد بگیریم بهتر کد بنویسیم چیزهای جدید رو هم به بقیه یاد بدیم بتونیم تو محافل تخصصی حرفی برای گفتن داشته باشیم برای بدست اوردن همه اینا ها نیاز داریم بیشتر مطالعه کنیم یک سری مفاهیم رو با درک عمیق تری یاد بگیریم و تخصصی تر فکر کنیم. برای دونستن اینها من چنتا سر نخ میتونم بهتون بدم:گام اول مطالعه مجموعه کتابیه به اسم You Don&#x27;t Know JS. یکم کتاب سختیه چون میره سراغ بهتر فهمیدن مفاهیم اما نیازه بخونیمش جزئیاتی رو از js یاد میده که برای بهتر کد نوشتن باید این ها رو بلد باشیماین صفحه گیت هاب رو حتما دنبال کنید. یسری عنوان خوب به صورت کتاب طور هست که واقعا خیلی دقیق و زیر گفته و واقعا به درد میخوره هم برای بهتر کد نوشتن و هم حتی مصاحبه های مختلف.سایت mdn همیشه از دستمون در رفته. تقریبا کامل ترین مرجع آموزش جاوا اسکریپت، برای یکبار هم که شده روزنامه واری بخونیدش کلی چیزهای جدید توش میبنید که حتی تا به حال بهش برنخوردین. همین mdn یک مرجع خوب هم برای css هست که میتونید به این صفحه هم سر بزنید.بلاگ jrsinclair خیلی دیر به دیر اپدیت میشه اما کلی نوشته های خوب داره برای یاد گرفتن  js پیشنهاد میکنم حتما دنبالش کنید.من بزودی یه لیستی کاملی از این طور بلاگ های خوب رو لیست میکنم توی یک صفحه گیت هاب اگر شما هم جایی رو میشناختین حتما به من کمک کنید.تو مقاله بعدی میخوام تخصصی react رو بررسی کنم که چطوری میتونیم درک عمیقی توی بهتر فهمیدن react داشته باشیم. اگر این مقاله رو خوندین و خوشتون اومد فیدبک بدین که اگر خوب باشه حتما مقاله بعدی رو مینویسم.ممنون از وقتتون.میلاد.</description>
                <category>میلاد حیدری</category>
                <author>میلاد حیدری</author>
                <pubDate>Sat, 16 Feb 2019 13:27:07 +0330</pubDate>
            </item>
                    <item>
                <title>دنیای جدید reactJS</title>
                <link>https://virgool.io/iran-react-community/reactjs-for-the-future-consrpouwfu6</link>
                <description>بعد مدت ها  دوباره دارم مینویسم یکم تنبلی به همه ما سرایت کرده از بلاگ نویسی بگیر تا کارهایی که انجام میدی و وقت و حوصلشو نداری برای دیگران به اشتراک بذاری با اینکه همه ما میدونیم بقیه اگه اینکارو نکنن هیچ ابزاری نیست که ما هم استفاده کنیم به هر حال تو این نوشته میخوام دنیای جدید react رو معرفی کنم و امکاناتی که اخیرا بهش اضافه شده، ویژگی هایی که یه تیم نمونه دارن روش کار میکنن و به مشکلات احاطه دارن.خب بریم سر اصل مطلب...#ReactConf2018شب گذشته روز اول برگزاری همایش فوق العاده دوست داشتنی reactconf2018 بود و کلی ویژگی های جدید توش معرفی شد که لذت کد نوشتن با ابزار reactjs رو دوچندان میکنه سعی میکنم تاحدودی اینجا بنویسمشون و از اونجایی که من خیلی به بروز بودن اعتقاد دارم تقریبا تا جایی که میتونم سریع وارد پروژه های فعلیم میکنمشون و ازشون استفاده میکنم . شما هم سعی کنید فقط از جهت مطالعه کردن نباشه خوندن این نوشته ها، دانلود کنید و ازشون استفاده کنید.اول از همه React.memoحتما با pureComponent ها و متد لایف سایکل shouldComponentUpdate آشنایی دارید برنامه نویس های react اومدن یه HigherOrderComponent نوشتن که دقیقا همون کار رو انجام میده با این تفاوت که خیلی راحت میتونید به این قابلیت دست پیدا کنید https://gist.github.com/miladbruce/5947c3d284159f322a795ea79154e536 و این نکته رو هم لازمه بگم که memo برگرفته شده از Memoized component هست، memoized کامپوننت ها در واقع یه تکنیکه که به اپتون سرعت بیشتری میبخشه و یسری دیتاهاتون رو میتونید باهاشون کش کنید در اصل بنا بر یسری اکشن های تکراری نیازی نیس مجددا یه کاری صورت بگیره بلکه  داده اون روال تکراری رو از cache میخونه و باید گفت که این قابلیت توی reactjs بخوبی پیاده شده و خیلی هم آشنا شده نیست اما میتونید اینجا بیشتر در موردش بخونید. میانبر  code splitting با نام React.lazyتوی reactjs راه های زیادی وجود دارد که بشه باندل پروژه رو کم حجم تر کرد و بر اساس صفحه ای که کاربر میبینه چانک جدید رو به صفحه اد کنید مثلا یکی از راه های خوب برای اینکار استفاده از متد componentDidMount به همراه  async/await هست که توی همایش کدرکانف اون رو تا حدودی توضیح دادم و اینجا تو مدیوم هم در موردش نوشتم: https://gist.github.com/miladbruce/cf728126db62500306b2386a6d7b46cd اما تو نسخه آخر react برای ساده تر کردن کار باز هم یه HOC دم دستی نوشته شده که کارتون رو قشنگ تر و جذاب تر میکنه و اون lazy هست که برگرفته شده از lazyload هستش . https://gist.github.com/miladbruce/f2fc65d9e834dbeaaebe9e942f61ef6b اضافه شدن متد استاتیک دیگری  به نام getDrivedStateFromErrorحتما با متد getDerivedStateFromError که توی react نسخه ۱۶ اضافه شد آشنایی دارید . برای مدیریت اررور ها و حتی لاگ کردن اون ها به سرور یه متدی اضافه شد به نام componentDidCatch با این متد اگه اروری تو رندر ها پیش میومد میتونید اون ها رو مدیریت کنید یا حتی به سرور هیت بزنید تا لاگ های ارور هاتون رو داشته باشید حالا قبل از این که این متد فراخونی بشه یه متد جدید اضافه شده با عنوان getDerivedStateFromError که میتونید تو این شرایط هم ارور های خودتون رو مدیریت کنید البته هنوز این متد برای نسخه server side طراحی نشده. اینجا بیشتر میتونید در موردش بخونید.اما hook های  جدید و دوست داشتنی نسخه جدیدبا useState میتونید با function component ها هم state داشته باشید و اون ها رو مدیریت کنید در اصل میتونید اون رو class less هم در نظر بگیرید البته این نسخه هنوز توی RFC هست و ممکنه تا موقع استیبل شدنش اسم اون تغییر کنه . و باید گفت که قرار نیست react از حالت کلاس بیس خارج بشه و برنامه ای هم براش نخواهد داشت فقط برای یسری کاربردها این شرایط رو هم فراهم کرده. اینجا یه مثالی از این هوک براتون گذاشتم. https://codesandbox.io/s/o51538mn0z در اصل useState تو این حالت جایگزین setState میشه : https://gist.github.com/miladbruce/772bea53164544c4b34913850bac957f یک Hook دیگر با نام useEffectگاهی اوقات حتما شده شما یه کدی رو هم توی didMount و هم توی didUpdate تکرار کردید با اجرا کردن  این useEffect میتونید همزمان روی هر دو متد بشینید و یه نکته جالب تر توی این hook اینه که بر خلاص متد های لایف سایکل componentDidMount و componentDidUpdate مرورگر شما رو بلاک نمیکنه و خودش اجرا میشه یعنی زمانی که تب شما فعال نیست اون کار خودش رو میکنه و این به ریسپانس اپتون خیلی کمک میکنه. و یه نکته خیلی مهمتر اینه که useEffect ساخته شده برای رعایت مفهوم Separate Concerns که اینجا میتونید بیشتر در موردش بخونید.هوک های زیادی تعریف شده توی نسخه جدید که میتونید توی داکیومنت اصلی react اونها رو بیشتر دنبال و مطالعه کنید حتما توصیه میکنم بخونیدشون و ازشون استفاده کنید فقط به معنای مطالعه کردن ازشون استفاده نکنید سعی کنید بخونیدشون و بزودی اون ها رو تو کدتون بیارید react جز اون ابزارهایی که باید توش بروز بود و دائما مفاهیم جدید رو توش استفاده کرد.و در ضمن اگر هم میخواید نسخه زنده reactconf2018 رو ببینید میتونید از این لینک اون رو دنبال کنید. انقدر مباحث خوب و دیدنی توش گفته شده که میتونید ۴ ساعت موضوع جدید توش ببینید و کلی یاد بگیرید. ذات برگزاری یک همایش بیان موضوعات جدید و همچنین تکرار موضوعاتیه که تا حدودی کنار گذاشته شده و بهشون دقت زیادی نمیشه تو سال ۹۸ یه همایش تخصصی javascript و react قرار برگزار بشه تو تهران که فرايند مقاله گیری اون بزودی شروع میشه و میتونید مقاله های خودتون رو برای داوری ارسال کنید این رو هم در نظر داشته باشید که مقاله های خوب رو جامعه خود ما ایجاد میکنه پس ببینیم و یاد بگیریم و به بقیه هم یاد بدیم. و در اخر لازمه بگم که react از اون ابزارهایی که نیازه ما مفاهیمی رو بلد باشیم و دونستن مفاهیم نیاز به مطالعه زیاد و دقیق داره.ممنون.</description>
                <category>میلاد حیدری</category>
                <author>میلاد حیدری</author>
                <pubDate>Fri, 26 Oct 2018 04:30:29 +0330</pubDate>
            </item>
                    <item>
                <title>کوله پشتی و گذر از سالِ خروس</title>
                <link>https://virgool.io/@iammilaad/my-best-experiences-in-96-m6zskbo6otzd</link>
                <description>سال ۹۶ برام سال خیلی عجیبی بود، عجیب از این لحاظ که یک چیز جدید رو تو زندگیم که همیشه شاید فقط حرفش رو میزدم تجربه کردم و اونم انجام دادن یه تصمیم ریسکی بود. تونستم تصمیمی رو اجرایی کنم که از آیندش خبر نداشتم ولی رو حرفم وایسادم و انجامش دادم و در ادامه راه سال خوبی رو برام ساخت. توی این مسیر هم البته میتونم بگم باعث شد که خیلی ها ازم دلخور بشن ولی میدونستم که برای خودم خیلی سود و منفعت داره و انجامش دادم و الان که پایان این سال هست کاملا از خودم راضی هستم.برای ۹۶ خیلی هدف داشتم برای اجرایی کردن هدف هام هم میتونم بگم خیلی تلاش کردم و حداقل کلی مطالعه کردم که بهشون نزدیک و نزدیک تر بشم. دانش جز معدود چیزهایی که میتونه شخصیتتون رو  قوی بکنه، تنها راهش مطالعه و تجربه کردن چیزهایی که ممکنه حتی خوشتون نیاد ولی نتیجه خوبی براتون داشته باشه .در کل میخوام تو کوله پشتی ۹۶ ام تجربه هایی که به دست آوردن خیلی خلاصه وار اینجا بنویسم تا هم بقیه بخونن و هم بمونه توی نوشته هایی که ممکنه همیشه بهش سر بزنم .منطقی ریسک کنید. پیشرفت بدون ریسک خیلی سخت بدست میاد ولی با ریسکِ درست ممکنه ساده تر بدست بیاد و نتیجه ای رو براتون داشته باشه که برای همیشه از خودتون راضی باشید برای تصمیم مهم  میتونید از افراد نزدیکتون مشورت بگیرید ولی فقط مشورت بگیرید! نتیجه نهایی رو خودتون بگیرید تا بعدا حسرتی براتون نمونه.زندگی بی منت. زندگی بی منت منظورم این نیست که از هیچکس کمکی نخواهید. قطعا و یقینا نمیشه خود آدم تمام کارهاش رو خودش انجام بده. منظورم در برابر کسانی هست  تو زندگیتون که میدونید اگر کاری رو به اونجا بسپرید قراره تا مدتی یا جلوی خودتون منت براتون داشته باشه یا ممکنه جلوی بقیه براتون منت بذاره! آدم های اطرافتون رو بشناسید، هر چند که خودشون بعد یه مدت کوتاهی خود واقعی شون رو بهتون نشون میدن. قطعا منظور جملم رو میفهمید و متوجه میشید که گه گاهی سیاست داشتن هم مناسبه و باید آدم حواسش به کارهایی که میکنه باشه. جمله ی معروفی هست که پیشنهاد میکنم همیشه پس ذهنتون داشته باشیدش : It is better to die on your feet than to live on your knees.مطالعه کنید. من علاقه زیادی به مطالعه کتاب تخصصی تو حوزه تخصصی خودم رو داشتم ولی همیشه احساس میکردم که اطلاعات عمومی خیلی ضعیفی دارم همه ی دنیا حوزه کوچیک تخصصی ما نیست! یا بخوابم بهتر بگم همش کد و منطق نیس، مطالعه کتاب های عمومی رمان تاریخی و .. میتونه خیلی موثر باشه .بخوام چنتا کتاب خوب رو هم پیشنهاد بدم میتونم به کتاب های کوری و چهار اثر فلورانس اشاره کنم .یه نکته ای ام اگر بخوام در مورد کتاب بگم اینکه من همیشه در گذشته  برای آموزش حتی برنامه نویسی هم به دوستانم  پیشنهاد میکردم که ویدیو ببینید چون روش آموزش سریع تری هست ولی اشتباه میکردم و اشتباه بزرگی هم میکردم. مطالعه کتاب فرای تصور اکثریت بسیار بهتره چون مطالعه کتاب باعث میشه یه دانشی رو به صورت پایه ای و دقیق یاد بگیرید ولی ویدیو تنها یک تجربه کوتاه مختص یک موضوع رو میرسونه و خیلی مثمر ثمر در طولانی مدت نخواهد بود و فقط کوتاه مودت کارتون رو راه میندازه.متمرکز باشید. من جز آدهایی بودم و هنوز هم هستم که همیشه چندین کار و پروژه رو انجام میدادم هم به دلیل دوست داشتنی که از کار لذت میبرد و هم بحث مالی :) ولی خب امسال کمترش کردم و احساس بهتری دارم تونستم مطالعم رو بیشتر کنم و سفر بیشتری هم برم .  تعداد پروژه های خروجیم  کمتر شدن ولی با کیفیت تر. چند کاره بودن اصلا بد نیست تا جایی که خواب شبتون رو ازتون نگیره و همچنین حداقل تفریحاتتون رو.و در آخر سال ۹۷ رو خیلی برنامه ریزی فشرده ای دارم و امیدوارم با تلاشم به همشون برسم سالیه که قراره خیلی از زحماتم رو برداشت کنم به امید خدا.خیلی ممنون از وقتتون که مطالعه کردید و وقت گذاشتید.میلاد.</description>
                <category>میلاد حیدری</category>
                <author>میلاد حیدری</author>
                <pubDate>Sat, 17 Mar 2018 23:41:13 +0330</pubDate>
            </item>
                    <item>
                <title>مرز بین آرامش و طوفان</title>
                <link>https://virgool.io/@iammilaad/show-off-in-life-mimwjcv5aggm</link>
                <description>همیشه یسری کارها هستن که نمیدونی اگه انجامشون بدی، همون نتیجه ای رو بهت میده که دلت میخواد برای همین اون رو با افراد زیادی مطرح میکنی تا اینکه کار به جایی میرسه که به همه گفتی و کارت هم انجام نشده یا یهو میبینی مجموعه ای از مانع ها برات پیش اومده که نتونستی اون کار رو به سر انجام برسونی واسه همین بهتره کاری که به نظرت خوبه رو تنهایی و فوقش با چند نفر از افرادی که خیلی بهشون اعتماد داری انجام بده و کارت رو تو بوق و کرنا نکن. همیشه اینطور بود که وقتی خودت رو بین چشمای یه جامعه خیلی نشون میدی  حرف در موردت زیاد میشه ممکنه معروف بشی ممکنه تو دید خیلی ها باشی ولی به نظر من همیشه نتیجه مطلوبی نداره این کار، این حرف کاملا درسته که تو هر کاری انجام بدی همیشه حرفی هست که پشت سرت بزنن، برای همین ما هیچوقت نمیتونیم کاری کنیم که آدما برامون حرفی در نیارن این شرایط همیشه هست، من دارم شرایطی رو میگم که خودت باعث ایجادش میشی. یادمه مهران مدیری تو یکی از استند اپ های خودش تو دورهمی یبار گفتش که همیشه آدمای فضول هستند که تو زندگی آدما سرک بکشن ولی یه موقع هایی خود آدم ها با اشتراک گذاری بیش از حد زندگی شخصیشون تو شبکه اجتمای باعث میشن که این سرک کشی زیاد و زیاد تر هم بشه .من خودم یه جمله ای دارم که  یبار هم توییتش کردم نوشته بودم که  کاری که صد درصد نشده رو به کسی نگو! خیلی هم مورد توجه آدما قرار گرفت ولی در کل من خودم بار ها به این موضوع بر خوردم یه موقع هایی میخواستم کاری کنم یا برنامه ای داشتم چه طولانی مدت چه کوتاه مدت هر موقع میگفتم یه مشکلی وسط کار پیش میومد .از برنامه هاتون به آدما نگید بذارید نتیجه کاراتونو ببین. یجا هست که بروسلی  میگه که Showing off is the fool&#x27;s idea of glory در مقابل این جمله، جمله ی دیگر هم هست که  Baltasar Gracian میگه  هر روز  مردم رو  با کارهایی که میکنید تعجب زده نکنید. این توقع اونها رو هر روز بالا و بالاتر میبره نگفته که شو آف نکنید گفته همیشه این کار رو انجام ندید . این دو تا موضوع (حرف دیگران و نگفتن برنامه های زندگیت) ممکنه خیلی از هم دور باشن ولی یسری چیزها تو زندگی به نظرم باعث میشه همه چیز بهتر پیش بره نیازی نیست کاری که تو کردی همه آدما تو رو تایید کنن یا از قصد خودت رو تو چشم دیگران قرار بدی  یا کاری که هنوز انجامش ندادی رو به بقیه بگی و باعث خراب شدنش بشی. زندگی کردن با آرامش از نظر من نیاز داره این دو موضوع رو رعایت کنی هر آدمی توی هر صنفی بعد مدتی اگه آدم خوبی باشه و خوب و با تلاش کار کنه حتما به شهرت میرسه و نیازی به این نیست که به زور خودت رو بین چشمای آدمایی قرار بدی که میتونن همیشه مانع پیشرفتت بشن و پشت سرت حرف بزنن. اگر بتونیم  مرز بین شوآف و معرفی خودمون  به بقیه رو بشناسیم آرامش بیشتر داریم.ممنون که وقت گذاشتید. </description>
                <category>میلاد حیدری</category>
                <author>میلاد حیدری</author>
                <pubDate>Thu, 01 Feb 2018 21:26:19 +0330</pubDate>
            </item>
                    <item>
                <title>حواستون به حاشیه امنیت زندگی باشه</title>
                <link>https://virgool.io/@iammilaad/get-out-fron-comfort-life-wb76j1c1u</link>
                <description>هر کسی توی زندگیش یه حاشیه امنیتی داره که اگه بهش وابسته بشه ممکنه حال و آیندش به خطر بیفته، وابسته شدن به این حاشیه امنیت و راحتی یعنی دوری کردن از چلنج های جدید و درگیر شدن برای یادگیری چیزهای جدید اما خب خارج شدن از این حاشیه امنیت واقعا کار آسونی نیست و قطعا نیاز به ریسک داره اما  وقتی هر روزتون خیلی روتین و تکراری شد براتون،  بدونید که به این حاشیه امنیت و راحتی وابسته شدید و باید سریع ازش فرار کنید مث یه کارمند ساده اداری که ممکنه هیچ پیشرفتی توی طول سال فعالیتش نکنه.پیشرفت کردن و بزرگ شدن وابسته به اینه که از این حاشیه امنیت خارج شید اگه تجربه جدیدی میخواید بدست بیارید و دنبال یه اعتماد به نفس درونی هستید مجبورید که از حاشیه امنیت خودتون خارج بشید.وابسته شدن به حاشیه امنیت یعنی کشته شدن همه ارزوها و ایده ها و فعالیت های خوبی که ممکنه شما رو به مرز موفقیت نزدیک کنه. گیر کردن توی حاشیه امنیت هیچ چیزی عوض نمیشه جز عدد سن من و شما. حاشیه امنیت و راحتی خلاقیت و دست به عملتون برای چیزهای جدید رو از بین میبره. هر چیزی یه هزینه ای داره و هزینه ی پیشرفت توی همه چیز خارج شدن از حاشیه امنیت و راحتیه.شما خودتون باید حاشیه امنیتتتون رو پیدا کنید و یه چیز کاملا شخصیه،  ممکنه برای یکی حاشیه امنیت محل کاری باشه که توش کار میکنه،  محل کاری که دیگه همه چیزش تکراری و خسته کننده شده و فقط حقوق میگیره و هیچ پیشرفتی نیس یا یه شخصی ممکنه حاشیه امنیتش ترس از شرکت تو کلاس زبان باشه کلاس زبانی که ممکنه توی جمع ازش سوال بپرسن و این بلد نباشه حتی یه کلمه زبان صحبت کنه و یا خیلی چیزهای دیگه...مارلا تاباکا میگه که حاشیه امنیت همیشه شما رو تبدیل به یه ادم قابل پیش بینی میکنه پس برای دیگران قابل پیش بینی نباشید!خود من تا به الان سعی کردم وابسته به حاشیه امنیتم نباشم و خیلی جاها برای زندگیم جنگیدم و ریسک کردم  یا اگه تو راحت ترین شرکت هم کار میکردم به محض متوجه شدن روزمرگی سریع محل کارمو عوض کردم و یا خیلی کارهای دیگه ای که احساس روزمرگی نکنم البته شرایط آدما فرق میکنه یکی ممکنه مث من مجرد نباشه و نتونه خیلی راحت ریسک کنه یا دلایل دیگه ولی همیشه برای خودم حاشیه امنیت یه زنگ خطر بزرگ بوده.به هر حال توصیه میکنم دائما تا زمانی توان جنگیدن رو دارید به حاشیه امنیت زندگیتون وابسته نشید البته با برنامه ریزی نه با یه تصمیم یهویی و بدون هدف. موفقیت خیلی از ادما تحت تاثیر همین حاشیه امنیت بوده.مرسی بابت وقتتون.</description>
                <category>میلاد حیدری</category>
                <author>میلاد حیدری</author>
                <pubDate>Thu, 01 Jun 2017 23:04:59 +0430</pubDate>
            </item>
            </channel>
</rss>