View Full Version : گفتگو: بحث درباره ارتقا فعالیت های اعضای سایت و انقلاب علمی
LORD AELX
یک شنبه 05 اردیبهشت 1389, 08:17 صبح
سلام خدمت تمام برنامه نویسان و developer های عزیز،
امروزه نیاز به منابع علمی قابل اعتماد، دقیق و تخصصی که بصورت جامع و کامل تهیه شده باشد، بیش از پیش، مخصوصا در بین برنامه نویسان و کلیه مهندسین کامپیوتر، احساس می شود. و این دسته از افراد نه تنها نمی توانند بر مقالات ارایه شده به زبان فارسی تکیه کنند، بلکه حتی ترجمه های موجود از کتب و مقالات خارجی نیز نمی توانند به عنوان یک منبع اطلاعاتی صحیح به حساب آیند و اکثر منابع معروف نیز هنوز به مرحله ترجمه نرسیده اند. از طرف دیگر همه شما عزیزان برنامه نویس و ... می دانید که اکثر دانش برنامه نویسی مخصوصا در حالت تخصصی و پیشرفته آن، ملزم به تحقیق، مطالعه و کسب تجربه است و بطور عادی نمی توان جزییات تخصصی نوشتن نرم افزارها را از کتب موجود استخراج کرد. با توجه به این مسائل بنده پیشنهاد دارم تا این سایت که در حال حاضر نسبتا بین برنامه نویسان جا افتاده است، اقدام به انتشار مقالات علمی (بصورت PDF) نموده و اعضای حرفه ای به مرور، تجربه های شخصی ارزشمند خود را بصورت کامل، دقیق و در حد یک منبع کامل و کاربردی در موضوع مورد نظر، ارایه دهند و به تدریج جو این سایت را به سمت حرفه ای سوق دهند.
این اقدام می تواند مقدمه ای برای تبدیل Barnamenevis به وبسایت هایی همچون Expert Exchange باشد.
دیگر نوشتن مقالاتی همچون "آموزش کامل C# .NET" و مطرح کردن موضوعاتی همچون "متغیرها، ثوابت، توابع، و ..." در آن کاملا بیهوده بوده و فقط حجم منابعی از این دست را در اینترنت افزایش می دهد. پیدا کردن یک کتاب یا مقاله برای یادگیری پایه و اساس یک زبان برنامه نویسی بسیار ساده می باشد ولی وارد شدن در جزییات و اجرای طرح های پیشرفته تر و ایده های نو، ملزم به دانش و تجربه بیشتری است که می تواند از طریق برنامه نویسان خبره و کار آزموده تر، ارایه شود. در این زمان ارایه مقالاتی همچون "برنامه نویسی شبکه با C# .NET" یا "برنامه نویسی پورت های IO" یا "ارتباط با موبایل" یا "کامپایلرهای برنامه نویسی C برای سیستم های مختلف و برنامه نویسی آن ها" و یا هر چیز دیگر ..... مفیدتر و کاربردی تر می باشد. ضمنا ارایه تجربه های شخصی افراد در انجام پروژه های بزرگ همچون "سیستم های ATM" ، "دروازه پرداخت بانک" ، "نرافزارهای هوشمند کشتی" و ... بصورت جامع و کلی (ذکر عملیات انجام شده نه کد برنامه آن ها) می تواند نقش عمده ای را در ارتقا سطح برنامه نویسی و علمی کشور به همراه داشته باشد و دیگر فرد تازه کار وقت خود را برای تسلط بر موضوع و کشف نحوه برنامه نویسی یک قسمت (!!!) مثلا ارتباط با یک دوربین و تحلیل تصاویر و .... تلف نکرده و دقیقا بداند چه کاری می خواهد انجام بدهد.
به نظر خود بنده، بعد از اجرای این چنین طرح هایی، برنامه نویسان ایرانی باید بتوانند هر پروژه ای را در ضمینه تخصص (یا تخصص های) خود انجام دهند. مرجع این پروژه ها می تواند پایگاه هایی همچون FreeLancer باشد که در چند سالی که در آن فعالیت دارم، پروژه های بسیار خوب و قوی از طرف شرکت های سفارش دهنده ارایه شده است.
امید است به زودی برنامه نویسان ایران زمین با هوش و پشتکار خود، جای برنامه نویسان بیشمار هندی را در سطح جهان بگیرند. (کم مونده هندی ها FreeLancer رو صاحب بشن!!!)
منتظر جواب شما عزیزان و مدیران "برنامه نویس" هستم، موفق باشید :قلب:
vcldeveloper
یک شنبه 05 اردیبهشت 1389, 17:28 عصر
پیشنهاد دارم تا این سایت که در حال حاضر نسبتا بین برنامه نویسان جا افتاده است، اقدام به انتشار مقالات علمی (بصورت PDF) نموده و اعضای حرفه ای به مرور، تجربه های شخصی ارزشمند خود را بصورت کامل، دقیق و در حد یک منبع کامل و کاربردی در موضوع مورد نظر، ارایه دهند و به تدریج جو این سایت را به سمت حرفه ای سوق دهند.
در حال حاضر مجله الکترونیکی برنامه نویس توسط سایت برنامه نویس منتشر میشه. شماره 4 آن اواخر اردیبهشت به طور عمومی عرضه خواهد شد.
LORD AELX
دوشنبه 06 اردیبهشت 1389, 07:24 صبح
در حال حاضر مجله الکترونیکی برنامه نویس توسط سایت برنامه نویس منتشر میشه. شماره 4 آن اواخر اردیبهشت به طور عمومی عرضه خواهد شد.
سلام، من مجله را دنبال می کنم و این یک ایده و عمل خوب است. ولی منظور بنده level بالاتری است. ببینید مثلا یک مقاله فقط با عنوان "امنیت AJAX" و با تعداد صفحات بالا و کامل (نه طبق معمول 10 یا 20 صفحه آن هم خلاصه) توسط شخصی که مطالعات و تحقیقات و تجربه شخصی در این ضمینه داشته، نوشته و عرضه شود. و ضمنا تعداد این قبیل مقالات زیاد باشد. در واقع این مقصود با انتشار یک مجله محقق نمی شود زیرا اولا تعداد مقالات و تعداد مجله ها نسبت به زمان خیلی کم است و ثانیا مقالات بصورت خیلی خلاصه نوشته می شوند. در یک مقاله درست و حسابی ما نیاز داریم تا دانش مورد نظر را همراه با جزییات مهم و تجربیات خود، بطور کامل بیان کنیم تا جنبه کاربردی داشته باشد. برای مثال بنده مقاله ای تحت همان عنوان بالا یعنی "Ajax Security" نوشته "Jesse James Garrett" را مطالعه می کردم که در 498 صفحه و بسیار دقیق و کاربردی نگارش شده بود. یا خود بنده مقاله ای تحت عنوان "The Art of Virus Programming" را در 1200 صفحه تهیه کرده ام که در آن از ویروس تا ورم رو آموزش دادم و کد هر نوع مثال را با سه زبان مختلف و شرح کامل نوشته ام. و .... .
نمیدونم شما تا بحال از سایت Expert Exchange بازدید کرده اید یا نه، ولی برای امتحان هم که شده یک سوال معمولی از آن ها بکنید تا ببینید چه جواب های دقیق و کامل و بیش از انتظار خود، دریافت خواهید کرد. این یعنی سطح علمی و تجربی مدیران و پاسخ دهندگان آن سایت بسیار بالا است. یا برنامه نویسان هندی را ببینید که هر نوع پروژه را راحت قبول می کنند. من امیدوارم بچه های ایرانی نیز، بزودی به چنین درجاتی برسند.
متشکر :قلب:
mehdi.mousavi
دوشنبه 06 اردیبهشت 1389, 13:29 عصر
سلام، من مجله را دنبال می کنم و این یک ایده و عمل خوب است. ولی منظور بنده level بالاتری است. ببینید مثلا یک مقاله فقط با عنوان "امنیت AJAX" و با تعداد صفحات بالا و کامل (نه طبق معمول 10 یا 20 صفحه آن هم خلاصه) توسط شخصی که مطالعات و تحقیقات و تجربه شخصی در این ضمینه داشته، نوشته و عرضه شود. و ضمنا تعداد این قبیل مقالات زیاد باشد. در واقع این مقصود با انتشار یک مجله محقق نمی شود زیرا اولا تعداد مقالات و تعداد مجله ها نسبت به زمان خیلی کم است و ثانیا مقالات بصورت خیلی خلاصه نوشته می شوند.
سلام.
یک مقاله استاندارد، عموما از 2500 تا 4000 واژه (بدون در نظر گرفتن کدها) تشکیل شده. چیزی فراتر از این میزان باید بصورت کتاب منتشر بشه.
برای مثال بنده مقاله ای تحت همان عنوان بالا یعنی "Ajax Security" نوشته "Jesse James Garrett" را مطالعه می کردم که در 498 صفحه و بسیار دقیق و کاربردی نگارش شده بود.
دوست عزیز. مطلبی که که شما ازش اسم بردید، مقاله نیست! کتاب Ajax Security (http://www.amazon.com/Ajax-Security-Billy-Hoffman/dp/0321491939)، نوشته آقایان Billy Hoffman و Bryan Sullivan هستش. Jesse James Garrett توی این کتاب نقشی نداشته و فقط دو جمله در مورد کتاب گفته. درست مثل Jeff Forristal و Andrew van der Stock...
ولی برای امتحان هم که شده یک سوال معمولی از آن ها بکنید تا ببینید چه جواب های دقیق و کامل و بیش از انتظار خود، دریافت خواهید کرد. این یعنی سطح علمی و تجربی مدیران و پاسخ دهندگان آن سایت بسیار بالا است. یا برنامه نویسان هندی را ببینید که هر نوع پروژه را راحت قبول می کنند. من امیدوارم بچه های ایرانی نیز، بزودی به چنین درجاتی برسند.
سایتی که ازش نام بردید، سرویسهای مزبور رو پس از اخذ وجه به مشتریان ارائه میکنه. شما حاضرید چنین هزینه ای بپردازید؟ حدودا هر ماه 13000 تومان... حداقل 2000 نفر دیگه مثل خودتون (که حاضر به پرداخت هزینه هستن) پیدا کنید، تا من همه رو به این تغییر راضی کنم.
موفق باشید.
vcldeveloper
دوشنبه 06 اردیبهشت 1389, 13:34 عصر
ببینید مثلا یک مقاله فقط با عنوان "امنیت AJAX" و با تعداد صفحات بالا و کامل (نه طبق معمول 10 یا 20 صفحه آن هم خلاصه) توسط شخصی که مطالعات و تحقیقات و تجربه شخصی در این ضمینه داشته، نوشته و عرضه شود. و ضمنا تعداد این قبیل مقالات زیاد باشد.
این در اختیار سایت نیست. سایت فقط میتونه بستر مناسبی برای رشد کاربران فراهم کنه، و سعی کنه کاربران با سطح علمی مناسب را جذب کنه. ولی نمیتونه به این کاربران بگه مقاله ایی با فلان سطح علمی بنویسید. اینکه یک مقاله علمی چه سطحی داشته باشه، به مهارت و سطح علمی نویسنده برمیگرده.
نمیدونم شما تا بحال از سایت Expert Exchange بازدید کرده اید یا نه، ولی برای امتحان هم که شده یک سوال معمولی از آن ها بکنید تا ببینید چه جواب های دقیق و کامل و بیش از انتظار خود، دریافت خواهید کرد.
سایتی مثل Expert Exchange سه تفاوت عمده با این سایت داره، اولا کاربران آن محدود به فارسی زبانان نیستند. کاربران اون سایت از همه نقاط دنیا هستند، و طبیعی هست که در زمینه های مختلف مرتبط با توسعه نرم افزار، امکان پیدا کردن کاربران با سطح فنی مناسب بیشتر از محدوده یک کشور مثل ایران هست.
ثانیا، سایت Expert Exchange یک سایت تجاری هست، و کاربران بابت سوالاتی که جواب میدن، امتیاز کسب می کنند. ما اینجا همچین برنامه ایی نداریم که بخوایم از کاربران حق اشتراک دریافت کنیم.
نکته آخر هم اینکه سایت Expert Exchange حداقل 14 سال سابقه داره، در حالی که سایت برنامه نویس حدودا 8 سال سابقه داره.
در هر حال، نکته ایی که مهم هست اینه که پاسخ های مفید و دقیق، و مقالات علمی با سطح بالا ناشی از کاربران با سطح علمی بالا هست، نه امکانات یک سایت. از نظر امکانات سایت تالارهای مختلفی برای مقاله داره، مجله برای انتشار مقالات داره، و سعی میکنه با فراهم کردن محیط مناسب کاربران با سطح علمی بالاتر رو جلب کنه. مابقی کار به خودِ کاربران و سطح علمی شون برمیگرده.
LORD AELX
دوشنبه 06 اردیبهشت 1389, 13:53 عصر
در پاسخ به mehdi.mousavi (http://barnamenevis.org/forum/member.php?u=41233) باید بگم که من نمیدونم چرا اکثر شما ها بیشتر حالت تهاجمی دارید و به دیگران احترام نمی گذارید. مگه ما با هم دعوا داریم که به این شکل جواب می دهید؟! بله تمام حرفهای شما قبول و بجا، در مورد اون کتاب هم بله، من اشتباه کردم، فقط خواستم نویسنده اش رو هم گفته باشم که اشتباه نگاه کردم. شما بجای اینکه دنبال سوتی های من باشید یخورده به حرف اصلی بنده توجه کنید. ضمنا بله، من نه تنها حاضرم چنین هزینه هایی را متقبل شوم بلکه حاضرم هزاران برابر آن هم پول پبردازم. ضمنا بنده نگفتم که شما اینجا پول بگیرید!!! من دارم برای ارتقای برنامه نویسی کشور تلاش می کنم بعد شما در مقابل من جبهه میگیرید!!! الآن چند ساله که آمریکا بودم و چند وقته که اومدم اینجا، تو این مدت کمی که میخوام بمونم گفتم با چند نفری از نزدیک در این باره صحبت کنم تا بلکه طرح عملی شود.
و اما علی کشاورز (http://barnamenevis.org/forum/member.php?u=4729) ، ببینید قصد من از مطرح کردن این ایده تو سایت برنامه نویس بیشتر به این خاطر بوده که اینجا جمع نسبتا خوبی داره. من هم میتونم برم یه وبسایت جدید بزنم که فقط مختص این کار باشه. ولی ما برنامه نویس ها به تکرار مکررات عادت نداریم و دوست داریم صرفه جویی زمانی بشه. شما میتونید اینجا از مدیران و برنامه نویسانی که می شناسید برای انجام این طرح دعوت کنید. در هر صورت اگر با این طرح موافق نیستید، موردی ندارد. ایران می ماند و برنامه نویسان Low Level آن ....
ضمنا سایت هایی که مثال زدم، مورد صحبت من نبودند، فقط در حد یک مثال عرض کردم...
موفق باشید
mehdi.mousavi
دوشنبه 06 اردیبهشت 1389, 14:20 عصر
در پاسخ به mehdi.mousavi (http://barnamenevis.org/forum/member.php?u=41233) باید بگم که من نمیدونم چرا اکثر شما ها بیشتر حالت تهاجمی دارید و به دیگران احترام نمی گذارید. مگه ما با هم دعوا داریم که به این شکل جواب می دهید؟! بله تمام حرفهای شما قبول و بجا، در مورد اون کتاب هم بله، من اشتباه کردم، فقط خواستم نویسنده اش رو هم گفته باشم که اشتباه نگاه کردم. شما بجای اینکه دنبال سوتی های من باشید یخورده به حرف اصلی بنده توجه کنید. ضمنا بله، من نه تنها حاضرم چنین هزینه هایی را متقبل شوم بلکه حاضرم هزاران برابر آن هم پول پبردازم. ضمنا بنده نگفتم که شما اینجا پول بگیرید!!! من دارم برای ارتقای برنامه نویسی کشور تلاش می کنم بعد شما در مقابل من جبهه میگیرید!!! الآن چند ساله که آمریکا بودم و چند وقته که اومدم اینجا، تو این مدت کمی که میخوام بمونم گفتم با چند نفری از نزدیک در این باره صحبت کنم تا بلکه طرح عملی شود. موفق باشید
تهاجم کدومه؟ سوتی کدومه؟ خوبید؟؟؟ من دنبال گرفتن ایراد از شما نبودم، خواستم بگم اون یک کتابه، نه یک مقاله. ما مقاله 400 صفحه ای نداریم و این در هیچ تعریفی نمیگنجه.
شما نگفتید پول بگیریم؟ دوست عزیز، اگر من نوعی بشینم 400 صفحه 400 صفحه مطلب بنویسیم، اونوقت از کجا پول در بیارم شکم خودم و خانواده ام رو سیر کنم؟ شما باید هر دو طرف ماجرا رو ببینید. چه کسی که این اطلاعات رو در اختیار دیگران قرار میده، چه کسی که به این اطلاعات نیاز داره. باید بالاخره یه تعادلی بین این دو برقرار بشه تا اینکار عملی بشه. بارها این بحث توسط دیگران در سایت مطرح شده، اما حقیقتا تعداد افراد اندکی حاضر به پرداخت آبونمان در قبال گرفتن چنین خدماتی هستن.
ایران می ماند و برنامه نویسان Low Level آن
متاسف شدم چنین حرفی رو شنیدم. فقط جهت اطلاعتون میگم، این لیست مقالاتی هستش که یکی از همین آدمهای Low Level منتشر کرده:
What is an ISAPI Extension? (http://www.codeproject.com/KB/ISAPI/isapi_extensions.aspx)
Win32 vs. MFC - Part I (http://www.codeproject.com/KB/cpp/mfc_architecture.aspx)
Win32 vs. MFC - Part II (http://www.codeproject.com/KB/cpp/mfc_architecture2.aspx)
Creating a screen saver (http://www.codeproject.com/KB/graphics/ballfusion.aspx)
On Screen Displays, OSDs (http://www.codeproject.com/KB/winsdk/forecast.aspx)
The beauty of SQL Server queries - Part I (http://www.codeproject.com/KB/database/sqlqueries1.aspx)
CheckerCtrl (http://www.codeproject.com/KB/miscctrl/checkerctrl.aspx)
CHistogramCtrl, a windows 2000 like histogram control (http://www.codeproject.com/KB/miscctrl/histogramctrl.aspx)
Having fun with jQuery and HTML 5 (http://blog.mehdi.biz/2010/02/having-fun-with-jquery-and-html-5.html)
'Vertical Tabs' for jQuery lovers! (http://blog.mehdi.biz/2010/02/vertical-tabs-for-jquery-lovers.html)
و ...
گمان میکنم دیگه حرفی با همدیگه نداشته باشیم.
موفق باشید.
LORD AELX
سه شنبه 07 اردیبهشت 1389, 06:46 صبح
نه، ما هنوز هم کار داریم با هم ... :متفکر:
راجع به سوتی ها، شاید من زیادی حساس شدم، چون تو چند تا جای مختلف این بلا رو سرو آوردن و منو کشوندن به کل کل و ... ، به هر حال معذرت میخوام، ضمنا شما از حرف من درباره Low Level بودن ناراحت نشو، اینو کلی عرض کردم نه در مورد خواص....
دوست عزیز با توجه به عرایض شما، قبوله!!! ساپورت مالی با من :چشمک: علاوه بر اون راه اندازی طرحی که بشه از اون پول در آورد و مشتری زیاد هم داشته باشه هم با من!!!! حله؟
من تا چند ماه دیگه بر می گردم US ، اونوقت میتونیم بیشتر راجع بهش صحبت کنیم....
بازم میگم، من نه قصد توهین دارم نه هیچ چیر دیگه ای، من دارم میبینم که تعداد برنامه نویسان ایرانی در سطح جهان نسبت به بقیه کشور ها چندان خوب نیست، من فقط میخوام با اجرای یه طرح و رفع مشکلات موجود، این مسئله حل بشه... فقط همین :لبخندساده:
خواهش می کنم هدف منو در نظر بگیرید.... موفق باشید :قلب:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.