এটি এমন একটি অনুষ্ঠান হতে পারে যেখানে 'প্রোগ্রামার' এবং 'সফটওয়্যার ইঞ্জিনিয়ার' এর মধ্যে শব্দার্থ-অর্থপূর্ণ পার্থক্য থাকতে পারে। এই প্রসঙ্গে, বিশেষত, আমরা দেখতে পাচ্ছি যে আপনার কাছে বেশ কয়েকটি প্রোগ্রামিং ভাষা এবং সম্পর্কিত প্রযুক্তি সম্পর্কিত জ্ঞান রয়েছে এবং আপনি এগুলি পছন্দসই ফলাফল তৈরি করতে ব্যবহার করতে পারেন। এটি 'কম্পিউটার প্রোগ্রামার' এর সূক্ষ্ম অপারেশনাল সংজ্ঞা।
আমি নিজেকে একটি সফটওয়্যার ইঞ্জিনিয়ার হিসাবে বিবেচনা করি। আমার কাজের প্রতিদিনের দিকের বেশিরভাগ ক্ষেত্রে আমি সম্ভবত আপনি একই কাজগুলি করেন। আমি কিছু পছন্দসই ফলাফল তৈরি করতে কম্পিউটার ভাষা এবং সম্পর্কিত প্রযুক্তি ব্যবহার করি। তবে, আমার কাছে ডেটা স্ট্রাকচার এবং অ্যালগরিদমগুলির একটি বোঝাপড়া আছে এবং আমি সেই জ্ঞানকে আমার আরও অনেক কিছু করার ক্ষমতা বুনিয়াদ হিসাবে বিবেচনা করি।
প্রায়শই - যদিও কখনও দিন হয় না - আমার কাজটি এমন জটিল সমস্যার সমাধান অনুসন্ধানের সাথে জড়িত যার জন্য কোনও সুস্পষ্ট সমাধান নেই, আমি যে ফ্রেমওয়ার্কটি ব্যবহার করছি তার বৈশিষ্ট্যগুলি বা আমি যে ভাষাতে কাজ করছি তার ক্ষমতাগুলি দ্বারা সরাসরি সম্বোধিত কিছুই নয় nothing সঙ্গে. এটিতে, আমাকে সমস্যাটি বিশ্লেষণ করতে হবে এবং একটি সমাধান তৈরি করতে হবে এবং মাঝেমধ্যে এই প্রক্রিয়াটি বড় আকারের আর্কিটেকচারের রাজ্যে চলে যায়।
এই ধরণের কাজ করার জন্য এই গভীর সমস্যাগুলির একটি দুর্দান্ত বোঝার প্রয়োজন হলেও এটি পর্যাপ্ত নয় । অন্য কথায়, একটি হ্যাশ টেবিল কীভাবে কাজ করে বা হিপ সাজানোর ক্ষেত্রে সাধারণত ভাল পারফরম্যান্স বৈশিষ্ট্য থাকে তা জেনে সিস্টেম আর্কিটেক্ট বা সিনিয়র ইঞ্জিনিয়ার হওয়ার পক্ষে যথেষ্ট নয়। এটি যৌক্তিক শুরুর জায়গা এবং এখান থেকে আপনি গভীর খনন এবং আরও বিস্তৃত ভ্রমণ এবং বৃহত্তর সমস্যাগুলি মোকাবেলা করার জন্য প্রয়োজনীয় অভিজ্ঞতা অর্জন করতে পারেন।
আমি মনে করি আপনার প্রশ্নের উত্তর দেওয়ার জন্য আপনার নিজেকে জিজ্ঞাসা করা উচিত, "আমি কী হতে চাই? আমি আমার ক্যারিয়ার নিয়ে কোথায় যাব?" আপনি যদি যা করছেন তা চালিয়ে যাওয়ার বিষয়ে যদি আপনি সন্তুষ্ট হন তবে আপনি যে বড় আকারে স্বেচ্ছাসেবীর সাক্ষাত্কারের মুখোমুখি হয়ে উঠছেন সেগুলি পেতে আপনি কেবলমাত্র যথেষ্ট পরিমাণ স্ট্রাকচার এবং অ্যালগরিদম শিখতে চাইতে পারেন।
আপনি যদি নিজের ক্যারিয়ারে বেড়ে উঠতে চান এবং এটির জন্য আপনার উত্সাহটি অপরিহার্য তবে আপনার এই বিষয়গুলি যথাসম্ভব দৃ tight়ভাবে গ্রহণ করা উচিত। যদি আপনার এগুলিতে খোলামেলা মন এবং সত্য উত্সাহ নিয়ে কাজ করার কিছুটা সময় থাকে তবে আপনি কিছু দুর্দান্ত এবং উত্তেজনাপূর্ণ জিনিস পেয়ে যাবেন। আমি যে দিনটিকে প্রথম চটজলদি বুঝতে পেরেছিলাম তা কখনই ভুলব না। উত্তেজনা এবং আবিষ্কারের অনুভূতি আমার জীবনের বেশিরভাগ অংশের জন্য পথ নির্ধারণ করেছিল এবং আমি এর জন্য আরও কৃতজ্ঞ হতে পারি না। এখন, আমি সফটওয়্যার ইঞ্জিনিয়ার হিসাবে কাজ করার পাশাপাশি কিছু করার কল্পনাও করতে পারি না।
আপনি যা কিছু বেছে নিন তার সাথে শুভকামনা।