<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های Mohammad Anaraki</title><link>https://virgool.ir/feed/@mohammadanaraki</link><description></description><language>fa</language><pubDate>2026-11-11 14:43:15</pubDate><image><url>https://files.virgool.ir/upload/users/7477/avatar/avatar.png</url><title>Mohammad Anaraki</title><link>https://virgool.ir/@mohammadanaraki</link></image><item><title>چی شد که این شد ؟</title><link>https://virgool.ir/@mohammadanaraki/چی-شد-که-این-شد-rvpqpbxoomr6</link><description>TLDR ;خب نمیدونم از کجا شروع کنم  اون موقع که تازه وارد دانشگاه شده بودم ٬ به لطف یه سری پیش زمینه های که از دبیرستان راجب برنامه نویسی (c++) و آشنایی هایی که با چند تا الگوریتم ساده داشتم ٬ واسه درس های برنامه نویسیه دانشگاه مشکلی نداشتم و همین باعث شده بود دنبال یکم چالش باشم  اول تو مسابقات acm دانشگاه شرکت میکردم ٬ با اینکه میتونست چالش خوبی باشه ولی به یه سری دلایلی که مربوط به گذشته می شد اونقدی که باید انگیزه برای تلاشی که نیاز داشت ٬ نداشتم  با اینکه تو تیم های منتخب دانشگاه هم بودیم ولی نیاز به تایم و تلاش بیشتری داشت تا نتیجه مطلوبی داشته باشه ...  یه روز که با یکی از دوستام راجب کار کردن صحبت میکردم ٬ اون بین حرفاش بهم راجب یه چیزی به اسم react-native توضیح داد ٬ حقیقتا از چیزایی که راجب مکانیسمه کاریش میگفت چیزی سر در نمیاوردم و تنها چیزی فهمیدم این بود که یه چیزیه ( فریمورک ) که میتونی باهاش همزمان اپلیکیشن android و ios بنویسی ( cross platform )  یکم راجبش خوندم و ازش بدم نیومد ٬ تو نگاه اول خیلی برام جذاب بود و در ادامه هم بیشتر بهش جذب شدم خلاصه این react-native بهونه ای شد برای اینکه من بعد ۵ سال دوباره برم سراغ کد نویسی ای بجز c++ ! اینجا تو پرانتز بگم من یه بازه تقریبا ۲ ساله وب کار میکردم ٬ سوم راهنمایی تا اول دبیرستان که بعد اون درگیر مباحث المپیاد کامپیوتر شدم و کلا از این قضیه دور شده بودم خب ؛ تقریبا ۱ سال پاره وقت کنار کارای دانشگاه react-native هم کار میکردم ٬ تو وادیه این react-native من ناچار با جاوااسکریپت هم آشنا شده بودم ؛ با استفاده از همین جاوااسکریپت بر حسب نیازه یه پروژه که فرانتش دست خودم بود ٬ رفتم سمت برنامه نویسیه سمته سرور که بتونم back-end یه پروژه رو خودم بزنم اون موقع با express شروع کردم که یه فریمورک ساده جاوااسکریپته برای برنامه نویسی سمت سرور ٬ خلاصه دانشگاه کم کم جاشو به برنامه نویسی داد و من تایم بیشتری رو واسه این کار میذاشتم ٬ همین لا به لا ها آروم آروم از ویندوز به لینوکس مهاجرت کردم و الان یکی از مخالف های ویندوز ام :) دیگ خیلی شاخه عوض نکردم و تو همین مورد کارمو ادامه دادم  با اینکه با یه تقریب خوبی به react-native مسلط ام و بیشتر فرانت اند دولوپر ام تا بک اند دولوپر ولی از برنامه نویسی سمته سرور لذت بیشتری میبرم شاید به خاطره اون ریز کاری های تکراری باشه که کارفرما میگه اینو یکم ببر چپ  جای اینو با اون عوض کن و ... و نسبت به بک-اند درگیری بیشتری با مشتری-کارفرما داری .   اینجوری بود که رسیدم به اینجایی که الان هستم  نمیتونم بگم ناراضی ام ولی میتونستم راضی تر هم باشم  ولی از اینکه مثل خیلی ها تو چند راهی اینکه چیو شروع کنم و چیکار کنم و چی بهتره و ... گیر نکردم واقعا راضیم  خیلی ها هنوزم تو همین چند راهی گیرن ...  خیلی سخت نگیریم :دی</description><category>Mohammad Anaraki</category><author>Mohammad Anaraki</author><pubDate>Mon, 13 Apr 2020 00:59:05 +0430</pubDate></item></channel></rss>