چطور برنامه نویسی رو یاد گرفتم و چطور یاد بگیریم؟

سلام عرض می کنم خدمت تک تک دوستان ویرگولیه عزیز.

تو این نوشته میخوام تجربیاتم در رابطه با اینکه چطور برنامه نویسی رو یادگرفتم ، بنویسم. امیدوارم که این تجربیات به کار شما هم بیاد.

آشنایی من با برنامه نویسی

داستان آشنایی من با برنامه نویسی بر میگرده به زمانی که ۱۱ یا ۱۲ سالم بود. آشنایی با HTML و CSS نقطه شروع این آشنایی بود. هر چند HTML و CSS زبان برنامه نویسی نیستن ، اما برای من توی اون سن اینطوری محسوب میشدن.

این قضیه همین طور ادامه پیدا کرد تا زمانی که وارد هنرستان شدم. در واقع شروع یادگیری برنامه نویسی توی اون دوره در من شکل گرفت. زبان سی شارپ اولین زبان برنامه نویسی بود که من باهاش آشنا شدم و مفاهیم و مقدمات برنامه نویسی رو با اون یاد گرفتم.

به جرعت میتونم بگم برنامه نویسی رو اونطوری تو هنرستان یادگرفتم ، تو دانشگاه یاد نگرفتم. تا حالا که اینطور بوده. :))

برنامه نویسی رو از کجا شروع کنیم؟

خب برنامه نویسی رو از کجا شروع کنیم؟

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

این مفاهیم ثابت هستن و اگر کُلیت رو بدونید ، میشه هر زبان برنامه نویسی ای رو خیلی سریع یاد گرفت. چون فقط نیاز به یادگیری سینتکس ( یا دستور زبان) زبان مورد نظرتون دارید.

همون طور که گفتم ، یادگیری یه زبان برنامه نویسی کار خیلی سخت و دشواری نیست اما مسئله ای که یادگیری برنامه نویسی رو طولانی میکنه ، یادگرفتن ساز و کارِ فریم ورکایِ پلتفرمی هستش که میخوایم براش برنامه بنویسیم.

من بعد از حدود ۳ سال کارکردن تو حوزه برنامه نویسی iOS ، همچنان درگیر یادگیری فریم ورکاری این پلتفرمم. دونستن اینکه مثلا فریم ورک UIKit چجوری کار میکنه ، چه ساختاری داره و API های اون چطوری ساخته شدن و با هم تعامل دارن ، مسئله رو خیلی پیچیده می کنه. به همین خاطره که هر چی جلو تر میریم ، بیشتر پی می بریم که هیچی بلد نیستیم. نه تنها این قضیه تو بحث برنامه نویسی iOS صادقه ، بلکه تو همه ی پلتفرمای دیگه هم همین طوره.

از چه آموزشایی استفاده کنیم تا برنامه نویسی رو خوب یاد بگیریم ؟

از نظر من بهترین نوع آموزش تو برنامه نویسی ، آموزش بصورت پروژه محوره. به این دلیل که وقتی ما درگیر پروژه ای میشیم ، میتونیم فرآیند ساخت یه اپلیکیشنو بهتر درک کنیم ، با چالش های واقعی رو به رو شیم و توانایی حل مسئلمون رو محک بزنیم . در مجموع کمکمون میکنه سریع تر با محیط برنامه نویسی یه پلتفرم آشنا بشیم و تجربمون رو توی اون حوزه گسترش بدیم.

در آخر ازتون ممنونم که این مقاله رو تا آخر خوندید.

راستی شما چطور برنامه نویسی رو یاد گرفتید؟؟؟

حتما تو کامنتا بنویسید تا هم من و بقیه از تجربه هاتون استفاده کنیم.

نوشته چطور برنامه نویسی رو یاد گرفتم و چطور یاد بگیریم؟ اولین بار در ویرگول پدیدار شد.

گردآوری توسط ایده طلایی

دیدگاهتان را بنویسید