মূল বিষয়বস্তু
কম্পিউটার প্রোগ্রামিং
কোর্স: কম্পিউটার প্রোগ্রামিং > অধ্যায় 8
পাঠ 1: পেশাদারের সাথে পরিচিতি- "পেশাদারদের সাথে পরিচিত" হবার জন্য তোমাকে স্বাগতম!
- সারাহ নর্থওয়ে, গেম প্রস্তুতকারক এবং যাযাবর
- ইয়ান ডুপিন, গবেষক এবং বেস-গিটার বাদক
- ব্রেন্ডা জিন, মোবাইল প্রোটোটাইপার এবং ডিজে
- টম হেইনান, মোবাইল ডেভেলপার, পাইলট ও জোম্বি
- এমি কুইস্প, ডাটা লিবারেটর ও ডেভেলপার রিলেটার
- বিল মিলস, পদার্থবিদ এবং আন্তঃ-সম্পর্ক বিষয়ক একজন প্রোগ্রামার
- ক্যারি কাই, গবেষক এবং নৃত্যশিল্পী
- ফিলিপ গাও, পাইথন শিক্ষক ও লেখক
- লরেন হেইন্স, পণ্য ব্যবস্থাপক ও লিন্ডি হপার
- মার্কোজ ওজেদা, ডিজাইনার, ডিজে এবং কুকুরের মালিক
- অ্যালিসন লুবিমির, সহকারী প্রকৌশলী ও বিড়ালপ্রেমী
© 2023 Khan Academyব্যবহারের শর্তাদিগোপনীয়তার নীতিমালাকুকি নোটিশ
মার্কোজ ওজেদা, ডিজাইনার, ডিজে এবং কুকুরের মালিক
শুভেচ্ছা, আমি
তুমি কি নিয়ে কাজ কর?
আমি frontend (ফ্রন্টএন্ড) ওয়েব প্রোগ্রামিং এবং ডিজাইন নিয়ে; খান একাডেমিতে কাজ করি। আমি আমার সময়কে দুইটি ভাগে ভাগ করে নিয়ে কাজ করি। একটি জিনিস কীভাবে কাজ করবে সেটা নিয়ে চিন্তা করার সময়ে- জিনিসগুলো দেখতে কেমন হবে সেটা নিয়েও আমি চিন্তা করতে থাকি। প্রাথমিকভাবে আমি জাভাস্ক্রিপ্ট (JavaScript) এবং পাইথন (Python) ব্যবহার করে প্রোগ্রামিং এর কাজ করি। ডিজাইনের ক্ষেত্রে যখন কোন কিছু আঁকার প্রয়োজন পড়ে তখন আমি অ্যাডোবি ইলাস্ট্রেটর ব্যবহার করি। আর ফন্ট হ্যাক করার প্রয়োজন পড়লে রবোফন্ট ব্যবহার করি।
তুমি প্রোগ্রামিং কীভাবে শিখলেন?
আমার বয়স যখন ছয় বছর, আমার বড় ভাই আমাকে একটি VIC-20 এ পুরাতন ম্যাগাজিন থেকে কোড কম্পিউটারে প্রবেশ করানোর মাধ্যমে প্রোগ্রাম করা দেখিয়েছিলেন। এটা খুবই হতাশাজনক ছিল। সপ্তম শ্রেণিতে উঠার আগ পর্যন্ত প্রোগ্রামিং এর ব্যাপারে আমি আগ্রহী ছিলাম না, কিন্তু Borland C Compiler নামে একটি কম্পাইলার আমাদের কম্পিউটারে দেখার পর এতে আমি আগ্রহী হই। নবম শ্রেণিতে পড়ার সময় আমি প্রথম প্রোগ্রাম তৈরি করেছিলাম। প্রোগ্রামটি হল Master Locks এর সম্ভাব্য কোডগুলোর একটি তালিকা। এটি ছিল modulo arithmetic এবং
for
লুপ (loop) নিয়ে আমার করা প্রথম কাজ।1998 সালে যখন মাধ্যমিক বিদ্যালয়ে ছিলাম তখন আমি একটি text-based online game (লিখে খেলা যায় এমন) প্রোগ্রাম এবং পরিচালনা করেছিলাম। এটা আমার জীবনের একটি বছর নষ্ট করেছিল। এক বছর পরে, আমি ওয়েব প্রোগ্রামিং এর সাথে সংযুক্ত হই এবং php3 আর mysql ব্যবহার করে প্রাথমিক CMS তৈরি করি। আমি আমার শীতের ছুটির অবসরে webmonkey তে প্রকাশিত প্রবন্ধগুলো পড়ে বিভিন্ন ওয়েবপেজ আর অনলাইন প্রকাশনা নিয়ে গবেষণা করেছিলাম। যখন কলেজে গেলাম তখন বেশি প্রোগ্রামিং আমি শিখতে পারি নাই কিন্তু অনেকগুলো তত্ত্ব সম্পর্কে ভালোভাবে জেনেছিলাম, পরবর্তীতে যা আমাকে অনেকভাবে সাহায্য করেছিল। এখন পর্যন্ত দ্রুত কোন প্রোগ্রামিং এর কাজ আমি করতে পারি না কিন্তু সবসময় আমি শিখতে এবং নতুন জিনিস তৈরি করার চেষ্টা করি।
তুমি অবসর সময়ে কি কর?
একজন রাঁধুনি হিসেবে কাজ করতাম। এই কাজের কারণে আমি দক্ষ একজন রাঁধুনি হয়ে উঠতে পেরেছি। আমার কাছে এখনও এক বইয়ের তাক ভর্তি I used to DJ Jungle/Drum & Bass এবং UK Garage সময়ের ভিনাইল (vinyl) আছে। মিউজিকগুলো 2002-2007 সময়ের মধ্যে প্রকাশিত হয়েছিল।
আমি আমার স্ত্রীর সাথে রান্না করতে খুবই ভালোবাসি। আমি যখন কলেজে ছিলাম আমি তখন কলেজ শেষ করার পরে আমি আর্ট স্কুলে গিয়েছিলাম এবং যে ক্লাসটি আমার জীবনে সবচেয়ে বেশি প্রভাব ফেলেছিল সেটা হল টাইপ ডিজাইন (Type Design) যেখানে আমি একটি সম্পূর্ণ টাইপফেস (typeface) আঁকাতে শিখেছিলাম। 2008 সাল থেকে আমি গড়ে প্রতি দুই বছরে একটি করে ফন্ট এঁকেছি। আমার একটি কুকুরও আছে!
নতুন প্রোগ্রামারদের জন্য তোমার উপদেশ কী?
It sounds silly, but the most important thing for me has been to make things that make me giggle. Recreational programming is something of a luxury, but it has forced me to learn new things and challenged me in ways I didn't expect. তোমার তৈরি করা প্রোগ্রামিংটি পরীক্ষা করে দেখবে অথবা সততার সাথে তোমার তৈরি করা প্রকল্পটি মূল্যায়ন করবে এমন একজন বন্ধু থাকা খুবই গুরুত্বপূর্ণ। সত্যিই এই মূল্যায়নটি অমূল্য হবে, তাই এরকম বন্ধুদের খুঁজে বের করার চেষ্টা কর!
আলোচনায় অংশ নিতে চাও?
কোন আলাপচারিতা নেই।