আমি তুলনামূলকভাবে তরুণ প্রোগ্রামার। আমার বয়স 23 এবং আমি প্রায় 5 বছর ধরে পেশাদারভাবে প্রোগ্রামিং করছি।
বেশিরভাগ প্রোগ্রামার হিসাবে আমি সি দিয়ে শুরু করেছি, মজাদার জন্য কিছু x86 সমাবেশ শিখেছি এবং তারপরে আমি সি ++ পেয়েছি যা প্রোগ্রামিং বিশ্বে আমার সবচেয়ে বড় আবেগ হিসাবে পরিণত হয়েছিল। সি এবং সি ++ সহ প্রোগ্রামিং আপনাকে প্রতিটি প্ল্যাটফর্ম নির্দিষ্ট APIs, libs এবং ফ্রেমওয়ার্ক শিখতে জোর করে forces কিছু সময়ের পরে আমাকে জাভা এবং সি # তে চলে যেতে হয়েছিল কারণ আমার অঞ্চলের চাহিদা মূলত এই ভাষার জন্য for এই ভাষাগুলির সাহায্যে আমি ওয়েব বিকাশের বিশ্বে প্রবেশ করেছি এবং তারপরে আমাকে জাভাস্ক্রিপ্ট শিখতে হয়েছিল। .NET ফ্রেমওয়ার্কের জন্য বিকাশ প্রথমে উত্তেজনাপূর্ণ ছিল তবে আমি ক্রমাগত অনুভব করছিলাম যেহেতু আমি মাইক্রোসফ্ট দ্বারা আবদ্ধ হচ্ছি (এবং অবশ্যই। নেট ফ্রেমওয়ার্ক আমাকে লিনাক্স থেকে দূরে সরিয়ে নিয়েছে)। ডেস্কটপ বিকাশের জন্য আমি কিউটি দিয়ে সি ++ ব্যবহার করে নেট .NET ব্যবহার করে বেশ কিছু করতে পেরেছিলাম কিন্তু ওয়েব বিকাশের জন্য আমাকে বিকল্প খুঁজতে হয়েছিল। দ্রুত আমি জ্যাঙ্গোকে খুঁজে পেলাম এবং তারপরে আমি পাইথন শিখতে এগিয়ে গেলাম যাতে আমি জ্যাঙ্গো ব্যবহার করতে পারি। আজকাল আমি অবজেক্টিভ-সি দিয়ে আইওএস বিকাশ শিখছি।
এতদূর এই সমস্ত ভাষা শেখার কাজটি বেশ সহজ ছিল (সি ++ আমাকে ভাল প্রশিক্ষণ দিয়েছিল) তবে আমি আশঙ্কা করছি যে কোনও দিন আমি সেগুলির সমস্ত ট্র্যাক রাখতে সক্ষম হবো না। শুধু নির্মল. আমি যে ভাষাগুলি কেবল শিখেছিলাম সেগুলি হ'ল সি # এবং জাভা ছিল। আমি মজা করার জন্য শিখেছি এমন অন্যদের সবাই, কারণ আমি প্রোগ্রামিং এবং নতুন জিনিস শিখতে পছন্দ করি। এছাড়াও আমি ডেস্কটপ, ওয়েব এবং মোবাইল বিকাশে আমার দক্ষতা তীক্ষ্ণ রাখতে চাই।
আমার প্রশ্নটি: আপনি একাধিক প্রোগ্রামিং ভাষার উপর নজর রাখবেন কীভাবে? (আমি বলতে চাইছি, এই ভাষাগুলির পরিবর্তনের উপর নজর রাখুন এবং আপনার দক্ষতাগুলিকে তীক্ষ্ণ রাখুন) এবং: পর্যাপ্ত প্রোগ্রামিং ল্যাঙ্গুয়েজের মতো কোনও জিনিস আছে কি?