एडम स्मिथ द्वारा, श्रम विभाजन आपको 240 गुना अधिक प्रभावी बना सकता है (18 चरणों में पिन बनाने वाले पिन कारखाने के उदाहरण पर)।
फिर बहु-कुशल भूमिकाएं इतनी मांग में क्यों हैं अगर यह वास्तव में उत्पादकता को कम करता है - या स्मिथ सिर्फ गलत था, तो क्यों?
Google पर "फुलस्टैक डेवलपर" की खोज अभी भी चल रही है, हालांकि स्पष्ट रूप से दो साल पहले की तुलना में धीमी है:
=====
योग करने के लिए, एक पूर्ण स्टैक डेवलपर लगभग सभी मूल्य श्रृंखला में सक्षम होगा (मुझे गलत होने पर सही करें):
- ग्राहकों के साथ चर्चा करें और नौकरी के अपने हिस्से के लिए काम करने योग्य चुस्त आवश्यकताओं को परिष्कृत करें
- तय करें कि कौन सा आर्किटेक्चर, टूलींग और घटक उठाते हैं - बस उसे एक नोटबुक दें
- फ़्रंटएंड, बैकएंड, इनडाइजेशन के लिए कोड लिखें, जो कि क्रॉस डिवाइस कॉम्पिटिटिव है और इसमें अधिक परीक्षण की पुनरावृत्ति नहीं होती है, या इसमें शामिल नहीं है
- प्रोफाइल और स्कैप डेटा, उन्नत सुविधाओं के लिए क्लाउड एआई / एमएल एपीआई का उपयोग करें
- आवश्यक IaC कोड और रोलआउट लिखें
- त्रुटि या बिक्री प्रक्रियाओं के मामले में कॉल पर रहें
- सुरक्षा संबंधित डिज़ाइन, समग्र पैचिंग, माइग्रेशन और आधुनिकीकरण के बारे में जागरूक रहें
- नियोक्ता के चालान को आसान बनाने के लिए एक स्कूटिनलाइज्ड तरीके से टाइम टेबल
- ... क्या मैं कुछ भूल गया?
UPD - " हमें विशेषज्ञता की उत्पादकता की आवश्यकता है, लेकिन हम" श्रम के चरम विभाजन "(DevOps Guys, " DevOps, एडम स्मिथ और जनरलिस्ट की किंवदंती "के इंसुलर विश्वदृष्टि नहीं चाहते हैं , 2013-2016)