PDA

View Full Version : گفتگو: نکاتی درباره برنامه نویس شدن (حتما یک سری بزنید)



hessam2003
دوشنبه 17 تیر 1392, 17:51 عصر
سلام.
هدف این تاپیک اینه که بدونیم چه چیزای باعث میشه برنامه نویس بشیم و چه چیزای مارا از برنامه نویسی دور میکنه؟
به طور مثال: ترس از برنامه نویسی.
در خیلی از افراد این حس مشترک است که برنامه نوشتن را بلدا با نوع syntax اشنایی دارن اما از شروع کردن و انجام ان دوری میکنن.
یکی از دلایل دیگه دوری از برنامه نویسی که خیلی هم مشهود است تا به یکی میگی فلان برنامه را بنویس فورا میگه اینکه کاری نداره اینجوری و اونجوری میکنی تمومه اینکه اسونه (در ذهنشون) اما وقتی پایه کد نوشتن میرسن و کار عملی؛ میبینن که چقدر خطا وو مشکل پیشه روشونه!!!!!!
از دوستان خواهش میکنم اگه چنین حالتهای مشابه ای را در کسی و یا اوایل کار خودشان دیده اند در این تاپیک مطرح کنن تا افرادی امثال من که این حالتها را تجربه نکرده اند بخونن و جلوشونو بگیرن.
انسان باهوش، اشتباه می کند، درس می گیرد و اشتباهش را تکرار نمی کند. انسان خردمند، یک انسان باهوش را میابد و از او می اموزد که چگونه از ابتدا از اشتباه پیشگیری کند.روی ویلیامز.

CsharpNevisi
دوشنبه 17 تیر 1392, 18:09 عصر
یکی از دلایل دیگه دوری از برنامه نویسی که خیلی هم مشهود است تا به یکی میگی فلان برنامه را بنویس فورا میگه اینکه کاری نداره اینجوری و اونجوری میکنی تمومه اینکه اسونه (در ذهنشون) اما وقتی پایه کد نوشتن میرسن و کار عملی؛ میبینن که چقدر خطا وو مشکل پیشه روشونه!!!!!!

دقیقا .. تازه وقتیم که تموم میشه باید ببینی چه باگایی داره که نمیشه باگ نداشته باشه .. !!

kazem235
دوشنبه 17 تیر 1392, 23:15 عصر
حرفهای شما درسته اما بعضی ها را دیدم که با چند خط کد نویسی ادعا میکنن که برنامه نویس شدن.من یکی از دوستان دوره دانشگاهم از این جور ادما بود.همیشه از خودش تعریف میکرد در صورتی که در حد ادمهای نبود که تو دانشگاهمون داشتیم و برنامه نویس حرفه ای بون اما متواضع.اگر کمکی یا راهنمایی در مورد یکی از مشکلاتت میخواستی بدون اینکه چشم و ابرو بالا بندازه جوابتو میداد.در کل میخوامستم بگم تواضع وفروتنی هم یکی از نکاتی هست که هر برنامه نویسی باید به اون توجه کنه.

CsharpNevisi
دوشنبه 17 تیر 1392, 23:50 عصر
برنامه نویس شدن قبل از هرچیز علاقه میخواد .. !!
علاقه که داشته باشی منابع اموزشی خودشون میان دنبالت .. !! :لبخند:

gholami146
سه شنبه 18 تیر 1392, 00:04 صبح
در برنامه نویسی 5 تا 10 در صد کد نویسی مهمه
در علم امروز مباحثی در برنامه نویسی وجود داره به نام آنالیزور که کار اون بسیار پر اهمیت است ممکن 100 یا حتی 1000 نفر بر روی یک برنامه مشترک کار کنن ولی در صورتی که هیچ کس ندونه برنامه ای رو که داره کد نویسی اون رو انجام میده چی هست مثلا به نفر A میگن تابعی رو طراحی کن که دومقدار رو بگیره و بعد از جمع به خروجی ارسال کنه .
این میشه تمام کار نفر A اما بعد به نفر B میگن این مقدار رو که اصلا نمیدونه از کجا اومده بگیر و تقسیم بر دو کن و در خروجی بده و این رو میدن به نفر ... خوب جز آنالیزور که این یکی از کارهاش هست کسی نمیدونه این چی هست و برای چی اینو نوشته
یا مثلا طراحی بانکها و انالیز کزدن اونها و حذف موارد بدرد نخور و یک پارچه سازی داده ها و خیلی چیزهای دیگه که امروزه اکثر برنامه نویس های ما به اون اصلا اهمیت نمیدن و فقط میکن ما برنامه نویس هستیم و بهش افتخار میکنن

mohammadreza110
سه شنبه 18 تیر 1392, 01:52 صبح
واقعا منم اول ترس خیلی زیادی داشتم ولی یک ساله که دارم رو سی شارپ و entity کار میکنم و برنامه مینویسم چیزی که قابل توحه اینه که بچه های نرم افزار فکر میکنن اگه برن دانشگاه همه چی حله وشدن برنامه نویس ولی غافل از اینکه برنامه نویسی عشق و زمان و صبرمیخواهد نه تحصیلات آکادمیک من خودم رفیق هایی دارم که فوق دیپلم دارن و من هم لیسانس ودانشگاه من هم معتبر بوده وانا تو علمی کاربردی درس خوندن ولی خیلی کارشون درستر از منه .

* عمری گشتم و گفتم کی من این میشوم وکی آن میشوم آخر به آن رسیدم که کی خود میشو م *

hessam2003
سه شنبه 18 تیر 1392, 03:02 صبح
در راستای حرف دوستمون غرور بیجا وکاذب که باعث فاصله در برنامه نویسی میندازه!!
بعضی از برنامه نویسا تا چندتا برنامه مینویسن حس غرور برشون میداره و حس میکنن میتونن برن در شرکت ماکروسافت استخدام بشن و قادرن هر برنامه ای را بنویسن!!!!
نداشتن غرور بیجا در برنامه نویسی نکته بسیار مهمی است.

kazem235
سه شنبه 18 تیر 1392, 13:01 عصر
توصیه هایی به علاقه مندان یادگیری برنامه نویسی و برنامه نویسان

تصمیم به شروع یاد گیری برنامه نویسی برای بسیاری از ما از یک جرقه گرفته شد، شاید دوستمان را دیدیم که یک برنامه را نوشته و ما ناگهان علاقه مند شدیم، یا از موفقیت های یک برنامه نویس شنیده ایم و می خواهیم مثل او شویم لذا شروع به یادگیری برنامه نویسی می کنیم و یا صد ها دلیل دیگر که می تواند نسبت به افراد متغیر باشد، ولی در ذات قضیه یک امر مهم خفته است و آن اینکه، همانطور که ناگهان علاقه مند به برنامه نویسی شده ایم ممکن است خیلی ناگهانی تر از آن بیزار شویم، پس توصیه می کنم به توصیه هایی که در ذیل آمده قبل از شروع برنامه نویسی عمل کنید و اگر در میانه راه هستید می توانید با موارد زیر خود را بسنجید تا ببینید کجا قرار دارید.


در مرحله اول، حتما زبان برنامه نویسی مورد علاقه خود را انتخاب کنید. اگر اطلاعات دقیقی از برنامه نویسی ندارید با پاسخ دادن به سوالات زیر مسیر خود را انتخاب کنید: آیا دوست دارید برنامه هایی که تحت اینترنت اجرا می شوند را بنویسید؟(مثل وبسایت ها) یا برنامه هایی که در سیستم کاربر اجرا می شوند؟
آیا دوست دارید برنامه ها یا سایت هایی که می نویسید حال ایستا داشته باشند یا پویا باشند؟ آیا دوست دارید برنامه هایتان تک کاربره باشد یا چند کاربره؟ آیا می خواهید برنامه های بزرگ سازمانی بنویسید یا برنامه های ساده؟ و …

اول از همه مسیر خود را در مسیر گرایش برنامه نویسی مشخص کنید. می خواهید برای وب بنویسید یا برای سیستم کاربر؟
پیشنهادم برای آنهایی که دوست دارند تحت وب بنویسند : PHP, ASP.Net, Java می باشد. دقت کنید برای شروع برنامه نویسی تحت وب حتما با HTML, Java Script و CSS آشنا باشید. بدون این سه مورد شما یک برنامه نویس حرفه ای تحت وب نخواهید بود. دقت کنید انتخاب PHP انتخاب مناسبی است مادامی که به نوشتن برنامه های تحت وب محدود مبادرت بورزید، PHP می تواند در نوشتن سایت ها یا برنامه های تحت وب پیچیده مشکل ساز باشد.
حال آنکه یاد گیری جاوا در نوع خود کمی مشکل می باشد، ولی سایت هایی که با جاوا نوشته شوند واقعا قابل اعتماد و مستحکم هستند، بعلاوه اینکه دستمزد یک سایت نوشته شده با جاوا به مراتب بسیار بیشتر از سایتی نوشته شده با PHP است. این در حالی است که ASP.NET در میان این دو قرار دارد و از ویژگی های هر دو در خود دارد، هم آسان است و هم پایدار، پس می توانید ASP.Net را هم در لیست علاقه مندی های خود برای برنامه نویسی تحت وب قرار دهید. پروژه های نوشته شده با ASP.net هم به مراتب گران می باشند و می توانند دستمزد خوبی برای برنامه نویس داشته باشند.
ولی دانستن نکات فوق زمانی مفید خواهد بود که شما با یک پایگاه داده استاندارد هم آشنا باشید. انتخاب خیلی از برنامه نویسان خلاصه شده در: Oracle, MySQL و MS SQL Server. البته هسته هر سه زبان SQL می باشد، لذا SQL را یاد بگیرید. توجه به این نکته که یادگیری پایگاه داده خیلی کمتر زمان بر خواهد بود، می توانید ابتدا به یاد گیری آن بپردازید و چون در برنامه نویسی حرفه ای باید با دستورات SQL هم برای تولید برنامه آشنا باشید لذا مفاهیم و دستورات SQL را که بسیار آسان هستند را یاد بگیرید.
حال برای شما که کمی مصمم تر شده اید باید توصیه کنم حتما قبل از ورود به مقوله برنامه نویسی سعی کنید مفاهیم IT را فرا بگیرید. مفاهیم IT با اینکه تاثیر مستقیمی در برنامه نویسی ندارند ولی بدون آنها شما هرگز نخواهید توانست یک پروژه را سالم به هدف برسانید. منظور از این مفاهیم، شامل نحوه عملکرد سرورها، امنیت، نحوه عملکرد مشتریان سایت شما و … می باشد. برای مثال شما باید بدانید که چطور کدهایتان در سرور اجرا خواهند شد و اصلا یک سایت با چه پروسه ای برای کاربر نمایش داده می شود؟ مجموع این دانسته ها را مفاهیم IT می گوییم و شما برای برنامه نویسی یک پروژه کاربردی باید در حد متوسط به بالایی با آنها آشنایی داشته باشید. البته برعکس برنامه نویسی که با کسب تجربه رفته رفته اصولی تر می شود، مفاهیم عمدتا قضیه های ثابتی هستند که می تواند از منابع مختلفی مثل اینترنت با آنها آشنا شوید.
چنانچه شما علاقه مند به یادگیری یک زبان برنامه نویسی برای تولید نرم افزارهای تحت کامپیوتر کاربر می باشید، کمی کارتان مشکل تر است. در واقع برنامه نویسی لوکال (تحت سیستم کاربر) به نوعی سخت تر است. البته این امر وقتی احساس می شود که شما هم در وب بنویسید هم لوکال، این دشواری زمانی احساس می شود که به برنامه نویسی تحت وب که تا حدودی آسان است عادت کرده باشیم. توجه با این نکته که برنامه های نوشته شده لوکال می توانند واقعا سودآود باشند، خیلی از برنامه نویسان حداقل یک زبان برنامه نویسی لوکال را یاد می گیرند. دقت داشته باشد که دانستن همان مفاهیم و اطلاعات IT ضروری می باشند. در واقع این مفاهیم دید شما را نسبت به برنامه ای که می نویسید بسیار وسعت می بخشند. همچنین بحث پایگاه داده نیز در این نوع برنامه نویسی استوار است. با این تفاوت که گرایش بیشتر به سمت پایگاه داده های Oracle, MS SQL Server یا MS ACCESS می باشد. زبان های برنامه نویسی رایج و بسیار مناسب هم در این زمینه: C++‎ , C#‎, Java, Delphi, VB می باشند. البته موارد دیگری هم هستند که یا کاربران کمی دارند یا در حال انقراض می باشند… دقت داشته باشید که انتخاب هریک از این زبان ها مستلزم پیش نیازهای خاصی می باشد ولی در کل آشنایی کامل با الگوریتم ها و زبان برنامه نویسی C کمک شایانی برای شما خواهد کرد.
اگر بخواهیم از بعد دیگری قضیه را بررسی کنیم، عوامل بسیاری نظیر: صبر و حوصله، پشتکار، علاقه وافر، خلاقیت، دقت، هوشیاری و سرعت عمل از عواملی هستند که بسیار به یادگیری یک زبان برنامه نویسی کمک می کنند.
ضمن اینکه دانستن زبان انگلیسی یعنی ۵۰% پیشرفت اولیه! انگلیسی به حدی در برنامه نویسی به درد شما می خورد که خودتان متعجب می شوید.
دقت کنید قبل از شروع بسنجید و ببینید که شما توانایی یاد گیری را هنگام خودخوانی دارید یا نه؟ شایان ذکر است بسیاری از متخصصین برنامه نویسی خودشان برنامه نویسی را یاد گرفته اند و کلید آن مطالعه Ebook های زیاد و تمرین و نوشتن کد است. اگر نیاز به یک کلاس برای شروع دارید، این کار را بکنید، مسیر را پیدا کنید و خودتان ادامه دهید.


به نقل از Netsooz.wordpress.com

به نظر من اون قسمتی که گفت زبان باید قوی باشه نکته خیلی مهمی برای هر برنامه نویسه که میخواد موفقیت زیادی تو کارش حاصل بشه.

hessam2003
سه شنبه 18 تیر 1392, 17:40 عصر
خیلی ممنون دوست عزیز کامل بود منم موافقم زبان انگلیسی خیلی به برنامه نویس کمک میکنه.

hessam2003
پنج شنبه 20 تیر 1392, 00:58 صبح
یکی دیگه از دلایل ناندیشیدن به افکار بزرگ در برنامه نویسی است.
اکثر برنامه نویسان چند چیز ثابت درباره برنامه نویسی را می آموزند یا بهتر از اون چیزایی که بیشتر باعث درامدزایی میشه مثل برنامه نوشتن برای سازمانها و.....
و دیگه از اندیشیدن درباره چیزای بزرگتر را فراموش میکنن!
کارهای بزرگ با اندیشه های بزرگ اغاز می شوند.کنت هیلی

csvbcscp
شنبه 22 تیر 1392, 05:51 صبح
توصیه هایی به علاقه مندان یادگیری برنامه نویسی و برنامه نویسان

تصمیم به شروع یاد گیری برنامه نویسی برای بسیاری از ما از یک جرقه گرفته شد، شاید دوستمان را دیدیم که یک برنامه را نوشته و ما ناگهان علاقه مند شدیم، یا از موفقیت های یک برنامه نویس شنیده ایم و می خواهیم مثل او شویم لذا شروع به یادگیری برنامه نویسی می کنیم و یا صد ها دلیل دیگر که می تواند نسبت به افراد متغیر باشد، ولی در ذات قضیه یک امر مهم خفته است و آن اینکه، همانطور که ناگهان علاقه مند به برنامه نویسی شده ایم ممکن است خیلی ناگهانی تر از آن بیزار شویم، پس توصیه می کنم به توصیه هایی که در ذیل آمده قبل از شروع برنامه نویسی عمل کنید و اگر در میانه راه هستید می توانید با موارد زیر خود را بسنجید تا ببینید کجا قرار دارید.


در مرحله اول، حتما زبان برنامه نویسی مورد علاقه خود را انتخاب کنید. اگر اطلاعات دقیقی از برنامه نویسی ندارید با پاسخ دادن به سوالات زیر مسیر خود را انتخاب کنید: آیا دوست دارید برنامه هایی که تحت اینترنت اجرا می شوند را بنویسید؟(مثل وبسایت ها) یا برنامه هایی که در سیستم کاربر اجرا می شوند؟
آیا دوست دارید برنامه ها یا سایت هایی که می نویسید حال ایستا داشته باشند یا پویا باشند؟ آیا دوست دارید برنامه هایتان تک کاربره باشد یا چند کاربره؟ آیا می خواهید برنامه های بزرگ سازمانی بنویسید یا برنامه های ساده؟ و …

اول از همه مسیر خود را در مسیر گرایش برنامه نویسی مشخص کنید. می خواهید برای وب بنویسید یا برای سیستم کاربر؟
پیشنهادم برای آنهایی که دوست دارند تحت وب بنویسند : PHP, ASP.Net, Java می باشد. دقت کنید برای شروع برنامه نویسی تحت وب حتما با HTML, Java Script و CSS آشنا باشید. بدون این سه مورد شما یک برنامه نویس حرفه ای تحت وب نخواهید بود. دقت کنید انتخاب PHP انتخاب مناسبی است مادامی که به نوشتن برنامه های تحت وب محدود مبادرت بورزید، PHP می تواند در نوشتن سایت ها یا برنامه های تحت وب پیچیده مشکل ساز باشد.
حال آنکه یاد گیری جاوا در نوع خود کمی مشکل می باشد، ولی سایت هایی که با جاوا نوشته شوند واقعا قابل اعتماد و مستحکم هستند، بعلاوه اینکه دستمزد یک سایت نوشته شده با جاوا به مراتب بسیار بیشتر از سایتی نوشته شده با PHP است. این در حالی است که ASP.NET در میان این دو قرار دارد و از ویژگی های هر دو در خود دارد، هم آسان است و هم پایدار، پس می توانید ASP.Net را هم در لیست علاقه مندی های خود برای برنامه نویسی تحت وب قرار دهید. پروژه های نوشته شده با ASP.net هم به مراتب گران می باشند و می توانند دستمزد خوبی برای برنامه نویس داشته باشند.
ولی دانستن نکات فوق زمانی مفید خواهد بود که شما با یک پایگاه داده استاندارد هم آشنا باشید. انتخاب خیلی از برنامه نویسان خلاصه شده در: Oracle, MySQL و MS SQL Server. البته هسته هر سه زبان SQL می باشد، لذا SQL را یاد بگیرید. توجه به این نکته که یادگیری پایگاه داده خیلی کمتر زمان بر خواهد بود، می توانید ابتدا به یاد گیری آن بپردازید و چون در برنامه نویسی حرفه ای باید با دستورات SQL هم برای تولید برنامه آشنا باشید لذا مفاهیم و دستورات SQL را که بسیار آسان هستند را یاد بگیرید.
حال برای شما که کمی مصمم تر شده اید باید توصیه کنم حتما قبل از ورود به مقوله برنامه نویسی سعی کنید مفاهیم IT را فرا بگیرید. مفاهیم IT با اینکه تاثیر مستقیمی در برنامه نویسی ندارند ولی بدون آنها شما هرگز نخواهید توانست یک پروژه را سالم به هدف برسانید. منظور از این مفاهیم، شامل نحوه عملکرد سرورها، امنیت، نحوه عملکرد مشتریان سایت شما و … می باشد. برای مثال شما باید بدانید که چطور کدهایتان در سرور اجرا خواهند شد و اصلا یک سایت با چه پروسه ای برای کاربر نمایش داده می شود؟ مجموع این دانسته ها را مفاهیم IT می گوییم و شما برای برنامه نویسی یک پروژه کاربردی باید در حد متوسط به بالایی با آنها آشنایی داشته باشید. البته برعکس برنامه نویسی که با کسب تجربه رفته رفته اصولی تر می شود، مفاهیم عمدتا قضیه های ثابتی هستند که می تواند از منابع مختلفی مثل اینترنت با آنها آشنا شوید.
چنانچه شما علاقه مند به یادگیری یک زبان برنامه نویسی برای تولید نرم افزارهای تحت کامپیوتر کاربر می باشید، کمی کارتان مشکل تر است. در واقع برنامه نویسی لوکال (تحت سیستم کاربر) به نوعی سخت تر است. البته این امر وقتی احساس می شود که شما هم در وب بنویسید هم لوکال، این دشواری زمانی احساس می شود که به برنامه نویسی تحت وب که تا حدودی آسان است عادت کرده باشیم. توجه با این نکته که برنامه های نوشته شده لوکال می توانند واقعا سودآود باشند، خیلی از برنامه نویسان حداقل یک زبان برنامه نویسی لوکال را یاد می گیرند. دقت داشته باشد که دانستن همان مفاهیم و اطلاعات IT ضروری می باشند. در واقع این مفاهیم دید شما را نسبت به برنامه ای که می نویسید بسیار وسعت می بخشند. همچنین بحث پایگاه داده نیز در این نوع برنامه نویسی استوار است. با این تفاوت که گرایش بیشتر به سمت پایگاه داده های Oracle, MS SQL Server یا MS ACCESS می باشد. زبان های برنامه نویسی رایج و بسیار مناسب هم در این زمینه: C++‎ , C#‎, Java, Delphi, VB می باشند. البته موارد دیگری هم هستند که یا کاربران کمی دارند یا در حال انقراض می باشند… دقت داشته باشید که انتخاب هریک از این زبان ها مستلزم پیش نیازهای خاصی می باشد ولی در کل آشنایی کامل با الگوریتم ها و زبان برنامه نویسی C کمک شایانی برای شما خواهد کرد.
اگر بخواهیم از بعد دیگری قضیه را بررسی کنیم، عوامل بسیاری نظیر: صبر و حوصله، پشتکار، علاقه وافر، خلاقیت، دقت، هوشیاری و سرعت عمل از عواملی هستند که بسیار به یادگیری یک زبان برنامه نویسی کمک می کنند.
ضمن اینکه دانستن زبان انگلیسی یعنی ۵۰% پیشرفت اولیه! انگلیسی به حدی در برنامه نویسی به درد شما می خورد که خودتان متعجب می شوید.
دقت کنید قبل از شروع بسنجید و ببینید که شما توانایی یاد گیری را هنگام خودخوانی دارید یا نه؟ شایان ذکر است بسیاری از متخصصین برنامه نویسی خودشان برنامه نویسی را یاد گرفته اند و کلید آن مطالعه Ebook های زیاد و تمرین و نوشتن کد است. اگر نیاز به یک کلاس برای شروع دارید، این کار را بکنید، مسیر را پیدا کنید و خودتان ادامه دهید.


به نقل از Netsooz.wordpress.com

به نظر من اون قسمتی که گفت زبان باید قوی باشه نکته خیلی مهمی برای هر برنامه نویسه که میخواد موفقیت زیادی تو کارش حاصل بشه.

واقعا متشکرم دوست من
توضیح بسیار جامعی بود
در رابطه با انتخاب زبان مناسب برنامه نویسی کتابی تحت عنوان C++ بهتر است یا C# (http://ketabesabz.com/book/14229/C-%D8%A8%D9%87%D8%AA%D8%B1-%D8%A7%D8%B3%D8%AA-%DB%8C%D8%A7-C#-) جدیداً نوشته شده، که دوستان علاقه مند می تونن استفاده کنن

csvbcscp
سه شنبه 25 تیر 1392, 21:57 عصر
در یکی از شهر های کوچک غرب کشور به نام کنگاور و در یک شب سرد زمستانی زندگی من آغاز شد،12 سالگی من مصادف بود با مهاجرتمون به پایتخت،15 سالگی با استاد بزرگ ریاضی جناب آقای مردی آشنا شدم که مسیر زندگیمو تغییر داد.. سال بعد وارد رشته کامپیوتر شدم، اون زمان ها چیزی از کامپیوتر نمی‌دونستم طوری که معلممون آقای شکر‌ریز به من و 2 نفر دیگه پیشنهاد دادن که تغییر رشته بدیم ،اون 2 نفر تغییر رشته دادن و رفتند، اما من مسر‌تر شدم که ادامه بدم و توی دلم به معلمم گفتم که من بهترین شاگرد تو می‌شم،سال بعد همین معلم، منو بدون هیچ آزمونی به المپیاد فرستاد و ... اون سال ها من هر هفته یک کتاب جدید می خوندم و با دنیا‌های جدید آشنا می شدم اما هنوز از لاک خودم خارج نشده بودم و فکر می کردم کامیپوتر خلاصه می شه به همین هایی که من از کتاب های قدیمی می‌خونم، طوری که سال دوم تحصیلم تصمیم گرفتم که وارد بازار کار بشم و با شکست رو به رو شدم ،شکست سختی بود روحیم یکم خراب شد ، اما مایوس نشدم ، و چون خودمو به موفقیت نزدیک می دیدم ادامه دادم و فکر کردم که به فرصتی احتیاج دارم که کتاب های بیشتری بخونم وچیز های جدید تر و مطابق میل بازار کارو یاد بگیرم ، به همین دلیل دانشگاه رو انتخاب کردم...بعد از رفتن به دانشگاه با مشکلات فراوانی رو به رو شدم ، اما هدفمو فراموش نکرده بودم و داشتم به قول معروف دست و پای آخرمو می زدم ، دو سال هم مثل یک چشم به هم زدن گذشت و چیز با ارزشی عاید ما نشد ، اون زمان فکر می‌کردم که دیگه راه خودمو پیدا کردم و لازم نیست تو مسیر سرعت گیری به نام دانشگاه حرکت کنم که وقتم تلف بشه و از زندگی عقب بمونم، می‌رم دنبال یک کار و در کنارش کتاب های مورد علاقمو می خونم و اگه لازم شد چند تا مدرک بین المللی هم می گیرم بعدش تو یه فرصت مناسب می‌رم دنبال کار مورد علاقه خودم یعنی برنامه نویسی...همین بود که وقتی برادرم پیشنهاد کار، توی کارگاه باربند سازی رو بهم داد فورا قبول کردم و با اینکه پیشرفت خوبی تو دانشگاه داشتم، ترک تحصیل کردم و وارد کار شدم...گذشتو گذشت...هر روز با قابلیت جدیدی آشنا می شدم و تا شروع به یاد گیری می‌کردم چیز جدید تری می‌اومد، چون تنها بودم محرک قوی ای نداشتم و امیدم مثل نمودار سینوسی بالا و پایین می شد، اما هیچ وقت اون پایین نموندم و ادامه دادم تا الان.... خدا رو شکر حالا احساس می کنم تقریبا به اون چیزی که از کامپیوتر انتظار داشتم دارم دست پیدا می کنم..الان من کتاب می نویسم و دیگران رو از تجربه های خودم سهیم می‌کنم، چون دوست ندارم بقیه هم راه پر فراز و نشیب منو دوباره تکرار کنند و خدای نکرده مایوس بشن..خیلی خوشحالم که میتونم شب‌ها وقتی کارم تموم می‌شه،به ایمیل های افراد مثل خودم جواب بدم و گره از کارشون باز کنم ...به اعتقاد من مهم نیست تو مسیر زندگی چقدر موفق باشی مهم اینه که در جایگاه خودت فرد با ارزشی باشی...
به امید اینکه تا زنده‌ام فرد مفیدی باشم و بتونم به انسان های زیادی کمک کنم،،حق نگهدار همتون

hessam2003
چهارشنبه 02 مرداد 1392, 02:03 صبح
بعضی از دوستان وقتی یک برنامه مینویسن حالا هر برنامه ای زیاد مهم نیست بعد از اون فکر میکنن اخر برنامه نویسین و خودشون رو بالا میگیرن و همین امر باعث میشه که فکر همه جور برنامه را میتونن انجام بدند و یک اعتماد پوچ و کاذب در خود ایجاد میکنن و همین امر موجب میشه که برنامه نویسی کمتری انجام بدند و از جامع قدرتمند برنامه نویسان دور بمونند!!!!.
البته من خودمم خزو همین دسته برنامه نویسان بودم و همین امر باعث شد چند سالی از برنامه نویسی عقب بمونم.