প্রোগ্রামের হতে চাই…

হুট করে একদিন মাথায় ঢুকলো, আমি প্রোগ্রামার হতে চাই!

 

আমার নয়, আপনার!

 

 

আরে ধরে নিন!

 

তো, আপনি ঠিক করেছেন আপনি প্রোগ্রামার হতে চান! আপনার ক্যারিয়ার তৈরী করতে চান প্রোগ্রামিং এর মাধ্যমে।

 

কিন্তু সমস্যা হয়ে দাড়িয়েছে একেবারে গোড়াতেই।

অর্থাৎ, কোন প্রোগ্রামিং ভাষা শিখবো আমি? কোন প্রোগ্রামিং ভাষা দিয়ে শুরু করবো প্রোগ্রামিং?

 

কোন প্রোগ্রামিং ভাষা দিয়ে প্রোগ্রামিং ক্যারিয়ার শুরু করবো?
অথবা,
কিভাবে প্রোগ্রামিং ভাষা নির্বাচন করবো?
অথবা,
আমি (এখানে আপনার স্বপ্ন হবে) হতে চাই! কোন ভাষা দিয়ে শুরু করবো?

এসব প্রশ্নের উত্তরই আমরা এখন জানবো!

 

Programming
Programming

উপরের প্রশ্নগুলোর একটা শর্টকার্ট উত্তর আমার কাছে আছে।

সেটা হচ্ছে, আপনি হয় PYTHON না হয় JAVASCRIPT দিয়ে শুরু করুন।

 

ভাষা নির্বাচন করার সময় কোনটা সহজ সেটা দেখার থেকে বেশি গুরুত্বপূর্ণ হচ্ছে কোনটা শিখলে আপনার অন্যান্য ভাষা শেখাটা সহজ হয়ে যাবে।

তাই নির্বাচন করার সময় সহজ কোনটা সেটা বাছাই করতে যাবেন না। একবার আপনি যদি একটা ভাষা শিখতে পারেন তাহলে আপনার জন্যে অন্য ভাষাগুলো প্রায় ২০% শেখা শেষ হয়ে যাবে।

 

প্রোগ্রামিং ভাষা নির্বাচন করার সময় আমাদের অবশ্যই তিনটি মূল বিষয়ের উপর চোখ রাখতে হবে বা খেয়াল রেখে তারপরে ভাষা নির্বাচন করতে হবে –

প্রথম বিষয়, জব মার্কেট – এক্ষেত্রে আপনার লোকেশন এবং কোম্পানি বেইজে আপনাকে পছন্দ করতে হবে কোন ভাষাটি নির্বাচন করাটা সহজ এবং নির্বাচন করলে জব মার্কেট এর প্রাধান্য পাওয়া যাবে।

যেমনঃ আপনি যদি সান ফ্রান্সিস্কো তে জব করতে চান তাহলে আপনার শুরু করা উচিত JAVASCRIPT, PYTHON অথবা GO ভাষা দিয়ে। আবার আপনি যদি ক্ষেত্র বাছাই করেন, অর্থাৎ আপনি যদি গেইমিং এবং ব্যাংকিং সেক্টরে যেতে চান তাহলে আপনার শুরু করা উচিত C#, C++ অথবা JAVA দিয়ে।

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

দ্বিতীয় বিষয়, আপনি কোন ক্ষেত্রে কাজ করতে চান – এক্ষেত্রে আপনি আপনার ড্রিম জব কিংবা আপনি যা তৈরী করতে চান সে হিসেবে আপনাকে ভাষা নির্বাচন করতে হবে। নিচে একটা লিস্ট দিচ্ছি –

আইওএস এপ্স তৈরী করতে চাইলেঃ SWIFT, C#
এন্ডয়েড এপ্স তৈরী করতে চাইলেঃ JAVA, KOTLIN
ওয়েবসাইট তৈরী করতে চাইলেঃ HTML,CSS, JAVASCRIPT/PHP
ডাটা ইঞ্জিনিয়ারিং, সায়েন্স এর কাজ করতে চাইলেঃ PYTHON, R, MATLAB
গেইম ডেভেলপমেন্ট করতে চাইলেঃ JAVA, C++, C#

হ্যাকিং ক্যারিয়ারের জন্যে একটু ট্রিকি সিস্টেমে আপনাকে প্রোগ্রামিং ভাষা নির্বাচন করতে হবে, যদিও!

 

তৃতীয় বিষয়, কোনটা শেখা সহজ আর দরকারী – এখানে আপনি সেই প্রোগ্রামিং ভাষা নির্বাচন করবেন যেটা শেখা সহজ এবং দরকারী।

যেমনঃ PYTHON শেখা কিন্তু C/C++ এর থেকে সহজ। আবার JAVASCRIPT কিন্তু JAVA কিংবা PHP থেকে শেখা অনেক সহজ।

 

Coding
Coding

 

দেখুন আমি কিন্তু উপরে শর্টকার্ট উত্তর দিয়েছিলাম যে PYTHON অথবা JAVSCRIPT শেখাটা জরুরী এবং শেখাটা সহজ ও। সে হিসেবে দেখুন তো আমার উত্তর ঠিক আছে কি না!

অর্থাৎ, PYTHON এবং JAVA SCRIPT শেখা সহজ, দরকারী, প্রয়োজনীয় এবং জব মার্কেটেও এটা বেশ ভালো কাজ করে।

এখন আপনি PYTHON এবং JAVASCRIPT থেকে কোনটা শিখবেন আগে?

আপনি যদি লজিক এবং ভিজুয়াল কিছু পছন্দ করেন বা তৈরী করতে চান তাহলে পাইথন বাছাই করুন।

পাইথন দিয়ে আপনি ওয়েবসাইটের সার্ভার সাইডের/ব্যাক এন্ডের কোড শিখতে পারবেন, আবার পাইথন শিখলে আপনি ডেটা এনালাইসিস, মেশিন লার্নিং এবং ডেটা সায়েন্সেও কাজ ও করতে পারবেন। পাইথন দিয়ে আর্টিফিশিয়াল ইন্টেলিজেন্সের কাজ থেকে শুরু করে প্রায় হ্যাকিংয়ের কাজও করা যায়।

আপনি যদি ওয়েবসাইট তৈরি করতে চান তাহলে জাভাস্ক্রিপ্ট শিখুন। আর যদি জাভাস্ক্রিপ্ট বাছাই করেন আপনি তাহলে আপনার HTML এবং CSS জানা থাকা লাগবে। যদিও জাভাস্ক্রিপ্ট দিয়েও পাইথনের মতোই প্রায় সব কাজই করা যায়, তারপরেও!

 

তাহলে, এবার প্রোগ্রামিং ভাষা বাছাই করুন। আর প্রতিদিন কমপক্ষে এক ঘন্টা প্রোগ্রামিং ভাষায় দিন!

 

যদি মার্কেটিং শেখার প্ল্যান থাকে, তাহলে এই ফ্রি কোর্সটা দিয়ে শুরু করতে পারেন – ফ্রি মার্কেটিং কোর্স

 

এই ফ্রি কোর্সের পরে কিন্তু শেষ নয়। আরো জানতে হবে, যদি আয়ের পথে এগুতে চান! তখন ডিজিটাল মার্কেটিং প্রফেশনাল কোর্স টি আপনার কাজে আসবে!

 

থ্যাংক ইউ!

By Muntasir Mahdi

Author, Marketer, Entrepreneur, Content Creator

Leave a comment

Your email address will not be published. Required fields are marked *