আশা করি ভালো আছেন সবাই।
আমি বেসিক্যালি একজন জাভা প্রোগ্রামার। স্প্রিং ফ্রেমওয়ার্ক এবং অ্যাণ্ড্রয়েড ডেভেলপমেন্ট নিয়ে কাজ করি। একটু আধটু জাভাস্ক্রিপ্ট-জেকুয়েরী এবং অ্যাঙ্গুলার ২ দিয়ে আয়নিক ২ তে কাজ করার অভিজ্ঞতা আছে।
কিন্তু ঈদানিং নতুন একটা প্রোগ্রামিং ল্যাংগুয়েজ শেখার ইচ্ছা জাগ্রত হল। ভাবলাম জাভাস্ক্রিপ্ট ভালোমত শেখায় সময় ব্যয় করি কিন্তু ফ্রন্টএন্ড আমাকে খুব একটা টানে না।
পিএইচপির দিকে যাওয়ার কোনরকম ইচ্ছা নাই। লারাভেল শিখে একটা প্রোজেক্ট করেছিলাম অনেক আগে। কিন্তু এই একটা ল্যাঙ্গুয়েজকে আমি কোন কারন ছাড়াই হেঁট করি কেন যেন। খারাপ বলবোনা, কিন্তু বাজে লাগে।
পাইথনই আমার চয়েজ ছিল। কিন্তু রেইলসে কাজ করা এক ফ্রেন্ড আমাকে রুবি শিখতে সাজেস্ট করলো। রেইলসে কাজ করার নাকি মজাই আলাদা। যদিও স্প্রিং বুটে কাজ করে মনে হয়েছে এর চেয়ে অসাধারণ কোন ফ্রেমওয়ার্ক দুনিয়াতে হতে পারে না। তবে নতুন কিছু শিখলে দোষ কি। নতুন কিছু শেখা হবে, জবের ক্ষেত্রেও একটা ফিল্ড বেড়ে যাবে।
এখন সমস্যা হচ্ছে দুটোর মধ্যে একটাতে কিছুতেই মনস্থির করতে পারছি না। কতক্ষণ রুবির টিউটোরিয়াল দেখি, কতক্ষণ পাইথনের। জাভা ডেভেলপার হিসেবে একটাকেও অবশ্য ভাল লাগে না, তবে শিখে ফেললে মজা পেয়ে যাবো সুনিশ্চিত। (প্রোগ্রামিং নিয়ে তীব্র মাত্রায় প্যাশনেট মানুষ আর কি! )
বাংলাদেশের প্রেক্ষাপটে কোনটা শিখলে জবের ক্ষেত্রে দরজার সাইজটা একটু বড় হবে বলে আপনি মনে করেন? এবং কেন মনে করেন? একটু দূরদর্শী মতামত আশা করছি।
অনেক ধন্যবাদ।
(মডারেটর মহোদয়ের নিকট সবিনয় প্রার্থনা, আমার অ্যাকাউন্টের নামটা চেঞ্জ করে "সায়েম" রাখা যায় কি? কম বয়সে অ্যাকাউন্ট খুলেছিলাম তাই উটকো একটা নাম নিজের নামের শেষে যুক্ত করেছিলাম। দেখলে অস্বস্তি লাগে এখন। বেশ পুরনো অ্যাকাউন্ট তাই আরেকটা অ্যাকাউন্ট খুলতে চাই না, এই ফোরামে মে বি এটা নিষেধ। আশা করি একটু ভেবে দেখবেন।)