الان من مثل یه مبتدی و اینا اومدم این تاپیک رو زدم فکر کنم یخورده خنده داره باشه
آخه من تاحالا از روی علاقه و صرفا بر اساس اهداف شخصی دنبال برنامه نویسی بودم. همین شد که خیلی چیزها خوندم و یاد گرفتم و توانایی هایی دارم که با اینکه پیشرفته هستن و کمتر کسی اینقدر اطلاعات و توانایی گسترده داره، اما برای برنامه نویسی تجاری و بازار و اینا شاید اونقدر کاربرد و بازدهی نداشته باشه، و از طرف دیگه اون سیستمها و طراحی و گرافیک و الگوی کدنویسی استاندارد و بازارپسند رو کار نکردم تاحالا.
البته خب تجربه هم هست دیگه. یعنی الان توی کار تجاری تقریبا هیچ تجربه ای ندارم. بگی یه سایت کامل تحویل داده باشم نبوده به اون شکل. البته یکی دوتا بوده، اما موضوعش خیلی محدود بوده. مثلا یکی بودش استاتیک بود (فقط فرم تماسش دینامیک بود)، تازه اونم با استانداردهای عصر حجر درست کرده بودم
یکی دیگه هم با مامبو درست کرده بودم.
الان سیستم رجیستر و لاگین درست کردم کلی هم خفن، امنیت، انعطاف، ولی توی کار بازار که نمیخواد اینطوری باشه و با یک دهم این کد یه چیزی سرهم میکنی. تازه این الان پیچیده و حجیم و سنگین هم هست احتمالا. اصلا صرف هم نمیکنه آدم برای تنها یک جزء از یک پروژهء معمولی اینقدر وقت و انرژی بذاره. بعد تازه کدهاش هم شیء گرایی و MVC نداره و به همین دلیل شاید بعضی جاها اصلا نشه ازش استفاده کرد.
حالا بدبختی اینه تازه باید برم روی اون چیزی که مشتری پسنده و بازار میخواد و همه انجام میدن فوکوس کنم و یاد بگیرم و راه بیفتم.
تاحالا شغل ثابت غیربرنامه نویسی داشتم (البته مرتبط با کامپیوتر) و روزگارمون میگذشت، و اتفاقا فکر میکنم از برنامه نویسی راحتتر بود؛ یعنی درسته حقوقش کم بود ولی خب اون دردسر و مسئولیت و فشار و کار زیاد برنامه نویسی رو هم نداشت و خیلی راحت بود؛ کلی وقت آزاد داشتم؛ نگرانی هم نداشتم؛ با مردم هم نمیخواست سر و کله بزنم.
البته الان هنوز هم سر این کاره هستما. ولی احساس میکنم دیگه کم کم داره تاریخ انقضای این کار هم میرسه. بخصوص با این رکود و اینای مملکت و اینکه دیگه کار و درآمد کارفرمای منم خیلی کمتر شده. البته کسی چه میدونه شایدم خدا خواست و کارها دوباره توی جریان طبیعی افتاد.
بهرحال من توی فکر هستم خودم رو آماده کنم تا یوقت شاید مجبور شدم کارم رو عوض کنم؛ گفتم حالا که اینقدر روی برنامه نویسی مایه گذاشتم و توش تخصص و استعداد خوبی دارم، طبیعتا میتونم برم سمت کار برنامه نویسی برای درآمد و اینا.
حالا میخواستم ببینم شما نظری راهنمایی ای چیزی ندارید؟
مثلا چطوری شروع کنم چی یاد بگیرم و اینا.
مثلا برم یه سایت نمونهء استاندارد رو درنظر بگیرم و سعی کنم با شئ گرایی و MVC و اینا پیاده کنم؟
البته اینکه خودتون تجربهء درست و حسابی در این زمینه دارید یا نه رو هم بگید و هر تجربهء شخصی ای چیز بدردبخوری خلاصه.
آخه بعضیا هم هیچ کار نکرده و هیچی ندیده همچین میان نظر میدن آدم فکر میکنه طرف 10 ساله داره از راه برنامه نویسی امرار معاش میکنه!!