একজন ভালো প্রোগ্রামার হওয়ার জন্যে যে বিষয়গুলো আমার কাছে গুরুত্বপূর্ণ মনে হয় সেগুলো হল। যেকোনো একটা অবজেক্ট ওরিয়েন্টেড লাঙ্গুয়েজ ভালো করে শিখতে হবে। যেমন C++, Java, Python ইত্যাদি। (একটা ভালো করে শিখলে বাকিগুলো পরে দরকার পড়লে সহজেই শিখে ফেলা যাবে) ডাটা স্ট্রাকচার ভালো করে বুঝতে হবে অর্থাৎ কোন জায়গায় কোন ধরনের ডাটা স্ট্রাকচার ব্যবহার করতে হবে সেসব বিষয়ে ধারণা থাকতে হবে এবং খুব কমন ডাটা স্ট্রাকচার গুলো যেমন লিস্ট বা হ্যাশম্যাপ কিভাবে ইমপ্লিমেন্ট করা যায় তা জানতে হবে। অ্যালগরিদম এর উপর ভালো জ্ঞান থাকতে হবে। বিভিন্ন কমন অ্যালগরিদম গুলো জানতে বুঝতে ও অ্যাপ্লাই করতে শিখতে হবে। টাইম ও স্পেস কমপ্লেক্সিটি কি এবং কি কারণে এগুলো গুরুত্বপূর্ণ সেটা বুঝতে হবে এবং যেকোনো একটা প্রোগ্রাম এর টাইম ও স্পেস কমপ্লেক্সিটি বের করতে জানতে হবে। কনকারেন্ট প্রোগ্রামিং, থ্রেড, মিউটেক্স, সেমাফোর, রেস কন্ডিশন বুঝতে হবে। অপারেটিং সিস্টেম এর বিভিন্ন কনসেপ্ট যেমন স্কেজুলিং, ফাইল সিস্টেম সম্পর্কে ধারণা থাকতে হবে। লাস্ট বাট নট দা লিস্ট: problem solving ability (এটি যেকোনো সফটওয়্যার ইঞ্জিনিয়ার এর core গুণাবলির একটি) সুতরাং এই ছিল একজন ভালো প্রোগ্রামার হওয়ার উপায়।
বর্তমান ডিজিটাল যুগে ভূমি জরিপ আর শুধু মেপে খাতায় তোলার কাজ নয়! এটি এখন প্রয...Read more
View (14,983) | Like (0) | Comments (0)ময়মনসিংহ মেডিকেল কলেজে পড়ছিলেন মেধাবী মেহেদী হাসান খান। কিন্তু শিক্ষকরা ব...Read more
View (10,300) | Like (10) | Comments (0)কিভাবে এসইও করা যায় বা আপনি যদি এসইও করতে চান তাহলে কিভাবে তা করবেন? এই প্রশ্...Read more
View (20,214) | Like (0) | Comments (0)ফ্রিল্যান্সিং করতে হলে যা যা করতে হবে সেই বিষয় গুলো তুলে ধরা যাক। ১. নিজের ম...Read more
View (28,688) | Like (1) | Comments (0)Google Trends হল Google- এর একটি ওয়েবসাইট যা বিভিন্ন অঞ্চল এবং ভাষা জুড়ে Google অনুসন্ধানে ...Read more
View (27,466) | Like (1) | Comments (0)প্রোগ্রামিং ল্যাংগুয়েজের স্তর (Level of programming language) ১৯৪৫ সাল থেকে শুরু করে এ পর্যন্...Read more
View (8,860) | Like (6) | Comments (0)ফেসবুক ব্যবহারের কিছু বেসিক নিয়ম নিন্মে উপস্হাপন করা হল। ১/ পোস্ট শেয়ার...Read more
View (78,207) | Like (0) | Comments (0)আর্টিকেল লিখে ইনকাম করার জন্য নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করা যেতে পারে:...Read more
View (16,993) | Like (1) | Comments (0)বর্তমান সময়ে আপনাকে যদি প্রতিযোগিতার এই বিশ্বের অন্যান্য ব্যবসায়ীদের স...Read more
View (16,421) | Like (0) | Comments (0)ফ্রিল্যান্সিং করে সফলতা না পাওয়ার কারন গুলো নিচে উপস্থাপন করা হল। ০১. কাজ প...Read more
View (31,651) | Like (1) | Comments (0)ঢাকা শহর, বাংলাদেশের রাজধানী, তার বিশাল জনসংখ্যা ও ব্যস্ত সড়কজীবনের জন্য প...Read more
View (26,398) | Like (1) | Comments (0)হরমুজ প্রণালীর সবচেয়ে সংকীর্ণ অংশে জাহাজ চলার জন্য আলাদা দুইটা করিডোর আছে, ...Read more
View (27,877) | Like (0) | Comments (0)অনেকে খুব সহজভাবে প্রশ্ন করে থাকেন নারীর তুলনায় পুরুষের বুদ্ধি বেশি না কম? ...Read more
View (22,865) | Like (0) | Comments (0)বিচ্ছেদের দ্বারপ্রান্তে, তাদের মধ্যে প্রায় কোনো কথাবার্তা ছিল না। দু’জনেই ...Read more
View (22,732) | Like (0) | Comments (0)The cardon is the largest species of cactus in the world and can reach a height of up to 20 meters. Its impressive size and structure allow it to store large amounts of water, which is essential for s...Read more
View (23,566) | Like (0) | Comments (0)আমরা প্রায়ই ভাবি বেশি আয় মানেই বেশি খরচ, বেশি বিলাসিতা। কিন্তু আসল জাদু ঘট...Read more
View (3,841) | Like (0) | Comments (0)একজন মানুষ যখন বাইরে কষ্ট করে, সমাজ তার সেই কষ্ট দেখে তাকে সম্মান দেয়। সবাই ...Read more
View (5,266) | Like (0) | Comments (0)বাংলাদেশের উত্তরের জেলা পঞ্চগড় দিয়ে প্রবাহিত মহানন্দা নদী শুধু প্রাকৃতিক ...Read more
View (22,686) | Like (0) | Comments (0)মধুর ভেতরে অল্প পানির পরিমাণ, উচ্চ চিনি এবং মৌমাছির এনজাইম থাকার কারণে এটি এ...Read more
View (26,419) | Like (0) | Comments (0)একজন স্ত্রী মধু না বিষ, সেটা নির্ভর করে তার স্বামীর উপর। কারণ, একটা নারী যখন ...Read more
View (26,603) | Like (0) | Comments (0)Fewlook is a world wide social media platform