प्रोग्रामर का विभाग। प्रोग्रामर की नौकरी का विवरण। सिस्टम प्रोग्रामर की जिम्मेदारियां। जो एक सॉफ्टवेयर इंजीनियर है

1. साप्ताहिक विकास विभाग की संगोष्ठी।

सप्ताह में एक बार, प्रोग्रामर इकट्ठा होते हैं और संक्षेप में अपने कार्यों पर चर्चा करते हैं, बिल्कुल उन कार्यों के लिए जिनमें कोई समस्या है, उदाहरण के लिए, प्रोग्रामर तीन दिनों से अधिक समय से काम कर रहा है। ऐसे कार्यों की एक सूची बनाएं।

बैठक का नेता प्रत्येक कार्य पर एक समूह के साथ विचार-मंथन करता है, प्रत्येक कार्य पर 5-10 मिनट से अधिक नहीं काम करता है, फिर व्यक्ति, कार्य का स्वामी, ऐसे विचारों (विचारों) को लिखता है और फिर उनका स्वतंत्र रूप से विश्लेषण करता है और निर्णय लेता है। इस तरह के एक छोटे से सेमिनार को एक शांत वातावरण में आयोजित किया जाना चाहिए, लेकिन फिर भी कार्यालय में।

परिणाम: कार्य के मालिक को अपने कार्य पर नए विचार मिलते हैं, काम और समस्याग्रस्त कार्यों में कार्यों के बारे में ज्ञान और जानकारी का आदान-प्रदान होता है, "त्रिशंकु" कार्यों और परियोजनाओं की समाप्ति और अनुपस्थिति।

2. टीम का ग्रुप प्लेसमेंट।

एजाइल डेवलपमेंट मेथडोलॉजी (SCRUM) टीम एक साथ होनी चाहिए। परिणाम: अनुभव का आदान-प्रदान, समस्याग्रस्त दीर्घकालिक कार्यों का त्वरित समाधान, कर्मचारियों की विनिमेयता, बड़ी परियोजनाओं के लिए टीम का सामंजस्य।

3. 1 सी सर्वर और डेटाबेस सर्वर तक पहुंच।

डेटाबेस प्रशासन तक सीधी पहुंच, सीमित डेटाबेस प्रबंधन अधिकार (डेटाबेस प्रबंधन सर्वर) या डेटाबेस प्रशासक (टेलीफोन, कॉर्पोरेट मैसेंजर) के साथ सीधे संचार।

परिणाम: एसक्यूएल स्तर पर डेटाबेस के साथ समस्याओं के मामले में समय की कमी और 1 सी 8 सर्वर क्लस्टर, तकनीकी समस्याओं और परियोजनाओं को हल करने की समग्र प्रक्रिया में तेजी लाने के परिणामस्वरूप समय की देरी की समस्याओं का उन्मूलन।

लगभग। एक नियम के रूप में, एक अनुभवी प्रोग्रामर 1c8 क्लाइंट-सर्वर संरचना से परिचित है, डेटाबेस सर्वर के साथ उपयोगकर्ता स्तर पर 1c8 सर्वर का प्रबंधन कर सकता है।

4. तकनीकी सहायता विशेषज्ञों के लिए बुनियादी विन्यास कौशल में प्रशिक्षण।

चूंकि तकनीकी सहायता सेवा भी विकास उत्पादों (परिणामों) के परीक्षण की भूमिका निभाती है, 1 सी 8 प्रणाली, ऑब्जेक्ट संरचना, बुनियादी सिद्धांतों और प्रोग्रामिंग कौशल में कॉन्फ़िगर करने में सहायता विशेषज्ञों के लिए प्रशिक्षण लागू करें, केवल देखने के लिए कॉन्फ़िगरेशन तक पहुंच की अनुमति दें।

5. जोड़ी प्रोग्रामिंग।

एससीआरएएम पद्धति से फिर से जोड़ी प्रोग्रामिंग के विकल्प पर विचार करना संभव है।

परिणाम: बेहतर गुणवत्ता, विश्वसनीय कोड, व्यक्तिगत कार्यों के पूरा होने की गति में वृद्धि, परियोजना की पुनरावृत्तियों और समग्र रूप से परियोजना, कार्यों की अधिकतमता में वृद्धि, उत्पादकता और कार्य की गति के संबंध में परियोजनाएं।

6. प्रदर्शन अनुकूलन।

कार्यों, परियोजनाओं को लागू करते समय, कोड की अनुकूलता का मूल्यांकन करें, कार्यान्वयन से पहले तनाव परीक्षण करें। (यह बड़ी परियोजनाओं और कार्यों पर लागू होता है)।

इसके अलावा, मौजूदा लेखा प्रणाली में बाधाओं की पहचान करने के लिए एक उपयोगकर्ता सर्वेक्षण करें और नियमित रूप से अनुकूलन की पहचान करें, समस्या कोड की पहचान करें, उदाहरण के लिए, 1 सी प्रदर्शन नियंत्रण केंद्र का उपयोग करना।

परिणाम: प्रदर्शन समस्याओं की रोकथाम और, परिणामस्वरूप, तेज उपयोगकर्ता कार्य, संभावित डाउनटाइम का बहिष्करण।

7. लेखा प्रणाली विकास विभाग के कर्मचारियों के लिए खुली प्रबंधन नीति।

विकास विभाग के प्रत्येक कर्मचारी को लेखा प्रणाली की संरचना, उनके अंतर्संबंधों और इस संरचना में इसकी भूमिका से अवगत कराना या नोड्स (कॉन्फ़िगरेशन, डेटाबेस) का निर्धारण करना जिसके लिए कर्मचारी जिम्मेदार है।

8. एक बस के साथ कंपनी के आईटी ढांचे के सभी नोड्स का एकीकरण।

किसी एकल इंटरैक्शन इंटरफ़ेस का उपयोग करके संरचना के नोड्स (आधार, लेखा प्रणाली, आदि) के बीच डेटा के आदान-प्रदान को व्यवस्थित करें, उदाहरण के लिए, आईबीएम वेबस्फेयर मैसेज ब्रोकर आईबीएम वेबस्फेयर एमक्यू उत्पाद लाइन से।

9. एक मानव संसाधन प्रबंधन प्रणाली का परिचय

  1. प्रत्येक कर्मचारी का कार्ड।
  2. विकास की गतिशीलता।
  3. कर्मचारी प्रशिक्षण और विकास अनुसूची। गैर-विकासशील कर्मचारियों को कंपनी की आवश्यकता नहीं है।

कर्मचारी का व्यावसायिक अभिविन्यास। प्राथमिकता वाले क्षेत्र।

  1. कर्मचारियों के आवधिक परीक्षण और व्यावसायिक विकास।
  2. एक टीम और एक व्यक्तिगत कर्मचारी लोड हो रहा है।

10. लेखांकन कार्यों के लिए एक प्रणाली का परिचय दें

  1. कार्यों को पूरा करने की प्रगति को ट्रैक करें।
  2. प्रोग्रामर, विश्लेषकों, तकनीकी सहायता की टीम की गति।
  3. विकास विभाग की गति, कर्मचारियों की प्रभावशीलता, समस्याग्रस्त कार्यों, नियोजन के लिए इस तरह के विश्लेषिकी का उपयोग।
  4. समग्र रूप से टीमों और विकास विभाग के काम के शक्ति / संसाधन भार का पूर्वानुमान लगाना
  5. कर्मचारी के प्रदर्शन की पहचान करना
  6. मानव संसाधन प्रबंधन प्रणाली के लिए इनपुट डेटा।

11. कर्मचारियों, परियोजना टीमों की रूपरेखा।

  1. कर्मचारियों की प्रभावशीलता, कुछ उद्योगों या विकास के क्षेत्रों में प्रोग्रामर को प्रकट करना, प्रोग्रामर के बीच कार्यों का पुनर्वितरण करना, विशेष टीम बनाना, विशेष टीम उत्साह के साथ अधिक कुशलता से काम करती है।
  2. जिस विषय पर उन्होंने काम किया है, उस विषय पर एक सर्वेक्षण या परीक्षण प्रोग्रामर का संचालन करना, जो प्रोग्रामर की फ़ोकस, वरीयताओं को निर्धारित करने के लिए उन्हें अधिक पसंद है।

12. परीक्षण संचालित विकास.

  1. डेवलपर्स को टीडीडी विकास पद्धति, परीक्षण-संचालित विकास से अवगत कराने के लिए। (यह कैसे काम करना चाहिए - विकास - refactoring)

13. स्थानीय कंपनी विकि परिचय.

  1. सूचना का आदान प्रदान।
  2. निर्देश, कॉर्पोरेट दस्तावेज़, सिस्टम संचालन की ख़ासियत, नोड्स के काम की बारीकियों (1 सी, 1 सी नहीं), मॉड्यूल।
  3. यह मौजूदा कर्मचारियों के बीच सूचनाओं के आदान-प्रदान को सरल बनाएगा और नए कर्मचारियों की पूर्ण विकसित कार्यप्रणाली की प्रवेश गति में काफी तेजी लाएगा, अनुभवी कर्मचारियों का कोई भी समय नए लोगों को प्रशिक्षित करने में व्यर्थ नहीं जाता है।
  4. नई जानकारी का सरल जोड़, सरल खोज।
  5. एक मूल्यवान कर्मचारी के अचानक प्रस्थान के जोखिम को कम करना, बशर्ते कि चल रही परियोजनाओं और कार्यों को प्रलेखित किया जाए।
  6. शायद एक कॉर्पोरेट विकी बनाएं जो कॉर्पोरेट वेबसाइट से सुलभ होगा

14. बुनियादी प्रोग्रामिंग कौशल, विशेषज्ञों के प्रमाणीकरण में सहायता विशेषज्ञों का प्रशिक्षण

आजकल, सभी कंपनियों - छोटे से बड़े आकार तक - उच्च तकनीक समाधानों के व्यापक उपयोग के साथ प्रतिस्पर्धा करने के लिए सूचना प्रौद्योगिकी की आवश्यकता है। हालांकि, आईटी उपकरण और उनके कार्यान्वयन, संचालन और रखरखाव के तरीकों की बारीकियों, उद्यम के आकार के आधार पर, काफी भिन्न हो सकते हैं। यदि 50 कर्मचारियों वाली कंपनी के मामले में आईटी उपकरणों के आवश्यक सेट को केवल एक स्वचालित लेखा प्रणाली और एक मध्यम-कुशल सिस्टम व्यवस्थापक द्वारा समाप्त किया जा सकता है, तो एक बड़े संगठन को आईटी बुनियादी ढांचा बनाने के लिए एक एकीकृत दृष्टिकोण की आवश्यकता होती है, जिसमें एक आईटी विभाग का निर्माण भी शामिल है। तो इसके लिए एक आईटी विभाग क्या है? इस प्रश्न का उत्तर देना शुरू करना, किसी उद्यम में सूचना प्रवाह के साथ काम करने और उन पर विचार करने की कुछ बारीकियों को सूचीबद्ध करने के लायक है:

  • एक व्यक्ति (और कुछ मामलों में दस भी) आईटी से संबंधित किसी विशेष प्रोफ़ाइल के लिए आवश्यक राशि प्रदान करने के लिए पर्याप्त नहीं होगा;
  • कोई भी व्यक्ति एक साथ आईटी के सभी क्षेत्रों में उच्च योग्य विशेषज्ञ नहीं हो सकता है। इसलिए, कंपनी के आईटी कर्मचारियों को विभिन्न प्रोफाइल के विशेषज्ञों से युक्त होना चाहिए;
  • प्रत्येक विशेषज्ञ केवल अपने स्वयं के कार्य को करने में लगा हुआ है, जिसके कार्यान्वयन के लिए आवश्यक है, क्योंकि उद्यम के आईटी बुनियादी ढांचे को सौंपे गए कार्यों को पूरा करना आवश्यक है;
  • ऊपर से निम्नानुसार, विभिन्न कार्य करने वाले कई लोगों के काम को समन्वित किया जाना चाहिए। इसका तात्पर्य एक आईटी प्रबंधक - आईटी निदेशक की भागीदारी से है, जो उद्यम के ढांचे के भीतर प्रत्येक विशेषज्ञ की गतिविधियों और आईटी बुनियादी ढांचे के लक्ष्यों और उद्देश्यों दोनों को समझने में सक्षम है।

इन बारीकियों को ध्यान में रखते हुए अनिवार्य रूप से निष्कर्ष निकाला जाता है कि आईटी विभाग एक प्रणाली होना चाहिए, न कि केवल उपकरणों का एक सेट और विभिन्न क्षेत्रों से एक साथ काम करने वाले विशेषज्ञों की एक कंपनी। इस प्रकार, एक कंपनी का आईटी विभाग पारस्परिक रूप से सहायक आईटी उपकरण और आईटी विशेषज्ञों का एक समूह है, जिसके लक्ष्य हैं:

  • सूचना प्रौद्योगिकी प्रावधान;
  • सूचना प्रवाह को अनुकूलित करके कंपनी की दक्षता में सुधार करना।

कंपनी का आईटी विभाग इस तरह के कार्य करता है:

  • आईटी परियोजनाओं का कार्यान्वयन;
  • सूचना प्रणालियों की संचालन क्षमता सुनिश्चित करना;
  • कंपनी के प्रबंधन को उनके प्रबंधन के लिए नई आईटी क्षमताओं और प्रौद्योगिकियों के बारे में जानकारी प्रदान करना;
  • विभाग के कार्यालय का काम, आईटी बजट प्रबंधन, आईटी संपत्ति लेखांकन, आईटी स्टाफिंग समर्थन।

आईटी विभाग के कर्मचारियों के लिए, ज्यादातर मामलों में इसमें निम्नलिखित प्रोफाइल के कर्मचारी शामिल हैं:

  • नेटवर्किंग विशेषज्ञ
  • ग्राहक सहायता विशेषज्ञ
  • सूचना प्रौद्योगिकी विभाग के प्रमुख
नेटवर्क समर्थन विशेषज्ञ उन समस्याओं की पहचान करता है जो नेटवर्क के संचालन के दौरान उत्पन्न होती हैं; उपयोगकर्ता की आवश्यकताओं का विश्लेषण करता है; नेटवर्क उपकरण स्थापित करने और बनाए रखने की प्रक्रिया का समन्वय करता है; सॉफ्टवेयर और हार्डवेयर नेटवर्क सॉफ्टवेयर की अनुकूलता सुनिश्चित करता है; एक जवाबदेह बजट तैयार करता है और संसाधनों का कुशल उपयोग सुनिश्चित करता है; कम योग्य तकनीकी कर्मियों की निगरानी करता है।

एक सिस्टम विश्लेषक सॉफ्टवेयर और हार्डवेयर के कॉन्फ़िगरेशन को निर्धारित करने के लिए उपयोगकर्ता की आवश्यकताओं का विश्लेषण करता है; तकनीकी विनिर्देश, सॉफ्टवेयर और हार्डवेयर समर्थन पर तकनीकी रिपोर्ट तैयार करता है; आईटी समर्थन के परीक्षण और कमीशन की प्रक्रिया का निर्देशन करता है; मौजूदा कार्यक्रमों के कोड के संशोधन और नए कार्यक्रमों के लिए कोड के निर्माण के बारे में जटिल प्रोग्रामिंग मुद्दों का विश्लेषण करता है।

प्रोग्रामर आधुनिक प्रोग्रामिंग, मौजूदा कोड के संशोधन या नए कोड के निर्माण से संबंधित जटिल प्रोग्रामिंग मुद्दों को हल करता है; वर्कफ़्लो के रेखांकन और आरेख तैयार करता है; डेटा के इनपुट और कंप्यूटर प्रसंस्करण के लिए संचालन का अनुक्रम स्थापित करता है; सॉफ्टवेयर के परीक्षण और डिबगिंग को नियंत्रित करता है।

सिस्टम प्रशासक सॉफ्टवेयर और हार्डवेयर स्थापित करता है; कंप्यूटर ऑपरेटिंग सिस्टम के संचालन की निगरानी और अनुकूलन; सॉफ्टवेयर में समस्याओं की पहचान करता है; उपयोगकर्ता की आवश्यकताओं का विश्लेषण करता है, सॉफ्टवेयर प्रदर्शन में सुधार के लिए अतिरिक्त अवसरों का मूल्यांकन करता है।

ग्राहक सहायता विशेषज्ञ सॉफ़्टवेयर और हार्डवेयर को स्थापित करने और निदान करने के लिए जिम्मेदार है; उपयोगकर्ताओं को समाप्त करने के लिए तकनीकी सहायता और सलाह प्रदान करता है; कंप्यूटर उपकरणों की मरम्मत के आयोजन के लिए जिम्मेदार है; कंप्यूटर और कार्यालय उपकरणों के लिए उपभोग्य सामग्रियों की उपलब्धता सुनिश्चित करता है; तकनीकी मुद्दों पर उपयोगकर्ताओं को सलाह देता है।

आईटी विभाग के प्रमुख कंप्यूटिंग उपकरणों के रखरखाव से संबंधित किसी भी गतिविधि का प्रबंधन करते हैं; सॉफ्टवेयर और हार्डवेयर के चयन, स्थापना, समर्थन को नियंत्रित करता है; आईटी सेवाएं प्रदान करने वाले भागीदारों के साथ कंपनी के संबंधों को नियंत्रित करता है; विभाग के विशेषज्ञों के चयन, प्रशिक्षण की प्रक्रिया का प्रबंधन करता है, उनकी गतिविधियों के परिणामों का विश्लेषण करता है; कर्मचारियों के लिए प्रशिक्षण प्रक्रिया का प्रबंधन करता है।

21 वीं सदी की शुरुआत तक, वैश्विक इंटरनेट जैसी घटना के बिना सूचना प्रौद्योगिकी की दुनिया अकल्पनीय हो गई है। फिलहाल, व्यवसाय में इंटरनेट न केवल भौगोलिक रूप से दूरस्थ उपविभागों या विभिन्न फर्मों के बीच संचार का एक साधन है, बल्कि एक ऐसा साधन भी है जिसके द्वारा आप संभावित ग्राहकों के लिए अपने विशेष प्रकार के व्यवसाय कार्ड पेश करके नए बाजार विकसित कर सकते हैं - एक वेबसाइट।

वेबसाइट के प्रकार (बिजनेस कार्ड वेबसाइट, सूचना पोर्टल, एक ऑनलाइन स्टोर के साथ इंटरैक्टिव पोर्टल) के आधार पर, आवश्यक विशेषज्ञों की संख्या काफी भिन्न हो सकती है। सबसे कठिन मामले में, आईटी विभाग के पास होना चाहिए:

  • SQL डेटाबेस प्रबंधन भाषा के ज्ञान के साथ PHP / ASP / पर्ल / जावास्क्रिप्ट प्रोग्रामर;
  • HTML / CSS / फ्लैश लेआउट डिजाइनर;
  • एडोब फोटोशॉप, कोरल ड्रॉ के रूप में इस तरह के रेखापुंज और वेक्टर ग्राफिक्स संपादन कार्यक्रमों के साथ एक पेशेवर स्तर पर काम करने वाला एक वेब डिजाइनर;
  • सामग्री प्रबंधक, जो साइट पर अपनी बाद की पोस्टिंग के लिए पाठ और ग्राफिक जानकारी का चयन, संपादन करता है;
  • वेब सेवाओं के लिए सिस्टम प्रशासक (Apache, cron, sshd, ftpd, sendmail, mysql);
  • साइट आगंतुकों को आकर्षित करने में विशेषज्ञ (एसईओ, विषयगत निर्देशिकाओं में पंजीकरण, विज्ञापन और लिंक का आदेश देना)।

पूर्वगामी निष्कर्ष पर जाता है कि एक बड़ी, गतिशील रूप से विकासशील इंटरनेट परियोजना जो व्यापार के लिए ठोस लाभ लाएगी, का काम आसान नहीं है। विशेष रूप से इस तथ्य के साथ कि वेबसाइटों की गुणवत्ता मानदंड हर साल अधिक कठोर होते जा रहे हैं।

एक कंप्यूटर प्रोग्रामर एक बहुत ही महत्वपूर्ण पेशा है, जिसे कई प्रकारों में वर्गीकृत किया गया है। इस कार्यक्रम में विभिन्न प्रोग्रामर्स के कार्यों, अधिकारों और जिम्मेदारियों पर चर्चा की जाएगी।

प्रोग्रामर क्या है?

नौकरी का विवरण पेशे के बारे में क्या बताता है? एक प्रोग्रामर आईटी प्रौद्योगिकियों के क्षेत्र में एक विशेषज्ञ है, जो पेशेवर स्तर पर कंप्यूटर का मालिक है और विभिन्न प्रकार के कंप्यूटर प्रोग्राम बनाने और उनका उपयोग करने में सक्षम है। प्रश्न में पेशे का एक प्रतिनिधि ऊर्जावान, मिलनसार और केवल सकारात्मक रूप से निपटाया जाना चाहिए।

ऐसे काम को कैसे प्राप्त किया जा सकता है? प्रोग्रामर, निर्देश निर्धारित करता है, एक उच्च तकनीकी शिक्षा होनी चाहिए। केवल इस मामले में उन्हें आईटी विभाग के सीईओ के आदेश से पद पर नियुक्त किया जा सकता है।

प्रोग्रामर को इसका उत्कृष्ट ज्ञान होना चाहिए:

  • श्रम कानून;
  • एक प्रोग्रामर की व्यावसायिक गतिविधि के विषय में विभिन्न प्रकार के नियमों, कृत्यों और मानदंडों पर;
  • श्रम नियमों और विनियमों के बारे में;
  • सुरक्षा सावधानियों के बारे में।

प्रोग्रामर के अधिकार और दायित्व

किसी भी अन्य कार्यकर्ता के साथ, प्रोग्रामर के कुछ अधिकार और कार्य हैं।

नौकरी का विवरण क्या अधिकार देता है?

  • प्रोग्रामर को प्रभावी कार्यों में हस्तक्षेप करने वाले विभिन्न कारणों और कारकों को पहचानने और समाप्त करने का अधिकार है।
  • प्रोग्रामर को श्रम गतिविधि की दक्षता में सुधार के बारे में उद्यम के प्रबंधन को विभिन्न इच्छाओं, अनुरोधों और सुझावों को भेजने का अधिकार है।

प्रश्न में पेशे के प्रतिनिधि के अधिकार, हालांकि वे केवल दो बिंदुओं में फिट होते हैं, फिर भी काफी निष्पक्ष और खुले हैं। और आईटी विशेषज्ञ की जिम्मेदारियां क्या हैं, उनके बारे में नौकरी का विवरण क्या है? प्रोग्रामर, मानकों के अनुसार, निम्नलिखित कार्यों के साथ संपन्न होता है:

  • सॉफ्टवेयर विकास और परीक्षण;
  • समस्या को हल करने के लिए एक कार्यप्रणाली का विकास;
  • आवश्यक जानकारी का निर्धारण;
  • डेटा की सामग्री और दायरे का निर्धारण;
  • कार्यक्रम शुरू करना और रोकना;
  • कार्यक्रमों का सही संचालन सुनिश्चित करना;
  • ऑपरेशन के लिए उपकरणों की तैयारी, कुछ उपकरणों की मरम्मत।

ऊपर, प्रश्न में विशेषज्ञ के केवल सबसे बुनियादी कार्यों का नाम दिया गया था। बेशक, कई और भी हो सकते हैं।

एक सॉफ्टवेयर इंजीनियर क्या है?

एक सॉफ्टवेयर इंजीनियर का कार्य विवरण बताता है कि प्रश्न के विशेषज्ञ को सामान्य निदेशक के आदेश द्वारा नियुक्त किया जाता है।

वह या तो विभाग के प्रमुख के अधीनस्थ है, या सॉफ्टवेयर इंजीनियर का पद पाने के लिए, आपके पास कम से कम एक वर्ष का उच्च तकनीकी शिक्षा और कार्य अनुभव होना चाहिए।

प्रश्न के विशेषज्ञ को विभिन्न प्रकार के सॉफ़्टवेयर, सिद्धांतों और प्रौद्योगिकियों और प्रसंस्करण और जानकारी कोडिंग के तरीकों का उत्कृष्ट ज्ञान होना चाहिए। यह वांछनीय है कि विशेषज्ञ को प्रोग्रामिंग में औपचारिक भाषाओं का भी विचार है, साथ ही प्रलेखन के आदेश और तरीके भी हैं।

एक सॉफ्टवेयर इंजीनियर को केवल उद्यम के चार्टर, उसके नियमों और रूसी संघ के विधायी कार्यों द्वारा निर्देशित किया जा सकता है।

एक सॉफ्टवेयर इंजीनियर के अधिकार, कर्तव्य और जिम्मेदारियां

एक सॉफ्टवेयर इंजीनियर का कार्य विवरण कर्मचारी के लिए निम्न अधिकार निर्धारित करता है:


और आप प्रश्न में विशेषज्ञ की जिम्मेदारियों के बारे में क्या पा सकते हैं? यहां बताया गया है कि नौकरी का विवरण क्या है:

  • एक प्रोग्रामर-इंजीनियर गणितीय विश्लेषण के आधार पर कार्यक्रमों को विकसित करने और उनका परीक्षण करने के लिए बाध्य है;
  • समस्याओं को हल करने के लिए तरीकों को विकसित करने के लिए बाध्य है;
  • प्रोग्रामिंग भाषा का चयन करना चाहिए;
  • संसाधित होने वाली जानकारी की पहचान करनी चाहिए;
  • उपयोग करने से पहले सॉफ्टवेयर उत्पादों की जांच करने के लिए बाध्य है।

सॉफ़्टवेयर इंजीनियर काम करने वाले स्थान के आधार पर, उसके कार्य कार्य थोड़े भिन्न हो सकते हैं।

यह भी ध्यान देने योग्य है कि अनुशासन और सुरक्षा उपायों के उल्लंघन के लिए सॉफ्टवेयर इंजीनियर अपनी कार्य गतिविधियों के गलत प्रदर्शन के लिए जिम्मेदार है।

लीड प्रोग्रामर और उसकी जिम्मेदारियों के बारे में

प्रमुख प्रोग्रामर को सामान्य निदेशक द्वारा नियुक्त किया जाता है, और तकनीकी निदेशक को रिपोर्ट करता है। स्वाभाविक रूप से, लीड प्रोग्रामर के पास उच्च तकनीकी शिक्षा होनी चाहिए।

अग्रणी प्रोग्रामर एक पेशेवर स्तर पर अपने कंप्यूटर कौशल और जटिल विशेष कार्यक्रमों को विकसित करने की क्षमता से प्रतिष्ठित है। लीड प्रोग्रामर के साथ-साथ उसकी नौकरी की जिम्मेदारियों को सूचीबद्ध करने के अलावा और कुछ नहीं होगा। इसलिए, यहां ऐसे कार्य हैं जो प्रमुख प्रोग्रामर की क्षमता के भीतर आते हैं:

  • प्रोग्रामर के लिए कार्य निर्धारित करना और उनके कार्यान्वयन की निगरानी करना;
  • विभाग के लिए कार्यों का विकास;
  • मानकों के अनुपालन के लिए कार्यक्रमों की जाँच करना;
  • विभाग में प्रोग्रामर की सहायता करना;
  • इन्वेंट्री लेना;
  • उद्यम की संपत्ति पर नियंत्रण;
  • मौजूदा समस्याओं के बारे में वरिष्ठों को सूचित करना।

इस प्रकार, पेशे का नाम खुद के लिए बोलता है। वास्तव में, लीड प्रोग्रामर विभाग में एक प्रकार का "हेडमैन" होता है।

प्रमुख प्रोग्रामर की जिम्मेदारी और अधिकारों पर

लीड प्रोग्रामर का कार्य विवरण लीड प्रोग्रामर के लिए निम्न अधिकार निर्धारित करता है:


इस प्रकार, लीड प्रोग्रामर के पास साधारण से अधिक अधिकार होते हैं। लेकिन जितने अधिक अधिकार, उतनी ही बड़ी जिम्मेदारी। तो, प्रश्न के विशेषज्ञ इसके लिए जिम्मेदार हैं:

  • गैर-पूर्ति या उनके कार्यों का खराब-गुणवत्ता प्रदर्शन;
  • कार्यों के विभाग द्वारा गैर-पूर्ति या खराब-गुणवत्ता का प्रदर्शन;
  • विभाग के काम के बारे में गलत जानकारी प्रदान करना;
  • व्यापार रहस्य का खुलासा;
  • अधिकारियों के आदेशों का पालन करने में विफलता।

प्रश्न के विशेषज्ञ के पास एक बहुत ही जिम्मेदार काम है। एक प्रोग्रामर जो एक प्रस्तोता है, अपने काम के लिए एक केंद्रित, चौकस व्यक्ति है।

एक बजटीय संस्था और उसके कर्तव्यों में प्रोग्रामर

यह तुरंत कहा जाना चाहिए कि एक बजटीय संस्थान में प्रश्न के विशेषज्ञ का काम किसी व्यावसायिक संस्थान में काम करने से बहुत अलग नहीं है।

तो, एक बजटीय संस्था के एक प्रोग्रामर का नौकरी विवरण बताता है कि कर्मचारी को भी संस्था के निदेशक द्वारा नियुक्त किया जाता है और उसकी आज्ञा का पालन करता है। मुख्य कार्य और जिम्मेदारियां पूर्वानुमान, विश्लेषण और योजना हैं। एक उदाहरण के रूप में एक स्कूल प्रोग्रामर पर विचार करें।

स्कूल में एक प्रोग्रामर का नौकरी विवरण अलग हो सकता है, क्योंकि वे सीधे शिक्षण संस्थान में ही संपादित किए जाते हैं। फिर भी, कुछ सामान्य प्रावधानों को प्रतिष्ठित किया जा सकता है।

स्कूल प्रोग्रामर को चाहिए:

  • स्कूल कंप्यूटर पार्क की स्थिति का विश्लेषण;
  • कंप्यूटर पार्क की स्थिति की निगरानी;
  • स्कूल प्रौद्योगिकी के विकास में रुझान की भविष्यवाणी करना;
  • प्रौद्योगिकी का उपयोग व्यवस्थित करें;
  • कंप्यूटर पार्क की स्थिति पर प्रलेखन रखें।

यह ध्यान देने योग्य है कि स्कूल प्रोग्रामर के पास बहुत बड़ी जिम्मेदारियां हैं। इसके अलावा, अगर वह पूरे संस्थान के लिए एक है।

एक बजटीय संस्था में एक प्रोग्रामर की जिम्मेदारी और अधिकारों पर

हालांकि किसी संस्थान में प्रोग्रामर का नौकरी विवरण अलग-अलग हो सकता है, एक बात सुनिश्चित है: स्कूल या अन्य जगहों पर प्रोग्रामर की जिम्मेदारी हमेशा भारी होती है।

यह नौकरी विवरण में उपलब्ध शब्द के अस्पष्टता पर ध्यान देने योग्य है:

  • [शैक्षिक] प्रक्रिया के उल्लंघन में शामिल होने की जिम्मेदारी;
  • संस्था को नुकसान पहुंचाने की जिम्मेदारी;
  • कर्तव्यों के गैर-प्रदर्शन, कर्तव्यों के खराब-गुणवत्ता वाले प्रदर्शन आदि के लिए।

प्रोग्रामर को क्या अधिकार दिए गए हैं? सबसे बुनियादी लोगों को प्रतिष्ठित किया जा सकता है:

  • पेशेवर विकास का अधिकार;
  • कार्य में सुधार के लिए सुझाव देने का अधिकार;
  • अधिकारियों से आवश्यक दस्तावेजों का अनुरोध करने का अधिकार;
  • संस्था (स्कूल), आदि के कर्मचारियों के साथ बातचीत करने का अधिकार

हैलो, रूसी आर्थिक विश्वविद्यालय के मॉस्को इंस्ट्रूमेंट-मेकिंग टेक्निकल स्कूल के पोर्टल के प्रिय मेहमान, जिसका नाम जी.वी. प्लेखानोव!

मुझे विशेष 09.02.03 "कंप्यूटर सिस्टम में प्रोग्रामिंग" में आपका स्वागत करते हुए खुशी हो रही है। यह दिशा सबसे अधिक मांग वाली विशेषता में उच्च योग्य विशेषज्ञों को तैयार करती है, जो आपको एक आशाजनक नौकरी प्राप्त करने की अनुमति देती है और, यदि आप चाहें, तो आईटी क्षेत्र के विकास के मूल में खड़े हो सकते हैं। पेशेवर विषयों के एक चक्र में, छात्र कंप्यूटर रखरखाव और मरम्मत, डेटाबेस और नेटवर्क प्रशासन, सूचना प्रणाली सुरक्षा, निदान और सिस्टम प्रोग्रामिंग, वेब डिज़ाइन और ग्राफ़िकल ऑब्जेक्ट मॉडलिंग का अध्ययन करते हैं। उन्हें सॉफ्टवेयर मॉड्यूल डिजाइन करना और एकीकृत करना, डेटाबेस का प्रबंधन करना और सॉफ्टवेयर को बनाए रखना सिखाया जाता है। उनके लिए मुख्य बात यह है कि कंप्यूटर सिस्टम के प्रावधान से जुड़ी हर चीज को मास्टर करना है - गणितीय, सूचनात्मक, तकनीकी, संगठनात्मक।


सॉफ्टवेयर उत्पादों का अध्ययन:
1. पास्कल
2. सिस्को
3. सी / सी ++
4. डेल्फी
5. जावा
6. सी #
7. एसक्यूएल सर्वर
8. मेरे Sql
9.1C: एंटरप्राइज
10. फोटोशॉप
11. एडोब फ्लैश
12. सिस्को यह आवश्यक है

प्रोग्रामिंग तकनीशियन कंप्यूटिंग केंद्रों, आईटी कंपनियों, बैंकों, शैक्षणिक संस्थानों में काम करते हैं। वे सॉफ्टवेयर डेवलपमेंट, कंप्यूटर टेक्नोलॉजी की समस्या निवारण, उपकरण समायोजन, उपयोगकर्ता प्रशिक्षण के साथ-साथ डेटाबेस, सॉफ़्टवेयर का उपयोग, प्रोग्रामों के संचालन से संबंधित लाइसेंस समझौतों की निगरानी, \u200b\u200bकंप्यूटर प्रोग्राम के साथ काम करने के निर्देश विकसित करने और तकनीकी दस्तावेज तैयार करने में लगे हुए हैं। 70 से अधिक वर्षों के लिए हमारे शैक्षिक संस्थान गुणवत्ता शिक्षा के साथ छात्रों का उत्पादन कर रहे हैं। इस पोर्टल को बनाते समय, हमारे लिए प्राथमिकता वाले क्षेत्र थे: साइट उपयोगकर्ताओं के लिए सुविधा, सूचना सामग्री, संक्षिप्तता। साइट छात्रों और उनके माता-पिता के लिए अप-टू-डेट जानकारी प्रदान करती है: घटनाओं का कैलेंडर, छात्र जीवन, विभाग संख्या 3 का समाचार फीड।