کاغذ - دهکده ی کاغذی فناوری

آخرین نظرات

جایگاه ایران در تولید نرم افزار های کاربردی

مدیر | جمعه, ۲۶ تیر ۱۳۹۴، ۱۱:۰۶ ق.ظ

اخیرا Stackoverflow اعلام کرد که ایرانیان عاشق برنامه نویس هستند. اما در این مقاله قصد داریم تا به بررسی این موضوع بپردازیم که چرا با این همه آمار امیدوار کننده ، کاربران در فقر نرم افزار های کاربردی ایرانی به سر می برند. در ادامه با کاغذ همراه باشید.

در این آمار آمده است که ایرانیان علاقه ی شدیدی به برنامه نویسی دارند و حدود 46% آنان خود آموز این مهارت را می آموزند. طبق بررسی ها حضور ایرانیان در ساخت نرم افزار های عظیم تحت ویندوز بسیار ناچیز بوده و بیشتر فعالان برنامه نویس ایرانی در عرصه ی وب و پلتفرم اندروید است. حال چرا نرم افزار کاربردی کم است. چرا نرم افزار های خلاقانه نیست و چرا نرم افزار های عظیم تولید نمی شود.

قدرت ایرانیان در برنامه نویسی ، طراحی وب ، هک و... قابل ستایش است ولی چرا به این اندازه محدود!

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

عدم آموزش کاربردی در دانشگاه ها نیز یکی از دلایل ضعف سواد برنامه نویسی است و همچنین در این چند سال اخیر ، رشته های کامپیوتر در دانشگاه های ایران ، جز رشته های سطح پایین شناخته می شد و ورود هر کسی به این رشته ، از سطح کیفی آن کاست . سفارش دهنده ها نیز برای ارتقاء سطح شغلی خود ، سفارش نرم افزار های موضوعی می دهند که مانند یک اسلاید شوی کنترل شونده عمل می کنند و معمولا این گروه از نرم افزار ها کاربردی و پر طرفدار نیستند. برنامه نویس های قدرتمند نیز بعد از ارائه ی یک نرم افزار شاخص ، در شرکت های امنیتی یا طراح وب یا نصاب شبکه مشغول در واحد مدیریت یا اجرایی می شوند و از میدان رقابت خود را خارج می سازند. این حرکتی طبیعی است زیرا اکثر نرم افزار ها با ایده های خاص ، به صورت شخصی ارائه می شوند و به دلیل هزینه های زیاد و مدت زمان طولانی ساخت ، از ادامه ی کار خود دست می کشند. همانطور که گفته شد نرم افزار های سفارشی نیز چندان کاربردی نیستند. تا این جا بحث منحصرا در رابطه با برنامه نویس های ویندوز بود اما در مقابل در پلتفرم اندروید ، به دلیل محدودیت موضوعی نرم افزار ها و سادگی بی نهایت نرم افزار ها ، برنامه نویس هایی که از پلتفرم ویندوز نتیجه نگرفتند ، به این سمت خودرا هدایت می کنند و اتفاقا به دلیل فروش هر چند کم نرم افزارشان ، خودرا راضی می کنند. در سطح برنامه نویسی وب نیز این موضوع صادق است. برنامه نویس های قدرتمند وب نیز به دلیل سطح سواد سفارش دهنده ها و کیفیت پایین درخواست ها نیز به کپی کاری روی آورده اند با این حال که در برنامه نویسی وب ، تامین هزینه ها بسیار راحت تر است. عدم سواد برنامه نویسی حرفه ای تحت ویندز و همچنین کمبود برنامه نویس قدرتمند ، رویای شکل گیری تیم برنامه نویسی و کار بر روی نرم افزار بزرگ و کاربردی را نابود می کند. عدم اعتماد و سواد سفارش دهندگان نیز بر این موضوع دامن می زند. با عدم معرفی مناسب و شناخته نشدن نرم افزار ، برنامه نویس از کار خود دلزده می شود و به سمت کار های کم هزینه تر و راحت می رود ؛ مثل برنامه نویسی برای پلتفرم اندروید یا آموزش و اجرای سفارش پروژه های آماده ی برنامه نویسی دانشجویی. حال یکی از راه حل هایی که شاید بتواند برنامه نویسی حرفه ای ایرانی را احیا کند ، ساخت یک اپ استور قدرتمند تحت ویندوز است. مانند زمانی که با شکل گیری کافه بازار به برنامه نویس های اندرویدی کمکی بزرگ شد. استعداد و هوش ایرانیان در برنامه نویسی به همراه حمایت های روحی و همچنین مالی در یک اپ استور قانون مند ، می تواند این زمینه را مجددا آماده کند. به هر حال نباید جایگاه سواد کامپیوتری در حد یک کد HTML در ایران از این پایین تر بیاید و با هر ایده ی ساده ، می توان به رشد برنامه نویسی حرفه ای ، به این موضوع کمک کرد.


نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی