क्या जावा प्रमाणपत्र एक वास्तुकार की भूमिका के लिए महत्वपूर्ण हैं? [बन्द है]


14

मैं जानना चाहता हूं कि एक वास्तुकार की स्थिति के लिए जावा सर्टिफिकेशन (SCJP, SCWCD और अन्य) कितना महत्वपूर्ण हैं। यदि कोई व्यक्ति जावा विकास में एक अच्छा अनुभव रखता है और आर्किटेक्ट स्तर पर अपना करियर बनाना चाहता है, तो क्या आप लोग सोचते हैं कि उसे अपने सीवी के लिए प्रमाणीकरण की आवश्यकता है। अगर उन्होंने कभी भी लीड डेवलपर भूमिकाओं पर काम नहीं किया है?

यदि आप एक आर्किटेक्ट पद के लिए मेरा साक्षात्कार आयोजित कर रहे हैं। और मैंने 5 साल की अवधि वाले विभिन्न टीमों में जावा वेब डेवलपर के रूप में काम किया है। कभी कोई नेतृत्व नहीं करते। और मैं अपने CV पर प्रमाणीकरण बैज लगा रहा हूं।

एक डेवलपर एक टीम में आर्किटेक्ट होने की दिशा में अपना करियर कैसे बना सकता है?


2
हाय ताहिर, बस एक राय है लेकिन मुझे नहीं लगता कि SCJP सीधे मदद करेगा। यह दिखाएगा कि आप जावा के आसपास अपना रास्ता जानते हैं। शायद आपको यह तर्क देते हुए आना चाहिए कि आपके पास परियोजनाओं का अच्छा अवलोकन है और आपके पास वास्तु निर्णय लेने के साथ-साथ अनुभव भी है।
जेम्स पी।

जवाबों:


14

जावा स्पेस में प्रमाणपत्रों की विडंबना यह है कि यह वास्तव में सबसे निचले स्तर वाले हैं जो मुझे लगता है कि सबसे उपयोगी हैं।

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

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

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

नोट : मैं खुद एक वास्तुकार नहीं हूं (या टीम लीड भी), लेकिन यह वही है जो मैंने 10 वर्षों से विभिन्न कंपनियों में देखा है। आर्किटेक्ट को समाप्त करने वाले लोग वे लोग हैं जो जानते हैं कि बड़े कार्यों का स्वामित्व कैसे लिया जाए, टीमों का नेतृत्व किया जाए, और काम किया जाए। और मैं किसी को भी नहीं जानता, जिनके पास कोई जावा प्रमाणपत्र भी था।


13

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


5
+1: मुझे अभी तक उद्योग में किसी से भी सामना नहीं करना है जो एक सकारात्मक प्रकाश में प्रमाणपत्र को देखता है।
कैमरून स्किनर

@Cameron यह आपके उद्योग पर निर्भर करता है। रक्षा उद्योग में, IEEE, PMI, (ISC) 2, और SEI के CMMI से संबंधित प्रमाणपत्र आमतौर पर अनुकूल रूप से देखे जाते हैं। वास्तव में, सूचना सुरक्षा में कुछ स्थान और कुछ सुरक्षित वातावरण होते हैं जिन्हें सुरक्षा प्रमाणन की आवश्यकता होती है, और (ISC) 2 CISSP प्रमाणन का उपयोग अक्सर इस आवश्यकता को पूरा करने के लिए किया जाता है।
थॉमस ओवेन्स

@ थोमस ओवेन्स: फेयर काफी। विशेषज्ञ क्षेत्रों (जैसे रक्षा) को कभी-कभी प्रमाणन की आवश्यकता होती है, लेकिन सामान्य सॉफ्टवेयर उद्योग के लिए एमसीएसई और एससीपी जैसी चीजें (मेरे अनुभव में) वास्तव में संपत्ति नहीं हैं।
कैमरून स्किनर

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

यहां बात से सहमत हूं।
ताहिर अकरम

4

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

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

मुझे लगता है कि प्रमाणपत्र अंततः इसके लायक हैं भले ही वे केवल थोड़े फायदेमंद हों लेकिन निश्चित रूप से वे सच्चे प्रतिभा और कौशल से कम महत्व के कई आदेश हैं।

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

जब एक उच्च स्तरीय प्रबंधक आपसे पूछता है कि आप रूबी के ऊपर जावा का चयन क्यों करते हैं तो आप क्या कहते हैं? PHP बनाम C # के लाभों के बारे में क्या? क्या आप एनीमिक डेटा मॉडल को परिभाषित कर सकते हैं? स्प्रिंग फ्रेम AOP दृष्टिकोण या इसके विपरीत जावा जावा ईई दृष्टिकोण के क्या लाभ हैं?

ये उस प्रकार के प्रश्न हैं जिनका एक वास्तुकार को उत्तर देने में सक्षम होना चाहिए और यदि आपको इनके लिए शोध करना है तो आप इस कार्य के लिए तैयार नहीं हो सकते हैं।


3

SCJP एक बहुत ही मूल प्रमाण पत्र है। आपको यह निश्चित रूप से प्राप्त करना चाहिए, फिर SCJD करना चाहिए। (ध्यान दें कि इन चीजों के अब नए नाम हैं।) SCWCD भी बुनियादी है। कुछ अधिक प्रभावशाली करो।

http://en.wikipedia.org/wiki/Sun_Certified_Professional

नौकरी की जिम्मेदारियों पर आपके संदर्भ में, आपको वास्तुकला की स्थिति की तलाश करने से पहले परियोजना नेतृत्व का काम करना चाहिए।


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

मैंने परियोजना प्रबंधन नहीं कहा। परियोजना का नेतृत्व - एक परियोजना का तकनीकी नेतृत्व - परियोजना प्रबंधन से काफी अलग है।
स्कॉट सी विल्सन

मैंने गलत समझा, मैंने पहले कभी इस संदर्भ में "प्रोजेक्ट" और "नेतृत्व" का इस्तेमाल नहीं किया है।
इयान

2

क्या प्रमाणपत्र आर्किटेक्ट के लिए कैरियर मार्ग में अच्छे हैं?

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

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

क्या प्रमाणपत्र से मुझे आर्किटेक्ट के रूप में नौकरी पाने में मदद मिलेगी?

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

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


2

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

इसलिए यदि आपको लगता है कि आपको सीट्स की आवश्यकता है, तो आप शायद सही हैं। लेकिन आपको एससीजेपी स्तर से परे की आवश्यकता होगी जो कि भाषा विशेष है, कम स्पष्ट है। आप ITIL, PMI-ACP, CSSLP, TOGAF9, ArchiMate 2, SEI सॉफ्टवेयर आर्किटेक्चर प्रोफेशनल सर्टिफिकेट और ATAM इवैल्यूएटर सर्टिफिकेट, और महत्वपूर्ण बात - IASA फाउंडेशन एसोसिएट का पता लगाने के लिए अच्छा करेंगे। ये आपको SCWCD की तुलना में आर्किटेक्ट बनने के लिए तैयार करने में बहुत आगे जाएंगे। उस ने कहा, SCEA (अब OCM जावा आर्किटेक्ट) प्राप्त करना अभी भी एक विशेष अभ्यास हो सकता है जो आपको विशेष रूप से w / जावा दुनिया में तैयार करने के लिए और साथ ही बोर्ड की समीक्षाओं को संभालने के लिए भी हो सकता है, लेकिन इसके अलावा, मैं उन लोगों पर ध्यान केंद्रित करूंगा जिनका मैंने उल्लेख किया था।


2

अंतरराष्ट्रीय सॉफ्टवेयर वास्तुकला योग्यता बोर्ड पर methodological और वैचारिक पता है कि कैसे ध्यान देने के साथ, एक vendor- और प्रौद्योगिकी तटस्थ पाठ्यक्रम (वे कोर्स या कक्षाओं नहीं बेचते!) प्रदान करता है।

किसी भी प्रौद्योगिकी-केंद्रित प्रमाणीकरण के पूरक हो सकते हैं।


1

वे शायद मदद करेंगे क्योंकि यह कुछ तकनीकी क्षमता और दृढ़ता को इंगित करता है।

लेकिन वास्तव में ऐसा नहीं होना चाहिए; आर्किटेक्चर प्रोग्रामिंग नहीं है।

मुझे लगता है कि हम यहां "समाधान वास्तुकार" की भूमिका के बारे में बात कर रहे हैं। समाधान वास्तुकार की भूमिका काफी जटिल है और इसमें कई चीजें शामिल हैं।

  • संगठन के एंटरप्राइज आर्किटेक्चर को समझना और अनुरूप बनाना
  • तकनीकी वास्तुकला Ditto
  • Ditto सुरक्षा वास्तुकला
  • परियोजना के प्रायोजकों को समझना लक्ष्य और लक्ष्य है। आवश्यकताओं को सत्यापित करना इन लक्ष्यों के लिए प्रासंगिक है
  • तकनीकी वास्तुविदों द्वारा अनुशंसित लोगों में से एक मंच, विकास भाषा, रूपरेखा और पुस्तकालय आदि का चयन करना।
  • शायद (और आपको ऐसा करने के लिए वास्तव में अच्छे कारण की आवश्यकता है!) तकनीकी आर्किटेक्ट को उनके अनुशंसित सेट के बाहर एक मंच, भाषा या ढांचे को स्वीकार करने के लिए राजी करना।
  • अन्य अनुप्रयोगों के लिए इंटरफेस बातचीत।
  • सुरक्षा वास्तुकारों द्वारा आवश्यक दस्तावेज उपलब्ध कराना।
  • गैर-कार्यात्मक आवश्यकताओं, अपेक्षित भार आदि के आधार पर हार्डवेयर आवश्यकताओं को परिभाषित करना।
  • इंफ्रास्ट्रक्चर टीम से आवश्यक हार्डवेयर, नेटवर्क कनेक्शन और सॉफ्टवेयर आदि का अनुरोध
  • इंफ्रास्ट्रक्चर टीम द्वारा आवश्यक दस्तावेज उपलब्ध कराना
  • संचालन टीम द्वारा आवश्यक वास्तुशिल्प दस्तावेज प्रदान करना

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


+1 प्रोग्रामिंग साइड पर केंद्रित है क्योंकि ऐसा लगता है कि प्रश्न पूछने वाला साक्षात्कारकर्ता को यह समझने में कमी दिखाएगा कि एक वास्तुकार क्या करता है।
दान मैकग्राथ

0

कॉरपोरेट जगत में कम से कम प्रमाणन वाले व्यक्ति के पास हमेशा उस व्यक्ति के ऊपर बढ़त होती है जो जरूरी नहीं कि कौशल / कौशल के बारे में जानता हो, लेकिन जैसा कि कॉर्पोरेट्स का कहना है कि यह पहल दिखाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.