<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های فاطمه خانکی</title>
        <link>https://virgool.io/feed/@fatemehkhanaki</link>
        <description></description>
        <language>fa</language>
        <pubDate>2026-06-07 17:15:21</pubDate>
        <image>
            <url>https://static.virgool.io/images/default-avatar.jpg</url>
            <title>فاطمه خانکی</title>
            <link>https://virgool.io/@fatemehkhanaki</link>
        </image>

                    <item>
                <title>من یک برنامه نویس بی استعدادم؟</title>
                <link>https://virgool.io/SokanAcademy/%D9%85%D9%86-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D8%A8%DB%8C-%D8%A7%D8%B3%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF%D9%85-pobjqtfybrwd</link>
                <description>من یک برنامه نویس بی استعدادم؟امروز  قرار است در مورد استعداد در برنامه نویسی با شما صحبت کنیم. آیا شما تا  به حال فکر کرده اید که در کاری که می کنید استعداد دارید یا نه؟اجازه  دهید همین اول کار خیالتان را راحت کنم، برنامه نویسی مستلزم استعداد یا  حتی علاقه بیش از اندازه نیست. البته حتما علاقه در پیشرفت شما تاثیر خواهد  داشت. اما نظر شخصی من این است که اگر کسی به حرفه ی خود به اندازه ای که  لازم است علاقه یا رقبت برای انجام آن داشته باشد، کافی است.جدال عشق و برنامه نویساین  تصور بسیار رایج است که برنامه نویس ها عاشق شغل خود هستند. اگر یک نفر  بگوید که فقط از راه برنامه نویسی پول در می آورد، ممکن است حتی او را کتک  بزنند به این جرم که امکان ندارد برنامه نویس بدون عشق کار کند. اما حقیقت  این نیست.اجازه دهید این موضوع را در همین ابتدای کار حل کنیم. هر  کاری اگر با علاقه انجام شود، پیشرفت خواهد داشت. پس علاقه داشتن فقط مختص  شغل برنامه نویسی نیست. حال اگر کسی علاقه داشته باشد و از کارش لذت ببرد،  بیشتر وقت خود را صرف آن کار می کند. این موضوع شامل همه کار ها می شود.امیدوارم  موضوع علاقه روشن شده باشد. البته می توانیم ساعت ها در مورد این موضوع  صحبت کنیم اما هدف این مقاله، صحبت در مورد برنامه نویس عاشق نیست. پس  اجازه دهید به بحث اصلی خودمان برگردیم.فرضیه نادرست استعدادبر  اساس مصاحبه هایی که برای برنامه نویس ها انجام شده، تست کدهای آن ها و  همچنین استخدام تعداد زیادی از توسعه دهندگان، می توان به این نتیجه رسید  که فرضیه زیر نادرست است:&quot;ممکن است بتوانید بدون استعداد و  اشتیاق برنامه ریزی کنید، اما افراد با استعداد و پرشور همیشه از افراد بی  استعداد بهتر عمل خواهند کرد.&quot;با استناد به زندگی اشخاصی  مانند کاپلان ماس (Kaplan-Moss)، تورنتون (Thornton) و لردوف (Lerdoff) می  توان صحت آن را رد کرد. لطفا توجه داشته باشید اگر این برنامه نویسان خود  را با استعداد نمی دانند به این معنی نیست که استعداد ندارند. آن ها در  واقع بسیار با استعداد و پرشور هستند. اما نگاهی به زندگی شخص آن ها، این  موضوع را برایتان مشخص خواهد کرد.بسیاری از افراد وجود دارند که در  دوران کودکی به رایانه دسترسی نداشتند، هیچ یک از والدینشان از نظر تحصیلی  درخشان نبودند. حتی هیچ یک از آن ها استعداد بسیار بالایی برای حل مسئله  نداشتند. اما در حال حاضر آن ها جز بهترین توسعه دهندگان هستند. بنابراین  من مطمئن هستم که این استعداد چیزی نیست که به طور طبیعی به ارث برده  باشند. بلکه در طول مسیر آن را یاد گرفته اند.مهندسی نرم افزار  اغلب به تجربه نیاز دارد. هنگام حل یک مشکل، اغلب با موقعیت هایی روبرو می  شوید که مجبورید از راه حل موجود استفاده کنید. تجربه شما به شما در طراحی  راه حل بهتر کمک می کند. حتی اگر راه حلی دارید، باید سخت کار کنید و آن را  اجرا کنید. برای آزمایش و اشکال زدایی باید سخت کار کنید. این نیاز به  استعداد ندارد، این یک کار سخت محض است.افسانه استعدادهرگز قبلا مهارتی به این میزان افسانه نشده بود:&quot;شما نه تنها باید استعداد داشته باشید، بلکه باید مشتاق باشید تا بتوانید برنامه نویس خوبی شوید.&quot;به  نظر می رسد افرادی که کد می نویسند، قبلا تصمیم گرفته بودند. یعنی آن ها  در کودکی می دانستند در آینده می خواهند کد بنویسند. چنین کلیشه های نه  تنها به طور واضح و کامل اشتباه هستند، بلکه مضر نیز هستند. دیدگاهی که  بسیاری از برنامه نویسان موفق آن را به اشتراک می گذارند.موضوع  استعداد نیست بلکه تمرین زیاد است. برخی از افراد موفق، می گویند استعدادی  ندارند اما سخت کوش هستند و تمرین زیادی می کنند. تمرین هایی که متوجه می  شوند ساعت 2 بامداد است و از نظر جسمی خسته شده اند، و باید بخوابند، اما  از نظر ذهنی احساس خستگی ندارند و می توانند یکی دو ساعت دیگر کار کنند.جیکوب کاپلان ماس (خالق جنگو) این طور بیان می کند:&quot;افسانه  &quot;برنامه نویس نابغه&quot; بسیار خطرناک است. از یک طرف، آستانه ورود به دنیای  برنامه نویسی را بیش از حد بالا تعیین می کند و بسیاری از برنامه نویسان  احتمالی را می ترساند. از طرف دیگر، کسانی را که برنامه نویس هستند،  خودشیفته می کند و باعث عدم پیشرفت آن ها می شود.به عنوان یک  برنامه نویس، باید از تمام وقت خود برای یادگیری برنامه نویسی و کار بیشتر  استفاده کنید. برنامه نویسی فقط مجموعه ای از مهارت ها است که می توان  آموخت. این کار به چنین استعدادی نیاز ندارد و شرم آور نیست که یک برنامه  نویس متوسط باشید.&quot;جیکوب تورنتون (خالق بوت استرپ) گفته است از  رایانه ها متنفر است و قصد داشته در مدرسه جامعه شناسی بخواند. برای اولین  شغلی که استخدام شد اصلا واجد شرایط نبود و به گفته خودش هر روز ممکن بود  اخراج شود اما تلاش کرد و سعی کرد JavaScript پیشرفته تری را یاد بگیرد.اظهارات راسموس لردورف (خالق PHP) جنجال برانگیز است. او گفته است از برنامه نویسی متنفر است، اما عاشق حل مسائل هست.او می گوید که متوجه نمی شود که چطور برخی افراد برنامه نویسی را دوست دارند.راسموس لردورف می گوید: &quot;من یک برنامه نویس واقعی نیستم. همه چیز را کنار هم می ریزم تا کار کند سپس ادامه می دهم.&quot;شکست استعداد در برابر کار سختاین 2 مورد را در نظر داشته باشید.کار سخت همیشه در بلند مدت استعداد را شکست می دهد. همیشه.و استعداد اگر به اندازه کافی کار نکند همیشه شکست می خورد. همیشه.برنامه  نویسی در واقع وظیفه ای است که مهارت های خوب حل مسئله را می طلبد و  بنابراین افراد با استعداد بالا تمایل دارند عملکرد بهتری داشته باشند. اما  به یاد داشته باشید که مهندسی نرم افزار نیز یک حوزه ی بسیار پویا است. یک  مطالعه نشان می دهد که زبان های برنامه نویسی در حال استفاده، هر 7 سال یک  بار تغییر می کند. فناوری های جدید به طور مرتب اختراع می شوند. پارادایم  تکامل می یابد. تقاضاها تکامل می یابد و بنابراین راه حل ها نیز تغییر می  کنند. مهم نیست که ضریب هوشی افراد چقدر باشد بلکه مهم است که افراد با  استعداد به طور طبیعی بتوانن این کار را ادامه دهند.حرف پایانیاین  مقاله بدون شک برای به چالش کشیدن کلیشه هایی که مردم نسبت به برنامه  نویسی دارند، نوشته شده است. افسانه های بیهوده در مورد برنامه نویس بودن.اگر  کسی وارد حوزه برنامه نویسی می شود و سعی می کند آن را یاد بگیرد، نیازی  نیست مدام از خود یا دیگران بپرسد آیا صلاحیت کافی برای برنامه نویس شدن را  دارد یا نه. فقط این نکته را فراموش نکنید:&quot;چند روش متفاوت دیگر  برای یادگیری را امتحان کنید، نگران حرف های بی اساس در مورد صلاحیت ها یا  موارد دیگر نباشید. اغلب اوقات مشکل فقط در نحوه یادگیری شما یا نگرش شما  نسبت به یادگیری برنامه نویسی است. تسلیم نشوید مگر اینکه واقعا پس از  امتحان چندین روش مختلف، چیزی را درک کرده باشید. برنامه نویسی نه به  استعداد نیاز دارد و نه به شور نیاز دارد!&quot;منبع https://sokanacademy.com/blog/am-i-an-untalented-programmer </description>
                <category>فاطمه خانکی</category>
                <author>فاطمه خانکی</author>
                <pubDate>Wed, 14 Jun 2023 12:16:49 +0330</pubDate>
            </item>
                    <item>
                <title>8 فیلمی که هر برنامه نویس باید ببیند.</title>
                <link>https://virgool.io/SokanAcademy/8-%D9%81%DB%8C%D9%84%D9%85%DB%8C-%DA%A9%D9%87-%D9%87%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A8%D8%A8%DB%8C%D9%86%D8%AF.-vdhty1fbdueu</link>
                <description>هر برنامه نویس دوست دارد حرفه خود را از منظر فیلم ها ببیند. همه ما می  دانیم که هالیوود در نمایش برنامه نویسی و هوش مصنوعی به روش های درست،  شناخته شده است. فیلم های برنامه نویسی زیادی تهیه شده است.در این مقاله می خواهیم 8 مورد از فیلم هایی که هر برنامه نویس باید تماشا کند را به شما معرفی می کنیم.8 فیلمی که هر برنامه نویس باید ببیند.شبکه اجتماعی (The Social Network)فیلم  شبکه اجتماعی، در سال 2010 منتشر شد و یک فیلم درام بیوگرافی است. این  فیلم براساس یک داستان واقعی درباره فیس بوک و مارک زاکربرگ (Mark  Zuckerberg) ساخته شده است. این فیلم در مورد رشد فیس بوک و چالش هایی است  که زاکربرگ باید با آن رو به رو شود. برنامه نویس ها این فیلم را دوست  خواهند داشت زیرا موفقیت های یک برنامه نویس اختصاصی را نشان می دهد.شبکه ی اجتماعی (The Social Network)در  این فیلم مارک زاکربرگ در مقطع کارشناسی دانشگاه هاروارد، بزرگ ترین احساس  نسل را ایجاد می کند. یک سایت شبکه اجتماعی که به نظر می رسد فیس بوک  امروزی باشد، که اکنون تقریبا مترادف کلمه &quot;اینترنت&quot; است. اما دو  قلوهای Winklevoss، جوان ترین میلیاردر جهان را به سرقت ایده آن ها متهم می  کنند و او، خود را در حال دور شدن از روابط خود می بیند.بخش  برنامه نویسی در کل فیلم، کمی کوتاه است اما از آن جا که بر اساس یک  داستان واقعی ساخته شده است، تمام سکانس های برنامه نویسی فیلم بر اساس  نکته هستند.بازی تقلید (The Imitation Game)بازی  تقلید، یک فیلم درام تاریخی است که در سال 2014 اکران شد. این فیلم اختراع  اولین کامپیوتر جهان به دست آلن تورینگ و تیمش را نمایش می دهد. در پایان  فیلم نشان می دهد که چگونه آلن و تیمش توانستند راهی برای رمزگشایی کد  معمای (Enigma) آلمان ارائه دهند.بازی تقلید (The Imitation Game) یک  فیلم بسیار الهام بخش برای برنامه نویس ها می باشد. تاریخ نویسان تخمین می  زنند که شکستن معما 2 سال جنگ را کوتاه کرد و بیش از 14 میلیون نفر را  نجات داد.دزدان دریایی دره ی سیلیکون (The Pirates of Silicon Valley)فیلم Pirates of Silicon Valley در سال 1999 اکران شد و یک درام بیوگرافی است.  داستان آن در مورد چگونگی موفقیت اپل و مایکروسافت است. این فیلم می گوید  که چگونه استیو جابز و بیل گیتس ایده ایجاد یک رایانه شخصی را که برای همه  قابل استفاده است، ارائه دادند.دزدان دریایی دره ی سیلیکون (The Pirates of Silicon Valley) یکی از فیلم های درجه یک در میان لیست فیلم های برنامه نویسی است. این فیلم برای علاقه مندان به برنامه نویسی بسیار توصیه می شود.جابز (Jobs)این  فیلم زندگی نامه افسانه ی دنیای کامپیوتر، استیو جابز است. در واقع یک  فیلم بسیار الهام بخش است. این فیلم نه تنها مهارت های فنی جابز بلکه چشم  انداز او در تغییر جهان را نشان می دهد. یک درام بیوگرافی که در سال 2013  منتشر شد. یک درام بیوگرافی است.جابز (Jobs)هکرها (Hackers)فیلم  هکر ها در سال 1995 اکران شده است. این فیلم زمانی منتشر شد که استفاده از  اینترنت خیلی محبوب نبود. تعداد برنامه نویس ها در آن زمان کم بود و از  این رو فیلم برای مردم آنقدر جذاب نبود. اما امروزه این فیلم جنایی برای  تست کنندگان و برنامه نویس ها بسیار توصیه می شود زیرا آن را درک می کنند.هکرها (Hackers) داستان  فیلم در مورد چند دانش آموز دبیرستانی است از دانش فنی خود برای اخاذی  شرکت ها استفاده می کنند. نقد و بررسی های متفاوتی از سوی منتقدان صورت  گرفت اما این یک شاهکار برای علاقه مندان به برنامه نویسی و امنیت بود.کارآموزی (The Internship)یک  فیلم کمدی که در سال 2013 منتشر شد. این یک فیلم در مورد دو بزرگسال بیلی و  نیک است که شغل خود را از دست می دهند و سپس برای برنامه کارآموزی  رقابتی Google درخواست می کنند.کارآموزی (The Internship) بیلی  و نیک فروشنده هایی هستند که خود را در دنیای دیجیتال بیکار می دانند. هر  دو برای عضویت در برنامه کارآموزی در مقر Google در Mountain View  California انتخاب می شوند. در این جا، آن ها باید با یک گروه جوان که  نابغه های فن آوری هستند رقابت کنند. یک فیلم عالی برای کسانی است که فکر  می کنند برای یادگیری موارد فنی بیش از حد پیر شده اند.رکن پنجم (The Fifth Estate)یک  فیلم هیجان انگیز بیوگرافی درباره وب سایت خبری ویکی لیکس (Wiki Leaks)  است که در سال 2013 منتشر شده است. این فیلم براساس وقایع و جنجال هایی که  منجر به شکل گیری ویکی لیکس، یکی از بحث برانگیزترین سازمان های اینترنتی  این قرن شد، است.رکن پنجم (The Fifth Estate) چه  کسی ویکی لیکس را نمی شناسد؟ جولیان آسانژ (Julian Assange) بنیان گذار  ویکی لیکس است که منجر به افشای اسناد محرمانه مربوط به دولت ها و نظامیان  جهان می شود.ضد اعتماد (Antitrust)یک  فیلم تکنیکی مهیج که در سال 2001 است. گر می خواهید در مورد قسمت کثیف  دنیای نرم افزار بدانید بهترین پیشنهاد این فیلم است. این فیلم، برنامه  نویس های ایده آلی را که در یک شرکت سهامی خاص با دستمزد قابل توجه و محیط  کار غیر رسمی کار می کنند، نشان می دهد. یک برنامه نویس جوان با استعداد در  سازمان کار می کند اما بعد از مدتی می فهمد که در آنجا مشکلی وجود دارد.ضداعتماد (Antitrust) سپس  برنامه نویس با استفاده از مهارت های فنی خود موضوع را پیدا می کند. این  فیلم مورد علاقه همیشه برنامه نویس ها است زیرا بهترین روش استفاده از دانش  فنی شما را نشان می دهد.جمع بندیهمان  طور که در ابتدای مقاله ذکر شد، فیلم های برنامه نویسی زیادی وجود دارد و  ما تنها تعداد کمی از آن ها را به شما معرفی کردیم. فیلم هایی چون Source  Code, The Founder, Mr. Robot, The Social Dilemma, The Great Hack, Tron,  Ex Machina, Ex Machina, Her, THE MATRIX و سریال Bonus - Silicon Valley  که تماشای آن ها برای برنامه نویس ها جذاب بوده است.امیدواریم  از مطالعه این مقاله لذت برده باشید و اگر فیلم های دیگری را می شناسید که  شناخته شده نیستند اما تماشای آن را به برنامه نویس ها پیشنهاد می کنید،  با ما در میان بگذارید.منبع http://sokanac.ir/flmt</description>
                <category>فاطمه خانکی</category>
                <author>فاطمه خانکی</author>
                <pubDate>Sun, 28 May 2023 10:20:43 +0330</pubDate>
            </item>
                    <item>
                <title>رمز مناسب در فضای مجازی</title>
                <link>https://virgool.io/@fatemehkhanaki/%D8%B1%D9%85%D8%B2-%D9%85%D9%86%D8%A7%D8%B3%D8%A8-%D8%AF%D8%B1-%D9%81%D8%B6%D8%A7%DB%8C-%D9%85%D8%AC%D8%A7%D8%B2%DB%8C-db0tnqabavwi</link>
                <description>در زندگی واقعی، وقتی صحبت از حفظ حریم شخصی، اموال و دارایی ها می شود، سعی می کنیم تا آنجا که دانش و توان مالی اجازه دهد، از دارایی ها و حریم خصوصی خود محافظت کنیم. برای خانه هایمان از بهترین قفل ها استفاده می کنیم، اگر به اندازه کافی پول داشته باشیم، دزدگیر و دوربین نصب می کنیم، روی دیوار حیاط، حفاظ های بلند قرار می دهیم.رمز مناسب حتی خیلی از افراد را دیده ایم که به جای حفاظ، بر روی دیوار حیاط خانه هاشان شیشه های شکسته شده می گذارند. هنگام خروج از منزل، همه در ها را قفل می کنند و کلید ها را در جای امن نگه می دارند.برای ماشین هایمان بهترین دزدگیر ها را نصب و از قفل فرمان و پدال استفاده می کنیم. برای ساده ترین چیزها که در خانه هایمان وجود دارد نیز این نکات را در نظر می گیرم. برای مثال کمد لباس هایمان حتما باید قفل داشته باشد. از گاو صندوق برای اشیای گران بها استفاده می کنیم.در دنیای مجازی هم باید همین گونه رفتار کنیم. این تصور که حریم خصوصی ما در فضای مجازی در خطر نیست، یک اشتباه است و باید بدانیم که دنیای مجازی نیز بخشی از زندگی واقعی ما شده است و به همان اندازه حریم خصوصی را تهدید می کند، شاید هم بیشتر!همه ما از گوشی های هوشمند، تبلت، لپ تاپ، دوربین و ... استفاده می کنیم. برای بسیاری از آدم ها، گوشی ها جزئی از جسم و روحشان شده است و همیشه و همه جا، همراهشان بوده و بدون آن احساس می کنند چیزی از وجودشان م شده است. تصور کنید چه اطلاعاتی در فضای مجازی داریم. ساده ترین اطلاعات، شماره ها و پیام ها در گوشی های همراه می باشد تا عکس، فیلم، مستندات و اطلاعات شخصی و ... .همان طور که حریم خصوصی در واقعیت مهم است، در دنیای مجازی هم مهم می باشد. همانطور که درهای خانه را قفل می کنیم، داشتن قفل برای اطلاعاتی که در فضای مجازی داریم نیز، اهمیت دارد.در دنیای مجازی، حریم خصوصی معنا و مفهوم خودش را از دست می دهد و باید یاد بگیریم که خودمان را از آسیب ها حفظ کنیم. برای حفظ اطلاعات و دور ماندن از آسیب ها یا کمتر آسیب دیدن، نیاز است هشیار باشیم و نکات امنیتی را رعایت کنیم.یکی از نکات مهم، استفاده از رمز عبور یا پسورد قوی می باشد. فرقی نمی کند از چه نرم افزار یا برنامه ای استفاده می کنیم، نکاتی که در ادامه ذکر می شود، در همه جا کاربرد دارد:نکات مهم در انتخاب رمز عبور استاندارد و قدرتمند در فضای مجازیتعداد کاراکتر ها از 8 کاراکتر کمتر نباشد و بهتر است 12 کاراکتر باشد.حتما در رمز عبور از حروف کوچک و بزرگ (A-z) استفاده شود.حتما از اعداد در رمز عبور استفاده شود.حتما از کاراکتر های خاص مانند $!@#% استفاده شود.به هیچ عنوان از نام، نام خانوادگی، تاریخ تولد، شماره همراه یا تلفن، شماره شناسنامه و کد ملی در رمز عبور استفاده نشود.نگهداری رمز عبورهیچ گاه رمز عبور خود را در اختیار افراد آشنا و غریبه قرار ندهیم.هر چند وقت یک بار (ماهی یک بار) رمز خود را تغییر دهیم.هیچ گاه رمز عبور خود را بر روی فایل های متنی در سیستم ذخیره نکنیم.هیچ گاه رمز عبور خود را بر روی کاغذ یادداشت نکنیم.از یک رمز عبور برای اکانت های مختلف استفاده نکنیم.سعی کنیم رمز عبور را به خاطر بسپاریم.اگر تعداد رمز های عبور زیاد بود می توانیم از نرم افزار های نگهدارنده پسورد استفاده کنیم و تنها رمز عبور آن را به خاطر بسپاریم.اگر از ایمیل یا شماره معتبر در ساخت اکانت ها استفاده کرده باشیم، در صورت فراموشی رمز عبور، امکان بازیابی و تغییر آن وجود خواهد داشت.بیشتر افراد، این نکات را می دانند اما متاسفانه همچنان آن ها را رعایت نمی کنند. هدف از تکرار این مطالب، یادآوری آن ها بوده است! شاید برای یک نفر مفید باشد. </description>
                <category>فاطمه خانکی</category>
                <author>فاطمه خانکی</author>
                <pubDate>Thu, 01 Oct 2020 19:58:17 +0330</pubDate>
            </item>
            </channel>
</rss>