تجربه یادگیری سی پلاس پلاس به صورت Self-Study

تجربه یادگیری سی پلاس پلاس به صورت Self-Study

در این نوشته از تجربیاتم در زمینه یادگیری زبان برنامه نویسی سی پلاس پلاس به صورت آکادمیک و دانشگاهی نوشته‌ام.محیط ادیتور codeblocksبه عنوان کسی که قبلا با زبان پایتون برنامه می‌نوشت، با کلیات برنامه نویسی آشنا بودم. اما در برخورد‌های اول با سی پلاس پلاس، با سینتکس سخت‌تری نسبت به پایتون مواجه شدم.پس از گذشت دو ماه ضمن کار با سی پلاس پلاس، در طول یادگیری الگوریتم و فلوچارت هم پرداختم. برخلاف فکری که از ابتدا داشتم، این الگوریتم و تفکر الگوریتمیک هست که باعث تمایز بین یک برنامه‌نویس و یک برنامه‌نویس خوب هست. و اصلا مهم نیست با چه زبانی برنامه نوشته میشه.در ابتدای کار شروع به یادگیری از طریق کتاب داشتم، اما پس از مدتی به این نتیجه رسیدم که برای برنامه‌نویسی، منابع فارسی خوبی وجود نداره. و بیشتر کتاب‌ها ترجمه‌هایی بی‌کیفیت از کتاب‌های خارجی هستند.در ادامه اما بیخیال کتاب و استاد شدم و شروع به استفاده از دوره‌های اینترنتی کردم. یعنی دقیقا کاری که برای یادگیری پایتون انجام داده بودم، اما با این تفاوت که این بار از آموزش انگلیسی استفاده کردم. دوره‌ای که من استفاده کردم، C++ Tutorial for Beginners – Full Course نام داشت که از YouTube قابل دسترسی است.هر چه جلوتر میرفتم به این نتیجه میرسیدم که برنامه نویسی بیشتر از کتاب و استاد، نیازمند تمرینه.و درواقع شخص بیشتر باید متکی به خودش باشد تا استاد یا …ادیتور CLionدر شروع کار به پیشنهاد استاد درس مبانی برنامه نویسی و سی پلاس پلاس از ادیتور code blocks استفاده کردم. اما پس از گذشت مدتی و جستوجو در اینترنت، ادیتور CLion رو پیدا کردم که به مراتب بهتر و هوشمندتر از ادیتور قبلی بود.و اما جمع بندی اینکه براساس تجربیات من، یادگیری برنامه نویسی فقط متکی به شخص و تمرینه. و با گذاشتن زمان کافی و تلاش میشه به حد مطلوبی در برنامه‌نویسی رسید.

Author: admin

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *