PDA

View Full Version : گفتگو: اینده کد نویسی بصورت دستی (منقرض شده یا پا برجا)؟؟؟؟؟؟؟؟



mosi2007
یک شنبه 27 فروردین 1391, 23:17 عصر
سلام دوستان
از شما اساتید محترم چند سوال راجع به اینده کد نویسی بصورت دستی و بدون استفاده از cms را دارم

با توجه به اینکه روز به روز cms های جدید با کاربرد بهتر وارد بازار می شوند و cms های قبلی روز به روز قویتر و با امکانات بیشتری به روز میشود
نظر شما در رابطه به اینده کد نویسی چیست ایا اینده را در این میبینید که برنامه های مثل php ,asp و غیره از دور خارج و منقرض میشود یا خیر لطفا با دلیل و بدون تعصب جواب دهید

1=کسانی که جواب انها مثبت است و اینده برنامه نویسی(تحت وب) را (بصورت کد نویسی دستی )منقرض شده میبینن پیشنهاد انها چیست و از نظر انها برنامه نویسان php و غیره الان چه کاری باید انجام دهند تا بتوانند در ان زمان از دور خارج نشوند (راه حل و پیشنهاد )

2= کسانی که اینده برنامه نویسی را پا برجا میبینن لطفا دلایل خود را بدون تعصب وبا در نظر گرفتن رشد cms هایی مثل جوملا و ورد پرس بیان بفرمایند؟؟

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

MMSHFE
یک شنبه 27 فروردین 1391, 23:29 عصر
به نظر من برنامه نویسی دستی هرگز منقرض نمیشه چون با وجود CMSهای آماده درنهایت محدودیتهایی در طراحی وجود داره ولی درصورت یادگیری زبانهای برنامه نویسی امکان طراحی CMSهای جدیدتر درصورت عدم کفایت CMSهای موجود خواهد بود. بعلاوه این موضوع مخصوص الآن نیست و چندین ساله که CMSهای آماده وجود دارن و حتی در برنامه نویسی Desktop هم ابزارهای آماده طراحی وجود داشته و دارند ولی هرگز نمیتونن جای برنامه نویسی دستی رو بگیرن. اگه کارتون رو به خوبی بلد باشین، نگرانی درباره آینده بیهوده هست چون همیشه برای کسی که کار بلد باشه، پروژه هست. بعلاوه اکثر شرکتها و مشتریان امروزی تمایل به دارا بودن CMS اختصاصی دارن و آنچنان در پروژه های واقعی و بزرگ و غیر شخصی از CMSهای آماده استقبالی بعمل نمیاد.
موفق باشید.

mosi2007
دوشنبه 28 فروردین 1391, 00:18 صبح
به نظر من برنامه نویسی دستی هرگز منقرض نمیشه چون با وجود CMSهای آماده درنهایت محدودیتهایی در طراحی وجود داره ولی درصورت یادگیری زبانهای برنامه نویسی امکان طراحی CMSهای جدیدتر درصورت عدم کفایت CMSهای موجود خواهد بود. بعلاوه این موضوع مخصوص الآن نیست و چندین ساله که CMSهای آماده وجود دارن و حتی در برنامه نویسی Desktop هم ابزارهای آماده طراحی وجود داشته و دارند ولی هرگز نمیتونن جای برنامه نویسی دستی رو بگیرن. اگه کارتون رو به خوبی بلد باشین، نگرانی درباره آینده بیهوده هست چون همیشه برای کسی که کار بلد باشه، پروژه هست. بعلاوه اکثر شرکتها و مشتریان امروزی تمایل به دارا بودن CMS اختصاصی دارن و آنچنان در پروژه های واقعی و بزرگ و غیر شخصی از CMSهای آماده استقبالی بعمل نمیاد.
موفق باشید.

شما چند درصد اطمینان دارید با تمام احترامی که به شما استاد بزرگ دارم فکر کنم شما دارید حال رو
می بینید و یک چشم اندازی به 5 یا 8 سال بعد ندارید
نسبت به چند سال پیش این cms ها جوملاو غیره چقدر همه گیر شده ایا در طول چند سال بعد رشد پیشتری پیدا نمتونن بکنن که حتی به قول شما همون شرکتهایی که الان حاضرن cms خصوصی داشته باشن با دیدن امکانات مثلا 5 سال بعد این cms های اماده بازم بیان سمت cms خصوصی با کیفیته پایین که ممکنه اصلا تو اون چند سال رشد نکرده باشه چه از لحاظ امنیتی و طراحی و غیره

MMSHFE
دوشنبه 28 فروردین 1391, 12:28 عصر
نه اتفاقاً من آینده رو نگاه میکنم چون تا چند سال قبل برای مثال همه دنبال PHP-Nuke بودن و امروزه اکثراً دنبال Joomla و WordPress و... و چند سال دیگه هم قطعاً CMSهای جدیدتری به بازار میان ولی این وسط کسانی که با CMSها کار میکنن مرتب باید چیزهای جدید و CMSهای تازه رو یاد بگیرن و زمانی رو که صرف یادگیری CMSهای قدیمی کردن بیخیال بشن (که میشه هدر دادن عمر) و در عوض سود ناچیزی نسبت به اون کسی که خود CMS رو طراحی میکنه گیرشون میاد. برای مثال سودی که نصیب طراحان vB میشه خیلی بیشتر از کسانی هست که vB برای بقیه نصب میکنن. ضمناً هر زمان که دیدین بازار کار یک CMS اشباع شده، میتونید یک CMS جدید طراحی کنید و دوباره نبض بازار رو در دست بگیرین. بعد هم از کجا معلوم که همیشه CMSهای خصوصی کیفیتشون پایینتر از CMSهای عمومی باشه؟ خود شما کافیه توی اینترنت سرچ کنید ببینید چندتا باگ امنیتی تابحال برای Joomla پیدا شده و خوب همه استفاده کنندگانش هم که سایتشون رو به نسخه جدید ارتقاء نمیدن و لذا سایتهای طراحی شده با این CMS که ارتقاء پیدا نکردن، همیشه در معرض نفوذ هستن چون وقتی یک باگ در CMS عمومی کشف شد مساوی هست با آسیب پذیری کلیه CMSهای طراحی شده با اون!

idocsidocs
دوشنبه 28 فروردین 1391, 12:35 عصر
شما چند درصد اطمینان دارید با تمام احترامی که به شما استاد بزرگ دارم فکر کنم شما دارید حال رو
می بینید و یک چشم اندازی به 5 یا 8 سال بعد ندارید
نسبت به چند سال پیش این cms ها جوملاو غیره چقدر همه گیر شده ایا در طول چند سال بعد رشد پیشتری پیدا نمتونن بکنن که حتی به قول شما همون شرکتهایی که الان حاضرن cms خصوصی داشته باشن با دیدن امکانات مثلا 5 سال بعد این cms های اماده بازم بیان سمت cms خصوصی با کیفیته پایین که ممکنه اصلا تو اون چند سال رشد نکرده باشه چه از لحاظ امنیتی و طراحی و غیره

می بینید و یک چشم اندازی به 5 یا 8 سال بعد ندارید
مثل اینه که بگید با وجود دارو های جدید دیگه کسی به دکتر نیاز نداره ! می ره دارو خونه و می گه چم شده و داروی مخصوصش رو می گیره !

مسئله دیگه اینه که این سی ام اس ها رو هم بصورت دستی نوشتن و از ربات، ماشین و ... هم استفاده نکردن پس فرض شما برای سالهای آینده هم غلطه!

AbiriAmir
دوشنبه 28 فروردین 1391, 17:48 عصر
این که cms ها دارن همه گیر تر میشن دلیلش چیز دیگه ای هست...
به طور کلی بنظر من پروژه های open source نظر خیلی ها رو جلب میکنه مثل همین cms هایی که میگین یا حتی در ابعاد بزرگتر مثل android (پیشرفتش رو از بدو تولد تابحال بررسی کنید). اصلا رایگان و open source بودن android نه تنها سود رو از شرکت سازندش (گوگل) نه گرفته بلکه منافع زیادی رو براش بوجود اورده...
اما این وسط کسی که قوی باشه میتونه گلیم خودشو از آب بکشه بیرون...
ببینید کسی که سایت حرفه ای میخواد قطعا دوست داره سایتش چیزی فراتر از سایت های دیگه باشن پس قطعا به دنبال کار حرفه ای میره نه دنبال cmsی که همه استفاده میکنن و بابتش پول هم میده
این که استفاده از cms ها داره زیاد میشه دلیلش اینه که تعداد سایت ها روز به روز زیاد میشه...
شاید این تعداد برنامه نویس یا طراح سایت در کشور ما زیاد باشه اما بنظر من کسی که حرفه ای باشه همیشه واسش کار هست...

Beginner2013
سه شنبه 29 فروردین 1391, 11:24 صبح
راستش منم خیلی دوست دارم حرفای دوستان رو قبول کنم،شاید علتش این باشه که من خودم کار با cms رو بلد نیستم.اما وقتی میبینم مدیران انجمن برنامه نویس که استاد ما هستن برا سایت خودشون از برنامه آماده استفاده می کنن از یادگیری دلسرد میشم،یعنی ساختن یه انجمن اینقد کار سختیه؟ من خودم کد انجمن با asp نوشتم،اما وقتی می بینم سایتی مث این از کد آماده استفاده میکنه به کدای خودم شک میکنم.جریان چیه؟

mtchabok
سه شنبه 29 فروردین 1391, 11:38 صبح
سلام
عزیزان اشتباه نشه . دوستانی که از کدنویسی دستی حمایت میکنند قدرت cms ها رو دست کم نگرفته اند چونکه همین cms ها توسط متخصصین طراحی شدن و همواره به صورت تخصصی دارن روش کار میکنن .
کدنویسی دستی زمانی میتونه کارایی داشته باشه که شما می خواین یه برنامه خاص بنویسین که نمونه اش نیست و یا اگه هس اون چیزی که می خواین نیست . در ضمن یه برنامه نویس در ابتدا می بایست با کدهای زبان خودش آشنایی داشته باشه نه کدهای cms و زمانیکه آشنایی کاملی نسبت به زبان پیدا کرد به سراغ cms ها بره تا بتونه متناسب با کاری که انجام میده اونرو سفارشی کنه .


یعنی ساختن یه انجمن اینقد کار سختیه؟ من خودم کد انجمن با asp نوشتم،اما وقتی می بینم سایتی مث این از کد آماده استفاده میکنه به کدای خودم شک میکنم.جریان چیه؟
بله واقعا سخت و زمانبر هست . به کدهای خودتون شک نکنید بلکه به امکاناتی که برای سایتتون در نظر گرفتین شک کنین . چونکه در همین vBulletin امکاناتی وجود داره که ایجاد اونها توسط یه نفر امکان نداره . چونکه به فکر و زمان زیادی نیاز داره .
اگه شما هم یه برنامه طراحی کنین سعی میکنین که کاملش کنین ، کمی که جلوتر میرین میبینین که یک نفره نمیشه همه کار کرد واسه همین یه تیم درست میکنین و هر فرد یه بخش رو صورت تخصصی پیش میبره و اینجاس که شما یه برنامه ای مانند vBulletin تولید میکنین .