একটি মাত্র দিনের মধ্যে আপনি প্রোগ্রাম শেখা শেষ করতে পারবেন না, কিন্তু এটা বলতে পারি যে, সারা জীবন শিখতে হবে না.
আপনি যখন প্রোগ্রাম শেখা নিজের কাছে সহজ করতে পারেন তখনই পারবেন প্রোগ্রামিং ।
আপনি যখন প্রথম প্রোগ্রাম শিখতে থাকেন, তখন আপনি তাকান, এবং প্রতিটি উদাহরন বুঝতে চেষ্টা করুন, পৃথীবির বিভিন্ন সাইটে প্রচুর পরিমানে উদাহরন আছে তা অনুসরন করুন । যদি ইংরেজি বুঝতে কষ্ট হয় বাংলায় গুগলে লিখে সার্চ করুন এতে আপনি হাতে কলমে অনেক কিছু জানতে পারবেন । টেকটিউন সহ বাংলাদেশের সেরা সাইট গুলোতে প্রোগ্রামিং টিউটোরিয়াল পড়তে পারেন। এই টিউটোরিয়াল গুলো আপনাকে কোন কোড কি কাজ করতে সাহায্য করে তা নমুনা কোড থেকে বুঝবেন ।
কিন্তু আপনি যদি একটি প্রোগ্রামিং টিউটোরিয়াল (বা বই) পড়েন , আমি এটা পারি বলা খুব সহজ, কিন্তু বাস্তবে করা কঠিন,
প্রোগ্রামিং করার জন্য জনপ্রিয় একটি কম্পাইলার সেট আপ দিন যেমন কোড ব্লক মোটামুটি ফ্রিতে পাবেন ।
তারপর কম্পাইলার মধ্যে নমুনা কোড টাইপ করুন, আপনি তা লিখুন যদি এর পরিবর্তে কপি এবং পেস্ট করেন তা হলে হবে না, সত্যিই আপনি নিজেকে প্রোগ্রামার হিসেবে দেখতে ইচ্ছুক তাহলে যে আপনার নিজে নিজে লিখুন ।
প্রতি লাইন পরে যেতে যেতে আপনার কাছে মনে হবে যে মজার মজার জিনিষ - কোড টাইপ করার সময় মুখে বানানসহ উচ্চারন করে লিখুন, এত ভুলে যাওয়ার সম্ভাবনা কম থাকে ।
তারপর, আপনি কি লিখলেন তা মনে আছে কিনা সেটা নিশ্চিত করুন । তারপর তা মিলিয়ে দেখুন ভুল পরিবর্তন করুন। নতুন কিছু জানার জন্য সবচেয়ে সহজ উপায় হল একটি উপায় যে কাজ কিছু কোড গ্রহণ করা, এবং পরিবর্তন করে দেখা ।
একবার যদি আপনি প্রোগ্রামিং ভাষা সম্পর্কে কিছু বুঝতে পারেন - অথবা আপনি যদি ভাল ভাবে মনে রাখতে পারেন , তাহলে লেখা শুরু করে দিন এমনকি যদি নমুনা প্রোগ্রাম লেখা শুরু করুতে পারেন তাহলে আপনি খুব তাড়াতাড়ি শিখতে পারবেন যদিও কখনও কখনও একটি প্রোগ্রাম লিখতে ভাল ধারণা খুঁজে পাওয়া কঠিন ..
আপনি লিখার জন্য একটি ছোট প্রোগ্রাম মনে করতে পারেন না , কিন্তু আপনি মনের মধ্যে একটি খেলার মত আপনি বাস্তবায়ন করতে চান একটি বড় প্রোগ্রাম আছে, প্রথমে আপনি ছোট টুকরা নির্মাণ শুরু করতে পারেন, পরে আস্তে আস্তে আপনি একই দরকারী অভিজ্ঞতা পাবেন ।
একটি ডিবাগার টু্ল আপনি কোড তৈরীকৃত কোডের মধ্যে ভেরিয়েবল মান দেখতে দেওয়া হবে , এবং একটি অভ্যন্তরীণ কোড ক্ষতিকর কিনা তা যাচাই করে,
একটি ডিবাগার খুব দ্রুত আপনার কোড কি করছে সে সম্পর্কিত প্রশ্নের উত্তর দিতে সাহায্য করতে পারে ।
ইন্টারনেট প্রোগ্রামিং সম্পর্কে তথ্য দিয়ে ভরা , এবং কিছু ব্যাখ্যা ভিন্ন মানুষের জন্য ভাল কাজ করা হয়; আপনি ছবিযুক্ত ব্যাখ্যাসহ ভাল বই ডাউনলোড করতে পারেন ইন্টারনেটে প্রচুর বই আছে.
আপনি শিখছেন কিন্তু পারছেন না বা আপনার কোড কাজ করে না, কিন্তু যদি আপনি ভুল দেখে তা ফেলে রাখেন তা হলেই লস সবচেয়ে সহজ উপায় হল অন্য কেউ জিজ্ঞাসা করা। .
সরাসরি বলুন "আমি বুঝতে পারছি না. দয়া করে ব্যাখ্যা করুন ." আপনি বুঝতে পারেন নি একটি টেক্সট রিপ্লাই একটি নতুন লিঙ্ক পাওয়ার সম্ভাবনা .
একসময় আপনাকে ও নতুনদের প্রশ্নের উত্তর দিতে এটি একটি বুদ্ধিমান বিশেষজ্ঞ হতে হবে ।
প্রোগ্রামাররা কখনো কখনো প্রশ্নের উত্তর দেওয়ার বিষয়ে ওয়েবসাইট খুলে যাতে নতুন প্রোগ্রামার তৈরী করা যায় ,
নতুন এবং অভিজ্ঞ উভয় পক্ষের প্রচেষ্টা করা আবশ্যক । আপনি নতুন তাই বিস্তারিত প্রশ্ন জিজ্ঞেস করুন , আপনি সাধারণত ভাল ফলাফল পাবেন। আপনি যত দ্রুত মনযোগ দিতে পারবেন প্রোগ্রামিং এ, তত তাড়াতাড়ি শিখতে পারবেন।
অনুবাদিত এখান থেকে
আমি সোহাগ ইসলাম সৌরভ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 9 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 9 টি টিউন ও 81 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
Never Judge a Book by Its Cover All Things Comes to him who waits Nothing Is Impossible in a man's life
ভাল লাগল আপনার লেখা দেখে । কিন্তু এই বিষয়ে(প্রোগ্রামিং) টেকটিউনসের পাবলিকদের আগ্রহ কম ।বেশীরভাগ লোক এটিকে অনেক কঠিন একটা জিনিস বলে ভাবে । তবে অনেকে এই বিষয় নিয়ে ঘাটাঘাটি করে ।