وبلاگ شخصی امید محمدی

برنامه نویسی یک شغل بامزه همراه با چالش های جالب و البته مفید است. و یاد گرفتن برنامه نویسی از جهاتی مفید است از جمله ی آن‌ها پیدا کردن یک شغل پاره-وقت یا کامل است که می‌توانید از آن در آمد قابل توجی به دست آورید. در اوایل یادگیری یک مشکل وجود دارد ٓاز کجا برنامه نویسی را شروع کنمٓ این مقاله را برای کسانی که قصد دارند برنامه نویسی را شروع کنند پیشنهاد می کنم.



یک زبان برای شروع انتخاب کنید

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


C,C++,C# را در نظر داشته باشید این زبان‌های برنامه نویسی در کل برای ساخت نرم‌افزار برای کامپیوتر است مانند بازی‌های ویدیویی. یادگیری زبان‌های سی و سی پلاس پلاس برای مبتدیان مشکل است اما غیر ممکن نیست. یادگیری این دو زبان درک بهترین از زبان‌های دیگر به شما میدن ( اکثر زبان‌های برنامه نویسی برخی از ویژگی‌های خود را از زبان‌های سی و سی پلاس پلاس گرفته اند.) این دو زبان بصورت گسترده محبوب و مورد استفاده قرار می گیرند. زبان برنامه سی شارپ شباهت‌های زیادی به زبان برنامه نویسی جاوا دارد.


جاوا یا جاواسکریپت را از یاد نبرید این دو زبان‌های خیلی خوبی برای یادگیری اند. اگر می‌خواهید با پلاگین ها و صفحات وب کار کنید از جاوا اسکریپت یا اگر می‌خواهید با اپلیکیشن های موبایل کار کنید جاوا را انتخاب کنید. در حال حاضر این دو زبان در بین محبوب‌ترین زبان‌های برنامه نویسی اند. یک نکته را در نظر بگیرید که جاوا و جاوا اسکریپت دو زبان کاملاً متفاوت با کاربرد های متفاوت با اسم‌های شبیه به هم اند.


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




PHP فراموش نشود پی اچ پی یک زبان برنامه نویسی وب است. یک زبان قدرتمند در عین حال برای یادگیری به عنوان اولین زبان برنامه نویسی نیز گزینه ی مناسبی است. پی اچ پی یک زبان عالی برای برنامه نویسی سمت سرور است.


خودتان را به زبان‌های معرفی شده در بالا محدود نکنید هزاران زبان برنامه نویسی دیگر با کاربرد های متفاوت جود دارد. اگر می خواهید یک برنامه نویس شوید یا به عنوان برنامه نویس در جایی مشغول به کار شوید، باید بیشتر از یک زبان برنامه نویسی یادبگیرید. پس هرچند که می‌توانید زبان‌های مختلف فرا بگیرید.

  • اگر به برنامه نویسی به عنوان یک شغل نگاه می‌کنید همانطور که گفته شد باید بیشتر از یک زبان برنامه نویسی را یاد بگیرید برای انتخاب زبان‌هایی که بازار کار بیشتری دارند بهتره به آگهی های استخدام برنامه نویس نگاهی بندازید.


شروع به یادگیری کنید.

در کلاس‌های آموزش برنامه نویسی شرکت کنید یکی از بهترین مکان هایی که می‌توانید برنامه نویسی را یادبگیرید کلاس‌های حضوری آموزش برنامه نویسی است. اما این کلاس‌ها بهترین گزینه نیستند و مزیت‌های کمتری نسبت به گزینه هایی که با آن‌ها آشنا می‌شویم دارند.


در کلاس‌های آنلاین ثبت نام کنید بهتر از گزینه قبل هستند و برای کسانی که در شهری که در آن زندگی می‌کنند آموزشگاهی برای آموزش برنامه نویسی نیست عالیست. معمولاً برای ثبت نام در این کلاس‌ها باید پولی پرداخت کنید و عموماً در آخر هر دوره مدرکی را صادر می کنند. مانند Goto Class و مکتب خونه که نمونه‌های ایرانی این کلاس‌ها هستند.


از ابزار های آنلاین استفاده کنید از سرویس های رایگان اینترنتی مانندMozilla’s Developer Network یا Google’s University Consortium برای یادگیری بیشتر برنامه نویسی استفاده کنید. این کمپانی ها به توسعه دهندگان بیشتری برای کمک نیاز دارند پس می‌توانید با آن‌ها همکاری کنید.


استفاده از دوره های آنلاین می‌توان گفت یکی از بهترین گزینه هاست برخی از سایت‌ها یا اشخاص ویدیو هایی را تهیه می‌کنند و آن‌ها را رایگان و یا به ازای پرداخت مقداری پول آن‌ها را تهیه کنید و از آن‌ها استفاده کنید می‌توانید از سایت‌های مثل یوتیوب، خان آکادمی و… استفاده کنید و از نمونه‌های ایرانی این سایت‌ها می‌توان به فرانش و فرادرس اشاره کرد.



خودتان یاد بگیرید.

با یک کتاب یا یک دوره ی برنامه نویسی خوب شروع کنید. یک کتاب خوب و مناسب از زبانی که در حال یادگیری هستید خریداری کنید. از آمازون و سایت‌های مشابه دیدن کنید که معمولاً به شما در پیدا کردن کتاب و تشخیص خوب یا بد بودن کتاب کمک می کنند.


برای زبانی که انتخاب کردید یک مفسر نصب کنید مفسر فقط یک نرم‌افزار دیگر است که ایده‌هایی که شما با یک زبان برنامه نویسی نوشته‌اید را به ٓ زبان ماشینٓ ترجمه می کند. زبان‌های برنامه نویسی زیادی در دسترس اند که می‌توانید به راحتی زبانی که مناسب خودتان است را انتخاب کنید و آن را یاد بگیرید.


کتاب را بخوانید! مثال‌های کتاب را برداریدو آن‌ها را در مفسر خود اجرا کنید. سعی کنید که برنامه‌ها را تغییر دهید و برنامه را به یک برنامه ی متفاوت از کتاب تبدیل کنید.


ایده‌های خود را به یک برنامه تبدیل کنید سعی کنید ایده‌های که دارید را به زبان برنامه نویسی بنوسید و آن‌ها را اجرا کنید. ابتدا از چیز های ساده شروع کنید سپس به ایده ی خود شاخ و برگ بدهید و دوباره آن را اجرا کنید. این

می‌تواند یک تمرین خوب باشد.

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


برنامه نویسی را ادامه دهید و کار های جدیدی را امتحان کنید! برای یک برنامه نویس خوب بودن باید همواره همراه با تکنولوژی پیش بروید و زبان‌های برنامه نویسی جدیدی را یاد بگیرید و همیشه یاد بگیرید ٓهیچ وقت یادگیری را متوقف نکنٓ می‌تواند شعار خوبی باشد. و مهمتر از همه برنامه‌های جدید بنویسید.



مشخصات

آخرین مطالب این وبلاگ

آخرین ارسال ها

آخرین جستجو ها