<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های امیرحسین حسن زاده</title>
        <link>https://virgool.io/feed/@Amirz</link>
        <description>یه آدم خیلی معمولی</description>
        <language>fa</language>
        <pubDate>2026-06-17 14:55:07</pubDate>
        <image>
            <url>https://static.virgool.io/images/default-avatar.jpg</url>
            <title>امیرحسین حسن زاده</title>
            <link>https://virgool.io/@Amirz</link>
        </image>

                    <item>
                <title>هنرستان یا دبیرستان؟ تجربه و ماجرای شخصی من</title>
                <link>https://virgool.io/@Amirz/%D9%87%D9%86%D8%B1%D8%B3%D8%AA%D8%A7%D9%86-%DB%8C%D8%A7-%D8%AF%D8%A8%DB%8C%D8%B1%D8%B3%D8%AA%D8%A7%D9%86-%D8%AA%D8%AC%D8%B1%D8%A8%D9%87-%D9%88-%D9%85%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C-%D8%B4%D8%AE%D8%B5%DB%8C-%D9%85%D9%86-albbh9hiq7vq</link>
                <description>من کسی بودم که در دوران مدرسه توی یک روز هم دبیرستان درس خوندم و هم هنرستان. اینجا قراره خلاصه‌ای از این ماجرا و اینکه چطوری از دبیرستان نمونه دولتی(اجبار) به هنرستان(علاقه) رفتم رو بگم و مقداری هم از هنرستان صحبت کنم. یعنی رشته‌ای که علاقه نداشتم و صرفا به دلیل خانواده رفته بودم رو عوض کردم. این تجربه و نوشته ممکنه برای خیلی از نوجوون‌ها و جوون‌های هم سن و سال خودم مفید باشه و مسیر آیندشون رو تغییر بده. همچنین برای خیلی از خانواده‌هایی که فرزند توی این سن و سال دارن تا بتونن بیشتر درکشون کنن.بعد از سه چهار سال از اینکه این پست رو نوشته بودم و پیش‌نویسش کرده بودم، تصمیم گرفتم آماده انتشارش کنم و با ویرایش و تکمیل کردن اون، منتشرش کنم:)اصل این ماجرا برمیگرده به سال ۹۷ و امروز که دارم باهاتون صحبت می‌کنم(۱۴۰۳) ترم آخر کارشناسی رشته مهندسی کنترل هستم. انگار این ماجراها برای همین چندروز پیش بود :(ادامه و اصل این نوشته همون مطالبی هست سه چهار سال پیش نوشتم ولی مقداری هم تغییرش دادم و تکمیلش کردم. - - - - - - - - - - - - - - - - - با عرض سلام، توی این مطلب می خوام درباره یه موضوع مهم که شاید خیلی از ما ها با اون برخورد داشتیم و یا در معرض برخورد با اونیم صحبت کنم :)من دانش آموزی بودم که به خواست خانواده به رشته تجربی رفته بودم ولی بعد از حدود سه ماه درس‌ خوندن توی اون رشته، در نهایت با طی کردن هفت خوان رستم تونستم مدرسمو تغییر بدم و برم رشته الکترونیک. مشکل اجبار خانواده یا علاقه شخصی بین خیلی از نوجوانان مرسوم هست. بعد از مدت ها تصمیم گرفتم در رابطه با این موضوع بنویسم شاید برای خیلی از نوجوانان عزیز یا حتی افراد دیگه علی الخصوص والدین مفید باشه. البته خوندن اون برای افراد دیگه هم خالی از لطف نیست. در کل سعی می کنم مطلب رو به صورت دوستانه و خارج از قالب یه مطلب رسمی بنویسم. امیدوارم که روند این مطلب همینجور پیش بره و بتونه به خیلی از نوجوان‌ها در انتخاب آینده شون کمک کنه.در بخش بعدی میخوام ماجرای شخصی خودم رو از اون دوران رو براتون بنویسم. ممکنه این ماجرا نقاط مشترک زیادی با شما داشته باشه و بتونه بیشتر شما رو در این مسیر راهنمایی کنه. در ضمن براتون بگم که من فردی هستم که تجربه درس خوندن در هر دو مدرسه رو دارم. در عین حال من توی یکی از روزای زمستون که به دبیرستان رفته بودم، از هنرستان به خونه برگشتم. یعنی طی یه روز توی دو مدرسه متفاوت درس خوندم :)ماجرای دو راهی علاقه و اجبارمتوسطه اولما توی یه شهرستان نه چندان بزرگ زندگی می کنیم. برای کلاس هفتم، وقتی توی مدرسه تیزهوشان قبول نشدم (خدا رو شکر می کنم)، به یه مدرسه نسبتا خوب دیگه در سطح شهرستان رفتم. خیلی از دوستامم اونجا بودن و خلاصه درس و زندگی رو از اونجا می گذروندیم. من از همون زمان به حوزه کامپیوتر مثل برنامه نویسی، بازی سازی یا موارد مرتبط علاقه داشتم.کلا دوست داشتم (و دارم) که چیزای جدید بسازم و به کارای فنی علاقه داشتم. خلاصه زمان هم به سرعت می گذشت. تا اینکه رسیدیم به سال نهم که موضوع انتخاب رشته و کارای مرتبط با اون داغ تر شد. خانواده منم مثل خیلیای دیگه دوست داشتن پسرشون پزشک بشه برای همین می خواستن منو بفرستن رشته تجربی. رشته و شغلی که هیچ علاقه ای نداشتم.اواخر سال تحصیلی برای مدرسه نمونه دولتی امتحان دادیم. اتفاقا توی آزمون هم قبول شدم(نمی‌دونستم خوشحال باشم یا ناراحت) و باعث شد رشته من بشه تجربی در یکی از مدارس نمونه دولتی شهرستان. یکی از مدارس خوب توی منطقه ما که دانش آموزهایی از نقاط و شهر های مختلف داشت. اگه درست به خاطر بیارم مشاور هم منو برای رفتن به این رشته تایید کرد. اما مگه کی بود که من درد و دلم رو براش بیرون بریزم ؛).متوسطه دوم (دبیرستان)بعد از مدت ها تعطیلی بالاخره روز موعود فرا رسید. بهتره بگم اولین روز رسمی توی اون مدرسه. خب سطح درسی کلاس بالا بود اونم با معدل های بالا.به قولی یه کلاس با کلی بچه درس‌خون. زمان کم کم می گذشت و منم مثل یک فرد خفته در تاریکی بودم. خیلی دل به درس نمیدادم. نمراتمم خیلی خوب نبود. سر کلاسم که دیگه نگم برات. فک می کنم خیلی از دوستامم متوجه این شده بودن که من به اجبار اونجا نشستم. یادگیریمم ضعیف شده بود.از یادنگرفتنای سر کلاس ریاضی و فیزیک گرفته تا توقف زمان سر کلاس زیست. وقتی از درسی خوشت نمیاد زمان کلا قفل میشه. قاعدتا دانش آموزا و دانشجوها می‌دونن چی میگم. من در این رابطه به خانواده می گفتم... اما خیلی فایده نداشت. دیگه یه جورایی افسردگی گرفته بودم (حالا دیگه نه در این حد). یادم میاد همین افسردگی رو دوستام به شوخی یا جدی توی مینی بوس سرویس مدرسه بهم می‌گفتن.دیگه دل به درس نمیدادم نمراتم هم پایین بود توی خونه هم حوصله درس خوندن نداشتم. خانواده هم تا حدودی فهمیده بودن. منی که همیشه جزء درس‌خوبای کلاس بودم به این حال و روز افتاده بودم. ولی چه کنم که مجبور بودم روش بی اهمیتی به درس و تنبلی رو پیش بگیرم تا حرف خودم رو به کرسی بشونم و بتونم خانواده رو راضی کنم که رشتمو عوض کنم(:بالاخره این هوشمندی و تکنیک تنبلی برای تغییر رشته بالاخره جوب داد( البته شما امتحان نکنید :) ). بعد از صحبت با مشاور و راضی شدن پدرم برای تغییر رشته، بالاخره روزی رسید که من می‌خواستم از اون مدرسه برم. سه‌شنبه بود و منم سر کلاس جغرافی بودم. همونجا با همکلاسی‌هام خداحافظی کردم و با پدرم راهی هنرستان شدم.یادم میاد اون زمان توی اینستا پستای ارتش و تکاورهای نظامی رو میدیدم و همین موضوع باعث شده بود که علاقه‌ای کاذب به وجود بیاد که برم ارتش. وقتی مشاور و پدرم بودن اگه درست یادم باشه گفتم که می‌خوام برم ارتش و این تنها شرط موندن توی اون مدرسه بود که پدرم گفت میدونی که اجازه نمیدیم و منم گفتم پس همون هنرستان(اینم میتونه یه روش خوبی باشه :) ). حتی اونجا بهم گفتن رشتتو از تجربی به ریاضی تغییر می‌دیم ولی منی که دیگه حوصله اون مدرسه رو نداشتم قبول نکردم.البته این تغییر مدرسه وسط سال خودش چقدر دردسر داشت ولی من خلاصه گفتم براتون.متوسطه دوم (هنرستان)دیگه نه فرصتی و نه استراحتی :( همون روز مارو فرستادن سر کلاس دهم الکترونیک. از اونجا بخش جدید زندگی درسیم شروع شد. جو کلاس خیلی با مدرسه قبلیم تفاوت داشت. اون اوایل کار که اومده بودم یه نوع دو دلی برام پیش اومده بود. اما خداراشکر بعد از چند مدت رفع شد. تعدای از رفقای قدیمی همراهم بودن. با بقیه هم رفیق شدیم. البته اولویت اولم کامیپوتر بود ولی چون این رشته فقط توی کاردانش بود و اونجا هم اصلا فضای خوبی نداشت، تصمیم گرفتم برم الکترونیک توی هنرستان فنی که به اونم علاقه داشتم و حتی علاقم به مرور زمان بیشترم شد.از اونجایی که امتحانات نوبت اول هم نزدیک بود و منم به تازگی وارد هنرستان شده بودم، باید تلاشمو بیشتر می‌کردم. یکی از خوبی های هنرستان اینه که خیلی از دروسش به صورت پودمانی هست. یعنی درسی مثل ریاضی، وقتی که پودمان یا همون فصل اول رو تموم کردید، بعد از اون امتحان می‌دید و اگه قبول شید پروندش بسته میشه. یعنی دیگه نیازی نیست اون رو توی نوبت اول یا دوم امتحان بدید. لب کلام این میشه که شما درس هارو جدا جدا می‌گذرونید. البته همه درس ها اینطوری نیست. دروسی مثل دینی، عربی، زبان و فارسی به صورت پودمانی نیستن(الان که ۱۴۰۳ هست نمیدونم حقیقتا چه تغییراتی داشتن). با همه مزایا و معایبش، نظر شخصی من اینه که این روش خیلی بهتره.خب دوران هنرستان می‌گذشت ما هم قدم به قدم پیر تر می‌شدیم‌:). دو روز از هفته دروس تخصصی و کارگاهی بود و سه روز دیگه دروس باقی مونده. از مزایای هنرستان همین کار های عملیشه. البته فکر نکنید توی هنرستان از شما متخصص میسازن، اینطورام نیست. باید خودتون اراده داشته باشید و صرفاً به هنرستان اتکا نکنید. اگه توی سه سال هنرستان در کنار درس و آموزش، خودتون هم دست به کار بشید و فعالیت کنید، وقتیکه دیپلمتون رو گرفتید میتونید به یه نیمچه متخصص و اوستا تبدیل بشید و دیگه لنگ دوتا آزمون استخدامی و این حرفا نباشید. به شخصه چیزی که خودم دیدم و حس میکنم اینه که آمار اشتغال هنرستانی‌ها خیلی بیشتر از دبیرستانی‌هاست. اینو هم بگم که توی هنرستان به دانش آموز میگن هنرجو. خب ما توی کلاسمون انواع مختلفی از هنرجویان رو داشتیم. به قول خودمون بعضیا اصلا تو باغ نبودن. بعضیا هم درسشون خوب بود. مثلا یکی از رفیقام بود که حتی گاهی معلممون هم سوالاش رو ازش می‌پرسید.البته معمولا رشته هایی مثل الکترونیک یا الکتروتکنیک(همون برق صنعتی و ساختمان) افراد درس خون تری رو دارن. حداقل واسه شهر ما این موضوع صدق میکنه. پس به یه تفکر پوسیده‌ای که میگه هرچی درس‌خونه میره دبیرستان و تنبلا میرن هنرستان گوش نکنید.متاسفانه سال یازدهم و دوازدهم به کرونا خوردیم و ما هنرستانی‌ها خیلی ضرر کردیم چون خیلی از کارامون به صورت عملی بود. حالا یه خاطره هم بگم که کمی بدآموزی داره و خواهشا هنرجوهای الکترونیک استفاده نکنن چون ضربه به بیت الماله (خودمم انجام نمیدادم).ماجرا از این قراره که توی رشته ما یه قطعه‌ای هست به نام خازن که احتمالا اسمشو شنیدید یا میشناسیدش. توی کارگاه ما هم کلی از این خازن ها با ولتاژ مختلف وجود داره. اگه به یه خازن ولتاژ بیشتر از حدش اعمال کنیم اون خازن میترکه و مثل ترقه عمل میکنه. حالا توی کارگاه هم منابع تغذیه هست که کافیه خازن رو به بهش وصل کنیم و ولتاژ منبع رو بالا ببریم تا خازن بگه بوووم !حالا اینکه چقدر دوستان خازن می‌ترکوندند به کنار ولی یه بار دوستان روش خاصی رو اجرا کردن! اومدن از منبع تغذیه که نزدیک انبار بود سیم کشی کردن داخل انبار و به خازن وصلش کردن. حالا زمانی که معلم یا همون هنرآموزمون وارد انبار شد، ولتاژ منبع رو بالا بردن و خازن همونجا ترکید و گفت بووووم :( این خاطره از همون زمان توی ذهن من مونده و شاید یکی دو سال پیش که شنیدم(۱۴۰۲ فک کنم) همون معلممون توی سانحه رانندگی از دنیا رفتن، چاشنی تلخی و حسرت به این خاطره اضافه شد :( بچه‌ها خیلی اذیتش میکردن و اونم با ما رفیق بود. هییی روحش شاد ... حالا که کامتون رو تلخ کردم اینم بگم با اینکه سالای زیادی از اون دوران نگذشته ولی جدای از اون معلم، ما دوتا از رفقا و همکلاسیامون هم از دست دادیم ):.برای شادی روح همشون یه فاتحه‌ای قرائت کنید.یکی از مزیت‌های فوق‌العاده هنرستان اینه که اکثر رشته‌هاش نیازی به کنکور ندارن و صرفا با معدل دیپلم میتونن برن دانشگاه. همین موضوع خیلی به من کمک کرد تا دغدغه کنکور و اون همه خوندن رو نداشته باشم و بتونم از وقتم جاهای دیگه استفاده کنم. پ.ن : اول همه خداروشکر که خانواده خیلی خوبی دارم و همراه و حامی‌ام بودن و بهم گیر الکی ندادن و سخت نگرفتن. من که خیلی راضیم ازشون خدا همه پدر و مادرارو حفظ کنه.دنبال علاقه‌‌تون برید و از بقیه کمک و مشورت بگیرید. اگه به تجربی، انسانی، فنی یا ... علاقه دارید همونو دنبال کنید. البته علایق و سلایق توی دوران نوجوانی نوسان زیادی دارن پس مواظب این موضوع هم باشید و سر خود کاری رو نکنید. من از مسیری که انتخاب کردم راضیم و اگه برگردم عقب شاید با کمی تغییر دوباره همین راه رو بیام.حس و خواست درونیت خیلی مهم‌تر از اینه که بقیه چه فکری راجبت می‌کنن. پس آیندتو به خاطر خواست بقیه هرچند مسیر پر پول و با وجه اجتماعی بالا باشه خراب نکن. یه زندگی معمولی شاداب بهتر از کلی ثروت و مشهوریت مرده هست.اگه برگردم عقب شاید و شاید سال آخر هنرستان برای کنکور ریاضی یه مقدار درس می‌خوندم تا یه دانشگاه نسبتا خوب از اون طریق قبول شم. هرچند دانشکده الانم جزء خوبای فنی حرفه‌ای کشور(الان اسمش شده دانشگاه ملی مهارت) حساب میشه ولی انصافا رسیدگی و امکانات دانشگاه‌های ملی مهارت یا همون فنی حرفه‌ای نسبت به دانشگاه‌های دولتی و معتبر پایین‌تره!! هرچند الانم ناراضی نیستم و خداروشکر می‌کنم. پس سه سال هنرستان دوران طلایی شما هست. بهترین استفاده رو ازش ببرید!به دوستان علاقمند به تجربی و پزشکی و دبیرستانی بر نخوره خواهشا و ناراحت نشن. این مطلب صرفا نگرش شخصی خودم بود چه بسا کسی مسیر موفقیتش برعکس این باشه. مهم اینه که شما برداشت خودتونو داشته باشید و با شرایطتون تطبیق بدید.اگه کسی توی شرایط مشابه‌ای گیر کرده و یا در این زمینه سوال و پرسشی داره، خوشحال میشم بتونم راهنماییش کنم.</description>
                <category>امیرحسین حسن زاده</category>
                <author>امیرحسین حسن زاده</author>
                <pubDate>Mon, 17 Feb 2025 13:53:52 +0330</pubDate>
            </item>
                    <item>
                <title>چگونه بهره‌وری خود را در برنامه نویسی افزایش دهیم؟</title>
                <link>https://virgool.io/@Amirz/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A8%D9%87%D8%B1%D9%87-%D9%88%D8%B1%DB%8C-%D8%AE%D9%88%D8%AF-%D8%B1%D8%A7-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4-%D8%AF%D9%87%DB%8C%D9%85-of3mab483zxr</link>
                <description>در این پست آموزشی قصد داریم در رابطه با روش های افزایش بهره وری در برنامه نویسی صحبت کنیم. &quot;چگونه سرعت کد‌ نویسی خود را افزایش دهیم؟&quot; یکی از مطالبی بود که در یکی از پست های اخیر به آن اشاره کردیم. در واقع سرعت برنامه نویسی با بهره‌وری رابطه نزدیکی دارد. اما شاید برای شما هم سوال پیش آمده باشد که اصلا بهره‌وری به چه معناست؟اگر بخواهیم یک تعریف ساده ارائه بدهیم، در واقع بهره‌وری را می‌توانیم میزان بازدهی فرد نسبت به زمان یا انرژی مصرف شده در نظر بگیریم. برای مثال برنامه نویس ‌‌A در یک ساعت پروژه ای را به اتمام رسانده است. در حالی که برنامه نویس B برای اتمام همان پروژه، دو ساعت زمان صرف کرده است. قاعدتاً در این مثال میزان بهره‌وری برنامه نویس ‌A بیشتر بوده است.با توجه به اینکه زمان طی شده در طول شبانه روز برای افراد یکسان است، اما چرا افراد از لحاظ رشد و تعالی با همدیگر برابر نیستند؟ بهره‌وری یکی از عوامل میزان رشد و پیشرفت در انسان هاست. افزایش بهره‌وری به ما کمک می‌کند تا سریع‌تر به سمت اهداف خود حرکت کنیم.با توجه به مطالب بالا، افزایش بهره‌وری در برنامه نویسی نیز به ما کمک می‌کند. برنامه نویسان با کمک این امر می‌توانند سطح کیفی خود را بهبود ببخشند و در زندگی خود پیشرفت کنند. در ادامه به راه هایی برای افزایش بهره‌وری اشاره ‌می‌کنیم. پس با ما همراه باشید.جلوگیری از مولتی تسکینگیکی از راه های افزایش بهره‌وری، جلوگیری از انجام دادن چند کار به صورت همزمان است. در اکثر مواقع مولتی تسکینگ باعث کاهش بازدهی ما می‌شود. برای مثال برنامه نویسی را در نظر بگیرید که حین برنامه نویسی، فیلم تماشا می‌کند. از آن طرف هم در شبکه های اجتماعی چرخ می‌زند. آیا بهره‌وری این فرد با برنامه نویسی که صرفا روی کار خود متمرکز شده است، برابر است؟هنگامی که به عنوان برنامه‌نویس فعالیت می‌کنید، از چندکارگی بپرهیزید. در زمان برنامه نویسی یا هر کار دیگری، یک دیوار فرضی دور ذهن خود قرار دهید و سعی کنید زمان خود را صرف امور غیرضروری نکنید. هرچند با مولتی تسکینگ هم می‌توانید برنامه نویسی کنید، اما در اکثر مواقع بازدهی و کیفیت لازم همانند حالت متمرکز را ندارد.پیشنهاد مطالعه : اهمیت زبان انگلیسی برای برنامه نویسانبهبود تمرکزبا رشد دنیای دیجیتال، عواملی که حواس ما را به خود جلب می‌کنند نیز بیشتر شد. داشتن تمرکز یک مهارت لازم برای افراد در شغل های مختلف است. فعالیت داشتن بر روی یک کار با تمرکز مناسب باعث می‌شود تا نیروی ذهن ما برای آن کار صرف شود.هنگامی که عوامل مختلف مثل محیط نامناسب باعث بهم زدن تمرکز ما می‌شوند، در واقع می‌توانند باعت کاهش نیروی ‌ذهن ما برای برنامه‌ نویسی شوند. نداشتن تمرکز نیز یکی از عوامل کاهش بهره‌وری در برنامه نویسان است.یکی از عوامل مهم در این مبحث، برنامه نویسی در محیط مناسب است. یکی از مواردی که شخصاً برای محل برنامه نویسی می‌پسندم، استفاده از اصول مینیمالیسم است. این به معناست که ما محیط کار خود را تا حد امکان از عوامل غیر ضروری خالی می‌کنیم و اصل ساده گرایی در آن به کار ببریم. البته این مورد به سلیقه و شرایط افراد هم بستگی دارد.برای تقویت تمرکز سعی کنید از کارهای حواس پرت کن بپرهیزید. تب های نامرتبط و اضافی مرورگر خود را ببندید. تلفن همراه خود را دور از محل کدنویسی قرار دهید و یا آن را خاموش، بی صدا و یا در حالت تمرکز قرار دهید. حتی در زمان هایی که نیاز به اینترنت ندارید، می‌توانید به صورت موقت آن را خاموش کنید.مدیریت زمان و برنامه ریزیهمانطور که در پست “۴ مهارت جانبی و کاربردی برای برنامه نویسان” اشاره شد، مدیریت زمان و برنامه ریزی یکی از مهارت های کاربردی برای برنامه نویسان است. این موارد برای افزایش بهره وری نیز بسیار مفید هستند. برنامه ریزی و مدیریت زمان خود موضوعی مفصل و گسترده هستند و یادگیری و استفاده از آنها برای امور روزمره مان خالی از لطف نیست.با داشتن مدیریت زمان و برنامه ریزی مناسب می‌توانیم از سردرگمی هنگام برنامه نویسی پیشگیری کنیم. با این کار ما برنامه کاری خود را مشخص می‌کنیم و بدون اتلاف وقت، به پیشبرد آن ادامه می‌دهیم.برای مثال شما طبق برنامه ای مشخص می‌کنید که از ساعت ۷ الی ۹ روی بخش هدر سایت کار کنید. از ساعت ۹ الی ۱۲ هم به بکند سایت بپردازید. از آنجایی که تخصیص زمان در برنامه نویسی به علل مختلف مثل باگ ها سخت است، می‌توانید از شیوه بدون زمان استفاده کنید. یعنی ابتدا برنامه بریزید بخش هدر را تکمیل کنید و بعد از اتمام آن، سراغ بکند بروید....بهره‌وری یک اصل مهم برای برنامه نویسان است. شما می‌توانید با رعایت نکات بالا و استفاده از آنها بهره‌وری خود را افزایش دهید. برای مثال شما شب قبل مشخص می‌کنید که فردا می‌خواهید روی کدام بخش کار کنید. در زمان مشخص شده با تمرکز و جلوگیری از مولتی تسکینگ روی پروژه خود کار کنید. استراحت را نیز در زنجیره کاری خود فراموش نکنید.</description>
                <category>امیرحسین حسن زاده</category>
                <author>امیرحسین حسن زاده</author>
                <pubDate>Sun, 09 Jan 2022 15:42:14 +0330</pubDate>
            </item>
                    <item>
                <title>اهمیت زبان انگلیسی برای برنامه نویسان</title>
                <link>https://virgool.io/@Amirz/%D8%A7%D9%87%D9%85%DB%8C%D8%AA-%D8%B2%D8%A8%D8%A7%D9%86-%D8%A7%D9%86%DA%AF%D9%84%DB%8C%D8%B3%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%D8%A7%D9%86-fhcdcpodocxg</link>
                <description>در جهان امروزی اهمیت زبان انگلیسی بر ما پوشیده نیست. در حوزه فناوری و کامپیوتر نیز اهمیت این زبان مشهود است. برنامه نویسی نیز یکی از همین موارد است. برنامه نویسان می‌توانند با بهره وری از این مهارت مهم، سطح کیفی خود را افزایش دهند. ما با کمک این زبان می‌توانیم سرعت پیشرفت خود را بهبود دهیم.زبان انگلیسی به دلیل بین المللی بودن، در سطح جهانی برای امور مختلفی مورد استفاده قرار می‌گیرد. از امور کاری گرفته تا تعاملات روزمره. همچنین با رشد اینترنت و ارتباطات از راه دور اهمیت این زبان بیشتر مورد توجه افراد قرار گرفته است.همچنین بخوانید : ۴ مهارت جانبی و کاربردی برای برنامه نویسانآیا یادگیری زبان انگلیسی برای برنامه نویسی لازم است؟یادگیری این زبان در برنامه نویسی بسیار کاربردی است. اما این به این معنا نیست که ما حتما می‌بایست وقت زیادی برای یادگیری آن صرف کنیم. حتی اگر فردی سطح خوبی از زبان را نیز دارا نباشد، می‌تواند برنامه نویس شود.مبحث ارائه شده در این بخش بالا به معنای اهمیت زبان در رابطه با پیشرفت فرد است. برای مثال می‌توانیم برنامه نویسی که مهارتِ زبان انگلیسی ندارد را همچون دوچرخه ای برای رسیدن به مقصد در نظر گرفت.  در حالی که زبان انگلیسی در سطح مناسب می‌تواند آن دوچرخه را تبدیل به یک موتور سیکلت کند. البته این مثال به صورت کلی بیان شده است  و برای همه برنامه نویسان صدق نمی‌کند. زیرا توانایی های افراد و شرایط افراد با همدیگر متفاوت است.در ادامه این مطلب به چند موضوع در رابطه با اهمیت زبان انگلیسی اشاره می‌کنیم. سپس مختصراً به یادگیری زبان انگلیسی برای برنامه نویسان توجه خواهیم کرد. پس با ما همراه باشید.تعیین سطح زبان (رایگان)زبان اصلی برنامه نویسیتقریبا همه زبان های مشهور برنامه نویسی از زبان انگلیسی استفاده می‌کنند. این به این معناست که فرایند کد نویسی ما به زبان انگلیسی انجام می‌شود. در سطوح ابتدایی شاید این مورد خیلی مورد توجه نباشد اما در ادامه راه ممکن است به اهمیت این مورد نیز پی ببریم.همچنین با ترکیب مهارت زبان و برنامه نویسی خواندن کد های افراد دیگر به خصوص موارد پیشرفته تر برای ما آسان تر می‌شود. گاهی اوقات ممکن است از لحاظ برنامه نویسی متوجه کدها نشویم، اما با یاد داشتن زبان انگلیسی کارایی آن را درک کنیم.منابع و مستندات آموزشیخوشبختانه با گذشت زمان منابع آموزشی فارسی رو به رشد بوده است. اما با این وجود منابع زبان اصلی یا همان انگلیسی بسیار گسترده تر هستند. این عامل شاید در زبان های معروفی مثل جاوا اسکریپت و پایتون به چشم نیاید. اما زبان ها یا فریمورک های جدید تر می‌توانند با مشکل کمبود منابع فارسی رو به رو باشند.یکی از عوامل بسیار مهم برای برنامه نویسان مستندات یا همان ‌داکیومنت‌ها است. معمولا مستندات به زبان انگلیسی منتشر می‌شوند. از این رو یادگیری زبان برای استفاده از مستندات قابل توجه است. البته که ترجمه های مختلفی از داکیومنت های زبان های برنامه نویسی و فریمورک ها وجود دارد. البته خیلی از افراد با توجه به سطح کیفی منابع اصلی، آن ها را نسبت به منابع ترجمه شده ترجیح می‌دهند.همچنین بخوانید : چگونه سرعت کد‌ نویسی خود را افزایش دهیم؟دورکاری پروژه ای و شرکتییکی دیگر از مزایای زبان انگلیسی در برنامه نویسی، کاربرد آن برای دورکاری است. در این بخش، دورکاری به دو قسمت پروژه ای(فریلنسینگ) و شرکتی (ریموت) تقسیم شده است.فریلنسینگبه دلیل مسائل ارزی، پروژه های دلاری یکی از بهترین راه های درآمد زایی برای برنامه نویسان ایرانی است. جدا از سختی های این بخش و مهارت های فنی، در صورتی که قصد دارید پروژه های دلاری بگیرید زبان انگلیسی را حتماً مد نظر خود قرار دهید. زیرا ارتباط و تعاملات شما با مشتریان معمولاً به زبان انگلیسی است.کار ریموتفرصت های شغلی ریموت یا همان دورکاری از راه های دیگر درآمد زایی برای برنامه نویسان است. تعدادی از شرکت های نرم افزاری خارجی، برنامه نویسانی را برای امور خود به صورت دورکاری استخدام می‌کنند.با توجه به حقوق بسیار بالاتر این شرکت ها نسبت شرکت های داخلی، این گزینه نیز یکی از راه های پر درآمد و در عین حال رزومه ساز برای برنامه نویسان است. این گزینه نسبتاً سطح زبان بیشتری را طلب می‌کند. داشتن مهارت مناسبِ مکالمه در مصاحبه می‌تواند شانس شما را برای استخدام شدن افزایش دهد.مزایای دیگر زبان انگلیسی شامل : رفع خطا و باگ یابی ساده ترحضور در جوامع برنامه نویسیتعامل و ارتباط با برنامه نویسان جهانتدریس آنلاین مفاهیم برنامه نویسیو ...پایتون پیشرفته با جادی + گواهینامهچگونه به عنوان یک برنامه نویس زبان انگلیسی را یاد بگیریم؟فراگیری زبان انگلیسی خود مبحثی جداگانه است. این مهارت نیازمند وقت گذاشتن برنامه نویس نیز می‌باشد. اما شاید ما نخواهیم وقت زیادی را صرف آن کنیم و از این رو بیشتر بر روی مهارت های تخصصی خود کار کنیم. پس چگونه زبان خود را تقویت کنیم؟خوشبختانه همه ما به واسطه مدرسه، دانشگاه و یا حتی کلاس های زبان تا حدی به زبان انگلیسی آشنایی داریم. به همین منظور می‌توانیم از منابع انگلیسی زبان کار های خود را پیش ببریم. البته که نیازی نیست در ابتدا کاملا به سمت منابع انگلیسی مهاجرت کنید.برای تقویت زبان در راستای برنامه نویسی می‌توانیم با یک تیر دو نشان بزنیم. برای مثال به جای جستجو در منابع فارسی، سعی کنیم از منابع انگلیسی استفاده کنیم. مقالات و نظرات افراد را بخوانیم و سعی کنیم که مفهوم آن ها را بفهمیم. از این رو، این روش می‌تواند باعث بهبود مهارت برنامه نویسی و زبان انگلیسی ما شود.برای بخش شنیداری هم می‌توانید از دوره های انگلیسی زبان استفاده کنید. برای درک بهتر در اوایل کار می‌توانید از زیرنویس انگلیسی استفاده کنید. همچنین امکان کاهش سرعت ویدیو و برگشت به عقب نیز وجود دارد.برای تقویت مهارت مکالمه در حوزه کاری خود، می‌توانید در رابطه با موضوعات مرتبط با برنامه نویسی صحبت کنید. برای مثال شما موضوعی در رابطه با برنامه نویسی وب‌ را انتخاب می‌کنید. سپس به مدت چند دقیقه در رابطه با آن صحبت می‌کنید. حتی می‌توانید صدای خود را ضبط کنید و آن بررسی کنید و مشکلات احتمالی را بررسی کنید. همچنین ضبط ویدیو های آموزشی با زبان انگلیسی نیز مفید است.البته سطح مهارت زبان هر فرد بستگی به خود شخص دارد. برای مثال فردی که قصد استخدام شدن در شرکت های خارجی را دارد، می‌بایست سطح مناسبی در زبان خصوصاً در مهارت های مکالمه و شنیداری داشته باشد. یا اگر فردی زبان را برای یادگیری بیشتر برنامه نویسی و دسترسی به منابع آموزشی بیشتر مد نظر دارد، تقویت مهارت خوانداری و شنیداری را بیشتر مدنظر خود قرار دهد.البته استفاده از دوره های عمومی زبان نیز خالی از لطف نیست. این دوره ها می‌تواند باعث افزایش سطح عمومی زبان شما شوند. همچنین یکی از مهم ترین مبانی زبان انگلیسی یادگیری لغات و اصطلاحات آن است. در کنار لغات عمومی شما می‌توانید در حین استفاده از منابع انگلیسی، سطح لغات تخصصی خود را نیز افزایش دهید.آموزش Node.js + گواهینامهدر این نوشته، مطالبی در رابطه با اهمیت زبان انگلیسی در برنامه نویسی اشاره شد. زبان انگلیسی در حوزه های مختلفی می‌تواند به افراد کمک کند و باعث رشد سریع تر آن ها شود. امیدوارم از مطالب ارائه شده بهره لازم را برده باشید.</description>
                <category>امیرحسین حسن زاده</category>
                <author>امیرحسین حسن زاده</author>
                <pubDate>Sun, 02 Jan 2022 19:03:36 +0330</pubDate>
            </item>
                    <item>
                <title>چگونه بدون دانش برنامه نویسی سایت بسازیم؟</title>
                <link>https://virgool.io/@Amirz/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%A8%D8%AF%D9%88%D9%86-%D8%AF%D8%A7%D9%86%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%A8%D8%B3%D8%A7%D8%B2%DB%8C%D9%85-rhchbrxtjff4</link>
                <description>امروزه افراد زیادی برای معرفی یا فروش محصولات خود از وب سایت ها استفاده می کنند. با این وجود سایت ها صرفا محدود به موارد فروشگاهی نیستند. بلکه شامل حیطه موضوعات مختلف مثل شخصی، شرکتی، وبلاگ و یا موارد مختلف دیگر هستند.تعداد زیادی از افراد فعال در این حوزه از وبسایت های خود درآمد کسب می کنند. در عین حال درآمد اینترنتی از سایت ها صرفا محدود به فروش محصولات نمی شوند. بلکه روش های مختلفی مثل تبلیغات، ارائه خدمات، مشاوره و ... وجود دارد.یکی از موضوعاتی که ممکن است ذهن بعضی از افراد فعال در حوزه اینترنت را درگیر کرده باشد، شیوه ساخت سایت ها می باشد. ما می توانیم با کمک مهارت برنامه نویسی، وب سایت دلخواه خود را آماده کنیم و با پیشبرد روند مناسب از آن درآمد کسب کنیم.در عین حال یادگیری برنامه نویسی و در کنار آن ساخت سایت با کمک آن، نیازمند وقت و مهارت مناسب می باشد. با این حال ما فقط محدود به برنامه نویسی نیستیم و میتوانیم با وقت بسیار کمتر و بدون نیاز به کد نویسی، وب‌سایت خود را داشته باشیم. در ادامه با دو روش ساخت سایت بدون نیاز به دانش برنامه نویسی آشنا می شویم.ساخت سایت با وردپرسوردپرس یکی از محبوب‌ترین ابزارها برای ساخت وب‌سایت است. وردپرس را می‌توان یک نرم افزار تحت وب معرفی کرد. با کمک این ابزار می توانیم سایت خود را با سرعت بیشتر و دردسر کمتری نسبت به برنامه نویسی داشته باشیم.امروزه وب‌سایت های بسیار زیادی با وردپرس توسعه داده شده اند. از مزایای وردپرس دارا بودن قالب ها و افزونه های مختلفی است. وردپرس این امکان را به شما می‌دهد که شما هم سایت فروشگاهی، وبلاگ، شخصی و ... داشته باشید.به این نکته توجه کنید که وردپرس به صورت رایگان ارائه شده است. همچنین زبان فارسی را نیز پشتیبانی می‌کند. شما نیز می‌توانید با یادگیری این مهارت سایت خود را بسازید. حتی شما می‌توانید به عنوان فریلنسر نیز کسب‌ درآمد کنید.هاست وردپرس نیاز دارید؟وردپرس را از کجا یاد بگیرم؟دوره های آموزشی فارسی زبان مختلفی به صورت رایگان و غیر رایگان به ارائه شده اند. البته که یادگیری وردپرس مختص به این مورد نیست و روش های دیگری نیز وجود دارند، اما با این حال دوره های آموزشی یکی از برترین شیوه های آموزشی هستند. وب‌سایت مکتب خونه نیز به ارائه دوره های آموزشی پرداخته است که وردپرس را هم شامل می‌شود. این دوره از این سایت به آموزش وردپرس با تمرین و ارائه گواهینامه می‌پردازد.ساخت سایت با استفاده از سایت سازدر صورتی که به هر علتی وقت یادگیری و راه اندازی سایت خود را با وردپرس ندارید، توصیه ما به شما استفاده از سایت سازها می‌باشد. یکی از معتبرترین وب‌سایت های فارسی برای ساخت سایت، سایت ساز ایران سرور است. با کمک سایت ساز ایران سرور می‌توانید با صرف چند دقیقه زمان و بدون نیاز به مهارت خاصی وب‌سایت خود را بسازید.این وب‌سایت با استفاده از هسته وردپرس و امکانات از پیش تعریف شده کار شما در داشتن سایت آسان می‌کند. همچنین با کمک این سایت ساز دیگر نیاز به هاست جداگانه ندارید. با توجه به این نکته شما از مراحل نصب وردپرس بر روی هاست مستثنی هستید. شما به سادگی می‌توانید قالب های مختلف را امتحان کرده و گزینه مدنظر خود را انتخاب کنید.مزایای سایت ساز ایران سرور :قالب های مختلف (فروشگاهی، شرکتی، شخصی و رزومه، وبلاگی و ...)واکنش گرا (متناسب با گوشی و رایانه)بدون نیاز به دانش برنامه نویسیبدون نیاز به هاست جداگانهو ...ورود به سایت سازدر این پست آموزشی به دو روش جهت ساخت وب‌سایت بدون دانش برنامه نویسی اشاره شد. با استفاده از این موارد شما می‌توانید کسب و کار خود را بستر اینترنت داشته باشید. امیدوارم از مختصر مطالب ارائه شده در این پست لذت برده باشید.</description>
                <category>امیرحسین حسن زاده</category>
                <author>امیرحسین حسن زاده</author>
                <pubDate>Wed, 29 Dec 2021 09:54:47 +0330</pubDate>
            </item>
                    <item>
                <title>۴ مهارت جانبی و کاربردی برای برنامه نویسان</title>
                <link>https://virgool.io/@Amirz/%DB%B4-%D9%85%D9%87%D8%A7%D8%B1%D8%AA-%D8%AC%D8%A7%D9%86%D8%A8%DB%8C-%D9%88-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%D8%A7%D9%86-tpjsscbyelij</link>
                <description>برنامه نویسی از جمله مهارت هایی است که در حال گسترش هستند. این مهارت به زیرشاخه های مختلفی تقسیم می‌شود. اما صرفاً داشتن مهارت کدنویسی برای یک برنامه نویس کافیست؟یک برنامه نویس در کنار مهارت های اصلی خود، با داشتن مهارت های جانبیِ مرتبط، می‌تواند بازدهی خود را افزایش دهد. مهارت های جانبی از جمله مهارت هایی هستند که می‌توانند باعث بهبود بهره وری برنامه نویس شوند.همچنین این مهارت ها باعث کمک به فرآیند برنامه نویسی می‌شود. به طور کلی در کنار مهارت های اصلی مثل آشنایی با زبان موردنظر، مفید هستند. در ادامه این مطلب به چهار مهارت جانبی مؤثر در برنامه نویسی اشاره می‌کنیم. با ما همراه باشید.برنامه ریزی و مدیریت زمانبرنامه ریزی و مدیریت زمان جزء عوامل بسیار کاربردی در زندگی ما هستند. استفاده صحیح از آنها نه‌ تنها در برنامه نویسی بلکه در زندگی ما نیز تاثیر گذار هستند. داشتن یک برنامه زمان بندی شده با رعایت نکات لازم در برنامه نویسی، می‌تواند پروژه های ما را سریع تر و با برنامه تر پیش ببرد. در نهایت باعث پیشرفت پروژه و برنامه نویس خواهد شد.امروزه ابزار های آنلاین و فیزیکی مختلفی برای برنامه ریزی وجود دارند. بسته به سلیقه خودتان ‌می‌توانید از سایت ها، نرم افزار ها، دفتر های برنامه‌ ریزی و ... استفاده کنید. با رعایت نکات و اصول برنامه ریزی در کنار مهارت های اصلی برنامه نویسی، خود را به یک برنامه نویس موفق تبدیل کنید.پیشنهاد مطالعه : چگونه بهره‌وری خود را در برنامه نویسی افزایش دهیم؟زبان انگلیسیبی شک اهمیت زبان انگلیسی در جهان امروزی برای ما قابل چشم پوشی نیست. با رشد روز افزون اینترنت و رسانه ها، ارتباط افراد از نقاط مختلف جهان نیز رو به رشد بوده است.با توجه به این نکته، ارتباطات و تعاملات در موضوعات مختلفی بروز کرده اند. یکی از این موضوعات برنامه نویسی است.همچنین بخوانید : اهمیت زبان انگلیسی برای برنامه نویسان اگر شما یک برنامه نویس هستید حتما تا به حال برای رفع باگ، آموزش و ... از اینترنت استفاده کرده اید و به اهمیت این زبان در این حوزه پی برده اید. یادگیری نکات جدید، دسترسی به فضای آموزشی وسیع تر، ارتباط با دیگر برنامه نویسان، دورکاری در شرکت های خارجی و ... از مزایای زبان انگلیسی برای برنامه نویسان است.آزمون تعیین سطح زبان ـ رایگانمهارت های اجتماعی و ارتباطیمهارت‌های اجتماعی شامل طیف وسیعی از مهارت‌ها می‌شوند. فرض کنید شما یک برنامه نویس حرفه ای هستید اما مهارت های اجتماعی خوبی ندارید. چگونه می‌‌توانید مشتری جذب کنید؟ یا چگونه می‌توانید محصول خود را خوب معرفی کنید؟ و یا چگونه در مصاحبه های کاری موفق شوید؟با مطالعه مطالب بالا متوجه می‌شویم که صرفاً داشتن تخصص برنامه نویسی کافی نیست. چه بسا افرادی که با داشتن تخصص کمتر، فرصت های کاری بیشتری کسب کنند. یا با کمک مهارت های ارتباطی و اجتماعی مشتری و یا کاربران بیشتری جذب کنند و در نهایت درآمد بیشتری داشته باشند.چند نمونه از مهارت های اجتماعی و ارتباطی شامل :توانایی اقناع سازی افرادتوانایی کار تیمی و ارتباط با جمعفن بیان، سخنرانی و سخنوریتوانایی ارائه محصول در اجتماعتوانایی خوب صحبت کردن و تاثیرگذاری در جمع مهارت تایپ مناسبامروزه کد نویسی به عمل تایپ کردن گره خورده است. اما چگونه می‌توانیم مهارت تایپ خود را بهبود دهیم؟ آیا شما هم با مشکل حرکت مداوم چشم ها بین کیبورد و صفحه نمایش مواجه هستید؟ تایپ ده انگشتی یکی از روش های مناسب برای افزایش سرعت کد نویسی و همچنین تمرکز بر روی صفحه نمایش است. تایپ ده انگشتی شامل شیوه تایپ مخصوص برنامه نویسان نیز می‌باشد.پیشنهاد ما برای یادگیری تایپ ده انگشتی استفاده از این وب‌سایت است. با استفاده از این وب‌سایت می‌توانید تایپ ده انگشتی را به صورت قدم به قدم یاد بگیرید. این وب‌سایت شامل بخش تایپ برنامه نویسی است. یعنی امکان یادگیری تایپ مخصوص برنامه نویسان نیز در این سایت وجود دارد. همچنین این وب‌سایت دارای موارد متفاوتی است که می‌توانید با ورود به آن بررسی کنید.همچنین بخوانید : چگونه سرعت کد‌ نویسی خود را افزایش دهیم؟در این پست آموزشی به چهار بخش مختلف که می‌تواند در کنار برنامه نویسی برای ما مؤثر باشد، اشاره شده است.هرچند برنامه نویس صرفاً محدود به این موارد نیست و موارد متعدد دیگری نیز وجود دارد.البته که برنامه نویسان اجباری برای یادگیری و استفاده از بعضی مهارت ها ندارند. اما ممکن است بعضی از مهارت روند پیشرفت و رسیدن به موفقیت در برنامه نویسی را سریع ‌تر کنند. امیدوارم از این پست  استفاده کافی کرده باشید.</description>
                <category>امیرحسین حسن زاده</category>
                <author>امیرحسین حسن زاده</author>
                <pubDate>Sun, 26 Dec 2021 15:18:59 +0330</pubDate>
            </item>
                    <item>
                <title>چگونه سرعت کد‌ نویسی خود را افزایش دهیم؟</title>
                <link>https://virgool.io/@Amirz/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%B3%D8%B1%D8%B9%D8%AA-%DA%A9%D8%AF-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AE%D9%88%D8%AF-%D8%B1%D8%A7-%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4-%D8%AF%D9%87%DB%8C%D9%85-rtjlvslgyrvh</link>
                <description>یکی از مقولات بسیار مهم در عصر امروز مدیریت زمان است. این اصل در برنامه نویسی نیز کاربرد زیادی دارد. همچنین ما با افزایش سرعت کد نویسی در کنار اصول مهم دیگر، می‌توانیم پروژه‌ های خود را در مدت زمان کمتری به اتمام برسانیم.یادگیری و تقویت یک سری از موارد کاربردی می‌تواند باعث افزایش سرعت برنامه نویسی افراد شود. در نهایت باعث تکمیل سریع تر پروژه ها می‌شود. در قبال آن برنامه نویس مدت زمان آزاد بیشتری کسب می‌کند که می‌تواند صرف پروژه های دیگر و یا سایر امورات زندگی خود کند.با وجود برنامه نویسی سریع تر، کیفیت نیز اهمیت بسیار زیادی دارد. در واقع کیفیت و سرعت پروژه به باید به صورت متناسب با هم در نظر گرفته شود. پروژه ای که در آن صرفاً به اصل سرعت توجه شده است و کیفیت کار مد نظر قرار نگرفته، می‌تواند باعث صدمه به اعتماد مشتریان یا کاربران نسبت به برنامه‌نویس شود.در ادامه مطلب به پنج روش کاربردی برای افزایش سرعت کد نویسی اشاره می‌کنیم. پس با ما همراه باشید.عوامل قبل از شروع کد نویسییکی از عوامل مهم در بحث برنامه‌نویسی داشتن یک طرح یا ایده در رابطه با شیوه کد نویسی است. سعی کنید قبل کد زدن، در رابطه با روند آن تفکر کنید و راه‌های بهتر و شیوه‌های مناسب پیشبرد آن را آماده کنید.برای مثال، می‌توانید از فلوچارت‌ها و الگوریتم‌ها استفاده کنید. با کمک این موارد روند برنامه خود را مشخص کنید و در هنگام کد زدن طبق اصول نوشته شده پیش بروید. این روش می‌تواند باعث جلوگیری از هدر رفت وقت در هنگام کد نویسی شود.به عنوان یک نمونه دیگر می‌توان به کد نویسی بخش رابط کاربری یا UI پروژه اشاره کرد. داشتن طرح‌های آماده مثل طرح‌های رابط کاربری که با کمک ابزارهای گرافیکی طراحی می‌شوند، مفید است. حتی داشتن طرح ساده روی کاغذ نیز می‌تواند باعث بهبود پروسه کد نویسی شود.همچنین بخوانید : چگونه بدون دانش برنامه نویسی سایت بسازیم؟تقویت مهارت تایپتایپ کردن یک نیاز بسیار ضروری برای کد نویسی می‌باشد. در واقع کد نویسی ما با عمل تایپ کردن آمیخته شده است. هرچند که شاید تایپ کردن بهترین روش افزایش سرعت نباشد، اما به طور کلی می‌تواند باعث بهبود سرعت ما شود.یکی از روش های کاربردی استفاده از تایپ ده انگشتی است. تایپ ده انگشتی باعث عدم حرکت متناوب چشم بین کیبورد و صفحه نمایش می‌شود. با کمک این شیوه تایپ، می‌توانید خود را بر روی کدها و پروژه متمرکز کنید. همچنین می‌توانید بدون نیاز به مشاهده کیبورد، از کلید های میانبر، علايم برنامه‌ نویسی و ... استفاده کنید.یکی از سایت های مناسب برای یادگیری تایپ ده انگشتی تایپو است. با کمک این سایت می‌توانید تایپ ده انگشتی را به صورت مرحله به مرحله یاد بگیرید. از نکات قابل توجه این وب سایت، دارا بودن بخش تایپ برنامه نویسی است. یعنی امکان یادگیری تایپ مخصوص برنامه نویسان در این سایت فراهم شده است. همچنین این وب‌سایت دارای موارد مختلفی است که می‌توانید با مراجعه به آن بررسی کنید.استفاده از میانبرهااستفاده از میانبرها یا shortcuts یکی عوامل رایج بین برنامه نویس ها می باشد. با استفاده از میانبرها می‌توانیم از هدر رفت وقت جلوگیری کنیم.در روند یک پروژه می‌توانیم از میانبر های مختلف مثل ذخیره کردن یا اجرا کردن استفاده کنیم. این موارد صرفاً دو نمونه ساده و رایج هستند. برای آشنایی با موارد بیشتر می‌توانید بسته به محیط کدنویسی خود، کلید های میانبر های بیشتری را یاد بگیرید و در پروژه های خود استفاده کنید.با تمرین و استفاده مداوم، تدریجاً این کلیدها ملکه ذهن شما می‌شود و باعث بهبود سرعت برنامه‌ نویسی شما می شود.تشکیل و استفاده از بانک کد شخصییکی دیگر از راه های افزایش سرعت کد نویسی، جلوگیری از استفاده مکرر کدهای تکراری است. برای این کار می‌توانید یک بانک یا یک محل برای قرار دادن کد های مدنظر خود تهیه کنید.برای مثال، فردی در برنامه نویسی اندروید نیازمند ساخت یک دکمه است. ابتدا فرد طرح دلخواه خود را کد نویسی می‌کند. سپس برنامه نویس می‌تواند با ساخت یک تابع و یا یک فایل جداگانه، از کد ها استفاده کند و در صورت نیاز موارد موردنظر خود را تغییر دهد.افزایش مهارت و تجربهبا گذشت زمان، کسب تجربه بیشتر و تقویت مهارت های برنامه نویسی باعث بهبود سرعت شما خواهد شد. یکی از دلایل آن کاهش سرعت تفکر در حین کد زدن می‌باشد.افراد مبتدی ممکن است برای یک ساختار ساده نیاز به تفکر و جستجو برای دستیابی به روش آن داشته باشند. در حالی که فرد روز به روز کد نویسی می‌کند، ‌ذهن به صورت پیوسته با ساختار و کد ها آشنا می‌شود. در عین حال می‌‌تواند چالش های نسبتا ساده پیش رو را به راحتی حل کند. در نهایت این امر می‌تواند به افزایش سرعت برنامه نویس منجر شود.آموزش پایتون مقدماتی با جادی + گواهینامهآموزش پایتون پیشرفته با جادی + گواهینامهآموزش Clean codeدر این پست آموزشی به ۵ مورد از راه‌های افزایش سرعت کد نویسی و یا همان پروسه برنامه نویسی، اشاره شد. امیدوارم نکات ارائه شده در این مطلب برای شما مفید بوده باشد.</description>
                <category>امیرحسین حسن زاده</category>
                <author>امیرحسین حسن زاده</author>
                <pubDate>Tue, 21 Dec 2021 12:58:38 +0330</pubDate>
            </item>
            </channel>
</rss>