Category: Software Engineering

0

আপনি কেন এখনই ক্লাউড কম্পিউটিং শিখার বিষয়ে আগ্রহী হবেন

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

1

ইউনিভার্সিটি লাইফে আমাদের কি শুধু এলগরিদম ও প্রবলেম সল্ভিং শেখা উচিৎ

আজকে একটা বিষয়ে লিখছি। বিষয়টা হল ইউনিভার্সিটি লাইফে আমাদের কি শুধু এলগরিদম ও প্রবলেম সল্ভিং শেখা উচিৎ কিনা। আমি আমার নিজের ইউনিভার্সিটি লাইফে ৮০% সময় এলগরিদম ও প্রবলেম সল্ভিং এর পিছনে দিয়েছি। এর ফলাফলও যথেষ্ট ভালো পেয়েছি। বাকি ২০% আমি সফটওয়্যার ইঞ্জিনিয়ারিং ও সফটওয়্যার ডেভেলপমেন্টে খরচ করতাম। এটাও আমাকে অনেক...

6

সফটওয়্যার ডেভেলপাররা যে কমন ভুলগুলো করে থাকেন

আমাদের দেশের বেশিরভাগ সফটওয়্যার কোম্পানিতে আমরা বিদেশি ক্রেতাদের জন্য সফটওয়্যার তৈরি করে থাকি। এই কাজটি করতে গিয়ে আমাদের প্রতিনিয়ত ক্লায়েন্ট এর সাথে যোগাযোগ করতে হয়। এই যোগাযোগের দক্ষতা অনেক সময় সফলতা ও ব্যার্থতার মদ্ধে পার্থক্য করে দিতে পারে। অভিজ্ঞতা এখানে অনেক গুরুত্বপূর্ণ। তাই নতুনদের জন্য আমার নিজের পূর্ব অভিজ্ঞতা থেকে...

33

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

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

0

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

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