<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های ِِِ                      ِ             ِ</title>
        <link>https://virgool.io/feed/@0001</link>
        <description>علاقه مند به مطالعه و برنامه نویسی و علوم رایانه</description>
        <language>fa</language>
        <pubDate>2026-06-10 12:47:23</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/11378/avatar/tcgfr7.png?height=120&amp;width=120</url>
            <title>ِِِ                      ِ             ِ</title>
            <link>https://virgool.io/@0001</link>
        </image>

                    <item>
                <title>مشکل در یادگیری برنامه نویسی</title>
                <link>https://virgool.io/@0001/%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-unx9o36omvfr</link>
                <description>یادگیری برنامه نویسی در ابتدا کمی گنگ به نظر میرسه طوری که مخاطب فکر میکنه برنامه نویسی رو متوجه نمی شه در صورتی که اینطور نیست همه میتونن با هر ضریب هوشی برنامه نویس بشن در واقع این باور غلطیه که خودتون به خودتون میدید و فکر میکنید هیچی یاد نمیگیرید.در ادامه کار به نکته هایی اشاره میکنم که امیدوارم مورد استفاده قرار بگیره.1- هیچ کسی یک شبه برنامه نویس نشدهبرنامه چیزی نیست که با سر هم کردن چندین ماژول پیاده سازی بشه و برنامه نویس شدن کار یه شبه نیست شما نیاز دارید یه فرآیند آموزش تقریبا طولانی مدت رو پشت سر بگذارید پس آرامش خودتون رو حفظ کنید و صبور باشید. تنبلی نه تنها در برنامه نویسی بلکه در هیچ کاری شما را موفق نمیکنه سعی کنید روزانه حداقل 3 ساعت تمرین و مطالعه داشته باشین.2- کپی نکنید منطق را یاد بگیریدبار ها و بار ها دیدم کسایی که به تازگی وارد این حرفه شدن با کپی کردن کد ها انتظار دارن برنامه نویس بشن که این کار غلطه شما باید اساس و منطق برنامه نویسی رو یاد بگیرید.4- کد های مرتبی داشته باشیدپشت سر هم نوشتن و بی نظمی در برنامه نویسی چیزی جز اشتباهات متعدد و سردرگمی به همراه نداره. سعی کنید مرتب باشید و از space و tab برای خوانایی بهتر کد هاتون استفاده کنید. همچنین میتونید از قابلیت کامنت گذاری استفاده کنید که به شما در روند پیاده سازی برنامه خیلی کمک میکنه و باعث گیج شدن شما نمیشه.5- مسیر خود را درست انتخاب کنیداشتباه رفتن مسیر ممکنه دلیل اصلی یاد نگرفتن برنامه نویسی باشه، در ابتدا مقدمات رو یاد بگیرید که ضروریه و بعد برید سر اصل مطلب کسایی که از نقطه صفر شروع میکنن غیر ممکنه برنامه نویسی رو یاد نگیرن.6- سورس بخوانید!سورس برنامه هایی که توسط دیگران نوشته شده  که در اینترنت بسیارند رو تهیه کنید و مطالعه کنید این کار به شما کمک میکنه تا ساختار برنامه ها رو بهتر بشناسید و بفهمید مثلا متغیر در برنامه واقعی چه کاربردی داره! 7- به حرف های کذب دیگران گوش ندهیددلسرد کردن یه نفر از کاری که داره میکنه خیلی بده ، که ما ایرانیا استادیم!چند سال پیش اگه میگفتی میخوام برنامه نویس بشم میگفتن که بهتره به فکر یه کار درست و حسابی باشی و از این جور مزخرفات اما واقعیت یه چیز دیگس(البته تو ایران همه چیز برعکس) شما میتونید از چندین روش برای کسب درآمد استفاده کنید که چند تاشو بتون میگم :آموزش و فروش فیلم های آموزشبرنامه نویسی در شرکت ها و ادارات نوشتن برنامه و کسب درآمد خلاصه وقت های اضافه و فیلم دیدن ها رو یکم کمتر کنید و به توسعه فکر کنید و آیندتون رو تغییر بدید کافیه برید و لیست مشاغل مورد نیاز چند تا کشور رو ببینید که متوجه میشید برنامه نویسی هم یکی از اون شغل هاست. </description>
                <category>ِِِ                      ِ             ِ</category>
                <author>ِِِ                      ِ             ِ</author>
                <pubDate>Fri, 22 Jun 2018 12:38:45 +0430</pubDate>
            </item>
                    <item>
                <title>7 دلیل رشد نکردن برنامه نویسی در ایران</title>
                <link>https://virgool.io/@0001/7-%D8%AF%D9%84%DB%8C%D9%84-%D8%B1%D8%B4%D8%AF-%D9%86%DA%A9%D8%B1%D8%AF%D9%86-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AF%D8%B1-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-nxqndnyikfwg</link>
                <description>در ابتدا باید بگم که برنامه نویسی به دلیل پیشرفت علوم و فناوری در جایگاه مهمی قرار داره که هر روز مهم تر هم میشه!دلایل زیادی وجود داره که برنامه نویسی در کشورمون رشد نداشته که من به چندین مورد اشاره میکنم1- مدارسدر کشور های اروپایی در مقطع دبیرستان دانش آموز رو حداقل با برنامه نویسی آشنا میکنن ، اما تو ایران در مقطع دبیرستان هیچ خبری از برنامه نویسی نیست و کسی که علاقه داره یا باید خودش دست به کار بشه و یا صبر کنه تا دانشگاه که دانشگاهامون هم وضع خوبی ندارن و چیزی بتون یاد نمیدن که به درد بخوره.2- منابع فارسی محدود و قدیمی!کافیه وارد این حرفه بشی و بعد از یه مدت متوجه میشی که دیگه منابع فارسی پاسخگوی نیاز هات نیستن! کتاب ها و مقالات بسیار قدیمی هستن (در علوم رایانه  به روز بودن بسیار مهمه) و یه عده به خاطر نبود منابع و مسلط نبودن به زبان انگلیسی مجبور به ترک برنامه نویسی و کنار گذاشتن اون میشن. یه مشکل دیگه که دیده میشه انحصاری بودن و پولی بودن اکثر آموزش ها در قبال مفاهیم به درد نخور وقدیمی و منسوخ شده برنامه نویسی در بیشتر وب سایت های آموزشیه و در کل منابع فارسی اونطور که ازش انتظار میره (حدود 150 میلیون نفر فارسی زبان در کل دنیاست) خوب نیست.3- رعایت نکردن حقوق برنامه نویسبرنامه نویسی در خارج از کشور شغل پر درآمدیه در صورتی که در ایران برنامه نویسان از حقوق و مزایا کم رنج میبرن.یه برنامه نویسی حرفه ای تو آمریکا حدود 100,000 دلار در سال حقوق میگره در صورتی که در ایران یک برنامه نویس معمولی ماهیانه نزدیک به 3 میلیون تومن در ماه حقوق داره که نسبت به شب بیداری و دور بودن از خانواده اصلا ارزش نداره.4- کپی برداری در روز روشن!کپی کردن خط قرمز یه برنامه نویس میتونه باشه. متاسفانه تو کشورمون حقوق کپی رایت نه تنها برای برنامه نویس بلکه برای هیچ کس دیگری به خوبی اجرا نمیشه.تا حالا شده برای یه پروژه زحمت بکشین بعد بفهمین توسط یه سری از اشخاص مورد کپی یا سوء استفاده قرار بگیره؟ و یا حتی نرم افزارتون کرک بشه و بصورت رایگان در دسترس مردم قرار بگیره؟ دوستان زیادی دارم که این اتفاق براشون افتاده و واقعا ناراحت کنندس که نتیجه ماه ها و یا حتی سال ها تلاش به راحتی از بین بره!5-  فریلنسریفریلنسری واژه ای هست که برای برنامه نویسانی که تنها و بدون هیچ دوست و یا گروهی برنامه نویسی میکنند و به تنهایی پروژه هایی خلق میکنند به کار میره.فریلنسر هایی داشتیم که موفق بودن ولی اکثر کسانی که فریلنسر هستن از فریلنسری  رنج میبرن و اگه در یک تیم بودن قطعا پیشرفت میکردن . تو خارج انجمن های کوچکی هست که برنامه نویسان در اون انجمن ها در کنار یکدیگر به رفع اشکال و برنامه نویسی می پردازند اما در ایران معدود مکانی هست که برنامه نویس ها همدیگر رو ببینن و با هم آشنا بشن چه برسه بخوان رفع اشکال کنن!(البته یه حرکت هایی داره زده میشه)پروژه های کوچک و صرف زمان های بسیار زیاد (مثلا 2 سال!) و شکست های متعدد از معایب فریلنسریه  که حتی ممکنه طرف برنامه نویسی رو ول کنه!متاسفانه کار های گروهی نه تنها در برنامه نویسی بلکه در هیچ حرفه دیگری تو کشورمون رعایت نمیشه.  6- ما اهل اوپن سورس و نرم افزار آزاد نیستیم!بیشتر نرم افزار هایی که توسط ایرانیان نوشته شده مالکیتی هست و اوپن سورس نیست. اوپن سورس بودن نرم افزار میتونه خیلی به توسعه نرم افزار کمک کنه و در اختیار گذاشتن سورس یک برنامه در اختیار همه برنامه نویسان میتونه باگ های زیادی رو از اون رفع کنه یا حتی برنامه نویس های دیگه میتونن با مطالعه سورس ها پیشرفت کنن و بیشتر حرفه ای بشن و بفهمن فلان برنامه چجوری کار میکنه. 7- تحریم تحریم ها بین المللی باعث شده تا نتونیم به بعضی منابع به راحتی دسترسی پیدا کنیم. خیلی از سایت های خارجی در ورود رو برای ایرانیان بستن ولی ایرانی رو دست کم گرفتن ما به هر روش و دوز و کلکی که شده وارد سایت های خارجی میشیم و علم میدزدیم. درسته کار خوبی نیست ولی تحریم کردن کار بد تریه و من معتقدم که علم باید در دسترس همه قرار بگیره.خوشحال میشم نظرتون رو در باره این مطلب بدونم :)</description>
                <category>ِِِ                      ِ             ِ</category>
                <author>ِِِ                      ِ             ِ</author>
                <pubDate>Fri, 22 Jun 2018 05:46:11 +0430</pubDate>
            </item>
            </channel>
</rss>