0:00:09.213,0:00:13.926 मैं तेरह वर्ष का था जब मैंने पहली बार कंप्यूटर इस्तेमाल किया। 0:00:13.926,0:00:18.348 मेरे माता-पिता ने मुझे 1984 में एक मैकिंटोश खरीदकर दिया, उस समय मैं 8 वर्ष का था। 0:00:18.348,0:00:19.975 मैं छठी कक्षा में था 0:00:19.975,0:00:21.433 मैंने कॉलेज में कोड करना सीखी 0:00:21.433,0:00:25.689 फ्रेशमैन ईयर, कंप्यूटर विज्ञान के परिचय का पहला सेमेस्टर 0:00:25.689,0:00:28.774 मैंने टिक-टैक-टो खेलने के लिए प्रोग्राम लिखा 0:00:28.774,0:00:32.729 मुझे लगता है कि वह बहुत विनम्र शुरुआत थी। मेरे द्वारा लिखित पहला प्रोग्राम आपसे आपके पसंदीदा रंग, या आप 0:00:34.669,0:00:36.490 आपकी उम्र क्या है, जैसे सवाल पूछता है। 0:00:36.490,0:00:40.536 मैंने सबसे पहले स्क्रीन पर हरा सर्किल फिर लाल स्क्वायर बनाना सीखी। 0:00:40.536,0:00:43.955 पहली बार मैंने बार मैंने कुछ ऐसा बनाया था, जो कहता था “हेलो वर्ल्ड”। 0:00:43.955,0:00:47.482 और मैंने कंप्यूटर को ऐसा करने के लिए तैयार किया, यह आश्चर्यजनक था। 0:00:47.482,0:00:52.589 प्रोग्राम सीखने की शुरुआत सम्पूर्ण कंप्यूटर साइंस को जानना या इस तरह के 0:00:52.589,0:00:55.342 अनुशासन आदि में महारत हासिल करने की इच्छा के साथ नहीं हुई। 0:00:55.342,0:00:58.397 यह सिर्फ इसलिए शुरू हुआ क्योंकि मैं यह एक आसान काम करना चाहता था। 0:00:58.397,0:01:01.232 मैं कुछ ऐसा बनाना चाहता था जो मेरे और मेरी बहनों के लिए मजेदार हो। 0:01:01.232,0:01:05.602 मैंने इस छोटे प्रोग्राम को लिखा, फिर मूल रूप से इसमें थोड़ा बहुत जोड़ा।[br]और फिर जब मुझे कुछ नया 0:01:05.602,0:01:10.314 सीखने की जरूरत पड़ी तो मैंने इसे देखा। या तो किताब में या इंटरनेट पर। 0:01:10.314,0:01:17.456 यह वास्तव में कोई वाद्ययंत्र बजाने या कोई खेल खेलने से अलग नहीं है। 0:01:17.740,0:01:21.494 यह शुरुआत में काफी मुश्किल लगता है, लेकिन आप समय के साथ सफलता हासिल कर लेते हैं। 0:01:21.494,0:01:26.396 कोडिंग को सीखा जा सकता है और मुझे पता है कि यह डराने वाली हो सकती है और बहुत सारी चीजें डराने 0:01:26.396,0:01:30.712 वाली होती हैं लेकिन आप जानते हैं, क्या नहीं है? 0:01:30.712,0:01:36.175 बहुत सारे कोड जो लोग करते हैं, वे वास्तव में काफी सरल हैं। यह समस्याओं को तोड़ने की 0:01:36.175,0:01:45.063 प्रक्रिया, फिर जटिल एल्गोरिथम के साथ सामने आने के बारे में अधिक है,क्योंकि लोग परंपरागत रूप से इसके बारे में सोचते हैं। 0:01:45.063,0:01:48.603 कोड बनाने का तरीका सीखने के लिए आपका जीनियस होना ज़रूरी नहीं है, आपको दृढ़ निश्चयी होना चाहिए। 0:01:48.603,0:01:52.404 जोड़, घटाव। यह इसके बारे में। 0:01:52.404,0:01:55.148 आपको शायद अपनी गुणा टेबल याद होनी चाहिए। 0:01:55.148,0:01:57.863 आपको कोड करने के लिए जीनियस की ज़रूरत नहीं है। क्या पढ़ने के लिए आपका जीनियस होना ज़रूरत है? 0:01:57.863,0:02:05.121 यहां तक कि अगर आप रेस कार ड्राइवर बनना चाहते हैं, या बेसबॉल खेलना चाहते हैं या फिर आप एक घर बनाना चाहते हैं, ये सभी 0:02:05.121,0:02:07.961 चीज़ें सॉफ्टवेयर द्वारा पलट दी जा चुकी हैं। 0:02:07.961,0:02:12.335 यह क्या है, आप जानते हैं, कंप्यूटर हर जगह हैं। आप कृषि में काम करना चाहते हैं? आप मनोरंजन क्षेत्र में काम 0:02:12.335,0:02:22.366 करना चाहते हैं? क्या आप मैन्युफैक्चरिंग में काम करना चाहते हैं? यह सब कुछ यहाँ है 0:02:22.366,0:02:37.735 हम 2013 में हैं, यह सब प्रौद्योगिकी पर निर्भर करता है। संचार करने के लिए। बैंक के लिए। जानकारी। 0:02:37.735,0:02:45.688 और हममें से कोई भी कोड को पढ़ना और लिखना नहीं जानता है। 0:02:45.688,0:02:49.454 स्कूल में रहने के दौरान मैं स्कूल के बाद के ग्रुप “द विज किड्स” का भी हिस्सा था। और जब 0:02:49.454,0:02:52.927 लोगों को पता चला तो वे मुझ पर हंसे, आप जानते हैं, ये बातें। 0:02:52.927,0:03:03.413 और मैंने खुद से कहा, मुझे किसी की परवाह नहीं। मुझे लगता है कि यह अच्छा है और मैं बहुत कुछ सीख रहा हूं और मेरे कुछ दोस्तों के पास नौकरी है। 0:03:03.413,0:03:07.511 हमारी नीति ज्यादा से ज्यादा प्रतिभाशाली इंजीनियरों अपने साथ लाने की है। 0:03:07.511,0:03:11.595 सिस्टम की लिमिट यह है कि ऐसे लोग पर्याप्त संख्या में नहीं हैं जो प्रशिक्षित हैं और 0:03:11.595,0:03:13.931 जिनके पास कौशल है। 0:03:13.931,0:03:19.503 बहुत अच्छे लोगों को प्राप्त करने के लिए हम कार्यालय को यथासंभव अद्भुत् बनाने की कोशिश करते हैं। 0:03:39.706,0:03:41.327 हमारे पास एक शानदार शेफ 0:03:41.327,0:03:42.722 फ्री फूड 0:03:42.882,0:03:44.516 ब्रेकफास्ट, लंच, और डिनर है। 0:03:44.516,0:03:46.207 नि: शुल्क लांड्री 0:03:46.207,0:03:47.882 स्नैक्स 0:03:47.882,0:03:51.552 यहां तक कि खेलने के लिए स्थान और वीडियो गेम एवं स्कूटर भी। 0:03:51.552,0:03:57.852 कार्यालय के चारों ओर इस तरह की दिलचस्प चीजें हैं, ऐसे स्थान जहां लोग खेल सकते हैं या आराम कर सकते हैं या कुछ सोच 0:03:57.852,0:04:02.980 सकते हैं या संगीत चला सकते हैं या रचनात्मक बन सकते हैं। 0:04:02.980,0:04:05.940 चाहे आप बहुत सारा पैसा कमाने की कोशिश कर रहे हों या दुनिया को बदल रहे हों, कंप्यूटर प्रोग्रामिंग 0:04:05.940,0:04:08.935 सीखने के लिए एक अविश्वसनीय रूप से सशक्त कौशल है 0:04:08.935,0:04:17.582 मुझे लगता है कि अगर किसी ने मुझे बताया होता कि सॉफ्टवेयर वास्तव में मानवता के बारे में है, तो यह वास्तव में कंप्यूटर 0:04:17.582,0:04:22.038 तकनीक इस्तेमाल करके लोगों की मदद करने के बारे में है, इससे मेरा दृष्टिकोण काफी पहले बदल गया होगा। 0:04:22.038,0:04:28.920 वास्तव में किसी विचार के साथ आना और फिर उसे अपने हाथों में देखना और एक बटन दबाना और 0:04:28.920,0:04:35.142 उसका लाखों लोगों के हाथों में पहुँच जाना। मेरा मतलब है, मुझे लगता है कि हम उस तरह का अनुभव रखने वाली दुनिया की पहली पीढ़ी हैं। 0:04:35.142,0:04:41.305 बस यही। उस बारे में सोचें कि जिसे आप अपने कॉलेज के डॉर्म रूम में शुरू कर 0:04:41.305,0:04:44.981 सकते हैं और आपके पास ऐसे लोग हो सकते हैं जिन्होंने एक साथ आने से और कुछ ऐसा बनाने से पहले किसी बड़ी कंपनी का 0:04:44.981,0:04:49.784 निर्माण नहीं किया, जिसे लाखों लोग अपने दैनिक जीवन के हिस्से के रूप में इस्तेमाल करते हैं, यह बहुत ही क्रेजी है। 0:04:49.784,0:04:52.447 यह विनम्र है और अद्भुत है। 0:04:52.447,0:04:56.775 कल के प्रोग्रामर भविष्य के जादूगर हैं, आप जानते हैं, आप ऐसे नज़र आने वाले हैं, जैसे आपके पास दूसरों 0:04:56.775,0:04:58.952 की तुलना में जादुई शक्तियां हैं। 0:04:58.952,0:05:02.463 यह अद्भुत है, मुझे लगता है कि यह सुपर पावर होने के काफी करीब है। 0:05:02.463,0:05:08.331 बेहतरीन कोडर्स आज के रॉक स्टार्टस हैं। बस यही।