जैसा कि दूसरे लोगों ने कहा, SW का दायरा भी बहुत व्यापक है। कुछ क्षेत्र ऐसे होते हैं जिन्हें जल्दी सीखकर लागू किया जा सकता है, और कुछ ऐसे क्षेत्र होते हैं जहाँ विशेषज्ञता के आधार पर लंबे समय तक पढ़ाई और अनुभव जमा होना ज़रूरी होता है। यह मत सोचिए कि आपका अपना अनुभव ही सब कुछ है।

 

कॉमेंट्स में software engineers को इस तरह नज़रअंदाज़ और नीचा दिखाते देखकर लगता है कि आगे चलकर कोरिया manufacturing और semiconductor में भी बड़ी ताकत नहीं दिखा पाएगा। घमंड करना और दूसरों को कमतर समझना तो निश्चित ही गलत है, लेकिन वास्तविक value को कम करके आंकना भी अच्छी बात नहीं है.

कोरिया में non-memory, यानी system semiconductor, की प्रतिस्पर्धात्मकता क्यों नहीं है? निष्कर्ष पहले ही कहें तो, इसकी वजह यह है कि वह ‘software industry’ में अमेरिका से पीछे है। आप यह पूछ सकते हैं कि semiconductor और ‘software’ का क्या संबंध है। अब मैं इसकी वजह को पृष्ठभूमि से धीरे-धीरे समझाने की कोशिश करता हूँ।

जैसा ऊपर बताया गया, system semiconductor की प्रतिस्पर्धात्मकता semiconductor circuit design capability से नहीं आती। यह अंततः hardware के रूप में साकार होती है, लेकिन इसकी नींव संबंधित application क्षेत्र की software creativity में होती है।

https://brunch.co.kr/@airtight/215/…

 

Serverless के साथ service चलाना गलत tool चुनने जैसा है.
ऐसी कुछ specific problems होती हैं जहाँ serverless की ज़रूरत पड़ती है. रुक-रुककर इस्तेमाल होने वाले use cases के लिए यह उपयुक्त है.

 

वाह!!! इसका बेसब्री से इंतज़ार है।

 

वाह, इसके पीछे ऐसी पृष्ठभूमि थी। संकलन और साझा करने के लिए धन्यवाद

 

मोबाइल सूट की परफ़ॉर्मेंस का अंतर ही युद्ध शक्ति में निर्णायक अंतर नहीं होता..

 

उनके लिए वह मुश्किल हो सकता है। मुश्किल होना व्यक्तिपरक बात है।
मुझे समझ नहीं आता कि उन्हें इतनी गालियां क्यों पड़ रही हैं। अगर उन्होंने किसी दूसरे पेशे को नीचा दिखाया होता तो आलोचना हो सकती थी, लेकिन बात ऐसी भी नहीं है। असल में आप ही लेखक की हद से ज़्यादा आलोचना कर रहे हैं, जबकि यह आलोचना लायक बात भी नहीं है। सच में घमंडी आप हैं। आगे से ज़रा कम बोला कीजिए। ईमानदारी से कहूं तो ऐसा लगता है कि आप अपनी ही professionalism और self-respect की कमी को ढकने की कोशिश कर रहे हैं। यह सही है कि यह ऐसा काम है जिसे कोई भी चुनौती के तौर पर अपना सकता है, लेकिन इसका मतलब यह नहीं कि professional mindset और self-respect नहीं रखनी चाहिए। मैं अब इस पर और बात नहीं करूंगा।

 

यह सही है कि यह ऐसा काम है जिसे कोई भी चुनौती के रूप में ले सकता है, लेकिन इसका मतलब यह नहीं कि उसमें प्रोफ़ेशनल सोच और आत्मगौरव नहीं होना चाहिए। लोग इसे लेकर काफ़ी गलतफ़हमी में हैं।

 

मुझे टिप्पणियाँ समझ नहीं आ रही हैं। आत्ममुग्ध होना ठीक नहीं है और दूसरे पेशों को नीचा दिखाना तो बिल्कुल नहीं करना चाहिए, लेकिन क्या मूल पोस्ट में शुरू से ही किसी का अपमान किया गया था? या फिर आप लोग ऐसे इंजीनियर चाहते हैं जिनमें कोई self-respect न हो, जो बस यह सोचते हों कि यह काम कोई भी करे तो एक जैसा ही है, और जो बस जैसे-तैसे काम करें?

 

थोड़ा बात से हटकर लग रहा है। अचानक मास्टर्स और PhD की बात क्यों आ रही है?

 

मेरा मानना है कि आशावाद और खुद को कोसते हुए आगे बढ़ाने के बीच के अंतर को अच्छी तरह समझना चाहिए।

 

बस काम की प्रकृति अलग है, फिर उसकी तुलना इस तरह क्यों करते हैं?

 

डायनासोर भी नहीं हैं, फिर भी ज़्यादातर अब Endangered से भी आगे की विलुप्ति-जोखिम स्थिति में पहुँच चुके हैं।

 

मैं तो Amuro भी नहीं हूँ, और मुझे Gundam भी नहीं मिला...?

 

"मैंने programming इसलिए शुरू की क्योंकि यह आसान था। मैं दिन भर अपने सामने रखी समस्याएँ हल करता था और करीब 5:30 बजे काम खत्म करके घर लौट जाता था और दोस्तों के साथ समय बिताता था। लेकिन 20 साल बाद भी मैं software के क्षेत्र में इसलिए काम कर रहा हूँ क्योंकि यह काम कठिन है.

जो काम पहले आसान था, वह अब इसलिए कठिन हो गया है क्योंकि भूमिका समस्याएँ हल करने से product को बढ़ाने की भूमिका में बदल गई है, पहले से तय सही चीज़ का पीछा करने से बदलाव के लिए क्या सही है उसे optimize करने की भूमिका में बदल गई है।" - Jessica Kerr,

<97 sujhav for Java developers> में शामिल कई लेखों में से Jessica Kerr द्वारा लिखे गए "पहेली से product तक" शीर्षक वाले लेख की शुरुआती पंक्तियाँ

 

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

 

हाँ, सही है। उस व्यक्ति के लिए वह बात मुश्किल हो सकती है। मुश्किल होना तो व्यक्तिपरक होता है।
मुझे समझ नहीं आता कि उस व्यक्ति को इतना बुरा-भला क्यों कहा जा रहा है। अगर उसने दूसरे पेशों को नीचा दिखाया होता तो उसकी आलोचना हो सकती थी, लेकिन ऐसा भी नहीं है। असल में टिप्पणियाँ ही उल्टा गैर-तार्किक तरीके से लेखक की हद से ज़्यादा निंदा कर रही हैं।

 

अहंकार अच्छा नहीं है, लेकिन अपनी असली क़ीमत को कम करके आंकना भी अच्छा नहीं है।