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

العمل فى شركه برمجه

مغلق
بدأه seco في 30 أبريل 2006 · 8 رد · 1,146 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

انا مقبل على العمل فى شركه برمجه واريد ان اعرف

1- ماذا يحدث عند العمل؟ لان احد اصحابى المبرمجين قال لى انه ممكن يتم تعديل المشروع الذى تكتب فيه فتضطر الى ان تكتب معظم ما كتبت من اول وجديد و يحث هذا اكثر من مره فهل هذا صحيح ؟ان كان كذلك ما الطريقه المثلى للتعامل مع هذا الموقف ؟

2- ماذا افعل عندما يتعثر على شئ لا اعرفه واريد الحصول على المعلومه بأقصى سرعه انا كنت اظن انى اسئل اى زميل لى فيجيبنى قال لى زميلى المبرمج ايضا أنه فى شركات البرمجه لا يحدث هذا لانها ستكون غابه اذا سأل كل واحد الاخر . ان كان كذلك فهل الطريقه الصواب هى السؤال فى المنتدى او البحث على النت رغم الوقت الطويل الذى ممكن تستغرقه ؟؟ ام ماذا ؟؟

3-كيف تتم منظومه العمل فى الشركه عموما ؟ يعنى كيف يعمل الفريق فى مشروع واحد ؟ كيف يتفاهمون ام ان كل واحد يعمل ما هو مطلوب منه ام ماذا ؟

ارجو ان يضع كل فرد ما يعرفه من واقع عمله ليفيدنى وحياكم الله ووفقكم

شكرا :)

Nothing Beat the Human Brain

موبايل 020104927122

#2

فين الشباب

Nothing Beat the Human Brain

موبايل 020104927122

#3

أولاً ألف مبروك عالشغل....

1 - ابدأ عملك ببسم الله الرحمن الرحيم.

2 - اقرأ هذه المشاركة

http://www.alhasebat.com/vb/showthread.php?p=15078#post15078

3 - أخي العزيز عند تعرضك لأمر لا تعرف له حل, أنا برأيي أول شي تسأل زميلك وزميلك مارح ينفذ الفكرة بس على الأقل إذا كان بيعرف يقلك إني بعرف من شان ترتاح نفسياً وتعرف تكمل أو على الأقل بقلك وين تلاقي حل المشكلة.

4 - إذا زميلك طنشك أو ما بيعرف, مالك إلا لبيبة, الإنترنت يا أخي أكبر زميل, google.com وابحث.

5 - برأيي تجهز قائمة بأسماء المواقع والمنتديات التي تعطي شيفرات وحلول وتحطها قدامك متل:

codeproject.com

hotscripts.com

plane-source-code.com

وغيرها.

6 - اسأل زميل آخر في شركة أخرى أو مكان آخر أو حتى في بلد آخر.

7 - لتكن لديك الـ HELP لأي لغة تعمل عليها متل MSDN لمبرمجي Microsoft أو الـ Manual لـ PHP.

8 - مكتبة بالكتب التي تعهم اللغة التي تتعامل معها.

9 - مكتبة شيفرات لها علاقة بعملك.

10 - توكل على الله فهو حسبك ويكفيك توفيقه.

أما كيف تعمل منظومة الشركة فكل شركة لها نظامها الخاص, لكن بشكل عام الشركات الجيدة يغلب عليها التعاون والتفهم لأعضاء الفريق ووجود مكتبات وشيفرات جاهزة.

وأهم شيء هو تأمين الراحة النفسية للموظف, يعني مو إذا مابعرف ينطرد :)

والله هو الموفق للصواب

#4

شكرا لك اخى على الرد

ولكن هل فعلا ممكن ان يتم التعديل فى المشروع الذى اعمل عليه لمرات واضطر الى بناء ما كتبته من جديد كله ؟

ان كان كذلك فما اقصر الطرق لعمل ذلك والانتهاء منه بسرعه.

والف شكر لك

Nothing Beat the Human Brain

موبايل 020104927122

#5

برأيي المتواضع ، التعديل أمر مفروغ منه في البرمجة .

و أفضل حل لهذا الأمر أن تبرمج بطريقة الدوال و الفئات و تستفيد من مزايا الوراثة .

والله أعلم .

أخي سوف تبكي عليك العيون * * * وتـسـأل عـنك دمـوع المـئـين

فإن جف دمعي سيبكي الغمام * * * يـرصـع قـبرك بــالـياسـمـيـن

أخـي مـا يـأسـنـا ولـن نيـأسـا * * * وما طال في القلب لبث الأسى

ومـا حـل أفــئــدة الــمــــؤمـن * * * سـوى أمـل في الـجنـان رسـى

أخي فانتظر ولتعش في غـد * * * سـيـنـبـثـق الأمـل الـسـرمـد

فـإن مـزقـتـنـا سني الــحـيـاة * * * فإنـا مع الـنصـر فـي مـوعــد

#6
MSVS كتب:
برأيي المتواضع ، التعديل أمر مفروغ منه في البرمجة .

و أفضل حل لهذا الأمر أن تبرمج بطريقة الدوال و الفئات و تستفيد من مزايا الوراثة .

والله أعلم .

ولا تنسى عملية توثيق ماتعمل عليه ضمن ملفات doc أو أي طريقة أخرى لأنك عندما ستعود إلى الشيفرة التي كتبتها ستكون نسيت ملعملت عليه, بالإضافة إلى اتباع أساليب البرمجة التي تعتمد على تقسيم البرنامج إلى أجزاء مستقلة ولا تنسى أيضاً التعليقات Comment ضمن الشيفرة

#7

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

بالتوفيق

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#8

يقوم مديرك باعطاء مهام Tasks لكل عضو من الفريق المشارك فى المشروع بناء على Specification موجودة و غالباً يعمل كل فرد فى جزء منفصل عن الاخرين على ان يتم الجمع بينهم لاحقاً و قد يعمل اكثر من عضو فى نفس الجزء على ان يتم استخدام Source Control Management System

المفترض ان يكون لديكم بالشركة و على جهازك مكتبة من الكتب الالكترونية او هكذا نفعل لدينا فى حال احتياجنا لمراجعة موضوع ما و فى حال واجهتك صعوبة فى كود ما لانك Junior فيمكنك الاستعانة بال Senior Develper او ال Team Leader الموجود معك بالمشروع لهذا فينبغى ان تكون مستعداً قبل ان تبدأ على الاقل يكون لديك البدايات لكى تستطيع كتابة كود

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#9

ما هو ال Source Control Management System و كيف يتم استخدامه

Nothing Beat the Human Brain

موبايل 020104927122

هذا الموضوع مغلق.

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