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

كيف أطور نفسي كمبرمج؟

بدأه empror9 في 21 أغسطس 2013 · 4 رد · 2,517 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

الحقيقه عندي شغف كبير في البرمجة بشتى مجالاتها، أريد أن اطور نفسي كـ مبرمج ومطور من جميع النواحي خاصه في بعض الطرق او المصطلحات التي دائما ما اسمع بها لكن لا اعرف مصدر واحد استطيع الحصول على المعلومات بخصوصها.

 

مثلا في احدى مشاركات العضو Wajdy Essam ذكر اشياء كثيره منها: 

 

اقتباس

 

 

حيث لم استخدم source control ولا unit testing ولا حتى bugs track issue

 

مصطلحات اخرى ايضا مثل Continuous Integration و Agile Process و TDD و release wall و Shortest path first.

 

س1- ماهي هذه المصطلحات؟ 

 

س2- ايضاً اريد دروس او كتب بها نصائح للمطورين لتجنب استخدام طرق معينه في البرمجه او التطوير. بمعنى اخطاء شائعه يقع فيها المبرمجون حتى اتفاداها.

 

س3- هل هناك مواضيع مهمه جدا تعتقد ان اي مطور يجب ان يتعلمها؟ دلني عليها.

 

اعرض انني سئلت اسئله في مجالات مختلفه لكن هذه الاسئله تدور في ذهني واسعى للحصول على مساعده

 

شكراً جزيلاً.

#2

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


ببساطة ابحث بنفسك ولا تسأل أحداً ... فقد يكون الموضوع شديد التشعب ... انسخ والسق في نافذة البحث في Google  وهذه هي الطريقة الوحيدة للتعلم في هذا العصر ..
ملاحظة أخيرة ... بعض المتعلمين عندما يتحدثون مع بعضهم ... يتحدثون يلغة خاصة بهم ... عن غير قصد ..
يصبح المستوى الدون غير مستوعب للكلام ..ليس لأنه معقد بل لأنه بلغة مختلفة ... لذلك لا تخف من ذلك .. ولكن اعرف مستواك الحالي حتى لا يصيبك الاحباط ...
بالتوفيق

​
1
#4
مصطفى 36a2 كتب:

 

لن أجيب على المصطلحات ولكن سأجيب عن أمر آخر

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

ببساطة ابحث بنفسك ولا تسأل أحداً ... فقد يكون الموضوع شديد التشعب ... انسخ والسق في نافذة البحث في Google  وهذه هي الطريقة الوحيدة للتعلم في هذا العصر ..

ملاحظة أخيرة ... بعض المتعلمين عندما يتحدثون مع بعضهم ... يتحدثون يلغة خاصة بهم ... عن غير قصد ..

يصبح المستوى الدون غير مستوعب للكلام ..ليس لأنه معقد بل لأنه بلغة مختلفة ... لذلك لا تخف من ذلك .. ولكن اعرف مستواك الحالي حتى لا يصيبك الاحباط ...

بالتوفيق

​

 

 

أشكرك جزيل الشكر على التعليق، حاولت ان أبحث عن المصطلحات في قوقل لكن اغلب المصادر انجليزية وانا لغتي تعتبر اقل من المتوسطه بقليل واجد صعوبة في الفهم. سأحاول ايجاد مصادر عربيه

#5
محمد عودة كتب:

أقرا هذين المقالين ثم نتناقش

  1. كيف تصبح مبرمج؟
  2. بتعمق كيف تصبح مبرجاً؟

بالتوفيق

 

أهلا بك اخ محمد

 

قريت المقالين استفدت كثير خاصه من المقال الاول. توجهي على تطبيقات سطح المكتب والويب، الحقيقه استطيع اقول اني اعرف 50% من بي اتش بي ولي موقع قمت ببرمجته واجد متعه في الويب وايضا في تطبيقات سطح المكتب

 

الان هدفي زياده تعلمي في بي اتش بي والجافا وقواعد البيانات واريد ايضا تجربة تعلم انشاء تطبيق للاندرويد. لكن احب ان اتثقف اكثر عن مثلا عن الاساليب البرمجية وكيفيفه انشاء تطبيق مبني بشكل سليم من الصفر. الحقيقه لا استطيع توصيل ما اسعى اليه لكن امل انك فهمتني :)

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