روز 256ام هرسال برابر با 13 سپتامبر به عنوان روز برنامهنویسان نام گرفتهاست. روسیه اولین کشوری بود که این روز را به عنوان روز برنامهنویس به رسمیت شناخت و پس از آن کشورهای آلمان، کانادا، چین، کرواسی، فرانسه، گوآتمالا، هند، بلژیک، استرالیا، نیوزیلند، لهستان، اسلوونی، بریتانیا، و ایالات متحده آمریکا نیز این روز را به عنوان روز برنامهنویس به رسمیت شناختند. با یوکن همراه باشید.
از جمله دلایل انتخاب عدد ۲۵۶ به عنوان روز برنامهنویس میتوان به موارد زیر اشاره کرد: عدد ۲۵۶ بزرگترین توان عدد ۲ کوچکتر از ۳۶۵ که تعداد روزهای یک سال است، میباشد. در سیستم دودویی کامپیوتری تعداد اعداد منحصربهفردی که میتوان توسط یک بایت تولیدکرد ۲۵۶ تا میباشد، که شامل اعداد ۰ تا ۲۵۵ میباشد.عدد ۲۵۶ به صورت کلی برای برنامهنویسها عددی آشناست.
وَلِنتین بالت(Valentin Balt) ، کارمند یک شرکت کامپیوتری در روسیه در اوایل سال ۲۰۰۲ امضاهایی را جهت ارسال به دولت روسیه برای به رسمیت شناختن روزی با عنوان روز برنامهنویس جمعآوری کرد. در ۲۴ جولای ۲۰۰۹ وزارت ارتباطات روسیه، درخواستی جهت به رسمیت شناختن یک روز تحت عنوان روز برنامهنویس را اعلام کرد. در ۱۱ سپتامبر ۲۰۰۹ رئیسجمهور پیشین روسیه دِمیتری مِدودُف این روز را به عنوان روز برنامهنویس نامگذاری کرد.
در ایران هم کمپینی برای جمع آوری امضا و در نهایت پیشنهاد به دولت برای ثبت این روز در تقویم ملی ایران راه اندازی شده بود.البته روز مورد نظر این کمپین با روز جهانی متفاوت است و 256مین روز از سال هجری شمسی در نظر گرفته شده است .همه این ها نشان از اهمیت برنامه نویسی در دنیای امروز دارد. برنامه نویسان با نوشتن کدها دنیای امروز ما را می سازند .
جالب هست که بدانید کنارد زوسه (Konrad Zuse)، اولین هکر دنیا، نخستین کامپیوتر جهان با قابلیت کنترل با زبان های برنامه نویسی را به وجود آورد و بعضی ها می گویند، تکمیل کرد. این کامپیوتر Z3 نام داشت. البته نخستین کامپیوتری که زوسه ساخته بود، Z1 نام داشت که قابلیت برنامه نویسی نداشت. او این سیستم را در آپارتمانی که با خانواده اش زندگی می کرد، در سال ۱۹۳۸ میلادی ساخته بود. تا اینکه دولت آلمان از او پشتیبانی کرد و او توانست انقلابی از Z1 تا Z3 به وجود آورد. Z3 در سال ۱۹۴۱ میلادی ساخته شده است و در واقع پدر کامپیوترهای مدرن امروزی به شمار می رود.
برنامهنویسی رایانه به طور کلی به فرایند نوشتن و توسعه نرمافزار کامپیوتر گفته میشود. به بیان جزئیتر برنامهنویسی رایانه به معنای فرایند تبدیل و سوق دادن فرمول حل یک مسئله یا الگوریتم محاسباتی، به یک برنامه قابل اجرا که همان نرمافزار است میباشد. معنای برنامهنویسی رایانه در فرهنگ عامه میتواند به تمامی فرایند توسعه نرمافزار اطلاق گردد که شامل فعالیتهای مختلفی همچون بررسی، توسعه، درک، طراحی الگوریتم؛ پیادهسازی، تست، اشکال زدایی و نگهداری نرمافزارهای رایانهای نیز میشود.
این روزها با رشد فزاینده استفاده از کامپیوتر، اینترنت و موبایل های هوشمند در ایران، برنامه نویسی یکی از کاربردی ترین و پر طرفدارترین مشاغل دنیا محسوب می شود و برنامه نویسان ایرانی جایگاه ویژه ای از نظر دانش و تجربه اجرایی در بین برنامه نویسان سح جهان دارند. کشور هند را میتوان مثال موفق توجه یک کشور به تربیت برنامه نویسان ذکر کرد که توانسته ثمرات زیادی برای این کشور در زمینه صدور تکنولوژی و نرم افزار داشته باشد.
ممکن است برنامه نویسان در هر جا باشند ممکن است ما عضو تیم یا شرکتی باشیم که به توسعه نرمافزار می پردازد، یک آزادکار و یا یک دانشجو باشیم، اینروز متعلق به همه ما برنامه نویسان است. پس ما هم می توانیم تاریخ 22 شهریور هر سال را به عنوان روز برنامه نویس جشن بگیریم.
روز 256ام هرسال برابر با 13 سپتامبر به عنوان روز برنامهنویسان نام گرفتهاست. روسیه اولین کشوری بود که این روز را به عنوان روز برنامهنویس به رسمیت شناخت و پس از آن کشورهای آلمان، کانادا، چین، کرواسی، فرانسه، گوآتمالا، هند، بلژیک، استرالیا، نیوزیلند، لهستان، اسلوونی، بریتانیا، و ایالات متحده آمریکا نیز این روز را به عنوان روز برنامهنویس به رسمیت شناختند. با یوکن همراه باشید.
از جمله دلایل انتخاب عدد ۲۵۶ به عنوان روز برنامهنویس میتوان به موارد زیر اشاره کرد: عدد ۲۵۶ بزرگترین توان عدد ۲ کوچکتر از ۳۶۵ که تعداد روزهای یک سال است، میباشد. در سیستم دودویی کامپیوتری تعداد اعداد منحصربهفردی که میتوان توسط یک بایت تولیدکرد ۲۵۶ تا میباشد، که شامل اعداد ۰ تا ۲۵۵ میباشد.عدد ۲۵۶ به صورت کلی برای برنامهنویسها عددی آشناست.
وَلِنتین بالت(Valentin Balt) ، کارمند یک شرکت کامپیوتری در روسیه در اوایل سال ۲۰۰۲ امضاهایی را جهت ارسال به دولت روسیه برای به رسمیت شناختن روزی با عنوان روز برنامهنویس جمعآوری کرد. در ۲۴ جولای ۲۰۰۹ وزارت ارتباطات روسیه، درخواستی جهت به رسمیت شناختن یک روز تحت عنوان روز برنامهنویس را اعلام کرد. در ۱۱ سپتامبر ۲۰۰۹ رئیسجمهور پیشین روسیه دِمیتری مِدودُف این روز را به عنوان روز برنامهنویس نامگذاری کرد.
در ایران هم کمپینی برای جمع آوری امضا و در نهایت پیشنهاد به دولت برای ثبت این روز در تقویم ملی ایران راه اندازی شده بود.البته روز مورد نظر این کمپین با روز جهانی متفاوت است و 256مین روز از سال هجری شمسی در نظر گرفته شده است .همه این ها نشان از اهمیت برنامه نویسی در دنیای امروز دارد. برنامه نویسان با نوشتن کدها دنیای امروز ما را می سازند .
جالب هست که بدانید کنارد زوسه (Konrad Zuse)، اولین هکر دنیا، نخستین کامپیوتر جهان با قابلیت کنترل با زبان های برنامه نویسی را به وجود آورد و بعضی ها می گویند، تکمیل کرد. این کامپیوتر Z3 نام داشت. البته نخستین کامپیوتری که زوسه ساخته بود، Z1 نام داشت که قابلیت برنامه نویسی نداشت. او این سیستم را در آپارتمانی که با خانواده اش زندگی می کرد، در سال ۱۹۳۸ میلادی ساخته بود. تا اینکه دولت آلمان از او پشتیبانی کرد و او توانست انقلابی از Z1 تا Z3 به وجود آورد. Z3 در سال ۱۹۴۱ میلادی ساخته شده است و در واقع پدر کامپیوترهای مدرن امروزی به شمار می رود.
برنامهنویسی رایانه به طور کلی به فرایند نوشتن و توسعه نرمافزار کامپیوتر گفته میشود. به بیان جزئیتر برنامهنویسی رایانه به معنای فرایند تبدیل و سوق دادن فرمول حل یک مسئله یا الگوریتم محاسباتی، به یک برنامه قابل اجرا که همان نرمافزار است میباشد. معنای برنامهنویسی رایانه در فرهنگ عامه میتواند به تمامی فرایند توسعه نرمافزار اطلاق گردد که شامل فعالیتهای مختلفی همچون بررسی، توسعه، درک، طراحی الگوریتم؛ پیادهسازی، تست، اشکال زدایی و نگهداری نرمافزارهای رایانهای نیز میشود.
این روزها با رشد فزاینده استفاده از کامپیوتر، اینترنت و موبایل های هوشمند در ایران، برنامه نویسی یکی از کاربردی ترین و پر طرفدارترین مشاغل دنیا محسوب می شود و برنامه نویسان ایرانی جایگاه ویژه ای از نظر دانش و تجربه اجرایی در بین برنامه نویسان سح جهان دارند. کشور هند را میتوان مثال موفق توجه یک کشور به تربیت برنامه نویسان ذکر کرد که توانسته ثمرات زیادی برای این کشور در زمینه صدور تکنولوژی و نرم افزار داشته باشد.
ممکن است برنامه نویسان در هر جا باشند ممکن است ما عضو تیم یا شرکتی باشیم که به توسعه نرمافزار می پردازد، یک آزادکار و یا یک دانشجو باشیم، اینروز متعلق به همه ما برنامه نویسان است. پس ما هم می توانیم تاریخ 22 شهریور هر سال را به عنوان روز برنامه نویس جشن بگیریم.