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

· 2 min read · Syed Omar Faruk Towaha
ডেটা সায়েন্টিস্ট হতে কী লাগে? (আর কী লাগে না)

"ভাই, ডেটা সায়েন্টিস্ট হতে চাই। কোথা থেকে শুরু করব?" এই প্রশ্ন আমি এত বেশিবার পেয়েছি যে উত্তরটা একবারে লিখে রাখাই ভালো।

প্রথমে একটা ভুল ধারণা দূর করি

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

What the job needs
মেশিন লার্নিং গুরুত্বপূর্ণ, কিন্তু কাজের ছোট একটা অংশ।

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

Learning path
ভিত্তি আগে, চমকপ্রদ জিনিস পরে।

১. পাইথনের মৌলিক বিষয়। ভেরিয়েবল, লুপ, ফাংশন, লিস্ট, ডিকশনারি। এক-দুই মাস নিয়মিত চর্চা।

২. SQL। ডেটা থাকে ডেটাবেসে, আর ডেটাবেসের ভাষা SQL। প্রায় প্রতিটা ডেটা চাকরির বিজ্ঞাপনে এটা থাকে। SELECT, WHERE, GROUP BY, JOIN ভালোভাবে শিখুন।

৩. পরিসংখ্যান আর pandas। গড়-মধ্যমা, বণ্টন, সম্ভাবনা, হাইপোথিসিস টেস্ট, রিগ্রেশন। আর pandas দিয়ে ডেটা পরিষ্কার, সাজানো আর সারসংক্ষেপ করা।

৪. আসল ডেটা দিয়ে প্রজেক্ট। টিউটোরিয়ালের পরিষ্কার ডেটা না; সরকারি পরিসংখ্যান, ক্রিকেটের ডেটা, নিজের সংগ্রহ করা ডেটা। এলোমেলো ডেটা নিয়ে কাজ করার অভিজ্ঞতাই আসল শিক্ষা।

৫. মেশিন লার্নিং। scikit-learn দিয়ে রিগ্রেশন, ক্লাসিফিকেশন, মূল্যায়ন। কখন কোন মডেল, আর কীভাবে বুঝবেন মডেল আসলে কাজ করছে।

৬. বিশেষায়ন। তারপর আগ্রহ অনুযায়ী: ডিপ লার্নিং, NLP, কম্পিউটার ভিশন, ডেটা ইঞ্জিনিয়ারিং, বিশ্লেষণ।

যা নিয়ে অযথা ভয় পাবেন না

যা সত্যিই আলাদা করে

তিন মাসে কি সম্ভব?

তিন মাসে ভালো একটা শুরু সম্ভব। কিন্তু চাকরির জন্য তৈরি হতে সাধারণত ছয় মাস থেকে এক বছরের নিয়মিত চর্চা লাগে, আর দক্ষ হতে আরও বেশি। যারা "তিন মাসে নিশ্চিত চাকরি" বিক্রি করে, তাদের কোর্সের চেয়ে নিজের নিয়মিত চর্চায় বেশি বিশ্বাস রাখুন।

শেষ কথা

ডেটা সায়েন্স শেখা দৌড় না, ম্যারাথন। প্রতিদিন এক ঘণ্টা, এক বছর ধরে, এটাই সবচেয়ে কার্যকর কোর্স। আর একদিন যখন আপনার বিশ্লেষণ দেখে কেউ একটা ভালো সিদ্ধান্ত নেবে, তখন বুঝবেন এই পেশার আসল আনন্দটা কোথায়।

// related

// prefer the terminal?

Open the terminal blog and type read data-scientist-hote-ki-lage.