Dev Skill
House # 184 (8th Floor),Senpara Parbata
Begum Rokeya Sarani, Mirpur-10
Dhaka 1216, Bangladesh
Open in Google Maps +88 02 58050442-3 info@devskill.com Contact Us
বিভিন্ন সময় বিভিন্ন মানুষ সফটওয়্যার ডেভেলপমেন্ট বিষয়ে বিভিন্ন প্রশ্ন করে থাকে। এর মধ্যে কিছু প্রশ্ন বারবার ঘুরে ফিরে আসে। এই প্রশ্নগুলোর উত্তর এই পোস্টে লিস্ট করা থাকবে। এই পোস্টে ক্রমাগত প্রশ্ন উত্তর যোগ করা হবে। প্রশ্নঃ কোন একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ যেমন জাভা বা পাইথনের জব মার্কেট ডিম্যান্ড কেমন দেশে? উত্তরঃ জব ডিম্যান্ড সময়ের সাথে পরিবর্তন হয়। জব ডিম্যান্ড কেমন এটা...
তাহলে নিচের কিছু পয়েন্ট ফলো করুন (ইউনিভার্সিটি লাইফে)ঃ ১) যে প্রোগ্রামিং এ ভালো, সে আপনার বন্ধু, আর যে প্রোগ্রামিং নিয়ে হাসাহাসি করে, সে আপনার কেউ না (শত্রু বললাম না) ২) প্রোগ্রামিং এর কোর্সগুলোতে জান দিয়ে দিন, বাকি কোর্সে পাস করলেই হল, যদি ভালো গ্রেড পান আলহামদুলিল্লাহ্। ৩) প্রবলেম সল্ভ, প্রবলেম সল্ভ, প্রবলেম সল্ভ ৪) সিনিয়র ভাইদের মধ্যে যারা ভালো প্রোগ্রামার,...
দেশী বিদেশী অনেক নামকরা সফটওয়্যার ইঞ্জিনিয়াররা লিখেছেন কিভাবে ভালো সফটওয়্যার ইঞ্জিনিয়ার হওয়া যায়। তাদের তুলনায় আমি নিজেকে সাধারণ মানুষ মনে করি। তবে নিজের অভিজ্ঞতা থেকে মনে করি যে আমি যেটুকু অর্জন করতে পেরেছি সেটুকু আসতে পারলেও মোটামুটি সন্তোষজনক অর্জন বলা যায়। যেহেতু নিজেকে নিজে ভালো জানি, তাই নিজের অভিজ্ঞতাই শেয়ার করবো যে কিভাবে একজন ভালো সফটওয়্যার ইঞ্জিনিয়ার হওয়ার চেষ্টা করেছি...
আমার একজন শিক্ষার্থী একটি প্রশ্ন করেছেন – প্রশ্নঃ আমরা যারা বিভিন্ন সফটওয়্যার ডেভেলপমেন্ট শিখার জন্য চেষ্টা করি তারা ৩ ভাবে শেখার পদ্ধতি গ্রহন করিঃ ১. ট্রেইনিং সেন্টারে Group ক্লাশের মাধ্যমে ব্যাচ ধরে ধরে ২. পার্সোনালি কোন প্রফেশনাল ব্যাক্তির নিকট গিয়ে আলাদাভাবে ৩. ওয়েবে টিউটিরিয়াল দেখে দেখে নিজে নিজে এখন প্রশ্ন হলঃ এই তিনটির মধ্যে কোনটি বেশি effective আর কোনটি বেশি...
একজন আমাকে প্রশ্ন করেছেন যে ইন্টারভিউতে কি ধরণের প্রশ্ন করে দক্ষতা যাচাই করা হয়ে থাকে। এমন প্রশ্ন আমি আগেও পেয়েছি। আমি ভাবছি বিষয়টি নিয়ে আজকে লিখবো। প্রথম কথা হল, এক এক কোম্পানির ইন্টারভিউ প্রসেস এক এক রকম হয়, আবার এক একজন ইন্টারভিউয়ার এক এক রকম প্রশ্ন করতে পারেন। কাজেই একজনকে দিয়ে সব পরিস্থিতি চিন্তা করা যাবে না। তবে আমার এই...
আজকে আমার নিজের ইন্টারভিউ দেয়ার অভিজ্ঞতা তুলে ধরে কিছু লিখতে চাচ্ছি। এটা নিতান্তই আমার নিজের অভিজ্ঞতা। এটা অন্যদের সাথে নাও মিলতে পারে। কাজেই বিষয়টি মাথায় রাখবেন। আর একটি কথা – শুরুর দিকে আমার তেমন কোন অভিজ্ঞতা ছিল না। আমাকে পরামর্শ দেয়ার মতও কেউ ছিল না। কাজেই একদম শুরুর দিকে আমি হয়ত কিছু কিছু কাজ করেছি যার সাথে এখন আমি একমত...
বিভিন্ন ধরণের প্রশ্ন আমি পাই। এর মধ্যে একটি কমন প্রশ্ন হল – “আমি কিভাবে শিখবো, শিখতে হলে আমাকে কি করতে হবে”। প্রশ্নটি মূলত যারা নিজে নিজে প্রোগ্রামিং ও সফটওয়্যার ডেভেলপমেন্ট শিখতে চান তাদের। এটা বেসিক প্রোগ্রামিং, সফটওয়্যার ইঞ্জিনিয়ারিং, অবজেক্ট ওরিয়েন্টেড ডিজাইন, ক্লাউড কম্পিউটিং সব বিষয়েই আমাকে শুনতে হয়। প্রশ্নটি শুনার পর এর উত্তর দেয়া কঠিন হয়ে যায়। আমি কিছুক্ষণ চিন্তা...
আমি আজকে কয়েকটি কারণ উল্লেখ করতে চাই যে আপনি কেন এখনই ক্লাউড কম্পিউটিং শিখার বিষয়ে আগ্রহী হবেন। মূলত ক্লাউড কম্পিউটিং কোন আলাদা ধরণের সফটওয়্যার ডেভেলপমেন্ট নয়। ওয়েব, ডেস্কটপ, মোবাইল এপ এর সব কিছুই ক্লাউড কম্পিউটিং এর উপর নির্ভর করতে পারে। অর্থাৎ আপনি যদি ওয়েব ডেভেলপমেন্ট করেন যেটা ক্লাউড প্লাটফর্মনে চলে তাহলেই হল। তারমানে আপনি যে ধরণের প্রোগ্রামিংই ক্যারিয়ার হিসাবে বেছে...
অনেকে আমাকে বলেন যে তারা কনফিউজড যে ক্যারিয়ারে কোন পথ বেছে নিবেন। যেমন একজন আমাকে বললেন যে বড় ভাই তাকে বলেন যে সিজিপিএ ভালো রাখা আর সফটওয়্যার ডেভেলপমেন্ট শিখা একসাথে সম্ভব নয়। তো সিজিপিএ ভালো রাখলে ইউনিভার্সিটিটে টিচার অপশন আছে, অন্যদিকে সফটওয়্যার ডেভেলপমেন্ট শিখলে প্রোগ্রামার হওয়া যাবে। কিন্তু যারা প্রোগ্রামিং এ ভালো করতে পারছে না তাহলে তারা কি সিজিপিএ ভালো...
আমি যতই পোস্ট লিখি আর যত সাজেশনই দেই না কেন, আমাকে এমন প্রশ্ন বারবারই শুনতে হয় যে “আমি কি কি শিখবো?”, “ওয়েব অথবা মোবাইল ডেভেলপমেন্ট কোনটা শিখলে ভালো হবে?” আমি যতই বলি না কেন, “আপনার যেটা ভালো লাগে সেটাই শিখেন, সবকিছুই ভালো যদি ভালো ভাবে শিখতে পারেন” – তারপরও কিছু মানুষের সাথে কথা বললে বুঝা যায় তারা এই কথা থেকে...