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

asked 08 Aug, 10:00

bijit's gravatar image

bijit
212

edited 08 Aug, 14:40

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
30618

শেষ প্রশ্নের আরো ভালো উত্তর আছে এই প্রশ্নে

(08 Aug, 14:46) Mosharraf Hosain ♦

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

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

permanent link

answered 08 Aug, 14:38

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
30618

edited 08 Aug, 14:43

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×205
×16
×8
×1

question asked: 08 Aug, 10:00

question was seen: 74 times

last updated: 08 Aug, 14:56