जैसा कि सॉफ़्टवेयर विकास में रुझान बिजली की गति के साथ आते हैं और जाते हैं, यह सुनिश्चित करने का एक तरीका है कि आपके पेशेवर कौशल बाजार पर प्रासंगिक हैं, जब विशिष्ट प्रोग्रामिंग भाषाओं और उपकरणों की बात आती है, तो यह सीखना है कि बड़ी तकनीकी कंपनियां कौन सी तकनीकों का उपयोग कर रही हैं। कम से कम कुछ शीर्ष तकनीकी दिग्गजों द्वारा उपयोग किए जाने वाले प्रौद्योगिकी स्टैक में कुशल होने के नाते यह बहुत अधिक गारंटी देता है कि आने वाले वर्षों में नियोक्ताओं द्वारा आपके कौशल की मांग की जाएगी।
फ्रंट-एंड: जावास्क्रिप्ट, टाइपस्क्रिप्ट। बैक-एंड: जावा, सी, सी ++, पायथन, गो। डेटाबेस: बिगटेबल, मारियाडीबी।
फ्रंट-एंड: जावास्क्रिप्ट, पीएचपी। बैक-एंड: जावा, पायथन, पर्ल, रूबी।
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, सी ++, पर्ल।
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, पायथन, हास्केल, पीएचपी, हैक, एक्सएचपी, एरलांग, सी ++।
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, सी, सी ++, पायथन, गो।
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, सी ++, स्काला, रूबी।
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, स्काला।
ऐतिहासिक रूप से, Facebook को PHP में Mark Zuckerberg और Dustin Moskowitz द्वारा लिखा गया था। अब यह फ्रंटएंड के लिए जावास्क्रिप्ट पर भी बहुत अधिक निर्भर करता है। फेसबुक के मोबाइल एप्लिकेशन जावा में लिखे गए हैं। इस भाषा का उपयोग C और C++ के साथ कई बैकएंड प्रक्रियाओं को शक्ति प्रदान करने के लिए भी किया जाता है। सोशल नेटवर्क भी MySQL का उपयोग कुंजी-मूल्य निरंतर भंडारण के रूप में करता है, वेब सर्वर पर जुड़ता है और तर्क देता है। JavaEE प्लेटफ़ॉर्म का उपयोग तृतीय-पक्ष Facebook एप्लिकेशन बनाने के लिए किया जाता है जो APIs के माध्यम से Facebook की सेवाओं के साथ एकीकृत होते हैं।
भले ही मूल रूप से YouTube को HTML, CSS और JavaScript की मदद से PHP में बनाया गया था, लेकिन आज दुनिया के सबसे लोकप्रिय वीडियो होस्टिंग प्लेटफ़ॉर्म को बड़ी मात्रा में दैनिक ट्रैफ़िक को कुशलतापूर्वक संभालने के लिए Java पर निर्भर रहना पड़ता है। जावा YouTube के मोबाइल और वेब एप्लिकेशन के साथ-साथ YouTube API निर्माण में विशेष रूप से महत्वपूर्ण भूमिका निभाता है।
दूसरी ओर, ट्विटर एक तकनीकी कंपनी के रास्ते में जावा पर स्विच करने और इस तरह के निर्णय से महत्वपूर्ण रूप से जीतने के सबसे उदाहरण उदाहरणों में से एक है। मूल रूप से रूबी ऑन रेल्स में लिखा गया, अपनी बढ़ती लोकप्रियता के पहले वर्षों में ट्विटर में प्रमुख और लगातार प्रदर्शन की समस्याएं थीं। ट्विटर की वेबसाइट का डाउन पेज यहां तक प्रसिद्ध हो गया है और इसने फेल व्हेल मीम को जन्म दिया है। यह तब तक था जब तक कि कंपनी ने अपने अधिकांश स्टैक को JVM में स्थानांतरित नहीं कर दिया, इस प्रक्रिया को लगभग 2013 तक समाप्त कर दिया। ट्विटर के अधिकांश बैकएंड कोड को स्काला में फिर से लिखा गया था।
पेशेवर सामाजिक नेटवर्क Linkedin एक बड़ी वेबसाइट का एक उदाहरण है जो शुरू से ही Java पर बहुत अधिक दांव लगा रही है। वेबसाइट के डेवलपर्स के अनुसार , लिंक्डइन 99% जावा में लिखा गया है, सी ++, रूबी ऑन रेल्स और ग्रोवी/ग्रेल्स अतिरिक्त प्रोग्रामिंग भाषाओं के रूप में जो वे मामूली उद्देश्यों के लिए उपयोग कर रहे हैं। जेवीएम का उपयोग करने से लिंक्डइन हर समय एक बहुत ही विश्वसनीय प्रदर्शन प्रदर्शित करने में सक्षम हो जाता है, भले ही उपयोग ट्रैफ़िक चरम पर हो।
एक ऐसी कंपनी के रूप में जो अपने उत्पादों के अत्यधिक मापनीय, भरोसेमंद और कम विलंबता और उच्च स्थायित्व बनाए रखने में सक्षम होने के बारे में बहुत चिंतित है, Google की इंटरनेट दिग्गजों की अनगिनत सेवाओं और अनुप्रयोगों के माध्यम से अपनी बैकएंड प्रक्रियाओं के बड़े हिस्से के लिए जावा पर भी बहुत मजबूत निर्भरता है। यह सर्वविदित है कि 2001 से 2011 तक Google के सीईओ एरिक श्मिट अपने करियर की शुरुआत में सन माइक्रोसिस्टम्स में काम कर रहे थे जहाँ उन्होंने ओक प्रोजेक्ट की देखरेख की जिसे बाद में जावा के रूप में जारी किया गया। एरिक श्मिट ने Android को पूरी तरह से जावा में बनाने के विचार को बढ़ावा दिया।
कौन सी प्रोग्रामिंग लैंग्वेज टॉप टेक कंपनियां इस्तेमाल कर रही हैं?
अब, यह कोई रहस्य नहीं है कि उद्यम उपयोग के मामले में जावा अग्रणी प्रोग्रामिंग भाषाओं में से एक है और शायद दुनिया में सबसे महत्वपूर्ण उद्यम बैकएंड भाषा है। कोडिंग डोजो द्वारा किए गए एक अध्ययन के आधार पर, शीर्ष 25 यूनिकॉर्न कंपनियों द्वारा उपयोग की जाने वाली सबसे लोकप्रिय प्रोग्रामिंग भाषाओं का विश्लेषण, जावा, पायथन, जावास्क्रिप्ट, सी/सी++, और रूबी उद्यमों के बीच पांच सबसे लोकप्रिय प्रोग्रामिंग भाषाएं हैं। बेशक, जावा का उपयोग अन्य प्रोग्रामिंग भाषाओं के साथ किया जाता है, लेकिन आज एक प्रमुख प्रौद्योगिकी कंपनी को ढूंढना वास्तव में मुश्किल है जो कम से कम इसकी कुछ प्रक्रियाओं को चलाने के लिए जावा पर निर्भर नहीं है। यहां शीर्ष तकनीकी कंपनियों और उनके द्वारा उपयोग की जाने वाली मुख्य प्रोग्रामिंग भाषाओं की सूची दी गई है।
- गूगल
फ्रंट-एंड: जावास्क्रिप्ट, टाइपस्क्रिप्ट। बैक-एंड: जावा, सी, सी ++, पायथन, गो। डेटाबेस: बिगटेबल, मारियाडीबी।
- सेब
फ्रंट-एंड: जावास्क्रिप्ट, पीएचपी। बैक-एंड: जावा, पायथन, पर्ल, रूबी।
- वीरांगना
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, सी ++, पर्ल।
- फेसबुक
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, पायथन, हास्केल, पीएचपी, हैक, एक्सएचपी, एरलांग, सी ++।
- यूट्यूब
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, सी, सी ++, पायथन, गो।
- ट्विटर
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, सी ++, स्काला, रूबी।
- EBAY
फ्रंट-एंड: जावास्क्रिप्ट। बैक-एंड: जावा, स्काला।
गैर-तकनीकी शीर्ष कंपनियों द्वारा उपयोग की जाने वाली प्रोग्रामिंग भाषाएं
जब अन्य उद्योगों और गैर-तकनीकी कंपनियों की बात आती है, तो शीर्ष वाले भी आमतौर पर जावा का उपयोग करते हैं। यहां शीर्ष कंपनियों और प्रोग्रामिंग भाषाओं के कई उदाहरण दिए गए हैं, जिन पर वे अपनी वेबसाइट, सेवाएं और एप्लिकेशन बनाने के लिए भरोसा करते हैं।1. खुदरा।
-
वॉल-मार्ट
जावा, पायथन, जावास्क्रिप्ट, पर्ल।
-
कॉस्टको
जावा, पायथन, जावास्क्रिप्ट, सी।
-
होम डिपो
जावा, पायथन, जावास्क्रिप्ट, सी #, रूबी।
2. हेल्थकेयर।
-
सीवीएस स्वास्थ्य
जावा, जावास्क्रिप्ट, स्विफ्ट।
-
यूनाइटेड हेल्थ ग्रुप
जावा, जावास्क्रिप्ट, पायथन।
-
मैककेसन
जावा, जावास्क्रिप्ट।
-
कार्डिनलहेल्थ
जावा, जावास्क्रिप्ट, पायथन।
3. वित्त।
-
जेपी मॉर्गन
जावा, पायथन, जावास्क्रिप्ट, पर्ल, रूबी।
-
सिटी ग्रुप
जावा, पायथन, सी++, सी#
-
वेल्स फारगो
जावा, पायथन, जावास्क्रिप्ट, सी #।
4. दूरसंचार।
-
एटी एंड टी
जावा, पायथन, जावास्क्रिप्ट, पर्ल।
-
Verizon
जावा, पायथन, जावास्क्रिप्ट, स्विफ्ट।
-
कॉमकास्ट
जावा, पायथन, जावास्क्रिप्ट, गो, रूबी।
5. एयरोस्पेस और रक्षा।
-
बोइंग
जावा, पायथन, जावास्क्रिप्ट, पर्ल, रूबी।
-
रेथियॉन
जावा, सी ++, सी #।
GO TO FULL VERSION