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