كتب ماياكوفسكي ذات مرة: "جميع المهن مهمة ، وكل المهن ضرورية". اليوم ، أصبح اختيار الدرس أسهل من عشرين أو ثلاثين عامًا: التنوع هو أن كل شخص يمكنه العثور على شيء مثالي بالنسبة له. يعتبر مجال تكنولوجيا الكمبيوتر الآن مربحًا بشكل خاص ، ويُعتبر متخصصو تكنولوجيا المعلومات ، العاملون فيها ، من الطبقة العليا تقريبًا. المختبر والمبرمج ومصمم الويب ومحلل النظام - ترتبط هذه المهن والعديد من المهن الأخرى بمجال النشاط هذا. وإذا كان في الحالات الثلاث الأولى بالاسم ، يمكن للمرء على الأقل تحمل ما هو مدرج في الواجبات الوظيفية لأولئك الذين يشغلون هذه المناصب ، فمع كل المحللين يصبح كل شيء أكثر تعقيدًا. ما الذي يفعله المحلل ، وكيفية الحصول على هذه المهنة ، والأهم من ذلك ، كم يمكنك أن تكسب في هذا المنصب؟
تاريخ المهنة
ظهرت مهنة "محلل النظام" (المشار إليها فيما يلي - SA) في سوق العمل مؤخرًا نسبيًا ، ولكن ، مثل معظم التخصصات المتعلقة بتكنولوجيا المعلومات ، اكتسبت شعبية بسرعة. المحلل هو اسم من كلمة "تحليل" ، وهذا يعني أن هذا الموقف يفترض التنمية الشاملة للإنسان. يجب أن يكون لدى CA فكرة ليس فقط عن تقنيات المعلومات ، ولكن يجب أن تكون أيضًا على دراية بالاقتصاد والتسويق والإدارة ، وكذلك في الصناعة التي تتخصص فيها الشركة التي تستخدمها.
هذا الأخصائي متعدد الأوجه لدرجة أنه من الصعب للغاية تحديد حدود أنشطته. تشارك CA في العمل مع العملاء ، ومعرفة ما يريدون الحصول عليه بالضبط من فريق التطوير ، والتحقق من البرامج المكتوبة بالفعل لمعرفة ما إذا كان هذا المنتج المعين يمكنه تلبية رغبات العميل ، بالإضافة إلى ذلك ، يتحمل محلل النظام مسؤولياته الخاصة في صياغة المهام للمطورين على أساس التواصل مع العملاء. ببساطة ، هو تقريبا الرابط الرئيسي في أي مشروع تكنولوجيا المعلومات.
أسماء أخرى
لقد قيل بالفعل أنه لا يمكن لشغل هذا المنصب الخطير كمحلل أنظمة سوى شخص مطور بشكل شامل. ترتبط المسؤوليات التي ينطوي عليها ذلك بامتلاك قدر كبير من المعلومات من مختلف مجالات المجتمع. ومن أجل الحصول على فكرة أفضل عما يجب على CA أن تفعله ، يمكنك أن ترى كيف يتم استدعاء هذه المهنة أيضًا.
يستخدم البعض اسم "محلل مشروع تكنولوجيا المعلومات". من حيث المبدأ ، لا يختلف اختلافًا كبيرًا عن الأصل ، ولكنه في الوقت نفسه يشدد على مجال النشاط الرئيسي لـ CA. يُظهر "System Architect" بالفعل أنه سيتعين على المتخصص تصميم شيء ما ، ولكن في نفس الوقت ، يمكن لهذا الاسم أن يخدع أولئك الذين ليس لديهم أي فكرة عن تفاصيل هذه المهنة: يمكن بسهولة الخلط بين CA وبين المبرمجين ، على سبيل المثال ، يقوم أيضًا ببناء مشاريع مختلفة. إن "مدير المهام" أقرب بالفعل إلى الصورة الحقيقية: كما ذكر أعلاه ، بناءً على التواصل مع العميل ، يقوم المحلل بصياغة المهمة لفريق التطوير ، وتحويل رغبات العميل المجردة إلى معلومات محددة. يبدو "مهندس تنفيذ المشروع" قديمًا بعض الشيء ، ولا يعكس جوهر التخصص بالكامل - لا ينفّذ المحلل ، بل إنه يستعد للتنفيذ. وآخر الأسماء هي "مدير المشروع": مع الأخذ في الاعتبار أن كلمة "مدير" تأتي من "مدير" باللغة الإنجليزية ، يمكننا أن نقول أن الاسم صحيح جزئياً فقط: محلل نظام ، وصف وظيفته أكثر ارتباطاً بمعالجة المعلومات ، إنه الرئيس المباشر للمشروع - ربما أحد نوابه ، ولكن ليس مديرًا على الإطلاق.
ما الذي يجب علي فعله؟
يتكون عمل محلل الأنظمة في معظم الحالات من إعداد المواصفات الفنية للأنظمة أو البرامج. نظرًا لحقيقة أنه يتعين عليه توفير هذه المهمة للمبرمجين ، مع الإشارة إلى الوظائف المطلوبة لبرنامج معين ، وميزات واجهته ، وبعض التفاصيل التقنية الأخرى ، فهو يحتاج فقط إلى تعليم تقني خاص ، وإلا فلن يتمكن ببساطة من ترجمة أفكار العميل إلى اللغة الجافة للمبرمجين .
محللون مختلفون جدا
ولكن من المعروف أن محلل النظام أبعد ما يكون عن المحلل الوحيد في مجال تكنولوجيا المعلومات ، وهناك أيضًا شخص يحلل الأعمال. ما الفرق بين هاتين المهنتين؟
من المرجح أن يكون محلل الأعمال متخصصًا في الاقتصاد ، ويركز بشكل أكبر على أفضل طريقة لبيع منتج ما ، وأين يمكن العثور على التمويل ، وما إلى ذلك ، بينما يعمل المرجع المصدق (CA) مع أنظمة الكمبيوتر أكثر من مشكلات التسويق. إن تحليلات الأعمال هي التي يمكن اعتبارها مسؤولة عن تنفيذ المشاريع الجديدة ، بينما يقوم محلل النظام بتطويرها بدلاً من تنفيذها.
بشكل منفصل ، تجدر الإشارة إلى أن الشركات المتخصصة في تكنولوجيا المعلومات تتطلب عادةً CA ، بينما بالنسبة لأولئك الذين لا تعتبر التكنولوجيا المتقدمة بالنسبة لهم أولوية ، فإن ذكاء الأعمال يكفي. في الوقت نفسه ، يعمل هؤلاء المتخصصون بشكل مترادف ، حيث يجمعون بين وظائفهم المشتركة وفي نفس الوقت يجلبون شيئًا خاصًا بهم إلى المشروع المشترك.
المسؤوليات الوظيفية
الآن لدينا بالفعل فكرة عما يعمل محلل النظم. يتضمن وصف الوظيفة المهام التالية:
- مراقبة المجالات المختلفة لتحديد الحاجة إلى تطوير برامج أو أنظمة يمكن استخدامها في هذه المناطق.
- العمل مع العميل: تحديد المتطلبات الأساسية للعميل ؛
- تعظيم الاستفادة من المشاريع التجارية.
- دراسة آراء المستخدمين حول تشغيل النظام لتحسينه المحتمل.
- ورقة العمل مع العميل: إعداد وتنفيذ جميع الوثائق اللازمة لإبرام اتفاق مع العميل ، وجدولة المشروع ، ووضع خطة عمل ، وإعداد التقارير في جميع مراحل التنمية.
- كتابة المواصفات الفنية لفريق التطوير بعد تحليل متطلبات العملاء ووصف هذه المتطلبات برموز خاصة.
- التواصل مع المطورين في جميع مراحل المشروع ، والإبلاغ عن نتائج أنشطتهم.
ولكن هذا ليس كل ما يفعله محلل النظم. يتضمن المستوى المهني لهذا الاختصاصي أيضًا واجبات وظيفية مثل:
- المساعدة في إعداد مخططات لاختبار الأنظمة والبرامج المتقدمة.
- اختبار مباشر للمنتجات المطورة.
- مساعدة في تثقيف مستخدمي المنتجات المتقدمة.
- تحليل المخاطر المحتملة ، إن وجدت ، والأخطاء في المنتج المطور ، ابحث عن طرق لتقليلها أو القضاء عليها.
- مساعدة في اختيار النظام الأساسي المناسب لتطوير البرمجيات ، وكذلك لغات البرمجة.
تفاصيل الوظيفة
يجب أن يفهم الشخص الذي يعتقد أن ما يقوم به محلل الأنظمة قريبًا جدًا من مهنة أحلامه أنه لن يضطر إلى توقع جدول عمل عادي: لا أحد يُلغى العمل مع عملاء من دول أخرى ، والفرق في المناطق الزمنية ، فضلاً عن رحلات العمل المستمرة لـ توضيح بعض التفاصيل عن المشروع. بالإضافة إلى ذلك ، عندما يقترب الموعد النهائي للمشروع ، يمكنك نسيان الجدول الزمني الطبيعي تمامًا.
ولكن إحدى مزايا هذه الحياة هي أن شركات تكنولوجيا المعلومات تهتم بمزيد من التطوير لموظفيها ، لذلك غالباً ما يقدمون دورات تدريبية أو رحلات أجنبية إلى مختلف الفعاليات المتخصصة. لذلك فإن دائرة واسعة من معارفه لمحلل النظام مضمونة ببساطة.
متطلبات
ما هي متطلبات محلل النظم؟ بالطبع ، يعتمدون على مكانة الشركة التي يعمل بها ، ولكن هناك شيء مشترك في جميع الشركات. من المهارات الأساسية المطلوبة ل CA ، يمكن الإشارة إلى:
- تحليل النظام ، ومعالجة النتائج التي تم الحصول عليها وعرضها في شكل رسمي.
- الكفاءة في تصميم وتطوير البرمجيات ونظم المعلومات.
- إعداد الوثائق اللازمة المتعلقة بتطوير البرمجيات أو نظم المعلومات.
- إعداد المواصفات الفنية ، وكذلك اختيار أنسب الطرق لاختبار المنتج النهائي.
- معرفة لغات البرمجة.
- حيازة برامج التصميم والنمذجة المتخصصة (تعتمد قائمتها على شركة معينة).
- وجوه المنحى البرمجة
- برنامج التوثيق.
- تصميم واجهة (ولا سيما الإنسان والآلة).
- التمكن من أساسيات الإدارة (للتخطيط الفعال للمشروع) ، والاقتصاد والمحاسبة.
الصفات الشخصية
بالنسبة للصفات الشخصية التي يجب أن يتحملها كل من محلل النظام العادي والرائد (مسؤولية الأخير ، بالطبع ، هي أكثر من ذلك بكثير) ، فإن الأمر يستحق التواصل (وإلا فإن التواصل مع العميل أو فريق التطوير سيفشل) ، الاتساق (جودة أساسية للتحليل) والتمثيل (سيساعد ذلك على إنشاء الثقة بين العميل و CA ، وكذلك CA والمبرمجين). بالإضافة إلى ذلك ، لن يتمكن المحلل من البقاء دون القدرة على صياغة المهام بوضوح (يرفض المطورون العمل مع الملخص) ، ويسلط الضوء على الأمور الرئيسية ويتخلصوا من الأشياء غير الضرورية (سيؤثر أيضًا بشكل إيجابي على صياغة المهام ، مما يتيح لك تجاهل التفاصيل غير الضرورية والتركيز على الرئيسي). وكما هو الحال في أي مهنة ، على الأقل يرتبط إلى حد ما بالأشخاص ، يحتاج محلل النظام إلى حدس جيد: لن يسمح فقط بإقامة اتصال مع الأشخاص المناسبين ، ولكن أيضًا للعمل بفعالية أكبر مع المشاريع. وبالطبع ، فإن أهم شيء هو القدرة على هيكلة المعلومات الواردة ، وتحديد المهام في خطة عمل في ترتيب الأولويات.
كيف تصبح وماذا تتوقع؟
كيف تصبح محلل نظم؟ أولاً ، لا يمكن للمرء الاستغناء عن التعليم التقني العالي ، وإلا فسيكون من المستحيل فهم جميع تعقيدات رموز الجهاز وشروطه. بالإضافة إلى ذلك ، نحتاج ، كما ذكرنا مرارًا وتكرارًا ، إلى معرفة أساسية في الاقتصاد والإدارة ، وقد تحتاج بعض الشركات المتخصصة إلى معرفة متعمقة في مجال نشاطها - عادة ما يكون من المستحيل تنفيذ مشاريع بدونها.
هذا التخصص مناسب لأولئك الذين يعرفون كيفية تنظيم أي مهام معينة ، كما أنهم مولعون بتقنيات الكمبيوتر ، وخاصة البرمجة. المسؤولية هائلة ، لكنها تتناسب مع إرضاء تحقيق الهدف. يجب أن يكون المحلل متحركًا بدرجة كافية لتغيير شيء ما في صورة المشروع في أي وقت ، في حالة وجود صعوبات ، وكذلك تحليل الخطأ وجعله لا يحدث مرة أخرى. في الوقت نفسه ، يجب أن يكون واثقا في قراره ، وبعد قبوله مرة واحدة ، لا يغيره إلا في حالة الطوارئ - لإجراء تغييرات على الكود ليس بهذه البساطة كما يبدو للوهلة الأولى: يمكن أن يستلزم التصحيح الواحد عشرات التعديلات الإضافية. نعم ، إنه أمر صعب ، ولكنه في نفس الوقت أمر مثير للاهتمام للغاية ، ولكي أكون أمينًا ومربحًا.
وفي المستقبل (إذا كنت تعتقد أولئك الذين يعملون في هذا المجال) - منصب خبير ومستشار في تنفيذ أنظمة المعلومات ، ومحلل أعمال ، ورئيس مشاريع تكنولوجيا المعلومات. هناك ميل إلى تعميق التخصص في بعض النظم ، وكذلك اختيار محلل في فريق التطوير ، مما يدل على أهمية هذا الموقف ، ويضمن أيضًا زيادة تدريجية في الأجور.
قليلا عن السيرة الذاتية
ما هي السيرة الذاتية المثالية لهذه المهنة؟ غالبًا ما يكون محلل النظام ، وفقًا لمواقع البحث عن وظيفة ، رجلًا يتراوح عمره بين 25 و 45 عامًا. في العادة ، لا يهتم صاحب العمل بالصفات الشخصية للمرشح - والأهم من ذلك أنه قادر على ممارسة نشاطه المهني ، على الرغم من أنه بالنسبة لشخص لا يعرف كيفية العمل مع الأشخاص ، فإن الحصول على هذا المنصب سيكون صعبًا للغاية. لن يتم قبول أي شخص بدون خبرة عمل في الشركة ، وسيكون الحد الأقصى هو المرشح الذي عمل في مجالات مماثلة (على سبيل المثال ، كمحلل أعمال). لا يمكنك الاستغناء عن التعليم العالي (تمت مناقشته أعلاه) ومعرفة البرمجة الاحترافية تقريبًا - من الواضح أن الأساسيات لن تكون كافية. في بعض الحالات ، ذُكر أيضًا ، ستكون هناك حاجة إلى معرفة متخصصة للغاية (في نفس البناء والطب وما إلى ذلك - يعتمد النطاق على من تم تطوير البرنامج من أجله). غالبًا ما يشترط إجادة اللغة الإنجليزية على الأقل في المستوى المتوسط.
بطبيعة الحال ، للحصول على قائمة مماثلة من المتطلبات والدفع المقابل. يكسب محلل أنظمة مبتدئ من 600 دولار (وهذا في الشركات التي تكون فيها وظائفه ضئيلة). في الشركات الكبرى ، يصل الراتب إلى 1500 دولار ، ولكن لا يمكنك الوصول إليه إلا بثروة كبيرة من الخبرة. الحد الأقصى لراتب محلل النظام هو 2500 دولار.
استنتاج
امتلاك فكرة عامة عن من هو محلل النظام ، وما علاقة عمله وما الذي يمكنك الحصول عليه من أجله ، فمن السهل أن نفهم ما إذا كانت هذه المهنة مناسبة لك أم لا. اليوم ، سيقوم المزيد والمزيد من الأشخاص الذين تخرجوا بالفعل بالتراجع عن شيء مرتبط بطريقة أو بأخرى بمجال تكنولوجيا المعلومات ، معتقدين أنهم سيكونون قادرين على كسب أكثر من الدبلوم الأول. سيكون من السهل إتقان محلل نظم لأولئك الذين لديهم بالفعل فكرة عن أساسيات البرمجة ، لكنهم لا يأسوا لأولئك الذين لا يفهمون أي شيء حيال ذلك - يمكنك أن تتعلم كل شيء إذا كنت ترغب في ذلك. الشيء الرئيسي الذي يجب تذكره: AyTishnik ليس مهنة ، ولكن أسلوب حياة وأسلوب من الأفكار. يرتبط أي عمل مربح في هذا المجال بساعات عمل غير منتظمة وجدول زمني متحرك ، ولكن اللعبة تستحق كل هذا العناء.