BD Skills
  • ডিজিটাল স্কিল
    • এসইও (SEO)
    • ওয়েব ডেভেলপমেন্ট
    • প্রোগ্রামিং
    • মাইক্রোসফট অফিস
      • মাইক্রোসফট এক্সেল
      • মাইক্রোসফট ওয়ার্ড
      • মাইক্রোসফট পাওয়ারপয়েন্ট
  • ফ্রি পেইড কোর্স
  • ফ্রি PDF বই
  • চাকরির বিজ্ঞপ্তি
    • প্রাইভেট চাকরি
    • সরকারী চাকরী
  • অনলাইন ইনকাম
  • আরও ক্যাটেগরি
    • ইউটিউব গাইড
    • টিপস & হ্যাকস
    • প্রযুক্তি কথা
    • বিজ্ঞান ও প্রযুক্তি
    • ব্যবসা
    • ব্লগিং
    • লাইফস্টাইল
    • সোশ্যাল মিডিয়া
No Result
View All Result
  • ডিজিটাল স্কিল
    • এসইও (SEO)
    • ওয়েব ডেভেলপমেন্ট
    • প্রোগ্রামিং
    • মাইক্রোসফট অফিস
      • মাইক্রোসফট এক্সেল
      • মাইক্রোসফট ওয়ার্ড
      • মাইক্রোসফট পাওয়ারপয়েন্ট
  • ফ্রি পেইড কোর্স
  • ফ্রি PDF বই
  • চাকরির বিজ্ঞপ্তি
    • প্রাইভেট চাকরি
    • সরকারী চাকরী
  • অনলাইন ইনকাম
  • আরও ক্যাটেগরি
    • ইউটিউব গাইড
    • টিপস & হ্যাকস
    • প্রযুক্তি কথা
    • বিজ্ঞান ও প্রযুক্তি
    • ব্যবসা
    • ব্লগিং
    • লাইফস্টাইল
    • সোশ্যাল মিডিয়া
No Result
View All Result
BD Skills
No Result
View All Result

সি প্রোগ্রামিং না পাইথন কোন ভাষা ভালো শিখার জন্য উপযোগী

January 19, 2022
in ডিজিটাল স্কিল
0
868
SHARES
5.4k
VIEWS
Share on FacebookShare on Twitter

আপনাকে প্রথমে অভিনন্দন, কারণ আমি এমন দু’টি ভাষার কথা বলবো, যে দু’টিই শুরু করার জন্য একদম উপযোগী ভাষা।

এখন আপনি কোন ভাষাটি নির্বাচন করবেন, তা সম্পূর্ণ ভাবে নির্ভর করবে আপনি এখন জীবনের কোন পর্যায়ে আছেন, এরপর কোন ক্ষেত্রে (field -এ) যেতে চাইছেন ইত্যাদির উপর।

আপনি কি কম্পিউটার বিজ্ঞানের ছাত্র? 
তাহলে আপনাকে প্রথমে সি -ই শিখতে হবে। কারণ আপনার কোর্সে সি প্রথমে শেখান হবে। পাইথন না-ও শেখান হতে পারে।

সি শিখলে আপনি যন্ত্রের অনেক কাছাকাছি থাকবেন। আপনি নিজে হাতে করে কম্পিউটারের মেমরিতে জায়গা অ্যালোকেট করতে শিখবেন, ঠিকানা (adress) অনুযায়ী বিভিন্ন অপারেশন করতে পারবেন, যন্ত্র সম্পর্কে এবং কম্পিউটার বিজ্ঞানের নানা ধারণার সম্পর্কে আপনার জ্ঞান হবে। কম্পিউটার বিজ্ঞানে কেরিয়ার করতে চাইলে আপনাকে এই পথ ধরে হাঁটতেই হবে। তাই যদি আপনি কম্পিউটার বিজ্ঞানে কেরিয়ার করতে চান, তাহলে সি দিয়ে শুরু করুন।

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

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

আপনি হয়তো ভাববেন, এত ঘুরিয়ে সি শেখার দরকার কী? আসলে পাইথন দিয়ে প্রোগ্রাম লেখার চাইতে সি দিয়ে প্রোগ্রাম লেখা শুরু করতে অপেক্ষাকৃত বেশি সময় দিতে হবে। কারণ, মৌলিক সংখ্যা বের করা, হ্যালো ওয়র্ল্ড লেখা, ইত্যাদি অকাজের (trivial) প্রোগ্রাম লেখার চেয়ে বেশি কিছু করতে গেলে, অর্থাৎ বাস্তব জগতে কাজে লাগে, এমন প্রোগ্রাম লিখতে চাইলে পাইথনের তুলনায় সি -তে পরিশ্রম বেশি, এবং অনেক বেশি ধারণার সম্পর্কে জ্ঞান থাকা প্রয়োজন।

এবার আসি, তাদের কথায়, যাঁরা নিশ্চিত, যে তাঁরা কম্পিউটার বিজ্ঞানে কেরিয়ার গড়বেন না, নিজের পেশার কাজে কোন অটোমেশনের জন্য পাইথন কাজে লাগাবেন, নিজের কম্পিউটারের নানারকম একঘেয়ে কাজ স্বয়ংক্রিয় করার জন্য প্রোগ্রামিং শিখতে চান, অথবা ছাত্র/গবেষক হিসেবে গবেষণাগারে নানারকম গণনার কাজের জন্য প্রোগ্রামিং শিখবেন, অথবা আধুনিক (এবং প্রয়োজনীয়) গণিত বা পরিসংখ্যান শিক্ষার জন্য একটা · শিখবেন, তাঁদের জন্য পাইথন একেবারে আদর্শ। সি শেখার কোন প্রয়োজনই নেই। শুধু পাইথন শিখলেই হবে।

কম্পিউটার বিজ্ঞান, কম্পিউটারের গঠন, কার্যকলাপের সম্পর্কে ধারণা না থাকলেও পাইথন দিয়ে অনেক গুরুত্বপূর্ণ কাজ করা যায়।

এতক্ষণ যা বললাম, তা সহজে বোঝার জন্য একটা ফ্লো-চার্ট বানিয়ে দিলাম-

অনেকে আছেন, যাঁরা সিদ্ধান্ত নিয়ে ফেলেছেন, তাঁরা ওয়েব ডিসাইন করবেন, তাঁরা এদু’টোর কোনটাই না শিখে HTML → CSS → Javascript -এই পথ ধরুন।

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

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

Related Posts

ডিজিটাল মার্কেটিং কি এবং কেন? ডিজিটাল মার্কেটিং শেখার উপায়।
ডিজিটাল স্কিল

ডিজিটাল মার্কেটিং কি এবং কেন? ডিজিটাল মার্কেটিং শেখার উপায়।

ডাটা এন্ট্রি কি? ডাটা এন্ট্রি কোর্স। ডাটা এন্ট্রি শেখার উপায়, ডাটা এন্ট্রি জব
ডিজিটাল স্কিল

ডাটা এন্ট্রি কি? ডাটা এন্ট্রি কোর্স। ডাটা এন্ট্রি শেখার উপায়, ডাটা এন্ট্রি জব

ফেসবুক নিয়ে এলো অ্যানালিটিক্স মার্কেটিং সার্টিফিকেট প্রোগ্রাম!!
ডিজিটাল স্কিল

ফেসবুক নিয়ে এলো অ্যানালিটিক্স মার্কেটিং সার্টিফিকেট প্রোগ্রাম!!

বেসিক কম্পিউটার শিখুন মোবাইল অ্যাপের মাধ্যমে।
ডিজিটাল স্কিল

বেসিক কম্পিউটার শিখুন মোবাইল অ্যাপের মাধ্যমে।

Microsoft Excel – মাইক্রোসফট এক্সেল। টিউটোরিয়াল – পর্ব – ১২
ডিজিটাল স্কিল

Microsoft Excel – মাইক্রোসফট এক্সেল। টিউটোরিয়াল – পর্ব – ১৮ ( শেষ পর্ব)

Microsoft Excel – মাইক্রোসফট এক্সেল। টিউটোরিয়াল – পর্ব – ১৭
ডিজিটাল স্কিল

Microsoft Excel – মাইক্রোসফট এক্সেল। টিউটোরিয়াল – পর্ব – ১৭

Next Post
মজার জিনিস কম্পিউটার প্রোগ্রামিং❤ এবং শিখার জন্য বিস্তারিত গাইডলাইন !! (Hello World ! I am a Programmer.)

মজার জিনিস কম্পিউটার প্রোগ্রামিং❤ এবং শিখার জন্য বিস্তারিত গাইডলাইন !! (Hello World ! I am a Programmer.)

  • About
  • Advertise
  • Careers
  • Contact

© 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • ডিজিটাল স্কিল
    • এসইও (SEO)
    • ওয়েব ডেভেলপমেন্ট
    • প্রোগ্রামিং
    • মাইক্রোসফট অফিস
      • মাইক্রোসফট এক্সেল
      • মাইক্রোসফট ওয়ার্ড
      • মাইক্রোসফট পাওয়ারপয়েন্ট
  • ফ্রি পেইড কোর্স
  • ফ্রি PDF বই
  • চাকরির বিজ্ঞপ্তি
    • প্রাইভেট চাকরি
    • সরকারী চাকরী
  • অনলাইন ইনকাম
  • আরও ক্যাটেগরি
    • ইউটিউব গাইড
    • টিপস & হ্যাকস
    • প্রযুক্তি কথা
    • বিজ্ঞান ও প্রযুক্তি
    • ব্যবসা
    • ব্লগিং
    • লাইফস্টাইল
    • সোশ্যাল মিডিয়া

© 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.