Dev Skill Blog

6

যেভাবে একজন প্রোগ্রামারের জীবন ধ্বংস হয় (কেস স্টাডি ১)

বেশ অনেকদিন আগের কথা, আমি তখন একটি সফটওয়্যার কোম্পানিতে চাকরি করছিলাম। দিন বেশ ভালই যাচ্ছিল, কিছুদিনের মধ্যেই ডাবল প্রমোশন পেয়ে ডেপুটি টিমলিড হয়ে গেলাম, কাজও ভালই চলছিলো। সেখানে একজন কলিগ ছিলেন (ছদ্মনাম হিসাবে ধরে নেই তার নাম – কামাল)। কামাল ভাই বেশ মজার মানুষ, সারাক্ষণ হাসেন আর অন্যদেরও হাসাতে ভালবাসেন।...

0

সফটওয়্যার শিল্পের উন্নতিতে দেশীয় ট্রেনিং প্রতিষ্ঠানগুলোর ভূমিকা

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

33

এমন কিছু বই যা সব প্রোগ্রামারের পড়া উচিৎ

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

10

কম্পিউটার সায়েন্স এর শিক্ষার্থীদের জন্য কিছু গাইডলাইন

আমাদের দেশের শিক্ষার্থীদের সবচেয়ে বড় সমস্যা হচ্ছে লক্ষ্য না থাকা কিংবা ছোট লক্ষ্য। আমার কাছে এটাকে গোঁড়ায় গলদ মনে হয়। অনেকেই জানে না তারা কেন কম্পিউটার সায়েন্সে ভর্তি হয়েছে। আবার অনেকে জানে না তারা জীবনে কি অর্জন করতে চায়। এভবে চললে সফলতার ধারেকাছেও পৌঁছা যাবে না। তাই প্রথমে ঠিক করতে...

Interview tips 22

সফটওয়্যার ডেভেলপারদের জন্য চাকরীর ইন্টারভিউ এর কিছু টিপস

সব সময় মনে রাখবেন, সফটওয়্যার ইঞ্জিনিয়ারের জন্য চাকরী পাওয়া খুবই সহজ। কেন? কারণ এই সেক্টরের চাকরীর বাজারে অনেক সফটওয়্যার ইঞ্জিনিয়ারের প্রয়োজন। যেখানে অন্য সেক্টরের মানুষ চাকরী হারাচ্ছে, সেখানে তথ্য প্রযুক্তি সেক্টর রকেটের মত উড়ছে এবং এখানে অনেক মানব সম্পদের প্রয়োজন। আর তাই এখানে অনেক চাকরীর সম্ভাবনা রয়েছে। তাহলে কেন আপনি...

0

ফাংশনাল রিকয়ারমেনটের সাথে সফটওয়্যার ইঞ্জিনিয়ারিং এর কোন সম্পর্ক নেই

আমরা যখন একটি সফটওয়্যার বানাতে বসি তখন এর বর্ণনা সম্বলিত একটি ডকুমেন্ট আমাদের ধরিয়ে দেয়া হয়। এই ডকুমেন্টে ২টি অংশ থাকে। যে অংশে সফটওয়্যারটি কিভাবে কাজ করবে তা বর্ণনা করা থাকে তা হল ফাংশনাল রিকয়ারমেনট। আর একটি অংশ থাকে যাকে বলে নন ফাংশনাল রিকয়ারমেনট। “নন ফাংশনাল” কথাটি শুনলেই আমাদের মস্তিষ্ক আমাদের...