মূল বিষয়বস্তু
কম্পিউটার প্রোগ্রামিং
কোর্স: কম্পিউটার প্রোগ্রামিং > অধ্যায় 8
পাঠ 1: পেশাদারের সাথে পরিচিতি- "পেশাদারদের সাথে পরিচিত" হবার জন্য তোমাকে স্বাগতম!
- সারাহ নর্থওয়ে, গেম প্রস্তুতকারক এবং যাযাবর
- ইয়ান ডুপিন, গবেষক এবং বেস-গিটার বাদক
- ব্রেন্ডা জিন, মোবাইল প্রোটোটাইপার এবং ডিজে
- টম হেইনান, মোবাইল ডেভেলপার, পাইলট ও জোম্বি
- এমি কুইস্প, ডাটা লিবারেটর ও ডেভেলপার রিলেটার
- বিল মিলস, পদার্থবিদ এবং আন্তঃ-সম্পর্ক বিষয়ক একজন প্রোগ্রামার
- ক্যারি কাই, গবেষক এবং নৃত্যশিল্পী
- ফিলিপ গাও, পাইথন শিক্ষক ও লেখক
- লরেন হেইন্স, পণ্য ব্যবস্থাপক ও লিন্ডি হপার
- মার্কোজ ওজেদা, ডিজাইনার, ডিজে এবং কুকুরের মালিক
- অ্যালিসন লুবিমির, সহকারী প্রকৌশলী ও বিড়ালপ্রেমী
© 2023 Khan Academyব্যবহারের শর্তাদিগোপনীয়তার নীতিমালাকুকি নোটিশ
সারাহ নর্থওয়ে, গেম প্রস্তুতকারক এবং যাযাবর
শুভেচ্ছা, আমি সারাহ নর্থওয়ে!
তুমি কি নিয়ে কাজ কর?
আমি ইন্ডি (indie) ভিডিও গেমস ডিজাইন এবং প্রোগ্রাম করি। সবচেয়ে পরিচিত যে গেমটি আমি তৈরি করেছি সেটা হল রিবিল্ড নামের একটি কৌশল সংক্রান্ত গেম, যেটা ব্রাউসার এবং মোবাইলফোন দিয়ে খেলা যায়। এই গেমসটি, জোম্বিদের-মাথায়-গুলি-করার যে গেমসগুলো রয়েছে সেই গেমসগুলোর মত নয়; বরং আপনাকে একটি শহরে বেঁচে থাকা কিছু মানুষকে নিয়ে গেমসটি খেলতে হবে আর একই সাথে এই মানুষদের বাঁচানোর জন্য কঠিন কিছু সিদ্ধান্ত নিতে হবে। অ্যাডব ফ্ল্যাশ (AS3 / AIR) ব্যবহার করে আমি এটা লিখেছিলাম এবং গেমসটি তৈরি করতে আমার প্রায় এক বছর লেগে গিয়েছিল। এই মুহূর্তে আমি রিবিল্ড 3 নিয়ে কাজ করছি আর এটার জন্য আমি কিকস্টারটার এর কাছ থেকে অর্থ সংগ্রহ করেছি।
ইন্ডি গেম ডেভেলপার হওয়াটাকে আমি খুবই ভালবাসি কারণ আমার কাজের নিয়ন্ত্রক আমি নিজেই। সেই কারণে আমি আমার ইচ্ছেমত গেম তৈরি করতে পারি এবং আমি কাজগুলো আমার সুবিধামত সময়ে করতে পারি। গ্রাহকদের চাহিদা মত অনেক ধরনের কাজ আমাকে করতে হয়; শব্দ এবং ছবি নিয়ে কাজ থেকে শুরু করে গ্রাহক সেবা, সব ধরনের কাজই আমি করে থাকি। আসলে আমি কখনই বিরক্ত হইনা কিন্তু মাঝে মধ্যে আমি কিছু কাজ পাই যা অন্য কাজগুলোর থেকে অনেক বেশি মজার। প্রোগ্রামিং আমার সবচেয়ে প্রিয়।
তুমি প্রোগ্রামিং কীভাবে শিখলেন?
ছোটবেলা থেকেই আমি কম্পিউটার খুবই ভালবাসি আর 80 এবং 90 দশকের গেমগুলো আমার খুবই পছন্দ কারণ হল আমার সেই সমস্ত গেমই পছন্দ যেগুলো তোমারা খেলতে পারবে। আমি গেম চালানোর জন্য শেল স্ক্রিপ্টিং শিখেছি, আমি যেন গেম ডাউনলোড করতে পারি সেজন্য বিবিএস (bulletin board system) ব্যবহার করা শিখেছি । তারপরে আমি এইচটিএমএল (HTML) শিখেছি যাতে আমি ওয়েবসাইট তৈরি করতে পারি... কিন্তু কিসের উপরে আমি ওয়েবসাইট তৈরি করছি তা আমি আপনাদের অনুমানের উপর ছেড়ে দিচ্ছি। আমি প্রথম প্রোগ্রামিং করেছিলাম আমি যখন প্রথম বর্ষের একজন শিক্ষার্থী ছিলাম এবং সফটওয়্যারের ভিতরে থাকা প্রোগ্রামিং ভাষা ও লজিকের প্রেমে পড়ে যাই। আমার কাছে, প্রোগ্রামিং হল একটি গেমের মত।
আমি কম্পিউটার বিজ্ঞান অধ্যায়ন করেছি যেটা অনেক বেশি গণিত, তত্ত্ব এবং সার্কিট বোর্ডের সাথে সংশ্লিষ্ট ছিল যা আমার বেশি পছন্দ ছিল না। আমি আমার পছন্দের প্রকল্পে কাজ করার মাধ্যমেই সবচেয়ে বেশি শিখেছি, কোন শিক্ষকের কাছ থেকে কিংবা বই পড়ে নয়। আমার সবচেয়ে প্রিয় প্রকল্প হল একটি গেম যা আমি একটি ছেলের (আমার ভবিষ্যৎ স্বামী) সাথে তৈরি করেছিলাম, গেমটি পতঙ্গের বিবর্তন সম্পর্কিত।
তুমি অবসর সময়ে কি কর?
ইন্ডি গেম ডেভেলপার হওয়ার সবচেয়ে ভাল দিক হল ভ্রমণ করতে পারা। চার বছর আগে আমি আর আমার স্বামী কলিন, আমাদের সব কিছু বিক্রি করে দেই এবং তখন থেকেই সারা পৃথিবী ঘুরে বেড়াচ্ছি এবং গেম তৈরি করছি। আমরা জাপান, থাইল্যান্ড, তুর্কি, হন্ডুরাস দেশগুলোতে থেকেছি এবং বর্তমানে আমরা ব্রাজিলে আছি। আমরা আরও একটি গেম একসাথে তৈরি করেছি, গেমটির নাম হল Incredipede (ইনক্রেডিপি) এবং এটাও পতঙ্গ সম্পর্কিত... গেম।
আমার স্নোরকেল, হাইকিং, মনোরম স্থানে ঘোরা, বিভিন্ন সংস্কৃতির মানুষের সাথে পরিচিতি হওয়া, অদ্ভুত খাবার খাওয়া এবং বিভিন্ন প্রাণীদের সম্পর্কে জানার জন্য খুবই আগ্রহ। শহর আর বন্য পরিবেশ আমি পছন্দ করি এবং সারা পৃথিবীতে ছড়িয়ে থাকা ইন্ডি গেম ডেভেলপারদের সাথে পরিচিত হতে ভালোবাসি।
নতুন প্রোগ্রামারদের জন্য তোমার উপদেশ কী?
আজ যদি আমি শিখতে শুরু করি তাহলে আমি সেটাই শিখব যা দিয়ে আমি কিছু তৈরি করতে চাই (সম্ভবত এটি একটি গেমই হবে) এবং আমি ধাপে ধাপে শিখব। এখন শেখার জন্য বিনামূল্যে অনেক উৎস এবং টুলস আছে যা প্রোগ্রামিংকে সহজ করে তোলে। তোমার প্রেরণা এবং নিজের পছন্দ মত কিছু তৈরি করার সদিচ্ছা থাকা লাগবে।
কাঁকড়ার টুপি পড়া আমি একটু মজা করছিঃ
আলোচনায় অংশ নিতে চাও?
- আমি youtube কাজ করতে চাই কি ভাবে আমি কাজ করবো সেই বিষয়টা জানতে চাই(1 টি ভোট)
- How i can be a programmer?i dont know any thing about program.please give me any sajestion.(0 টি ভোট)