برنامه‌نویس

یک برنامه‌نویس، برنامه‌نویس رایانه، توسعه‌دهنده، کدنویس، یا مهندس نرم‌افزار کسی است که نرم‌افزار رایانه می‌نویسد. عبارت برنامه‌نویس رایانه می‌تواند به یک متخصص در زمینه‌ای از برنامه‌نویسی یا یک شخص دارای سررشته که برای بسیاری از گونه‌های نرم‌افزار کد می‌نویسد اشاره کند.

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

عبارت برنامه‌نویس می‌تواند برای اشاره به یک توسعه‌دهنده نرم‌افزار، توسعه‌دهنده وب، توسعه‌دهندهٔ اپلیکیشن‌های تلفن همراه، توسعه‌دهندهٔ سفت‌افزار تعبیه‌شده، مهندس نرم‌افزار، دانشمند رایانه یا تحلیل‌گر نرم‌افزار به کار برده‌ شود. هرچند، اعضای این حرفه‌ها دارای دیگر مهارت‌های مهندسی نرم‌افزار، جدا از برنامه‌نویسی هستند؛ به همین دلیل، عبارت برنامه‌نویس یا کد مانکی (به انگلیسی: code monkey) بعضی وقت‌ها توهین یا ساده گیری تحقیرآمیزِ این دیگر حرفه‌ها در نظر گرفته‌می‌شود. این مسئله بحث‌های زیادی میان توسعه‌دهنده‌ها، تحلیل‌گرها، دانشمندان رایانه، برنامه‌نویس‌ها و کسانی که همچنان سردرگم در تفاوت‌های ظریف در معانی این حرفه‌ها هستند برانگیخته است.

ایدا لاولیس، ریاضی‌دان و کنتس انگلیسی نخستین برنامه‌نویس رایانه در نظر گرفته‌می‌شود، زیرا او نخستین شخصی بود یک الگوریتم را به قصد پیاده‌سازی روی موتور تحلیلی چارلز ببیج، در اکتبر ۱۸۴۲، به قصد محاسبهٔ عدد برنولی نوشت و منتشر کرد.چون که ماشین ببیج هرگز برای عملکرد استاندارد در زمان لاویس کامل نشد، او هرگز اجرای الگوریتم خود را ندید.

برای اشتراک در خبرنامه عضو شوید

تماس با ما

تهران، خیابان انقلاب، ضلع جنوبغربی چهار راه کالج، ابتدای خیابان حافظ، پلاک 320 واحد 1

تلفن: 66741596 - 021

فکس: 02166736128

09190184151

شبکه های اجتماعی

 

 

تمامی حقوق وبسایت متعلق به آداک الماس آراد می باشد.

مشاوره