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