شركات التوظيف والموارد البشرية في الشركات لديها معايير محددة لتوظيف المبرمجين حيث من بين معايير يقومون بتوظيفهم بناء على تصنيفات او مستويات حيث يقسمونهم الى (Junior -Mid-level -Senior )
مع الاهتمام بسنوات الخبرة في العمل ومستوى الخبرة ومجال العمل والمسؤولية التي ستسند اليه..? https://t.co/LSPxgNdRaN
1-Junior Developer:
- هذا المستوى غالبا تبدأ سنوات خبرته عملية من 0 الى عامين خبرة
- لديه مفاهيم بسيطة ونظرة عامة حول علوم الحاسب متعلقة بالsoftware و hardware
- علم ببعض المفاهيم الاساسية المتعلقة بلغات البرمجة وادواتها..?
- لديه القابلية لصيانة الاخطاء البرمجية البسيطة في برنامج مع امكانية العمل بأدواته و مميزاته ولو بشكل بسيط
- في بعض الحالات قد يكون المبرمج في هذا المستوى عديم الخبرة..?
- في اغلب الحالات مبرمج junior يحتاج دوما مساعدة واخذ بعض الوقت من المبرمجين الاخرين لأنه غالبا لايستطيع اتمام عمل معقد بنفسه دون الاعتماد على احد.
- دوما يحتاج مساعدة ويسأل باستمرار..?
- هذا المستوى غالبا تبدأ سنوات خبرته عملية من 2 الى 4 سنوات ويكون قد اشتغل بالفعل في تطوير بعض مشاريع ولديه بعض الخبرة في اكتشاف الاخطاء وتتبعها وتصحيحها..?
- لديه علم على الاقل في لغة برمجية واحدة مع القابلية لكتابة كود بسيط بها
- في بعض الحالات هو متخرج جديد من جامعة او كلية و بدأ العمل على مشاريع حقيقة لأول مره
- مستوى junoir مقارب لمفهوم مبرمج هدفه فقط بناء منتج يشتغل “making it work.”
2-Mid-level Developer: