<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های محمد</title>
        <link>https://virgool.io/feed/@khaliliprf</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-04-15 04:41:33</pubDate>
        <image>
            <url>https://static.virgool.io/images/default-avatar.jpg</url>
            <title>محمد</title>
            <link>https://virgool.io/@khaliliprf</link>
        </image>

                    <item>
                <title>ای کاش قبل کنکور میدونستم</title>
                <link>https://virgool.io/Dabirestaniha/entrance-exam-hcv5e4mgerb8</link>
                <description>دانشگاهمن توی کنکور ارشد مهندسی کامپیوتر سال 1403(که اسفند سال 1402 برگزار شد) شرکت کردم و کمترین رتبم تو گرایش شبکه 209 شد. الان ک دارم این پست رو مینویسم ترم شروع شده و تو دانشگاه امیرکبیر گرایش معماری کامپیوتر قبول شدم.نتیجهمیخوام تجربه خودم از کنکور رو در قالب این پست منتشر کنم امیدوارم مفید باشهمن کارشناسی پیام نور تهران بودم از 96 تا اخر 99 رشته مهندسی کامپیوترتقریبا 4 ساله مشغول کار برنامه نویسی هستم ب عنوان بک اند دولوپرکنکور رو عملا از صفر شروع کردم چون هم پایه ضعیفی داشتم هم ی 4 سالی از کارشناسی گذشته بود تا جایی ک حتی یادم نمیومد بعضی درس هارو چجوری پاس کردمیکی دو تا درس ب واسطه کارم آشنایی خوبی داشتم نسبتا مثل پایگاه ک کامل زدم و داده الگوریتم ک خب حذف کردم بخاطر زمانهدفدلیلم واسه شروع کردن این مسیر این بود ک کلا دوس دارم همیشه درگیر ی چالشی باشم از یکنواختی بدم میاد. وقتی درگیر چیزی نیستم حس میکنم دارم در جا میزنماز طرفی خب فرصت هایی هم ک ب واسطه ی ارشد خوندن برای ادم ب وجود میاد چ تو بحث مهاجرت چ تو بحث بازار کار برام جذاب بوددرست یا غلط آخرین مدرک تحصیلی شما تو بازار کار مورد توجه قرار میگیره حالا ی سری شرکت ها کمتر ی سری بیشترساعت و روال مطالعهب صورت جدی از اول آبان و تا اخر دی درس اضافه میکردم (3 ماه)تو این مدت مشغول ب کار نبودم و بنظرم اصلا شدنی نیست در کنار کار بشه کنکور خوبی داد مگر اینکه پایه خیلی قوی داشته باشید یا خیلی زود شروع کنید مطالعه رو یا اینکه مثل خیلی از دوستان رتبه برتر از یکی دو سال مونده ب پایان کارشناسی درگیر بحث کنکور باشیخیلی نمونه های اینجوری تو مصاحبه ها دیدم ک داوطلب هنوز درسش تموم نشده شرکت میکنه مثلا با 5 تا درس خودشو میسنجه با فضای کنکور آشنا میشه و سال بعد چند تا درس اضافه میکنه و رتبه خوبی میارهبهمن هم دوره کردم ک خب زمان کم اوردم و نه تونستم تست کنکور هارو کامل بزنم و ن تونستم ی سری درس ها رو کامل دوره کنم مثل سیستم عامل، نظریه و معماریدلیلش هم این بود از مطالعه این دروس زمانی زیادی گذشته بود و روش مرور من اشتباه بود و همچنین خلاصه برداری نداشتمهمزمان دوتا درس رو پیش میبردم و تو طول روز دو تا پارت میخوندم هر پارت ی درسدرس ها6 تا درس: منطقی، معماری، نظریه، هوش، پایگاه داده و سیستم عاملدرصد هامنطقی 33 درصدمنبع: کتاب نصیر و دوره نکته و تست یوسفیمنطقی اواخر خوب تست میزدم ولی سؤال ها نسبت به کنکور سال های پیش خیلی متفاوت بودمعماری 47 درصدمنبع: کتاب و دوره یوسفیمعماری درست نتونستم مرور کنم دوره و کتاب آقای یوسفی رو داشتم مشکلم این بود ک زیاد تست نزدمپایگاه 100 درصدمنبع: کتاب کیوانپور و از دوره خلیلی فراز دوره خلیلی فر فقط 3 یا 4 تا مبحث ک تو کتاب کیوانپور ناقص بود رو خوندم مثل تقسیم جبر رابطه ای، حساب رابطه ای و مدل ER ولی خب من چاپ 96 پارسه رو داشتم شاید چاپ های جدیدتر کامل تر شده باشهسیستم عامل 39 درصدمنبع: کتاب حقیقت و دوره یوسفیهوش 100 درصدمنبع: کتاب راهیان و دوره انصاریبرای هوش کتاب راهیان رو داشتم و دوره آقای انصاری دوره خوبی بود کتاب هم خوب بود ولی خب دوره آقای انصاری مخصوصا جدیده ک کیفیتش هم بهتر شده و کیفیت جزوشم بهتر شده واقعا کامل و عالیه.  فقط گله ای که دارم اینه ک یهو تصمیم گرفتن از نسخه قدیمی ویدئوها پشتیبانی نکنن و عملا دیگه نمیشه دسترسی داشت در صورتی ک موقع تهیه ویدئو ها همچین موضوعی مطرح نبودنظریه 3.7 درصدمنبع: شاپوری کتاب و ویدئومنبعم آقای شاپوری بود. دوره آقای شاپوری خیلی بدقلق ب نظرم اگر پایه تون ضعیف و یا خیلی از کارشناسی تون میگذره یا مثل من هر جفتش حداقل باید دو دور ویدئو هاشو ببینید تا بتونید باهاش ارتباط بگیرید. من فرصتش رو نداشتم و تو جمع بندی هم نتونستم زیاد برای این درس وقت بذارم و فقط تونستم دو یا سه سال از کنکور های قبل رو بزنم تستاشوبرای همین نظریه رو خراب کردم و همین باکس هم باعث شد میانگین درصد هام بیاد پایین و رتبم خراب بشهمن دو تا درس رو میخوندم همزمان و میرفتم سراغ درس های بعدیشبکه 11 : نخونده بودم فقط دوتا تست زدم یکیش درست بود و یکی غلطتو کنکور کامپیوتر اگر وقت بذارید چیزی نیست ک درک و فهمش براتون غیر ممکن باشهمسئله اصلی مرور و تست زدن و تثبیت دانشی هست ک بدست اوردیدنباید بذارید زمانی ک برای خوندن ی درس صرف کردید مفت و راحت بخاطر نداشتن برنامه خوب مرور از چنگتون برهرو هر درسی ک میخونید سفت وایسید و از خودتون خروجی بخواید. حالا خروجی چیه درگیر شدن با تستاز تست زدن نترسیداز زدن تست کنکور های دولتی سال های پیش هم نترسید، زخمی نمیشن فوقش ی دور اضافه تر زده میشن ک بهتر هم هستفکر میکنم اگر برای 7 یا 8 درس روی سؤال های 10 15 سال اخیر مسلط بشید رتبتون زیر 100 بشهروال مرور هامن دو تا درسی ک همزمان میبردم جلو یکی دور اول بود اونیکی دور دوم و حالا یکمم تستب نظرم ایده آلش اگر مثل من بخواید از صفر بخونید اینه که:دور اول بخونید درگیر بشید وقت بذاریددور دوم مرور سطحی و خلاصه برداری و یکم تست زدندور سوم هم که زمان کمتری ازتون میگیره خوندن خلاصه ها و زدن تست بیشترجمع‌بندیماه بهمن رو من سعی کردم یک دور درس هارو دوباره سریع بخونم و شروع کردم تست سال های گذشته رو زدنفرایند مرور من اشتباه بود و تو بهمن ک اومدم جمع‌بندی کنم از زمان خوندن ی سری درس ها خیلی گذشته بود  مثلا نظریه یا مثلا سیستم عامل ک حجمشون هم زیاد هست و این فرایند مرور رو کند میکرد. مشکل دیگه ای ک وجود داشت این بود که من تو زمان خوندن درس ها خلاصه برداری نکردم چون حجم درس ها زیاد بود و حس میکردم روند خوندن درس هارو کند میکنه و به خاطر همین تو بهمن باید به خود کتاب رجوع میکردمخلاصه برداری خیلی مهمهحتی از خلاصه هم خلاصه برداری کنید تا جایی ک صرفا اسکلتون اون فصل یا مبحث تو چند خط براتون یادآوری بشه بقیش موقع سر و کله زدن با تست ها یادتون میادمشاورهتنها مشاوه ای ک داشتم با یکی از بچه های رتبه برتر سال های گذشته بود ک خب تو اون زمان کوتاه ب نظرم مهمترین چیزی ب من گفتن و من بخاطر کمبود وقت اعتماد کردم و انجامش دادم این بود ک ب من گفتن داده الگو رو حذف کن و تو اون باکس فقط هوش رو بخونم ک خب از اینک ب اون توصیه عمل کردم خوشحالم چون حجم داده الگو زیاد بود تعداد تست هایی ک باید میزدی تا ب تسلط برسی خیلی زیاد بود و من یک ماه وقت داشتمولی خب شک من بخاطر این بود ک اصلا هیچی از درس هوش یادم نبود حتی یادم نبود چجوری تو دانشگاه پاس کرده بودمآزمون آزمایشیمن آزمون آزمایشی شرکت نکردم برگردم هم احتمال زیاد شرکت نمیکنم چون سطح علمی سوالات خیلی با کنکور متفاوته. و اکثر موسسات هم بانک سوال دارن و ممکن سوال تکراری ببینید تو آزمون ها.همون زمان و انرژی بذارید و خودتون تو خونه از خودتون ازمون بگیریدکلا ازمون ازمایشی هم بیشتر واسه تمرین کردن مدیریت زمان هست ک البته خیلی مهمهمن از 4 ساعت کنکور فقط 2 ساعت رو باکس اول بودم ک این درست نیست ولی خب دلیلشم این بود ک فقط 6 تا درس خونده بودم و باید ی چیزی ازشون میکشیدم بیرونخستگی و نا امیدیتو این مسیر قطعا زمان هایی بود که خسته میشدم(مخصوصا من که زیاد درسخون نبودم) ولی انگیزمو از دست ندادم هیچوقت چون کاری بود ک با میل و انتخاب خودم توش قدم گذاشتم و از قبل از سختیاش مطلع بودم اینجوری نبود ک خب بعد کارشناسی صرف اینک قدم بعدی ارشد هست ارشد بخونموقتی هم ک خسته میشدم ب خودم ی نصف روز فرصت ریکاوری میدادمولی عموما خستگی و کلافگی من ناشی از این بود ک چون یکم کمال گرا هستم و همه چی یادم رفته بود و زمان هم کم بود نمیشد زیاد روی ی مطلب وایساد باید پیش میرفتی و برنامرو میرسوندیاگه برگردم چه کارایی رو میکنماگر برگردم عقب از تابستون شروع میکنمتست بیشتر میزدممیرفتم کتابخونهمن بخاطر اینک ویدئو هارو میدیدم و نیاز ب لپتاپ داشتم و لپتاپ برق میخواست نمیرفتم کتابخونه تا اینک ی روز مهمون داشتیم و مجبور شدم برم و دیدم ک مشکلی نداره از اون بابت فقط باید ب موقع بیای ک بتونی پریز پیدا کنی ک اون مشکل رو هم بچه های کنکوری با ی سه راهی حل میکردند. اگر میدونستم این موضوع رو حتما از اول میرفتم کتابخونهبیشتر مرور میکردمموضوع بیشتر حافظسسعی کنید اگر میرید سراغ ی منبع، دیگه به همون اعتماد کنید و باهاش برید جلو چون این سوییچ کردن بین کتاب و ویدئو یا این منبع اون منبع ازتون زمان میگیرهمثلا من برای هوش هم کتاب راهیان رو داشتم و هم دوره انصاری اول دوره انصاری رو میدیدم و بعد میرفتم سراغ کتاب اون فصل رو میخوندم و بعد تست هاشو با ویدئو نکته و تست میبردم جلو. بدی دوره این بود ک جزوه ها ناقص و بد بود ک خب تو ورژن جدید خیلی بهتر شده و خوبی کتاب این بود ک تست های بیشتری داشت ولی  خب آموزش انصاری خیلی روون و خوبه و ی گروه هم برای هر سال داره ک واقعا جواب میده اگر سوالی داشته باشییا این سوییچ کردن بین کتاب شاپوری و ویدئو ها زمانمو میگرفت از طرفی  جزوه های شاپوری خوب نیست، پلتفرم ویدئو هاش هم افتضاحه و کل سیستم مختل میشه وقتی بازش میکنی. لحن ایشون هم ک خب خیلی خشک یکنواخت و خسته کننده. کیفیت صدا هم خوب نیستیا سوییچ کردن بین کتاب حقیقت و ویدئو های یوسفی. کلا با ترتیب متفاوتی تدریس میکنه یوسفیدرس رو نخونید برای اینک خونده باشید و صرفا تیک اون ایتم تو برنامتون رو بزنید نتیجه گرا عمل کنید تو ذهن خودتون چیزی ک میخونید رو مرور کنید این سر کنکور بهتون خیلی کمک میکنهمثلا امروز مبحث بن‌بست رو تو سیستم عامل خوندم اصلا چی هست؟ کی بن‌بست رخ میده؟ چجوری میشه حلش کرد؟ و تایپ تست هایی میتونه تو این مبحث مطرح بشه چیه اینارو تو ذهنتون مرور کنیدفکر میکنم ی تفکر اشتباهی ک داشتم این بود ک اگه با یک دور خوندن ی مبحث تست های اون فصل برام یکم سخته با دور دوم دیگه حتما میتونم تست هاشو کامل حل کنم ولی نشما وقتی تو تست ها دستتون را میوفته ک تست زیاد حل کنید ن اینکه دوباره بری درسنامرو بخونی از تست فرار نکن و عقب نندازاگر این تفکر رو داشته باشی بعد اینک دور دوم رو خوندی و رفتی سر تست ها دیدی بازم برات سخت ممکن نا امید بشی و فکر کنی مشکل از توعه ولی مشکل از روشتههیچوقت ب خودت شک نکن اگه نمیشه روشتو عوض کنحرف نهاییقرار نیست هر روز انگیزه داشته باشی رو برنامه پیش بروزیاد تست بزنیدخلاصه برداری کنید و تصویر سازی کنید مطالب رو تو ذهنتون یا اصلا برای خودتون درس بدید یا وویس بگیرید از خودتون و فکر کنید دارید آموزش میدید(اگر نتونید راحت و روون ی چیزی رو انتقال بدید پس داری سرسری میگذری ازش و این اون چیزی نیست ک برات نتیجه ای داشته باشه)کنکور های خیلی قدیمی رو بنظرم نیاز نیست بزنید خیلی غلط دارند10 یا 15 سال اخیر حتما بزنید و مثل من نذارید برای لحظه اخر اصلا اینجوری نگا نکنید ک تست میسوزه یا بهتر بذارم برای مرور نهایی(بزن اصلا دو سه دور باید بزنی تست های 15 سال اخیر)10سال اخیر مهندسی و ایتی و برای بعضی درس ها دکتری عالیهبعضی موقع غلط های املایی، سوالات حذف شده، مباحث حذف شده، منابع قدیمی، لحن ی استاد، ادبیات ی کتاب و و و میره تو مخت و باعث میشه تمرکزتو از دست بدی باید روحیت رو مثبت نگه دارید و از ی زاویه دیگه بری سراغش. باید با چیزی ک تو دستت هست کارتو پیش ببری. با گله و شکایت و انتقاد وقتتو تلف نکن و انرژیتو فقط برای پیش بردن درس هزینه کنسمج باشید و ب خودتون اعتماد داشته باشیدنذارید محیط و شرایط روتون تاثیر بذارننذارید حتی گذشته خودتون و سایه ای ک روی زمان حالتون انداخته روتون تاثیر بذارههمه چی بستگی ب این داره ک چقد میخوای اون کار رو بکنیاگه با ی استاد ارتباط نگرفتی منبعتو عوض کناگه از برنامه عقب افتادی از برنامه ای که نوشته بودی و نتیجش فیدبک بگیر دوباره شروع کن و برنامه بهتر با شناخت بهتر خودت بنویسهیچکس با ی بار خوندن نمیره سر کنکور بشینه فکر نکن چندبار بخونی درجا زدنهب نظر من رتبه تک رقمی بیشتر از این که باهوش باشه پشتکار داره، کما اینکه باهوش هم هستاگر نظری داشتید ممنون میشم برام بنویسید و اینکه تمام این پست نظر شخصی منه و هیچ ادعای خاصی تو هیچ موردی ندارم و هیچ مسئولیتی هم بابت استفاده و برداشت هایی ک ممکنه ازش بشه بر عهده بنده نمی باشد.</description>
                <category>محمد</category>
                <author>محمد</author>
                <pubDate>Fri, 27 Sep 2024 13:41:36 +0330</pubDate>
            </item>
                    <item>
                <title>مواجهه با پروژه جدید</title>
                <link>https://virgool.io/@khaliliprf/%D9%85%D9%88%D8%A7%D8%AC%D9%87%D9%87-zjrmwaiksq3k</link>
                <description>legacy codebaseوقتی کارتون رو تو  محیط جدیدی شروع میکنید و قرار روی پروژه ای ک قبل از شما چندین نفر اون رو توسعه دادن کار کنید شیوه مواجهتون با پروژه و اصطلاحا Entry point شما خیلی مهمه چرا مهمه؟ به چند دلیل بتونید با دید بازتر و با اشراف به دامین پروژه مشارکت در توسعه محصول رو شروع کنیداز استایل و قرارداد هایی ک پروژه بر اساسش تا اینجای کار توسعه داده شده پیروی کنید و در صورت نیاز اصلاحشون کنیدتو این مطلب میخوام یکم در مورد مواجه خودم با پروژه جدید ک قرار روش کار کنم بنویسیم امیدوارم ک کاربردی باشهمهمه ک از کجا شروع کنیدتفکیک محیط های توسعه تست و عملیاتی و مهیا کردن محیط توسعهخوندن داکیومنتیشن (در صورت وجود)اجرای پروژه و آشنایی با قسمت های مختلف اشراف روی فرایند های احراز هویت و کلا اشراف به life cycle درخواست ها اینک دقیقا چ بلایی سر درخواست میاد از لحظه ای ک دریافت میشه تا لحظه ای ک پاسخ داده میشه مستقل از بیزنس لاجیک مربوط به هر resourceاشراف روی ساختار کلی پروژه و فولدربندی هاسعی کنید تو فرایند مطالعه سورس کد و اشراف به قسمت های مختلف پروژه در صورت نیاز به تغییر نام و ریفکتور های کوچیک رو انجام بدین و اگر بتونیم تو همین فرایند انبردینگ با کامنت گذاری (مثلا JSDOC) ورودی خروجی و کلا عملیاتی ک هر متود یا تابع انجام میده رو مستند کنید اینجوری فرایند انبردینگ برای خودمون و بقیه در آینده سریعتر انجام میشهدیزاین دیتابیس جداول و روابطشون رو متوجه بشیدخودتون رو اول کار درگیر جزئیات نکنید اگر کدبیس خیلی با استایل شما فرق داشت سعی کنید استرس نگیرید قضاوت نکنید غر نزنید و ناله نکنید و روحیه مثبت و سازندتون رو حفظ کنید همیشه قرار نیست همه چی بر وفق مرادتون باشه شما استخدام میشید برای کمک کردن ب پیشبرد پروژه حالا اینک پروژه تو چ فازی هست یا اینکه تا چ حد بر اساس اصول و استانداردها پیش رفته یکم ب انتخابتون تو مسیر پیدا کردن شغل و خیلی زیاد به شانستون بستگی داره ممکنه تو ی شرکت متوسط ب ی پروژه واقعا خوب جوین بشید و یا تو ی شرکت خیلی بزرگ ب ی پروژه ن چندان خوبلزوما هر چیزی ک میبینی تو پروژه درست نیست و همیشه بدهی فنی وجود دارهلزوما هرچیزی ک تو فکر میکنی درسته درست نیست شاید با پیاده‌سازی ی بخشی مشکل داری ولی دلیلی بر اشتباه بودنش هم نداری و صرفا چون با دست خط تو متفاوت حس خوبی بهش نداریوقتی میخوای ی ماژولی تابع یا کلا هر قسمتی رو بفهمی کارش چیه ببین کجاها استفاده شده (اگر جایی استفاده نشده احتمالا باید پاک میشده)با ناله کردن و ایراد گرفتن از پروژه شما برنامه نویس بهتری ب نظر نمیای اگر حرفی میزنی یا مشکلی رو مطرح میکنی براش دلیل و حتما راهکار داشته باش، وگرنه نیاز نیست حرف بزنیحتما وقتی داری سورس رو مطالعه میکنی و نکته ای ب ذهنت میرسه ک بنظر میشه بهبود داد نوت بردار تا تو زمان مناسب بهش مراجعه کنی و شروع ب ریفکتور پروژه کنی و دوباره وقت بابت پیدا کردن تشخیص و شناسایی اون موارد نکنی(هر چند ک شاید هیچوقت زمان مناسب نرسه😶)البته ک قبل از همه این موارد تسلط روی پلتفرم اون پروژه و آشنایی با ابزار هایی ک استفاده شده از نیازمندی های این موضوع هست سخنی با کسی ک درحال توسعه ی محصول هست سعی کنید استاندار های کار خودتون رو بدونید و جوری کار کنید ک نفر بعدی ک میخواد با کدبیس کار کنه کمتر متعجب بشههمیشه جوری کد بزنید ک خوانا باشه پیچیدگی بیش از حد هنر نیست هنر ساده انجام دادنشه حتی اگر تنها روی یک پروژه کار میکنید جوری کد بزنید ک ب راحتی بشه نیروی جدید رو روی پروژه انبرد کرد نام گذاری و Formatting رو جدی بگیرید پروژه حتما کانفیگ Formatter داشته باشه تا تو سیستم تمام توسعه دهنده ها فرمت کد درست باشه و تغییرات بیخود فقط بخاطر تفاوت کانفیگ Formatter رو سیستم توسعه دهنده ها نداشته باشیمدر مورد dependency های پروژه تا حد ممکن سعی کنید ب روز نگه دارید و از تغییراتی ک ممکنه بخاطر ی break change بدید نترسید گاهی ممکنه اون آسیب پذیری یا مشکلی ک با اون break change حل شده بیشتر ب شما آسیب بزنهحداقل ورژن مورد نیاز برای dependency های پروژه رو حتما تو کانفیگ فایل اضافه کنید مثلا ورژن نود مورد نیاز برای ی پروژه node.js اگر تست نمینویسی فایلشو الکی نساز دوست من😶آدرس ها و username password ها و کلا هر چیزی ک ممکنه تو محیط های مختلف dev و test و production متفاوت باشند و یا اطلاعات حساسی هستن رو حتما بذار تو فایل env و هارد کد نکن چیزی ک استفاده نمیکنی رو نگه ندار تو پروژه بخاطر این ک شاید ی روزی استفادت بشه (همونطور ک اصل YAGNI میگه)ی جوری conditional کد بزن ک else و else if نزنی تو کد. مثلا شرطی رو چک کن ک به محض برقرار نبودنش اجرای اون تابع متوقف بشه (Guard pattern)این ک خیلی هم کدت رو specific زبون خودت بنویسی زیاد جالب نیست ب نظرم جایی که امکانش هست و از نظر کارآیی تفاوتی نداره از استایلی برای کدت استفاده کن ک اگر کسی از زبون و پلتفرم دیگه کدت رو بخونه متوجه بشه این عدم متکی بودن ب یک زبون برای خود آدم هم بنظرم بهتره حتی اگر ب نظر تمیز تر نیاداگر نظری داشتید ممنون میشم برام بنویسید و اینکه تمام این پست نظر شخصی منه و هیچ ادعای خاصی تو هیچ موردی ندارم و هیچ مسئولیتی هم بابت استفاده و برداشت هایی ک ممکنه ازش بشه بر عهده بنده نمی باشد</description>
                <category>محمد</category>
                <author>محمد</author>
                <pubDate>Mon, 12 Aug 2024 19:28:12 +0330</pubDate>
            </item>
                    <item>
                <title>آمادگی برای مصاحبه</title>
                <link>https://virgool.io/@khaliliprf/%D8%A2%D9%85%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-udjjhytiznot</link>
                <description>مصاحبهاخیرا درگیر پیدا کردن ی پوزیشن تو شرکت های داخلی به عنوان software engineer یا  backend developer بودم که میخوام یکم در موردش بنویسم ک اگر در شرایط مشابه قرار گرفتید شاید کمکتون کنهاین فرایند چند فاز داشت رزومهنکاتی ک ب نظرم تو نگارش رزومه باید رعایت بشناطلاعاتی ک نیاز نیست و امکان قضاوت رو ب وجود میاره رو نیارید تو رزومه مثل: سن، محل زندگی و حتی ب نظر من عکس(البته برای ی پوزیشن غیر فنی شاید نیاز باشه)تو بخش مهارت ها اغراق نکنیدلیست تجربیات رو از جدید ب قدیم مرتب کنید و برای هر شرکت مشخص کنید چه مدت زمانی مشغول بودید و اینکه شما تو اون پوزیشن دقیقا چیکار میکردید و اگر کار شاخصی انجام دادی و یا خلق ارزش کردی یا دردی رو دوا کردی بنویس. کارفرما نمیخواد بدونه اون شرکت کارش چیه میخواد بدونه تو توی اون شرکت چیکار میکردیتو بخش هر شرکت ننویس با چه تکنولوژی هایی کار میکردی یک بار تو بخش مهارت ها تکنولوژی های مهم رو لیست میکنی مهم اینه بنویسی خروجی کارت با اون تکنولوژی ها و ابزار ها چیهنام ابزار های بدیهی رو تو رزومه ننویسید مثلا ننویس GIT چون باید بلد باشی یا ننویس axios ب جاش برو اصول RESTFUL API رو یاد بگیر و بنویس حتی اگر تو آگهی دیدی این موارد رو ننویساز  Hard Number  ساختگی استفاده نکنید سعی کنید وقتی مشغول هستید با دید نتیجه گرا تری کار کنید تا وقتی بهتون گفتن شرکت قبلی دستاورد هات چی بود بدون شک و شبهه و ابهام بدونی مثلا خروجی کارت روی فلان سرویس چی بوده چه امکاناتی اضافه شده چه باری میتونه تحمل کنه از لحاط کارآیی چه بهبودی تونستی بدی تو شرکت های کوچک این کار سخت تره چون ن باری وجود داره و ن زیرساخت مناسبی برای مانیتورینگ و پروفایل کردن واقعی پروژه ولی با ی سری ابزار ها بازم میتونید خودتون لود تست و استرس تست انجام بدید و همه جوره سرویستون رو پروفایل کنیدبرای هر کدوم از Bullet point ها توضیح مناسب داشته باشید بعضی موقع تو مصاحبه باید تک تک موارد رو توضیح بدیددلیل خروجتون از شرکت یا شرکت های قبلی تو رزومه جاش نیست اگر پرسیده شد تو مصاحبه توضیح میدیددرد و دل و گلایه از شرکت های قبلی تو رزومه جاش نیستاسم فایل رزومه رو درست و با فرمت استاندارد بنویس تا بین کلی رزومه دیگه اگر نیاز بود راحت پیدا بشهاسمتون بزرگتر از عنوان موقعیت شغلیتون نباشه در ابتدای کار عنوان موقعیتی که براش اپلای میکنید شما رو برای اون شرکت تعریف میکنهکسی که رزومه شما رو میخونه تو چند ثانیه احتمالا تصمیم میگیره ک میخواد بیشتر وقت بذاره رو رزومه یا ن میتونید با Bold کردن ی سری کلمات کلیدی سریعتر بهش کلیت تجربتون رو انتقال بدید مثل همین کاری که تو این نوشته انجام شده متن های طولانی و یک شکل ب احتمال زیاد خونده نمیشنبهتر کلمات کلیدی bold شده حول دامین اون شرکت و موارد تو آگهی باشهبخش فنیسوالات فنی خیلی بستگی ب شرکتی داره که دارید برای مصاحبه میریدسوالات فنی بعضی از شرکت ها  عموما در مورد مباحث اصلی و پایه ای مهندسی نرم‌افزار از جمله ساختمان داده و طراحی الگوریتم و مهارت حل مسئله، در مورد دیتابیس و SQL و در کنارش سوالاتی در مورد پلتفرمی ک تو آگهی درج شده هستبعضی از شرکت ها خیلی مشخصا در مورد پلتفرم و زبان درج شده تو آگهی میپرسند. اینجور شرکت ها از شما توقع تسلط مناسب روی همون پلتفرم و زبان رو دارند و احتمال زیاد تمرکزشون فقط روی یک محصول هست یا اینکه بیشتر هدفشون از جذب نیرو پیشبرد سریع پروژه هست و ن مشارکت تو فرایند تحلیل نیازمندی ها، طراحی سیستم و دیتابیس و موارد اینچنینبعضی از شرکت ها از شما در مورد باری ک سیستمتون تحمل میکرده(اینجاست ک اون دید نتیجه گرا تر به کمکتون میاد و میتونید درست کارتون رو پرزنت کنید)، تعداد کاربر ها و مباحث مربوط به طراحی سیستم میپرسندفرهنگ سازمان و شکل کارش ک تا حدودی این دسته بندی رو مشخص میکنه و تو یک سری شرکت ها شخص مصاحبه کننده تعیین کننده هستدر کل مصاحبه های فنی خیلی قاعده قانون و قالب خاصی نداره و حتی تو همین دسته بندی هایی هم ک گفته شد خیلی بستگی به این داره که: مصاحبه کننده شما کیه سطح دانشش چجوریه اصلا چقدر متوجهه ک مصاحبه شاید تو سرنوشت آدم ها نقش مهمی داشته باشه چقدر جدی بگیره و خیلی چیز های دیگه چون عموما تو شرکت ها نیروهای قدیمی تر مصاحبه هارو انجام میدن و نظارتی هم روی نحوه مصاحبه ها انجام نمیشه مگر اینکه یک فیدبکی تو مراحل بعدی گرفته بشه که اونم خیلی از کارجو ها برای اینکه شاید در آینده دوباره برای اون شرکت اپلای کنند شاید نظر منفی ای نمیدنبخش HRاشتیاق بی مورد نشون نده در عین حال در مورد شرکت و کارش تحقیق کن و بی اطلاع نباشدر مورد شرکت های دیگه ای ک ب صورت موازی داری فرایند مصاحبه رو پیش میبری باهاشون حرف نزنکلا تو این مرحله هم مثل باقی مراحل خیلی سلیقه دخیله و یک سری مسائل شاید ببینید ک چون منطق پشتش رو نمیدونید براتون عجیب بنظر بیاد و با دونستن دلیلش هم جا میخورید و متاسف میشیدمثلا ممکنه شما واقعا ب کارتون علاقه مندید و کاملا از روی احساس قلبی میاید و میل ب یادگیری و تجربه خودتون رو بیان میکنید و HR این برداشت رو میکنه ک حتما تجربه شما کافی نیست و فشار کاری شرکت اونقدر فرصت یادگیری نداره و از طرفی ب نیروی منابع انسانی قبلا گفته شده ب کسی نیاز هست ک مسلط باشه به کار و احتمالا میتونید حدس بزنید آنالیز HR چه چیزی خواهد بود؟ &quot;این که شما به درد اون موقعیت نمیخورید&quot;سعی کن روحیت سازنده و پویا باشه. نقد، گله، شکایت و حرفای منفی رو از ادبیاتت حذف کن. کلا تو زندگی هم ب نظرم این روحیه خوبه هم برای خودت انرژی منفی نداره و هم برای اطرافیانتسعی کنید تا میتونید مصاحبه اول رو حضوری نرید. اکثر شرکت ها برای وقت شما ارزش قائل نیستند و فقط وقتتون تلف میشه و ممکن بیخودی مسافت زیادی رو برای فهمیدن این ک اون شرکت برای شما مناسب نیست طی کنیدمذاکره نهاییاگر بر اساس حقوق دریافتی محل کار قبلی، شرایط فعلی بازار کار، میزان حقوق همکار ها و کسایی ک تجربه کاری تقریبا مشابهی دارند به یک بازه ی عددی منطقی رسیدی ازش کوتاه نیا سیستم حقوق و دستمزد شرکت ها با هم متفاوته و سعی کنید هر ابهامی تو ذهنتونه با سوال برطرفش کنید چون ممکن تو شرایطی قرار بگیرید ک باید بین دو یا چند گزینه انتخاب کنیدنکاتی ک ممکنه از قلم بندازید برای اینک رزومه شما توسط بعضی شرکت ها دیده بشه باید یا سابقه کاری قوی داشته باشید و یا مدرکتون از ی دانشگاه معتبر باشه و یا سابقه کار کم ب همراه مدرک ی دانشگاه معمولی با بررسی نیرو های یک شرکت و محل تحصیلشون میشه تا حدودی ب این موضوع پی برد نمونش شرکت هایی مثل دیوار و تپسیبعضی موقع استارت آپ های نوپای یک شرکت پشت اسم بزرگش پنهان میشن برای جذب نیرو و شما اینو در نظر نمیگیرید تا وقتی با محیط، تیم و کدبیس اون پروژه روبه رو میشید و تفاوت ها ب چشمتون میادآگهی ها هیچوقت دقیق نیستندممکن تو آگهی نوشته شده باشه تجربه توسعه سیستم‌های مبتنی بر معماری مایکروسرویس ولی صرفا از یک بروکر برای رد و بدل کردن ی سری پیام استفاده کننممکن هم هست اصلا هیچ اسمی از مثلا مایکرو سرویس برده نشده باشه تو آگهی ولی تمام سوالات حول این مبحث باشه به عدد ناخالص و خالص توجه کنیدنکته پایانیاگر خیلی زود کار مورد علاقتو پیدا کردی یا خیلی دیر، اگر مجبور ب کار تو شرکتی شدی ک زیادم بهش علاقه مند نیستی و صرفا از روی شرایط این تصمیم رو گرفتی به خودت نگیر چون تو این فرایند علاوه بر سطح آمادگی و شایستگی خودت مقدار زیادی شانس دخیله مثل:شرایط فعلی شرکت هاپوزیشن های باززمان‌بندی مکاتبات با شرکت ها و عموما تاخیر زیادشون و خیلی چیزای دیگهدر نهایت دوست عزیز مثبت بمون، اعتماد بنفس خودتو حفظ کن و سعی کن ی چیزی از تو اون موقعیتی ک قرار گرفتی برای خودت در بیاری و نتیجشو برای خودت مثبت کنی اگر نظری داشتید ممنون میشم برام بنویسید و اینکه تمام این پست نظر شخصی منه و هیچ ادعای خاصی تو هیچ موردی ندارم و هیچ مسئولیتی هم بابت استفاده و برداشت هایی ک ممکنه ازش بشه بر عهده بنده نمی باشد تمام.</description>
                <category>محمد</category>
                <author>محمد</author>
                <pubDate>Mon, 01 Jul 2024 20:32:51 +0330</pubDate>
            </item>
            </channel>
</rss>