6
مرداد
1391
بهناز اسلمی
بهناز اسلمی
به زبانی ساده:

راهنمای انتخاب زبان برنامه‌نویسی

5 رای    میانگین 3.6 از 5
لطفا شما هم امتیاز بدهید!
 

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

انتخاب زبان برنامه‌نویسی یکی از دغدغه‌های هر فرد برای شروع کار حرفه‌ای خود می‌باشد. اگر از برخی برنامه‌نویس‌ها سوال کنید که چرا این زیان را انتخاب نموده‌اید، کمتر کسی می‌تونه دلیل قانع کننده‌ای بیآره. مثلاٌ می‌گه چون در محل کارم از این زبان استفاده می‌شد، یا فرصت و موقعیت شلغی برایم فراهم بود، یا چون در دانشگاه پروژه‌ام را بر اساس فلان زبان انجام دادم. بعضی‌ها هم چیزهایی مثل اینکه پدرم، برادرم یا خواهرم با فلان زبان برنامه می‌نوشت را دلیل انتخاب خود اعلام می‌کنند.
تنوع زبان‌های برنامه‌نویسی تحت وب معمولاً افراد را برای انتخاب دچار سردرگمی کرده و تا مدت‌ها افراد با چالش‌های بسیاری روبرو می‌شوند. زبان‌های برنامه‌نویسی بسیاری وجود دارد:

  • زبان PHP
  • زبان NET.
  • زبان python
  • زبان CFML یا Coldfusion
  • و...

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

از طرفی بارها افراد و برنامه‌نویسان حرفه‌ای تصمیم به تغییر زبان خود می‌گیرند و این خود باز در مواقع بسیاری باعث گیج شدن می‌شود.

اگر از من می‌شنوید زیاد روی این موضوع وقت نگذارید. نهایتاً در دو هفته زمان (روزی دو ساعت) سریع‌تر تصمیم گرفته و موارد زیر را در نظر بگیرید:

  • چهار زبان برنامه‌نویسی را انتخاب نمایید. آنها را در یک جدول لیست نمایید.
  • شاخص‌هایی که برای شما مهم است را نیز لیست نمایید. مثلاً امکان یادگیری سریع، یادگیری آسان، Syntax آسان و...
  • از چند برنامه‌نویس حرفه‌ای بخواهید که این شاخص را تکمیل نمایند.
  • از برنامه‌نویسان بخواهید که به شاخص‌ها وزن دهند.
  • جدول خود را به برنامه‌نویسان دهید تا نمره بدهند.
  • خودتان نیز 6 ساعت وقت گذاشته و در خصوص زبان‌های انتخابی در اینترنت بگردید. به وب‌سایت‌های مراجع آن سر بزنید. آنها را مقایسه نمایید و شما نیز جدول را کامل نمایید.
  • زیاد گیر ندهید و سریع انتخاب نمایید.

فراموش نشود با اینکه کد نویسی و زبان برنامه‌نویسی بسیار مهم است، اما مهتر از آن چیزهایی است که لطفاً سریعتر بر روی آنها تمرکز نمایید:

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

راستی من کلدفیوژن را انتخاب کردم. و کلدفیوژن را به شما توصیه می‌نمایم.

بهناز اسلمی

بنیان‌گذار، قائم‌مقام مدیرعامل و برنامه‌نویس ارشد شرکت همورا
مهندس نرم‌افزار، عاشق حیوانات، سفر و زبان‌های خارجی

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

مطالب بر اساس تگ‌ها
مطالب برگزیده
دورکاری کنیم یا نه؟
می‌خواهید کار کنید اما خیابان‌های شلوغ اول صبح، دوری راه‌ها و مشکلاتی که در خانه دارید نمی‌گذارد بدون دغدغه در جایی مشغول به کار شوید. شاید هم کارفرما هستید و با انبوهی از کارهای تلنبار شده، فضای کوچک دفترتان ا...
اطلاعات بیشتر
چگونگی افزایش تعداد ایمیل‌ها در ایمیل مارکتینگ
برخی از مشتریان، در جلسات مختلف سوال‌هایی را مطرح می‌نمایند مبنی بر اینکه چگونه می‌توان تعداد آدرس‌ ایمیل‌های مشتریان خود را جمع‌آوری و یا بیشتر نمایند، تا بتوانند در ایمیل مارکتینگ موفق‌تر ظاهر ...
اطلاعات بیشتر
بحث و تبادل نظر
نظر دهید تعداد کاراکتر مانده: 300
انصراف
گر به صد منزل فراق افتد میان ما و دوست/ همچنانش در میان جان شیرین منزلست (سعدی)