رفتن به مطلب

مشکلات برنامه نویسان و راه حل آن (لطفا مطالعه کنید)


MahdiHD

ارسال‌های توصیه شده

درود به همه دوستان
بدون مقدمه چینی وارد اصل مطلب می شوم.ما برنامه نویسان امروزه با مشکلات بسیار زیادی روبه رو هستیم.در این مطلب من به شرح آن ها پرداخته ام و راه حل هایی برای آن ارائه کرده ام.در صورت استقبال مباحث کامل تر می شود و موارد جدید اضافه می شود.توجه کنید که من نظر شخصی خودم را نوشته ام و ممکن است نظر شما با نظر من فرق بکند یا نظر و عقیده من از نظر شما اشتباه باشد پس لطف کنید از بحث و جدل دوری کنید و سعی کنید اشتباهات مطالب را برطرف کرده و نظر خود را نیز مطرح کنید تاکید می‌کنم از بحث و جدل دوری کنید و به عقیده همدیگر احترام بگذارید و از دادن هرگونه اسپم خودداری کنید.خوش حال می شوم نظر و پیشنهاد خود را درباره مطلب در همین تاپیک مطرح کنید هچنین اگر نکته و یا مطلب مد نظرتان بود که مطلب را کامل تر می کند پست کنید تا بتوانیم به حل این مشکلات کمکی کوچک کرده باشیم.از شما خواهش می کنم مطلب را تا پایان مطالعه کنید بسیار ممنون.
۱- ایده : متاسفانه ایده های برنامه نویسان در حال حاظر ایده های نه چندان خوب تکراری و کپی شده است.همچنین در ایده ها بسیار افراط شده است.برای مثال مرتضی پاشایی ببنید وقتی که فوت کرد تا الان حدود صد برنامه فروشی و بالا صد برنامه رایگان برای این مرحوم منتشر شد برنامه هایی تکراری با محتوا نچندان خوب که تن آن مرحوم را در قلب لرزاند! خب چرا باید این همه برنامه برای این مرحوم منتشر شود اگر قرار باشد هر خواننده ای که می میرد این قدر برنامه منتشر شود که باید مارکت جداگانه برای این کار زد!آیا همان دو یا حداکثر ده برنامه اول کافی نبود؟یا اصلا مگه ایشون کی هستن که باید این قدر برنامه براشون مننشر بشه؟نخبه انرژی هسته ای بودن یا یه خواننده ای بیش نبودن؟مگه ترورشون کردن یا سرمایه ملی بودن که باید این قدر ازشون یاد بشه؟برای کشوری که برای مرگ یک خواننده این قدر ناراحتی کنه باید تاسف خورد.مثالی دیگر برای این کار بازی ۴۱۴۸ است ببنید چقدر باز با همین الگوریتم و محتوا منتشر شده است واقعا ایده دیگری برای بازی سازی نبود.ایده های تکراری ، چرا وقتی که می بینیم یک برنامه موفق شده ما هم یک برنامه عین همون می سازیم و منتشر می کنیم؟فکر می کنید اگر برنامه کپی شدتون موفق هم بشه کار بزرگی انجام دادید؟درسته که باید از برنامه های موفق درس گرفت اما نباید که کپی زد.این مثال کپی زدن در بازی های ایرانی به وفور یافت می شه و خودتون می دونید که چقدر بازی‌کپی شده از ایده و محتوا بازی خارجی وجود داره.برای مثال همین بازی ماشین سواری خارجی که بر پایه قوانین نیوتون هست چقدر از روش کپی شده.اگر فکر می کنین به این کار می‌گن بومی سازی سخت در اشتباهین سخت.یا همین برنامه ها از طرح ایده و ساختار برنامه های خارجی استفاده کردن و برنامه زدن در واقع صرفا برنامه رو ترجمه کردن در صورتی که نمونه های مشابه وجود داره.مثالش چی هست همین برنامه های آزاد کننده رم ببنید چقدر از این برنامه در بازار پولی و غیر پولی منتشر شده در صورتی که برترین های این شاخه به طور رایگان در مارکت جهانی موجود است!مشکل در کپی کردن ایده اینست که کامل کپی نمی شود بله ناقص و دارای باگ و مشکر کپی می شود!لااقل اگر کپی می کنید درست کپی کنید.ایده های نه چندان خوب ، در مورد این ایده ها نیاز به توضیح نیست خودتون می دونید ایده هایی که کارشناسی نشده باشن و روش کار نشده باشه جز این دسته قرار می گیرند.البته فراموش نشه ما ایده های بسیار خوبی که منجر به برنامه های خوب شده اند در ایران کم نداریم مانند اپلیکیشن دیوار یا جعبه ابزار و ...
۲- گرافیک و رابط کاربری :گرافیک و رابط کاربری برنامه های الان خیلی خوب طراحی نشده روی آن کار نشده و وقت برای آن نگذاشته شده است.برنامه نویسان الان فقط وقت خود را روی کدنویسی می گذارند و اصلا به گرافیک و رابط کاربری کاری ندارند صرفا چند عکس و پس زمینه بی کیفیت را سر هم می کنند تا برنامه قابل انتشار باشد! در صورتی که گرافیک در برنامه بسیار مهم است و روی انتخاب و نظر کاربر بسیار اهمیت دارد و همه چیز کد نویسی نیست.علاوه بر کدنویسی باید رو گرافیک نیز وقت گذاشته شود روی آن کار شود و به خوبی طراحی شود.برای طراحی گرافیک بهتر می توان از روش های فلت و متریال دیزاین استفاده کرد و به دنبال آمچزش های آن بود همچنان می توان از محیط فتوشاپ استفاده کرد.برنامه نویس همانقدر که روی یادگیری کدنویسی وقت می گذارد باید روی این مبحث هم وقت بگذارد تا بتواند گرافیک خوبی طراحی کند
۳-تیمی کار کردن: مشکل ما ایرانی ها اینست که اصلا به کار تیمی علاقه نداریم و دوست داریم همه کار را خودمان انجام دهیم.آخر چرا؟مطمئنا وقتی یک تیم تشکیل مس گردد و تیمی روی یک برنامه کار می کنند کارهای برنامه بین اجزا گروه تقسیم می شود خستگی کمتر می شود و افراد می توانند روی کار خود تمرکز کرده و وقت بگذارند در این صورت کار خوب از آب در می آید هم ایده و مطالب خوب است هم گرافیک خیلی زیباست هم کدنویسی به درستی انجام شده است.در ضمن برای حل مشکلات می توانند از هم کمک بگیرند و در انجام کار خود از هم نظرخواهی کنند بالاخره چند فکر روی هم بهتر از یک فکر است.
۴- مطالب و محتوا : مهمترین بخش یک نرم افزار محتوا و الگوریتم کار آن است.سعی کنید که مطالبی که در نرم افزار استفاده می کنید را از منابع مختلف جمع آوری کنید آن ها را ویرایش کنید و در صورت لزوم مطالب خارجی را ترجمه کنید تا برنامه از لحاظ کیفیت محتوایی در سطح خوبی باشد چون که الان بسیاری از برنامه ها حاصل یک جستجو ساده در اینترنت است و چیز جدید و خاصی ندارد.همچنین اگر برنامه ای غیر از کتاب طراحی می کنید روی الگوریتم آن کار کنید الگوریتم خوب و بی نقص طراحی کنید و از الگوریتم برنامه های دیگر کمک فقط کمک بگیرد و از منابع مختلف استفاده کنید تا کارکرد و عملکرد برنامه با دیگر برنامه متفاوت باشد و در کل یک الگوریتم جدید تعریف کنید.
۵- کاربران : متاسفانه کاربران ایرانی اصلا حرفه ای نیستند بسیار احساساتی هستند و زود تحت تاثیر تبلیغات قرار می گیرند و فرق یک برنامه خوب و کاربردی را با یک برنامه بیخودی نمی فهمند و این برنامه نویسان را عذاب می دهد.متاسفانه بعضی از برنامه نویسان کاربران ساده لوح را با تبلیغات الکی گول می زنند و این از نظر من کار بسیار زشتی است.همچنین از احساساتی بودن آن ها نیز استفاده می کنند و برای مثال مرگ یک خواننده را بزرگ و بسیار غمگین و بد می کنند.کاربران صرفا دنبال طنز و سرگرمی و وقت گذرانی هستند و اصلا به هوشمند بودن تلفن خود اهمیت نمی دهند و برنامه های طنز و درمان و پیامک و این جور برنامه ها را به برنامه های کاربردی که کمک می کند از گوشی هوشمند خود استفاده بهتر‌ بکنند ترجیح می دهند و این موضوع برنامه نویسان را محدود می کند و آن ها هم برای فروش بیش تر و استقبال بیش تر برنامه هایی با این شکل محتوا تولید می کنند و یادگیری خود را نیز محدود می کنند.به همین علت دنبال چیز های جدید نمی روند و مطالب آموزشی جدید یاد نمی گیرند.همچنین ایده های آن ها تکراری خواهد بود پس علت این گرافیک ها و ایده های تکراری می تواند این باشد ولی ما باید طرز فکر کاربران خود را تغییر دهیم و آن ها را آگاه کنیم برای این کار باید از روش های مختلفی استفاده کرد.آگاه کردن یعنی این که به کاربر بفهمانیم شما یک میلیون و یا بیش تر بالای گوشی پول نداده ای که خروس تربیت کنی یا سنگ قبر بسازی یا روش های درمان را ببینی باید بتوانی از هوشمند بودن و امکانات گوشی خود در راه آسان کردن زندگی استفاده کنی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

به نظرم تمام برنامه نویسان ایرانی حداقل این 3 هزار عضو انجمن از کپی کردن ایده خودداری کنند و همچنین مارکت ها دیگه برنامه های بیخود و واقعا بی محتوا رو

تایید نکنند گرافیک رو هم سخت بگیرند امروزه داره از طرح های متریال و فلت استفاده میشه متاسفانه در 90 درصد کتابها حتی طرح های قدیمی هم وجود نداره

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

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

پیدا میشه فقط 20 تاشون مفید و کاربردی هستند ببینید مثلا نرم افزار ترفند های اندروید که بیش از 20 هزار نصب داشته و پولی هم بوده دیگه قطعا هیچ امیدی برای نرم افزار

مشابه وجود نداره مگر اینکه خود برنامه ترفند رو اجرا کنه ولی متاسفانه از این جور نرم افزار بسیار زیاد ساخته شده و نصب کمتر از هزارتا هم داشته خب واقعا شما که میدونید

امیدی به ایده نیست چرا میسازید و چرا مارکت ها تایید میکنند ایده زیاد هست خیلی زیاد و خب زشته که وقتی میریم تو بازار یه برنامه ی ساده 100 هزار نصب داره!!!!!

این تاپیک شاید به گوش همه نرسه ولی تمام انجمن که می بینند از اینجا خواستارم روی ایده و گرافیک و کد نویسی نهایت دقت رو داشته هرچی بیشتر بهتر

موفق باشیم با این وضع :fekr: :fekr:  امیدوارم موفق باشیم :ok:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...