272 বার প্রদর্শিত
"প্রোগ্রামিং" বিভাগে করেছেন Level 8

1 উত্তর

0 টি ভোট
করেছেন Level 8
 
সর্বোত্তম উত্তর
অনে……ক!

সব গুলো বিস্তারিত বলা অসম্ভব, তবে যতটুকু পসিবল উল্লেখ করলাম-

প্রোগ্রামিং যে কেউই শিখতে পারে

দিন দিন প্রোগ্রামিং ভাষাগুলো প্রায় নেচারাল ল্যাঙ্গুয়েজের মতো সোজা হয়ে যাচ্ছে। এর ফলে অনেকেই ভাবে প্রোগ্রামিং সবার দ্বারাই পসিবল, এই ধারণা কিন্তু একদমই সঠিক নয়। ম্যাক্সিমাম শিক্ষার্থী ফান্ডমেন্টাল শেষ করতে পারলেও এডভান্স লেভেল পর্যন্ত পৌঁছানো অনেকের পক্ষেই সম্ভব হয়না, এর কারণ হতে পারে তার কমপ্লেক্স লজিক তৈরির অক্ষমতা, গাইডেন্স/রিসোর্সের অভাব কিংবা ইচ্ছাশক্তির অভাব।

প্রোগ্রামিং শুধু জিনিয়াসদের জন্য

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

প্রোগ্রামিং মানেই হাই-লেভেল ম্যাথম্যাটিকস

যদিও under the hood প্রোগ্রামিং মানেই ম্যাথম্যাটিকস, তবুও কোডিং মানে বসে বসে ম্যাথ ফরমুলা লেখা নয়। প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলোর বেশিরভাগ অ্যাপ্লিকেশনে অ্যাডভান্সড ম্যাথম্যাটিকস-এর তেমন কোনো প্রত্যক্ষ ব্যবহার নেই। কতটুকু ম্যাথমেটিক্যাল জ্ঞান লাগবে তার অনেকটাই নির্ভর করে শিক্ষার্থী কোন বিষয়ের উপর আগ্রহী। উদাহরণস্বরূপ, ওয়েব ডেভেলপমেন্টে ম্যাথমেটিক্যাল লজিক খুবই কম, কিন্তু গেম ডেভেলপমেন্ট বা ডাটা হ্যান্ডেলিং রিলেটেড কাজে ম্যাথের প্রয়োজন অনেক বেশি।

ম্যাথম্যাটিকাল জটিলতা কমানোর জন্য অনেক লাইব্রেরি আছে, যেগুলো আপনার কাজকে একদম সোজা করে দিতে পারে।

প্রোগ্রামার হতে হলে কম্পিউটার সায়েন্স বা সফটওয়্যার ইঞ্জিনিয়ারিং নিয়ে পড়তে হবে

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

প্রোগ্রামিং শিখলেই চোখ বন্ধ করে টাকা আয় করা যায়

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

প্রোগ্রামিং = হ্যাকিং

একদমই ভুল! শুধু প্রোগ্রামিং শিখে হ্যাকিং এর কিছুই বোঝা যাবেনা। এর জন্য প্রয়োজন ডিভাইস, ইন্টারনেট এবং ওয়েব সিকিউরিটির উপর গভীর জ্ঞান। তাছাড়া হ্যাকিং মানেই যে বসে বসে স্ক্রিপ্ট তৈরি করা তাও কিন্তু নয়, এর বেশ কিছু ফর্ম, অর্থাৎ রূপভেদ আছে।

সম্পর্কিত প্রশ্নগুচ্ছ

1 উত্তর
06 এপ্রিল 2020 "অন্যান্য" বিভাগে জিজ্ঞাসা করেছেন তুহিন Level 7
1 উত্তর
16 সেপ্টেম্বর 2019 "প্রোগ্রামিং" বিভাগে জিজ্ঞাসা করেছেন তুহিন Level 7
1 উত্তর
07 জুন 2018 "প্রোগ্রামিং" বিভাগে জিজ্ঞাসা করেছেন Md Munir Hasan Level 8
1 উত্তর
09 ডিসেম্বর 2017 "প্রোগ্রামিং" বিভাগে জিজ্ঞাসা করেছেন Asif Shadat Level 7
1 উত্তর
09 জুন 2020 "প্রোগ্রামিং" বিভাগে জিজ্ঞাসা করেছেন Rafian Level 1
নির্বিক এমন একটি ওয়েবসাইট যেখানে আপনি আপনার প্রশ্ন করে উত্তর জেনে নিতে পারবেন এবং পাশাপাশি অন্য কারো প্রশ্নের উত্তর জানা থাকলে তাদের উত্তর দিয়ে সহযোগিতা করতে পারবেন।
...