গ্রেস হপারের সাথে পরিচিতি
গ্রেস হপার ছিলেন একজন আমেরিকান কম্পিউটার বিজ্ঞানী এবং মার্কিন নৌবাহিনীর একজন রিয়ার অ্যাডমিরাল। তিনি প্রথম কম্পাইলার আবিষ্কার করেন, যা ইংরেজি-সদৃশ কমান্ডকে কম্পিউটার কোডে পরিণত করে। এই সেলিব্রিটি গল্প: গ্রেস হপার দেখায় যে কম্পিউটার ব্যবহার করা কঠিন কিছু নয়। হপার বিশ্বাস করতেন যে যে কেউ মেশিনের সাথে কথা বলতে পারবে। শিশুরা শিখতে পারে যে বড় ধারণাগুলি প্রায়শই সাধারণ প্রশ্ন দিয়ে শুরু হয়। বাবা-মায়েরা তার গল্প ব্যবহার করে কৌতূহল এবং নিয়ম ভাঙা শেখাতে পারেন। হপার ৩৭ বছর বয়সে নৌবাহিনীতে যোগ দেন। তিনি ৭৯ বছর বয়সে, কর্মজীবনে সবচেয়ে বয়স্ক অফিসারদের একজন হিসেবে অবসর গ্রহণ করেন। তার কাজ COBOL প্রোগ্রামিং ভাষার জন্ম দেয়। সেই ভাষা আজও অনেক ব্যাংকিং এবং সরকারি ব্যবস্থা পরিচালনা করে। তার জীবন প্রমাণ করে যে বয়স কেবল একটি সংখ্যা। কৌতূহল কখনও অবসর নেয় না।
শৈশব এবং পটভূমি
গ্রেস ব্রুস্টার মারে ১৯০৬ সালের ৯ই ডিসেম্বর নিউ ইয়র্ক সিটিতে জন্মগ্রহণ করেন। তার বাবা, ওয়াল্টার ফ্লেচার মারে, ছিলেন একজন বীমা নির্বাহী। তার মা, মেরি ক্যাম্পবেল ভ্যান হর্ন মারে, গণিত ভালোবাসতেন। অল্প বয়সে গ্রেস খুব কৌতূহলী ছিলেন। সাত বছর বয়সে, তিনি কীভাবে কাজ করে তা দেখতে সাতটি অ্যালার্ম ঘড়ি খুলেছিলেন। এর পরে তার মা তাকে সপ্তাহে একটি ঘড়িতে সীমাবদ্ধ করে দেন। গ্রেস পড়াশোনা ভালোবাসতেন। তিনি মেয়েদের জন্য বিশেষ স্কুলে যেতেন। ১৬ বছর বয়সে, তিনি ভ্যাসার কলেজে আবেদন করেন। তিনি ল্যাটিন পরীক্ষায় অনুত্তীর্ণ হন। তার বাবা একজন শিক্ষক নিয়োগ করেন। তিনি পরীক্ষায় উত্তীর্ণ হন এবং ১৯২৪ সালে ভ্যাসারে ভর্তি হন। তিনি গণিত এবং পদার্থবিদ্যা নিয়ে পড়াশোনা করেন। ১৯২৮ সালে তিনি সম্মান সহ স্নাতক হন। ১৯৩০ সালে তিনি ইয়েল বিশ্ববিদ্যালয় থেকে স্নাতকোত্তর ডিগ্রি অর্জন করেন। ১৯৩০ সালে তিনি ভিনসেন্ট ফস্টার হপার, একজন ইংরেজি শিক্ষককে বিয়ে করেন। ১৯৩৪ সালে তিনি ইয়েল থেকে গণিতে পিএইচডি ডিগ্রি অর্জন করেন। সেই সময়ে গণিতে পিএইচডি অর্জনকারী কয়েকজন নারীর মধ্যে তিনি ছিলেন একজন। তিনি ভ্যাসার কলেজে গণিত পড়াতেন এবং সহযোগী অধ্যাপক হন। দ্বিতীয় বিশ্বযুদ্ধ শুরু হলে, তিনি তার দেশের সেবা করতে চান। তার বয়স ছিল ৩৪ বছর। নৌবাহিনী বলেছিল যে তিনি খুব বেশি বয়স্ক এবং ছোট। তার ওজন ছিল মাত্র ১০৫ পাউন্ড। তিনি হাল ছাড়েননি।
কর্মজীবনের প্রধান দিক এবং কৃতিত্ব
গ্রেস হপার ১৯৪৩ সালে মার্কিন নৌ রিজার্ভে যোগ দেন। তিনি লেফটেন্যান্ট হিসেবে কমিশন পান। নৌবাহিনী তাকে হার্ভার্ড মার্ক ১ কম্পিউটারে কাজ করার জন্য পাঠায়। মার্ক ১ ছিল ৫১ ফুট লম্বা এবং পাঁচ টন ওজনের। এটি কাগজ টেপ এবং যান্ত্রিক সুইচ ব্যবহার করত। হপার এটি ভালোবাসতেন। তিনি মার্ক ১ প্রোগ্রামিং করা তৃতীয় ব্যক্তি হন। ১৯৪৯ সালে, তিনি একার্ট-মচলির কম্পিউটার কর্পোরেশনে যোগ দেন। তিনি UNIVAC I-এ কাজ করেন, যা ছিল মার্কিন যুক্তরাষ্ট্রের প্রথম বাণিজ্যিক কম্পিউটার। UNIVAC-এ, হপারের একটি বিপ্লবী ধারণা ছিল। তিনি বিশ্বাস করতেন প্রোগ্রামারদের ইংরেজি-সদৃশ শব্দ ব্যবহার করে কোড লেখা উচিত। একটি কম্পাইলার সেই শব্দগুলিকে মেশিন কোডে অনুবাদ করবে। সবাই তাকে বলেছিল এটা অসম্ভব। তিনি ১৯৫২ সালে প্রথম কম্পাইলার তৈরি করেন। তিনি এর নাম দেন A-0 সিস্টেম। ১৯৫৯ সালে, হপার COBOL, কমন বিজনেস-ওরিয়েন্টেড ল্যাঙ্গুয়েজ তৈরি করতে সাহায্য করেন। COBOL-এ ADD, SUBTRACT, এবং MOVE-এর মতো ইংরেজি শব্দ ব্যবহার করা হতো। এটি বিশ্বের সবচেয়ে জনপ্রিয় ব্যবসায়িক প্রোগ্রামিং ভাষা হয়ে ওঠে। হপার ১৯৬৬ সালে ৬০ বছর বয়সে নৌবাহিনী থেকে অবসর গ্রহণ করেন। নৌবাহিনী ১৯৬৭ সালে তাকে পুনরায় সক্রিয় দায়িত্বে ডাকে। তাদের তার দক্ষতার প্রয়োজন ছিল। তিনি আরও ১৯ বছর সেখানে ছিলেন। তিনি ১৯৮৫ সালে রিয়ার অ্যাডমিরাল হন। তিনি ৭৯ বছর বয়সে নৌবাহিনীর সবচেয়ে বয়স্ক সক্রিয়-কর্তব্য অফিসার ছিলেন।
বিখ্যাত কাজ বা পারফরম্যান্স
গ্রেস হপারের সবচেয়ে বিখ্যাত কাজ হল প্রথম কম্পাইলার। একটি কম্পাইলার মানুষের পাঠযোগ্য ভাষায় লেখা নির্দেশাবলী নেয় এবং সেগুলোকে বাইনারি মেশিন কোডে পরিণত করে। কম্পাইলারের আগে, প্রোগ্রামাররা সবকিছু মেশিন কোডে লিখতেন, শুধুমাত্র ০ এবং ১ ব্যবহার করে। এটি ছিল ধীর এবং ত্রুটিপূর্ণ। হপারের কম্পাইলার প্রোগ্রামিংকে দ্রুত এবং আরও নির্ভুল করে তোলে। আরেকটি বিখ্যাত কাজ হল COBOL। হপার বিশ্বাস করতেন যে প্রোগ্রামিং ভাষাগুলির ইংরেজির মতো হওয়া উচিত। COBOL বাক্য এবং বিন্দু ব্যবহার করে। একটি COBOL কমান্ড বলতে পারে “ADD SALES-TAX TO TOTAL-COST।” যে কেউ ইংরেজি বলতে পারে সে অনুমান করতে পারে যে এটি কী করে। COBOL ব্যবসা, ব্যাংকিং এবং সরকারের জন্য মান হয়ে উঠেছে। ২০২৪ সাল পর্যন্ত, ২০০ বিলিয়নেরও বেশি লাইনের COBOL কোড এখনও প্রতিদিন চলে। এর মধ্যে বেশিরভাগ এটিএম লেনদেন এবং সামাজিক নিরাপত্তা ব্যবস্থা অন্তর্ভুক্ত রয়েছে। হপার “ডিবাগিং” শব্দটিও তৈরি করেন। ১৯৪৭ সালে, একটি মথ হার্ভার্ড মার্ক II কম্পিউটারে উড়ে আসে। মথটি একটি রিলে আটকে দেয়। দলটি মথটিকে তাদের লগবুকে টেপ করে এবং লিখেছিল, “বাগ খুঁজে পাওয়ার প্রথম আসল ঘটনা।” হপার “ডিবাগিং” শব্দটিকে কম্পিউটার সমস্যাগুলি ঠিক করার অর্থ হিসেবে জনপ্রিয় করেন। মথ সহ লগবুকটি এখন স্মিথসোনিয়ান জাদুঘরে রয়েছে।
ব্যক্তিগত জীবন এবং মজাদার তথ্য
গ্রেস হপারের অনেক চমৎকার ব্যক্তিগত গল্প ছিল। তিনি “ন্যানোসেকেন্ড” বিতরণ করার জন্য বিখ্যাত ছিলেন। এক ন্যানোসেকেন্ড হল এক সেকেন্ডের এক বিলিয়ন ভাগের এক ভাগ। তিনি ১১.৮ ইঞ্চি লম্বা তারের টুকরা বহন করতেন। এটি হল আলো এক ন্যানোসেকেন্ডে যে দূরত্ব অতিক্রম করে। তিনি শিক্ষার্থীদের বলতেন, “এটি একটি ন্যানোসেকেন্ড।” একটি মজাদার তথ্য হল যে তিনি সর্বত্র তার নৌবাহিনীর পোশাক পরতে ভালোবাসতেন। তিনি এমনকি বিশ্ববিদ্যালয় এবং কোম্পানিগুলোতে বক্তৃতা দিতেও এটি পরতেন। আরেকটি মজাদার তথ্য হল যে তিনি “আমরা সবসময় সেইভাবে করেছি” এই বাক্যটি ঘৃণা করতেন। তিনি তার দেয়ালে একটি ঘড়ি রাখতেন যা ঘড়ির কাঁটার বিপরীত দিকে চলত। এটি উল্টো দিকে চলত। তিনি বলেছিলেন যে এটি মানুষকে অনুমানগুলি নিয়ে প্রশ্ন করতে মনে করিয়ে দেয়। হপারের কোনো সন্তান ছিল না। তিনি ১৯৪৫ সালে ভিনসেন্ট হপারকে ডিভোর্স দেন। তিনি পুনরায় বিয়ে করেননি। তিনি তার নৌবাহিনীর সহকর্মী এবং তরুণ প্রোগ্রামারদের তার পরিবার হিসেবে বিবেচনা করতেন। তিনি পড়াতে ভালোবাসতেন। তিনি ক্রমাগত স্কুল এবং বিশ্ববিদ্যালয় পরিদর্শন করতেন। তিনি ঘরের পিছনের লোকদের দেখার জন্য একটি চেয়ারে দাঁড়াতেন। তার একটি উচ্চ, প্রফুল্ল কণ্ঠ ছিল। লোকেরা তার হাসি মনে রাখত। হপার রান্না করতেও ভালোবাসতেন। তিনি গভীর রাতের প্রোগ্রামিং সেশনের সময় তার দলের জন্য বড় খাবার তৈরি করতেন। তিনি ১ জানুয়ারি, ১৯৯২ তারিখে ৮৫ বছর বয়সে মারা যান। তাকে আর্লিংটন ন্যাশনাল সিমেট্রিতে সমাহিত করা হয়েছে।
উত্তরাধিকার এবং প্রভাব
গ্রেস হপার মানুষের কম্পিউটারের সাথে কথা বলার ধরন পরিবর্তন করেছেন। তার আগে, শুধুমাত্র প্রকৌশলীরা প্রোগ্রাম করতে পারতেন। তার পরে, যে কেউ ইংরেজি পড়তে পারত সে শিখতে পারত। তার কম্পাইলার ধারণা আধুনিক সফটওয়্যারকে সম্ভব করেছে। আজকের প্রতিটি প্রোগ্রামিং ভাষা একটি কম্পাইলার বা ইন্টারপ্রেটার ব্যবহার করে। পাইথন, জাভা, জাভাস্ক্রিপ্ট এবং সি++ সবই হপারের কাজ থেকে এসেছে। COBOL এখনও বিশ্বের বেশিরভাগ আর্থিক ব্যবস্থাকে শক্তিশালী করে। গ্রেস হপার সেলিব্রেশন হল কম্পিউটিং-এ নারীদের বৃহত্তম সমাবেশ। প্রতি বছর ৩০,০০০ এর বেশি মানুষ এতে অংশ নেয়। মার্কিন নৌবাহিনী তার নামে একটি ডেস্ট্রয়ার, ইউএসএস হপার-এর নামকরণ করেছে। জাহাজটির ডাকনাম “অ্যামেজিং গ্রেস”। হপার প্রাইজ তরুণ গবেষকদের জন্য একটি কম্পিউটার বিজ্ঞান পুরস্কার। গুগল তার ক্যালিফোর্নিয়া সদর দফতরে একটি ভবনের নামকরণ করেছে তার নামে। ইয়েল বিশ্ববিদ্যালয় তার সম্মানে একটি কলেজের নামকরণ করেছে। নিউ ইয়র্ক একাডেমি অফ সায়েন্সেসের গ্রেস হপার প্রোগ্রাম মেয়েদের কোড শেখায়। তার প্রতিকৃতি ওয়াশিংটন, ডি.সি.-এর ন্যাশনাল পোর্ট্রেট গ্যালারিতে ঝুলানো আছে। তার উত্তরাধিকার প্রমাণ করে যে পুরুষ-প্রধান ক্ষেত্রে একজন নারী শীর্ষে উঠতে পারে। এটি প্রমাণ করে যে বয়স এবং লিঙ্গ সম্পর্কে পুরনো ধারণা ভুল। এটি প্রমাণ করে যে একজনের “অসম্ভব” ধারণা সবার দৈনন্দিন কাজে পরিণত হতে পারে।
উদ্ধৃতি বা বিখ্যাত উক্তি
গ্রেস হপার অনেক অবিস্মরণীয় কথা বলেছেন। একটি বিখ্যাত উক্তি হল, “ভাষার সবচেয়ে বিপজ্জনক শব্দগুচ্ছ হল, ‘আমরা সবসময় সেইভাবে করেছি।’” আরেকটি জ্ঞানী উক্তি হল, “বন্দরে একটি জাহাজ নিরাপদ, তবে জাহাজগুলি সেটির জন্য তৈরি হয়নি।” তিনি আরও বলেছিলেন, “আমি অতীতের চেয়ে ভবিষ্যতের প্রতি বেশি আগ্রহী।” শিশুরা এটি পছন্দ করতে পারে: “যদি এটি একটি ভাল ধারণা হয়, তবে এগিয়ে যান এবং এটি করুন। ক্ষমা চাওয়া, অনুমতি চাওয়ার চেয়ে অনেক সহজ।” পরিবার একসাথে এই উদ্ধৃতিগুলি পড়তে পারে। শিশুদের জিজ্ঞাসা করুন, “আপনার পরিবারের এমন কিছু কি আছে যা আপনি পরিবর্তন করতে পারেন?” বাবা-মায়েরা শিশুদের দেখতে সাহায্য করতে পারেন যে হপার নিয়ম ভেঙেছিলেন। তিনি নৌবাহিনীতে যোগ দিয়েছিলেন যখন তারা বলেছিল যে তিনি খুব বেশি বয়স্ক। তিনি একটি কম্পাইলার তৈরি করেছিলেন যখন বিশেষজ্ঞরা বলেছিলেন যে এটি অসম্ভব। তিনি অনুমতির জন্য নয়, ক্ষমার জন্য জিজ্ঞাসা করেছিলেন। তার উদ্ধৃতিগুলি আমাদের মনে করিয়ে দেয় যে নিরাপদ সবসময় সেরা নয়। কখনও কখনও আপনাকে বন্দর ত্যাগ করতে হবে।
কীভাবে গ্রেস হপার থেকে শিখবেন
শিশুরা গ্রেস হপার থেকে বেশ কয়েকটি পাঠ শিখতে পারে। প্রথমত, “যদি কি হয়” জিজ্ঞাসা করুন। হপার জিজ্ঞাসা করেছিলেন, “যদি কম্পিউটার ইংরেজি বুঝতে পারে?” সেই প্রশ্নটি বিশ্বকে পরিবর্তন করেছে। দ্বিতীয়ত, যারা “অসম্ভব” বলে তাদের উপেক্ষা করুন। অনেক বিশেষজ্ঞ হপারকে বলেছিলেন যে তার কম্পাইলার কখনই কাজ করবে না। তিনি তবুও এটি তৈরি করেছিলেন। তৃতীয়ত, সারা জীবন শিখতে থাকুন। হপার পিএইচডি অর্জন করেছেন, তার ৩০-এর দশকে প্রোগ্রামিং শিখেছেন এবং ৮৫ বছর বয়স পর্যন্ত কৌতূহলী ছিলেন। বাবা-মায়েরা ছোট শিশুদের নিরাপদে জিনিসপত্র খুলে দেখতে উৎসাহিত করতে পারেন। পুরনো ঘড়ি, ভাঙা খেলনা এবং সাধারণ যন্ত্রাংশ। দেখুন তারা কিভাবে কাজ করে। বয়স্ক শিশুরা কোড শিখতে পারে। Code.org এবং খান একাডেমির মতো বিনামূল্যের ওয়েবসাইট প্রোগ্রামিংয়ের মৌলিক বিষয় শেখায়। পাইথনে একটি সাধারণ প্রোগ্রাম লেখার চেষ্টা করুন। “print” এবং “if”-এর মতো ইংরেজি-সদৃশ শব্দ ব্যবহার করুন। পরিবারগুলিও “ন্যানোসেকেন্ড” কার্যকলাপটি করতে পারে। ১১.৮ ইঞ্চি লম্বা একটি সুতোর টুকরা কাটুন। এটি এক ন্যানোসেকেন্ড। শিশুদের জিজ্ঞাসা করুন আলো এক সেকেন্ডে কত দূর যায়। এটি ১৮৬,০০০ মাইল। খেলার মাঠের চারপাশে সেই লম্বা একটি সুতো জড়ান। আরেকটি কার্যকলাপ হল বাড়িতে এমন কিছু খুঁজে বের করা যা “আমরা সবসময় সেইভাবে করেছি”। তোয়ালে ভাঁজ করা। টেবিল সাজানো। স্কুলে হেঁটে যাওয়া। আপনি কি একটি ভাল উপায় খুঁজে পেতে পারেন? গ্রেস হপার দেখিয়েছেন যে কৌতূহলী মনের কোনো বয়স সীমা নেই। তিনি ছিলেন একজন শিক্ষক, একজন নৌবাহিনীর অফিসার এবং একজন কম্পিউটার অগ্রদূত। তিনি ছিলেন মজাদার, উচ্চকণ্ঠ এবং উজ্জ্বল। প্রতিটি শিশু গ্রেসের মতো হতে পারে। প্রশ্ন করুন। যে নিয়মগুলো ভাঙার দরকার, সেগুলো ভাঙুন। পরের জনের জন্য জিনিসগুলো সহজ করুন। এটাই আসল ক্ষমতা। এটাই অসাধারণ অনুগ্রহ।

