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

चित्र में किस प्रकार की प्रोग्रामिंग भाषा है?हम आज उदासीन हैं, इसलिए हमने बधाई के लिए COBOL को चुना। यह पहली मानकीकृत प्रोग्रामिंग भाषा थी (1960 में मानकीकृत)। इसका मतलब यह है कि एक कंप्यूटर पर लिखे गए प्रोग्राम को बिना किसी संशोधन के दूसरे कंप्यूटर पर संकलित और निष्पादित किया जा सकता है। उन दिनों में, यह एक बड़ी सफलता थी, अन्य भाषाओं को कार्यक्रमों को परिष्कृत करने की आवश्यकता होती थी जब उन्हें दूसरे कंप्यूटर पर चलाने की कोशिश की जाती थी, अक्सर यह मुश्किल और लंबा होता था।
COBOL में हैप्पी प्रोग्रामर डे बिल्कुल वैसा ही दिखता है। (भ्रमण और कोड pik4ez के लिए धन्यवाद)।
यह पोस्ट किस बारे में है?
पोस्ट का विचार समर कॉरपोरेट पार्टी के दौरान पैदा हुआ था, जब मैंने और मेरे सहयोगियों ने अचानक प्रोग्रामिंग में पहले चरणों के बारे में बात करना शुरू किया। एंडेरेगिन और मैंने उनकी यादों को इकट्ठा करने और जनता के साथ साझा करने का फैसला किया। इसलिए ...
कोड की पहली पंक्तियाँ
ऐसा लगता है कि कोड की पहली पंक्तियों में दिलचस्प होगा? कुछ ने भी पहले ऐसा सोचा था।
देव 1: मैंने सोचा कि हर किसी के पास कोड की पहली पंक्ति होती है जैसे:
!#/bin/bash echo "Hello World"
देव 2: हमारे क्षेत्र में यह जल्द ही था: MsgBox "Hello World"
। क्योंकि आपको अभी भी लिनक्स के साथ डिस्क खोजने की कोशिश करनी थी।
चर्चा, पहले से ही चैट में पहली टिप्पणी से शुरू हो सकती है। और फिर हमें कुछ दिलचस्प और विस्तृत उत्तर मिले जिन्हें हम साझा करना चाहते हैं। यही अवितो के सहयोगियों ने हमें बताया।

एंड्री शोडान अक्ष्योनोव, सर्च इन्फ्रास्ट्रक्चर के प्रमुख: “कोड की पहली पहली पंक्तियाँ जो मैंने मूल रूप से कंप्यूटर में दर्ज की थीं, निश्चित रूप से मेरी नहीं थीं। ये कुछ अजीब बुनियादी कार्यक्रम थे जो मैंने पत्रिकाओं (एक कठोर बचपन, आठ-बिट खिलौनों के कारण) से पुनर्प्रकाशित किए थे। लेकिन मुझे ठीक से याद है कि अन्य लोगों ने पहली बार मेरे कार्यक्रम का उपयोग कैसे किया।
यह डॉस के अंत का युग था। मैंने एक असेंबलर प्रोग्राम लिखा, जिसने स्क्रीन को चित्रमय मोड में कैप्चर किया। इसके अलावा, "बाजार" पर जो कुछ भी था, उसके विपरीत, उसने सामान्य रूप से सभी वीडियो मोड के साथ मुकाबला किया, जिसमें पूरी तरह से पागल हैकर शामिल थे। उदाहरण के लिए, यदि ऑपरेशन का मानक वीजीए मोड 320x200 और 256 रंग था, तो कुछ प्रकार के विले हैक्स का उपयोग करने वाले लोग और नियंत्रक को रीग्रोग्रामिंग करते हैं, जो एमडीजी ट्यूब के माध्यम से किरणों को ड्राइव करते हैं, 360x240 हासिल किया। मैं एक प्रोग्राम लिखने में कामयाब रहा जो इस सब के साथ जुड़ा हुआ था, स्क्रीन (वीडियो मेमोरी) पर कब्जा कर लिया, इसे एक फ़ाइल में सहेजा, और फिर इस डंप से आप चतुराई से .bmp को एक अलग ऑफ़लाइन उपयोगिता के रूप में सहेज सकते हैं। मैं इस कार्यक्रम को अंत तक लाया, इसे इंटरनेट पर पोस्ट किया और सफलतापूर्वक भूल गया।
उस पल को लगभग 12-15 साल बीत चुके हैं। मुझे एक ई-मेल मिला। ऐसी चादर, जैसे कि लियो टॉल्स्टॉय लिखते हैं, तीन चादरों पर - और यह केवल पहला वाक्यांश है। “नमस्ते, मैं कनाडा से एक ट्रक वाला हूँ। आपके प्रोग्राम का सक्रिय उपयोगकर्ता। मेरे पास पैसा नहीं है, लेकिन मेरे पांच बच्चे हैं। और मुझे कचरा डंप में 486 वां कंप्यूटर मिला, साथ ही मैंने इंटरनेट पर कुछ पुराने गेम चुरा लिए, और अब मेरे बच्चे बेतहाशा इस कंप्यूटर पर अलग-अलग गेम खेल रहे हैं। इसी समय, उनका पसंदीदा गेम कुछ भी बचाने में सक्षम नहीं है: एक सामान्य बोर्ड ऑफ ऑनर को सहेजना असंभव है, एक भी उच्च स्कोर नहीं, और यहां तक कि एक स्क्रीनशॉट भी नहीं लिया जा सकता है, क्योंकि कुछ प्रकार के मादक पदार्थों की लत मोड का उपयोग किया जाता है। और आपकी उपयोगिता इसके लिए एक उत्कृष्ट कार्य करती है, और बच्चे लगातार इसका उपयोग करते हैं। हां, मैं खुद, यह उड़ानों के बीच होता है ... इसलिए, चूंकि हम आपके प्राचीन कार्यक्रम के सक्रिय उपयोगकर्ता हैं, इसलिए मैंने आपको प्रोत्साहित करने का फैसला किया। यहां $ 20 वेस्टर्न यूनियन ट्रांसफर कोड है। " मैंने व्यावहारिक रूप से रोया और फैसला किया कि सबसे अंधेरे दिन, जब यह अंत में आएगा और मैं भूखा रहूंगा, यहां मैं यह एमटीसीएन (ट्रांसफर कोड) ले जाऊंगा, इसे नकद और द्वार पर ले जाऊंगा। दुर्भाग्य से, तब से कई और साल बीत चुके हैं, इसलिए यह ज्ञात नहीं है कि एमटीसीएन अब कहां है। शायद पुराने मेल अभिलेखागार में हैं, अगर मैंने इस दौरान उन्हें नहीं खोया है। मैं सबसे काले दिन को पहचानता हूं। ”

एक प्रमुख iOS डेवलपर, अर्टिओम रज़िनोव: “पांचवीं कक्षा में, मैंने बच्चों के कार्यक्रम में अपने दम पर मायरा का कोड लिखा, जबकि अन्य सभी सफल लोगों ने गेम खेला। मैंने एक कार्यक्रम बनाया और यह काम किया। उस दिन मैंने एक प्रोग्रामर बनने का फैसला किया। ”

डेनियल पोपोव, वरिष्ठ Android डेवलपर: s := width * height;
“यह पास्कल पर एक पंक्ति थी जिसने आयत के क्षेत्र की गणना की। मामला आठवीं कक्षा में छात्रों के लिए प्रोग्रामिंग पाठ्यक्रमों में था। जिस चीज ने मुझे सबसे ज्यादा प्रभावित किया, वह यह है कि मैं कंप्यूटर कमांड दे सकता हूं, और यह उन पर अमल करता है। मशीनों का एक प्रकार का स्वामी। तब से, मैं वास्तव में इसे प्यार करता हूं जब अंतर्निहित अनुक्रम (एल्गोरिथम) परिणाम की ओर जाता है। ”

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

इल्या ग्रिबोव, फ्रंट-एंड डेवलपर: “मुझे स्कूल की 8 वीं कक्षा (बेसिक, पास्कल) से प्रोग्रामिंग का शौक था, लेकिन तब एक लंबा ब्रेक था। वह विश्वविद्यालय के बाद ही इस व्यवसाय में लौट आया, और उसे बहुत कुछ याद रखना पड़ा!
सर्दियों, 6 बजे, मजबूत कॉफी, काम पर जाने से पहले (तब मैंने आईटी में काम किया)
static void main(String[] args) { System.out.println("!"); }
भावनाएँ: क्या स्ट्रिंग है [] args ??? ”।

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

कॉन्स्टेंटिन सेलज़नेव, बैकएंड डेवलपर: "मेरा सहपाठी" मुझे सातवीं कक्षा में वापस प्रोग्रामिंग पर "झुका हुआ" (वास्तव में, एक दवा की तरह):
- Pss, यार, क्या आप कुछ प्रोग्रामिंग चाहते हैं? - ऐसा कुछ उन्होंने मुझे बताया, मुझे बोरलैंड डेवलपमेंट स्टूडियो के साथ एक डिस्क सौंपी और डेल्फी के बारे में लेखों का एक बड़ा संग्रह।
बाद में, इन लेखों में से एक में, मैंने निम्नलिखित पाया: “चलो उपयोगकर्ता को जानते हैं। उदाहरण के लिए, हम अचानक "नींद का समय है" संदेश प्रदर्शित करते हैं और ... मॉनिटर को काटते हैं! क्रैंक इसे चालू करने में सक्षम नहीं होगा ... "। मैंने लेख में दिए गए कोड की कोशिश की और मेरे लिए सब कुछ काम कर गया! मुझे एक असली हैकर की तरह लगा!
हालाँकि, इसके बाद मुझे कंप्यूटर को पुनरारंभ करना पड़ा, क्योंकि मैं वास्तव में मॉनिटर को वापस चालू करने में विफल रहा। ”
procedure TForm1.Button1Click(Sender: TObject); begin MessageDlg(' . . !', mtInformation, [mbOk], 0); SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 0); end;
और यहाँ प्रमुख पॉडकास्ट पोड्लोडका की कहानियाँ हैं।

स्टास त्स्येनोव, मोबाइल डेवलपमेंट के प्रमुख, टूटू। एनवी: "मेरी माँ ने एक कंप्यूटर विज्ञान शिक्षक के रूप में काम किया, और मुझे कंप्यूटरों की पहुँच बहुत पहले से थी। और मेरा पहला प्रोग्रामिंग अनुभव MS-DOS के लिए Cucaracha था। मैंने रुचि के साथ सीखा कि वह अभी भी जीवित है और यहां तक कि विंडोज के लिए भी पोर्ट किया गया है।
5
और मेरे पास पहला कोड कुछ इस तरह था। "

एगोर टॉल्स्टॉय, ऐप प्लेटफ़ॉर्म डेवलपमेंट मैनेजर, एविटो: “लगभग दस साल का मैं अपने बड़े भाई से मिलने आया, जिसने तब अपना पहला कंप्यूटर एमएस-डॉस पर वापस रखा था। पहले जीटीए (रूसी स्थानीयकरण में इसे सुंदर नाम "Avtovor" कहा जाता था) और ड्यूक नुकेम में बड़े पैमाने पर nicks के अलावा हमने खुद के लिए प्रोग्रामिंग की खोज की। गणित ने मुझे तब बहुत आकर्षित नहीं किया, लेकिन तार्किक रूप से शाखाओं में बँटना और चित्र बनाना सही था! इसलिए पहला कार्यक्रम सर्किल और लाइनों से वर्चस्ववादी रचनाओं की पीढ़ी थी: CIRCLE(10, 10), 50
”।

कात्या पेत्रोवा, विकास के प्रमुख, फ्रंटेंड आर्किटेक्चर, एविटो: "लोगो की दुनिया में कछुए बनाना हलकों और कंप्यूटर विज्ञान के पाठ में पास्कल में" हैलो दुनिया "लिखना, ज़ाहिर है, मनोरंजक और जानकारीपूर्ण था। लेकिन वाह क्लासिक (तब भी मुख्यधारा नहीं) में मालिकों को ड्राइव करने के लिए 8 वीं कक्षा में यह और भी मजेदार था। तो यहाँ कोड की मेरी वास्तव में पहली पंक्ति हैं। "
#showtooltip Regrowth /cast [@mouseover,exists,help][@player] Regrowth(Rank 5)

जेन्या कैटेला, मोबाइल डेवलपमेंट के प्रमुख, Yandex.Transport: “कहीं न कहीं 8 वीं या 9 वीं कक्षा में मुझे प्रोग्रामिंग में दिलचस्पी थी, इसलिए मेरे माता-पिता ने मुझे टर्बो पास्कल पर एक किताब खरीदी। मुझे अभी भी याद है कि वह लाल थी। और पहले तो साधारण चीजें थीं, जैसे साइकिल और शर्तें। और फिर, ऐसा लगता है, पहला अध्याय एक कहानी के साथ समाप्त हुआ कि क्या पुनरावृत्ति है। और हनोई टॉवर के बारे में पहेली को हल करना आवश्यक था। इसलिए, हैलो वर्ल्ड्स को छोड़कर, इसे मेरा पहला कार्यक्रम माना जा सकता है। ”
कोड की सबसे यादगार रेखा
बेशक, चर्चा कोड की पहली पंक्तियों तक सीमित नहीं थी। और हमने कोड के बारे में भी बात की, जो विभिन्न कारणों से हमें वास्तव में याद है।

एंड्री शोडान अक्ष्योनोव, खोज बुनियादी ढांचे के प्रमुख: “एक बार जब मैंने खेल देव में काम किया था, तो हमने मूर्खतापूर्वक अपने हाथों से अपना इंजन लिखा था। सामान्य तौर पर, यह नहीं किया जा सकता है, यह असंभव है, लेकिन किसी ने हमें यह नहीं बताया। इसलिए, हमने अपने स्वयं के इंजन, और खेल को विकसित करने के लिए सभी उपकरणों को खरोंच से लिखा, और इस खेल को बनाया, और तीन वर्षों में यह सब करने में कामयाब रहे। खैर, और विशेष रूप से इस इगोरोस्ट्रॉय के दौरान मैं अपने कानों के साथ इस तरह के चतुर feint बनाया। ग्राफ़िकल प्रोग्रामेबल एक्सेलेरेटर की बहुत पहली पीढ़ी में, जहाँ शेड्स सिर्फ संलग्न थे, एक छोटी अवधि थी जब GPU को असेंबली भाषा में प्रोग्राम किया जा सकता था और अपने हाथों से स्लॉट्स के लिए निर्देश दिए जा सकते थे। तब यह सुविधा अक्षम थी, केवल एचएलएसएल को छोड़ दिया गया था, लेकिन बहुत शुरुआत में यह संभव था। यहां हम एक बार में चार टेक्स्ट का उपयोग करने में कामयाब रहे (यह तुच्छ है), और एक ही समय में प्रकाश की गणना, धक्कों का नक्शा, लागू करने के लिए छाया, और कुछ और (लेकिन किसी को नहीं पता था)। हमारी कंपनी तब थी, अगर 3 नहीं पता है, तो 2 पता है, यह बात मुख्य बात थी। फिर, एक या दो साल के बाद, जब तकनीक आगे बढ़ी और अधिकारियों की अनुमति के साथ इसकी प्रासंगिकता खो गई, मैंने इस बारे में ShaderX4 पुस्तक में एक लेख प्रकाशित किया। यह एक बहुत ही सुंदर ईमानदार इंजीनियरिंग समाधान था, जिसके लिए मुझे आज तक शर्म नहीं आई। लेकिन यह कोड की एक पंक्ति नहीं है, बल्कि पूरे दस हैं! "
Listing 5. #define POW c3 // c3.b=B, c3.a=A, for m=2. see [Beaudoin02] dp3_sat r1.rgb, t1_bx2, t2_bx2 // (1) (NH) dp3_sat r0.rgb, t1_bx2, v1_bx2 // (2) (NL) +mad_x4_sat r0.a, r1.b, POW.a, POW.b // (2) (NH)*A+B mul_x4_sat r1.rgb, r0.a, r0.a // (3) (NH)^n +mad r1.a, t0.b, SPECK.b, SPECK.a // (3) specshadow mul_sat r0.rgb, r0, r1_bx2.a // (4) (NL)*diffshadow +mul_sat r0.a, r1.b, r1.a // (4) ((NH)^n)*specshadow mad_sat r0.rgb, r0, DIFF, v0 // (5) (NL)*shadow*diffcol+ambi +mul_sat r0.a, r0.a, t1.a // (5) ((NH)^n)*shadow*specmap mul_sat r0.rgb, r0, t3 // (6) diffmap*difflighting mad_sat r0.rgb, r0.a, SPEC, r0 // (7) result +mov r0.a, t3.a // (7) diffuse map alpha

डेनियल पोपोव, वरिष्ठ Android डेवलपर:
i = 0x5f3759df - ( i >> 1 );
यह एक फ़ंक्शन का एक स्निपेट है जो x के तेज उलटा रूट की गणना करता है। मंच प्रकाश की गणना के लिए खेल इंजनों में ऐसी गणना की आवश्यकता होती है। क्वेक III: एरिना की रिहाई के बाद यह अपठनीय कोड व्यापक रूप से ज्ञात हो गया।
जब मैंने इस कोड को देखा, तो पहली बार मुझे स्पष्ट रूप से पठनीय कोड और इष्टतम के बीच विशाल अंतर का एहसास हुआ।

इल्या ग्रिबोव, फ्रंट-एंड डेवलपर: “मुझे यह कोड याद है। मैंने सोचा: "कितना सरल और संक्षिप्त!)" "।
>>> comp_list = [x ** 2 for x in range(7) if x % 2 == 0] >>> print(comp_list) // [4, 16, 36]

मिखाइल युदीन, वरिष्ठ एंड्रॉइड डेवलपर: "मैंने कॉर्मन की पुस्तक का उपयोग करके acm.timus.ru पर दूसरे वर्ष के छात्र के रूप में एक लाल-काला पेड़ लिखा है, और कुछ छत से चला गया, और मैंने इसे अशक्त समानता के लिए जांचा। यह स्थिति असंभव है। उन्होंने मुझे लिखा कि मैं कोमर्सेंट हूं (जैसे सच्चा, कठोर)। ”
if (this == null)

निकोलाई रायबोव, वरिष्ठ फ्रंट-एंड डेवलपर: "किसी तरह, फ्रंट-एंड से संबंधित मेरे पहले काम पर, जहां मैं अभी भी एक बहुत, बहुत हरा जूनियर था, उसी नौसिखिए डेवलपर ने मेरे लिए इस लाइन को शब्दों के साथ फेंक दिया: "दोस्त, मैं यह समझने की कोशिश कर रहा हूं कि यह क्या है और यह कैसे काम करता है - चलो एक साथ पीड़ित हैं!" नतीजतन, मेरे सिर को केवल इस पर कब्जा कर लिया गया था और कुछ घंटों के बाद मुझे अभी भी एहसास हुआ कि यह क्या था और परिणामस्वरूप हमें फू में मिलेगा। लेकिन मैं तब इसकी व्याख्या नहीं कर सकता था।
const foo = Function.prototype.call.bind(Array.prototype.slice)
पहले से ही बहुत बाद में, मैंने साक्षात्कार के लिए इस स्निपेट का उपयोग करना शुरू कर दिया, और इसने उत्कृष्ट परिणाम दिखाए: एक बार मुझे अपने पिछले काम में अपनी सभी दक्षताओं को स्थानांतरित करने के लिए एक अच्छा डेवलपर खोजने की समस्या थी, और सम्मेलनों में मैं एक से एक उल्लेखनीय व्यक्ति से मिला और बीच में कैफे ने उसे यह बताने के लिए आमंत्रित किया कि यह कोड कैसे काम करता है। उन्होंने कई उम्मीदवारों के विपरीत काम किया, जिनके बारे में मैंने पहले साक्षात्कार किया था। नतीजतन, वह पूरी तरह से उम्मीदों पर खरा उतरा जब मैंने उसकी तत्कालीन नौकरी की व्यवस्था की। और आज तक मैं इस पहेली को फेंकना और चेहरे के भाव को देखना पसंद करता हूं, हालांकि यह कोड अब नए ECMAScript मानकों के जारी होने के संबंध में प्रासंगिक नहीं है। ”
और कोड ही नहीं
मैं आंद्रेई शोडान के सहयोगी अक्षोनोव के हवाले से इस पोस्ट को समाप्त करना चाहता हूं:
“सामान्य तौर पर, एक कहानी आमतौर पर कोड की एक पंक्ति तक सीमित नहीं होती है। और यहां तक कि दस लाइनों पर एक छोटा सा स्निपेट अत्यंत दुर्लभ है। और सबसे करामाती कहानियां, वे शायद कोड के बारे में कभी नहीं, लेकिन मुख्य रूप से लोगों के बारे में, इस कोड ने उन्हें कैसे प्रभावित किया। और किस तरह की कोड की लाइन विशेष रूप से थी, या विशेष रूप से दो पात्रों की एक बेवकूफ गलती पूरी तरह से महत्वहीन है। "
यहाँ बताई गई कुछ कहानियाँ, वीडियो पर iseregin शूट की गई हैं और हमारे YouTube चैनल पर पोस्ट की गई हैं। वीडियो पसंद आने पर ड्रॉप करें।
एक बार फिर, सभी प्रोग्रामर्स (और साथ ही साथ उनके साथ काम करने वाले) को बधाई। इस दिन को सुखद और दिलचस्प तरीके से बिताएं।
और टिप्पणियों में उन पंक्तियों और कहानियों को साझा करें जो आपको सबसे ज्यादा याद हैं!