ডেটা সায়েন্টিস্ট হতে কী লাগে? (আর কী লাগে না)

"ভাই, ডেটা সায়েন্টিস্ট হতে চাই। কোথা থেকে শুরু করব?" এই প্রশ্ন আমি এত বেশিবার পেয়েছি যে উত্তরটা একবারে লিখে রাখাই ভালো।
প্রথমে একটা ভুল ধারণা দূর করি
অনেকে ভাবেন ডেটা সায়েন্টিস্টরা সারাদিন জটিল নিউরাল নেটওয়ার্ক বানান। বাস্তবে বেশিরভাগ সময় যায় ডেটা খোঁজা, পরিষ্কার করা, বোঝা, সহজ বিশ্লেষণ করা আর ফলাফল মানুষকে বোঝানোয়।

যা শিখতে হবে, ক্রমানুসারে

১. পাইথনের মৌলিক বিষয়। ভেরিয়েবল, লুপ, ফাংশন, লিস্ট, ডিকশনারি। এক-দুই মাস নিয়মিত চর্চা।
২. SQL। ডেটা থাকে ডেটাবেসে, আর ডেটাবেসের ভাষা SQL। প্রায় প্রতিটা ডেটা চাকরির বিজ্ঞাপনে এটা থাকে। SELECT, WHERE, GROUP BY, JOIN ভালোভাবে শিখুন।
৩. পরিসংখ্যান আর pandas। গড়-মধ্যমা, বণ্টন, সম্ভাবনা, হাইপোথিসিস টেস্ট, রিগ্রেশন। আর pandas দিয়ে ডেটা পরিষ্কার, সাজানো আর সারসংক্ষেপ করা।
৪. আসল ডেটা দিয়ে প্রজেক্ট। টিউটোরিয়ালের পরিষ্কার ডেটা না; সরকারি পরিসংখ্যান, ক্রিকেটের ডেটা, নিজের সংগ্রহ করা ডেটা। এলোমেলো ডেটা নিয়ে কাজ করার অভিজ্ঞতাই আসল শিক্ষা।
৫. মেশিন লার্নিং। scikit-learn দিয়ে রিগ্রেশন, ক্লাসিফিকেশন, মূল্যায়ন। কখন কোন মডেল, আর কীভাবে বুঝবেন মডেল আসলে কাজ করছে।
৬. বিশেষায়ন। তারপর আগ্রহ অনুযায়ী: ডিপ লার্নিং, NLP, কম্পিউটার ভিশন, ডেটা ইঞ্জিনিয়ারিং, বিশ্লেষণ।
যা নিয়ে অযথা ভয় পাবেন না
- "অনেক গণিত লাগে।" শুরুতে স্কুল-কলেজের বীজগণিত আর মৌলিক পরিসংখ্যানই যথেষ্ট। গভীর গণিত লাগে গবেষণা বা উন্নত মডেলে, ধীরে ধীরে শেখা যায়।
- "কম্পিউটার সায়েন্সে পড়তে হবে।" পরিসংখ্যান, অর্থনীতি, পদার্থবিজ্ঞান, প্রকৌশল, এমনকি ব্যবসায় পড়ুয়ারাও ভালো ডেটা সায়েন্টিস্ট হন। আমি নিজে পদার্থবিজ্ঞান থেকে এসেছি।
- "দামি ল্যাপটপ লাগবে।" শেখার জন্য সাধারণ ল্যাপটপ আর বিনামূল্যের অনলাইন নোটবুক (যেমন Google Colab) যথেষ্ট।
- "সব টুল জানতে হবে।" প্রতি মাসে নতুন টুল আসে। ভিত্তি মজবুত হলে নতুন টুল শিখতে কয়েক দিন লাগে।
যা সত্যিই আলাদা করে
- সঠিক প্রশ্ন করা। "কোন মডেল ব্যবহার করব?" এর আগে "আসলে কোন সিদ্ধান্তের জন্য এই বিশ্লেষণ?"
- যোগাযোগ। জটিল ফলাফল সহজ ভাষায় বোঝাতে পারা।
- সন্দেহ করার অভ্যাস। ফল খুব ভালো দেখালে আগে ভুল খোঁজা।
- একটা পোর্টফোলিও। GitHub এ দুই-তিনটা ভালো প্রজেক্ট, পরিষ্কার ব্যাখ্যাসহ, অনেক সার্টিফিকেটের চেয়ে বেশি কাজের।
তিন মাসে কি সম্ভব?
তিন মাসে ভালো একটা শুরু সম্ভব। কিন্তু চাকরির জন্য তৈরি হতে সাধারণত ছয় মাস থেকে এক বছরের নিয়মিত চর্চা লাগে, আর দক্ষ হতে আরও বেশি। যারা "তিন মাসে নিশ্চিত চাকরি" বিক্রি করে, তাদের কোর্সের চেয়ে নিজের নিয়মিত চর্চায় বেশি বিশ্বাস রাখুন।
শেষ কথা
ডেটা সায়েন্স শেখা দৌড় না, ম্যারাথন। প্রতিদিন এক ঘণ্টা, এক বছর ধরে, এটাই সবচেয়ে কার্যকর কোর্স। আর একদিন যখন আপনার বিশ্লেষণ দেখে কেউ একটা ভালো সিদ্ধান্ত নেবে, তখন বুঝবেন এই পেশার আসল আনন্দটা কোথায়।