الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أريد آراؤكم : من المبرمج المبتدأ والمتوسط والمتقدم والخبير بالجافا ؟

بدأه rohaili في 9 مايو 2009 · 5 رد · 679 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

غالبا ما تصنف كتب البرمجة بانها تصلح للمبتدئين أو المتوسطين أو المتقدمين أو الخبراء ، فأحببت أن أعرف ما هي الاشياء التي إذا عرفها المبرمج بالجافا قلنا عنه مبتدأ أو متوسطا أو متقدما أو خبيرا ؟

300_130.gif

#2

في نظري ان مستويات المبرمج لا تقاس بأكبر كمية من المعرفة في لغة برمجة معينة ,, بقدر استطعاته توظيف اقل معرفة , في الوصول إلى بناء التصميم الناجح لنظامة أو برنامجه المحوسب.

فالكثير ممن اخترعوا لغات البرمجة التي نعمل عليها , لم يكونوا مختصين في مجال الحاسوب.

النصيحة : هي أن نبدأ بالتدريج , يعني من الصفر , و لا ننتقل إلى درجة أخرى , إلا بعد الاتقان التـــــــــــــــــــــــام للمستوى الحالي , اظن ان هكذا افضل طريق للوصول للخبرة . فمثلا : ان من الأمور المتقدمة في لغات البرمجة ما يعرف ببرمجة الشبكات (Network Programming) , فهل دراستنا لهذا النوع من البرمجة , يعني اننا وصلنا إلى درجة الاحتراف و الخبرة ,, بالتأكيد لا ,,, لكن مع كثرة الممارسة سوف نجد انفسنا في تحسن و تطور , وكل لحظة سوف نستنج الشيء الجديد الذي كنات نجهله سابقا ..

انا أعرف ان الشخص الخبير , هو الشخص الذي إذا تعرض لمشكلة , يبدأ عقله بالعمل بشكل تلقائي , و لا يعرف اليأس في حل المشكلة حيث يقوم بالبحث بشكل شخصي و يحاول أن يصل لحل الشكلة بناء على خبراته السابقة , ليس كما يفعل البعض يطلب من الاخرين حل هذه المشكلة له .

تحياتي .. وجهة نظر

تم تعديل هذه المشاركة بواسطة MKSoft في 9 مايو 2009 في 12:19

#3

يهيألي أن الموضوع متعلق بقدر الاحتكاك باللغة

طبعاً خبير في لغة ما لا يعني أن يكون خبير في البرمجة ككل

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#4
MKSoft كتب:
في نظري ان مستويات المبرمج لا تقاس بأكبر كمية من المعرفة في لغة برمجة معينة ,, بقدر استطعاته توظيف اقل معرفة , في الوصول إلى بناء التصميم الناجح لنظامة أو برنامجه المحوسب.

فالكثير ممن اخترعوا لغات البرمجة التي نعمل عليها , لم يكونوا مختصين في مجال الحاسوب.

النصيحة : هي أن نبدأ بالتدريج , يعني من الصفر , و لا ننتقل إلى درجة أخرى , إلا بعد الاتقان التـــــــــــــــــــــــام للمستوى الحالي , اظن ان هكذا افضل طريق للوصول للخبرة . فمثلا : ان من الأمور المتقدمة في لغات البرمجة ما يعرف ببرمجة الشبكات (Network Programming) , فهل دراستنا لهذا النوع من البرمجة , يعني اننا وصلنا إلى درجة الاحتراف و الخبرة ,, بالتأكيد لا ,,, لكن مع كثرة الممارسة سوف نجد انفسنا في تحسن و تطور , وكل لحظة سوف نستنج الشيء الجديد الذي كنات نجهله سابقا ..

انا أعرف ان الشخص الخبير , هو الشخص الذي إذا تعرض لمشكلة , يبدأ عقله بالعمل بشكل تلقائي , و لا يعرف اليأس في حل المشكلة حيث يقوم بالبحث بشكل شخصي و يحاول أن يصل لحل الشكلة بناء على خبراته السابقة , ليس كما يفعل البعض يطلب من الاخرين حل هذه المشكلة له .

تحياتي .. وجهة نظر

أنا أوافق رأي السيد MKSoft 100%... وهذا هو المنطق

تم تعديل هذه المشاركة بواسطة adiga_sy في 9 مايو 2009 في 17:41

#5

السلام عليكــم ورحمـة الله وبركاتــه ،،

من وجهة نظري, أن المبتدئ هو الذي لا يزال في مرحلة الأساسيات مثل:

classes, methods, data fields or variables, how to link between classes, conditions (if ... else), looping (for ...).

وأيضا هو الذي لا يستطيع أن يعتمد على نفسه في كيفية كتابة الألجوزرم

Algorithm

لبرنامج بسيط

أما بالنسبة للمتوسط فهو من وجهة نظري من له الإستطاعة بالإستطلاع وفهم مكتبة الجافا

API

خصوصا:

java.util, javax.swing, java.sql java.awt, ....etc

ولديه القدرة لعمل برنامج ذو وزن بالنسبة لصاحبه. بُذل فيه مجهود لا يقل عن 3 أشهر.... كما أنه يطمح بالرقي إلى البرامج العملاقة

أما بالنسبة للخبير فلا حاجة لي أن أتحدث عنه... فقد لا أوفيه حقه

و السلام

#6

جزى الله خيرا كل من رد على الموضوع وأخص بالذكر nasser706 ، فأنا أريد ردا مثل رد nasser706 لكي أعرف ما هي المادة العلمية الأ ساسية التي يمكن تقديمها للمبرمج المبتدأ لكي يستطيع أن ينتقل بعد ذلك الى المتوسط الى أن يصل الى الخبرة في الجافا .

300_130.gif

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…