नमस्ते, 1998 से फ़ोन आ रहा है...
Information Technology profession में 1998 के आसपास कहीं कुछ जादुई हुआ जान पड़ता है। मुझे अपनी याद से पता है कि late 90s IT में काम करने का एक खास समय था। आज हमारे पास जो architecture और technology है उसमें से अधिकांश इसी युग से आती है। Microsoft अपने पुराने DOS products से Windows NT आधारित, modern operating systems पर चला गया। Linux इतना mature हो गया कि business में दिखने लगा। Hardware RAID आम हो गया, Intel के IA32 processors की coattails पर सवार होकर क्योंकि वे अंततः कई businesses के लिए servers में seriously उपयोग करने के लिए पर्याप्त powerful होने लगे। LAN business standard बन गया और अन्य सभी models प्रभावी रूप से फीके पड़ गए। Windows desktop नियमित computing के लिए एकमात्र standard बन गया और Windows servers तेज़ी से LAN-based computing में Novell को principal player के रूप में पीछे छोड़ रहे थे।
पिछले कुछ वर्षों में मुझे यह एहसास हुआ है कि industry के communal wisdom का एक बड़ा हिस्सा IT profession के इन formative और influential वर्षों के दौरान adopted प्रतीत होता है और तब से myth में पारित हो गया है। बहुत कुछ Aristotle की शिक्षाओं की तरह जिन्हें सहस्राब्दियों तक सबसे महान विचारक माना जाता था और जिन पर सवाल नहीं किया जाता था — scientific thought को रोकते हुए और dark ages के लिए एक cornerstone प्रदान करते हुए। IT में उपयोग किए जाने वाले "rules of thumb" की एक नींव पिछले पंद्रह या बीस वर्षों में mentor से intern तक, professor से student तक, author से reader तक पारित होती रही है, जिनमें से कई को rote में सीखा गया और computing के अखंडनीय सत्य के रूप में माना गया, बिना प्रारंभिक निर्णयों के पीछे के reasoning और logic के बारे में कोई विचार किए। कई मामलों में इतना समय बीत चुका है और चला गया है कि मूल निर्णयों के पीछे के कारक खो गए हैं या गलत समझे गए हैं क्योंकि आज उन्हें समझने की कोशिश करने वाले लोगों के पास उस युग के computing का firsthand knowledge नहीं है।
Late nineties में IT का codification एक unprecedented scale पर हुआ जो primarily Microsoft के अचानक lowly desktop maker से server और LAN ecosystem powerhouse बनने से driven था। जब Microsoft ने Windows NT 4 के साथ यह leap लगाई तो उन्होंने industry को reinvent किया, एक changing of the guard, जिसमें SMB IT Pros की एक पूरी नई generation का जन्म हुआ और वे ठीक उसी समय industry में आए जब यह shift हुई। यह Y2K bubble तक के वर्ष थे जिसमें IT industry जितनी तेज़ी से moderately skilled computer-interested bodies मिल सकती थीं उतनी तेज़ी से अपनी ranks बढ़ा रही थी। इसका मतलब था कि सब कुछ scripted होना था (यानी कागज़ पर steps लिखे जाने थे) और best practices को codify करना था ताकि कम technical backgrounds और training वाले लोग काम कर सकें। Microsoft और उनके "पहले कभी नहीं देखे गए" level की friendliness वाले NT server product के लिए एक perfect environment। एक साथ industry newcomers से भर गई जिनके पास historical perspective नहीं था, training और experience नहीं था और graphical interfaces वाले easy to use servers जो उन्हें किसी के लिए भी accessible बनाते थे।
Microsoft ने अवसर का लाभ उठाया और documentation, best practices और procedures की एक tidal wave बनाई जो किसी को भी basic systems को जल्दी, आसानी से और कम-या-ज़्यादा reliably up and running करने की अनुमति देती। ऐसा करने के लिए उन्हें broad guidelines की ज़रूरत थी जो लगभग सभी common scenarios में applicable हों, उन्हें स्पष्ट published form में लिखी जाने की ज़रूरत थी और उन्हें यह guarantee करने की ज़रूरत थी कि knowledge assimilated हो रही है। Microsoft Press official publications के साथ सामने आई और इसके तुरंत बाद Microsoft MCSE program spotlight में आया जो अगले दशक के profession को पूरी तरह बदल दिया। MCSE से पहले अन्य industry certifications भी थी लेकिन Windows NT 4 era और MCP / MCSE certification systems era के game changing events थे। जल्दी ही सभी को boot camp के ज़रिए certification के लिए तेज़ी से Microsoft best practices और recommendations रटवाई जाने लगीं, उन्हें rote में सीखाया जाने लगा और certified किया जाने लगा।
Short term में, इस move ने minimally skilled, लेकिन फिर भी skilled, supporters की एक army प्रदान करने के लिए अद्भुत काम किया जिनके अपने academic interests Microsoft के corporate interest के साथ aligned थे जो एक symbiotic relationship बनाता था जिसने पूरी तरह से era को define किया। Microsoft इसलिए लोकप्रिय था क्योंकि लगभग हर IT professional को उस पर trained किया गया था और लगभग हर IT professional ने Microsoft technologies को adopt करने को encourage किया क्योंकि उन्हें उस पर trained और certified किया गया था।
उस युग के rote guidelines ने computing के कई पहलुओं को छुआ, आज भी कई शायद अभी तक unidentified हैं इतना strong था वह pressure जो Microsoft (और अन्य) ने उस समय industry पर डाला। आज के storage और disk arrays, filesystems, system security, networking, system architecture, application design, memory, swap space tuning और अनगिनत अन्य की अधिकांश अवधारणाएं सभी इस युग के दौरान उभरीं और काफी जल्दी lore में पारित हो गईं। उस समय हम जानते थे कि ये बस rules of thumb थे, जो हमेशा की तरह industry में बदलावों के आधार पर बदलने के subject थे। Microsoft, और अन्य, ने rules of thumb बनाने वाले underlying principles को स्पष्ट करने की कड़ी कोशिश की। उनका इरादा rote में सीखने वाली एक generation बनाने का नहीं था, लेकिन ऐसा हुआ।
वह generation आगे जाकर modern LAN management के effective founding fathers बनी। Small और medium business space में late 1990s ने central computer और remote terminals design के अंत को represent किया, Internet ubiquitous हो गया (उस दिन की guidelines के व्यापक प्रसार के लिए underpinnings प्रदान करते हुए), Microsoft ने Novell और LANtastic की memory को धो डाला, twisted pair पर Ethernet ने LAN networking में सभी competing technologies को पूरी तरह समाप्त कर दिया, TCP/IP ने सभी layer three networking competitors को हरा दिया और बहुत कुछ। Intel का IA32 processor architecture पिछले era के बड़े RISC processors या Intel को generations से हटाने की कोशिश कर रहे obscure sixteen और thirty two bit processors से thunder चुराने लगा। Era इस degree तक defining था जिसे तब से आने वाले few लोग कभी समझ पाएंगे। Dial up networking ने always-on connections को रास्ता दिया। ऐसे disparate networks जो एक-दूसरे से communicate नहीं कर सकते थे, Internet और एक single, global networking standard से हार गए। Vampire taps और hermaphrodite connectors ने रास्ता दिया क्योंकि RJ45 connectors field में आए। 1992 का LAN 1995 के LAN जैसा बिल्कुल नहीं दिखता था। लेकिन आज, जो हम उपयोग करते हैं, हालाँकि faster और बेहतर polished, 1996 तक जैसा था उस computing landscape से effectively identical है।
यह सारी momentum, चाहे intentional हो या accidental, industry को drive करने वाली myth की एक unstoppable force बनाई। Careers इस industry wisdom पर built हुईं जो रात को campfire के पास सिखाई जाती थी। एक generation अपने established beliefs से चिपकी हुई, अब न जानते हुए कि उन्होंने उन guidelines पर भरोसा क्यों किया या वे applicable थे या नहीं, और दूसरी उन्हें सीखाई जा रही थी यह जानने का बहुत कम तरीका होते हुए कि उन्हें coinciding background knowledge और understanding के साथ सिखाने के लिए designed distilled rules of thumb सीखाए जा रहे हैं और जिन्हें न केवल एक बहुत specific era के लिए design किया गया था, roughly 1996 से 1999 का band, बल्कि बहुत से मामलों में, बहुत specific implementations या products के लिए भी, generally Windows 95 और Windows NT 4 desktops और Windows NT 4 servers।
आज यह knowledge हर जगह है। पर्याप्त सवाल पूछें और यहाँ तक कि university में पढ़ रहे या पहली internship कर रहे young professionals ने भी conventional IT industry wisdom के कम से कम कुछ अधिक सामान्य nuggets सुने होने की संभावना है। कभी-कभी recommendations, आज applied की जाएं, लगभग benign होती हैं जो inefficiency या performance waste से अधिक कुछ नहीं represent करतीं। अन्य मामलों में वे आज significant risk वहन करने वाले bad practice की काफी extreme degrees को represent कर सकती हैं।
यह देखना दिलचस्प होगा कि late 1990s आज हमारी industry को कितने समय तक इतनी बड़े पैमाने पर प्रभावित करता रहेगा। क्या IT professionals की अगली generation अंततः deep understanding के लिए एक broad call जारी करेगी और past eras के rote learning पर सवाल उठाएगी? क्या 2020s में misunderstood recommendations सामान्य होंगी? परिवर्तन की current pace पर, ऐसा लगता है कि 2030 से पहले industry की thinking में कोई significant बदलाव बहुत अधिक होने की संभावना नहीं है। IT अपने wild west से — हर कोई खुद raw knowledge को practical terms में distill कर रहा है — civil या electrical engineering जैसे अन्य, समान, fields की तरह large scale codification की ओर जाने की कोशिश कर रहा है, लेकिन change की दर, हालाँकि 70s और 80s की rampant pace से काफी कम हो गई है, फिर भी इतनी उच्च रहती है कि एक generation का knowledge अगले के लिए लगभग useless है और केवल broad patterns, approaches और thought processes को mentor से student तक सिखाए जाने का बड़ा मूल्य है। इससे पहले कि चीज़ें वास्तव में settle होने लगें हमें आसानी से एक और बीस साल के wild west का सामना करना पड़ सकता है।

