Programming

Programming tips and thoughts

Learn from a Googler series

যাদের প্রোগ্রামিং এর নলেজ একেবারে জিরো তারাও এই প্লেলিস্ট ফলো করলে প্রোগ্রামিং এ একেবারে হিরো হয়ে যাবে। (I mean hero হওয়ার পথে কায়েকধাপ এগিয়ে যাবে ????) এখানে, একেবারে বেসিক “hello world” থেকে শুরু করে আস্তে আস্তে কঠিন বিষয়গুলো কভার করা হয়েছে। So, এটা শেখার জন্যে শুধু কম্পিউটার চালানো জানলেই চলবে। আর যারা যারা বলে যে পাইথন …

Learn from a Googler series Read More »

Interview with Seeam

Interview with The Bangladeshi Perspective

Check out my latest interview with Seeam on The Bangladeshi Perspective. 🙂 Things that we discussed: (From the video’s description) ⏱️ Topics Discussed (Timestamps): 01:50 – Who is Zulkarnine Bhai 02:44 – Why I went to South Korea for undergrad 04:44 – South Korean undergrad application 07:16 – How to start programming 11:45 – Zulkarnine’s …

Interview with The Bangladeshi Perspective Read More »

CSE না পড়েও কি গুগলে Software Engineer হওয়া সম্ভব?

খুবই কমন একটা প্রশ্ন:– CSE তে না পড়েও কি গুগলে Software Engineer হওয়া সম্ভব? বা,– তেমন নামকরা কোন ভার্সিটিতে না পড়েও কি… সম্ভব?– CGPA ভালো না থাকলেও কি… সম্ভব? উত্তর:সম্ভব, তবে…. একটা বড় কিন্তু আছে। এখন তুমি CGPA ভালো না করেও, CSE তে না পড়েও কি কি করে উল্টায়ে ফালাইছ সেটাই দেখার বিষয়। ধরো, তুমি …

CSE না পড়েও কি গুগলে Software Engineer হওয়া সম্ভব? Read More »

Learn From A Googler : Python, DS & Algorithm in Bengali (বাংলা)

You don’t get the chance to learn programming from a Googler everyday. ???? সেটাও আবার বাংলায়? যারা প্রোগ্রামিংএ একেবারেই নতুন অথবা অন্য কোন একটা ল্যাঙ্গুয়েজ জানে কিন্তু পাইথন এর বেসিক বিষয়গুলো শিখতে চায় তাদের জন্য এই ভিডিওটা। চেষ্টা করেছি যতটা সম্ভব সিম্পল করে বুঝানোর। অ্যাডভান্সড কিছু বিষয় বাদ রেখেছি যা পরে কোনও ভিডিওতে কভার করবো। (কী …

Learn From A Googler : Python, DS & Algorithm in Bengali (বাংলা) Read More »

Interview with Jhankar Mahbub ভাই

একসময় যার ভিডিও দেখে ওয়েব প্রোগ্রামিং এর হতেখড়ি, তার সাথে একদিন এভাবে পাশে বসে গল্প করতে পারবো, প্রোগ্রামিং নিয়ে কথা বলতে পারবো, তা মনেহয় আগে কখনো ভাবিনি। ???? Thank you Jhankar Mahbub vai for having me in your channel. সান ফ্রান্সিসকো গেলে আরো অনেক আড্ডা হবে। ???? ভিডিওটা দেখার পরে নিজের উপলব্ধি:ইদানিং মনে হয় আমি একটু বেশিই বকবক করি… ????????‍♂️

Interview with Abdullah (রেডিও ঢোল)

গুগলে চাকরির জীবনটা কেমন? বাংলাদেশিদের জন্য গুগলে কাজ করার ক্ষেত্রে কী কী সুযোগ রয়েছে?গুগলে চাকরি পেতে হলে কী করতে হবে? আড্ডা দিয়েছি এসব বিষয় নিয়ে আব্দুল্লাহ’র শো তে রেডিও ঢোল ৯৪.০ এফ এম এ।

কোন ল্যাঙ্গুয়েজ দিয়ে প্রোগ্রামিং শুরু করবো?

আমার মতে প্রোগ্রামিং শেখার শুরু করা উচিত পাইথন দিয়ে। ব্যাপারটা কিছুটা Manual vs Auto গাড়ি চালানো শেখার মতো। অনেকেই বলবে যে manual গাড়ি চালাতে যে পারে, সে তো এমনিতেই অটো গাড়ি চালাতে পারবে। কিন্তু কেউ যদি প্রথমেই manual গাড়ি চালানোর কঠিনতা দেখে গাড়ি চালানো শেখাই বাদ দিয়ে দেয় তাহলে কি হবে? বেশিরভাগ জায়গাতেই দেখা যায় …

কোন ল্যাঙ্গুয়েজ দিয়ে প্রোগ্রামিং শুরু করবো? Read More »

How did I learn programming?

So, you want to know which languages I know and how I learned them? Here’s the answer:These are the languages that I learned (in chronological order) and how I learned them: 0. Korean (Oops, not a programming language ????)Skip, skip. 1. C:YouTube (TheNewBoston) 2. C++:YouTube (TheNewBoston),cplusplus dot com (for STL) 3. Java:Head First Java,YouTube (Derek Banas) …

How did I learn programming? Read More »

ভাই গাইডলাইন দেন…

ভাই গাইডলাইন দেন।– কিসের গাইডলাইন? মানে এই ধরেন প্রোগ্রামিং কিভাবে শিখবো…– এত ভালো গাইডলাইন দিতে পারলে তো পাঞ্জেরী টাইপ একটা গাইডবই ই লিখে ফেলতাম ???? তাও ভাই বলেন কিভাবে শুরু করবো।– কি জানতে চাও? ধরেন, প্রোগ্রামিং শুরু করার জন্যে কোন ল্যাঙ্গুয়েজ ভালো হবে?– পাইথন। তারপর?– তারপর কী? মানে ল্যাঙ্গুয়েজ আর কি শিখবো?– Java বা C++ (সাথে …

ভাই গাইডলাইন দেন… Read More »

আমি কবে থেকে প্রোগ্রামিং শেখা শুরু করেছি?

অনেকেই জিজ্ঞেস করে যে ভাই আপনি কবে থেকে প্রোগ্রামিং শেখা শুরু করেছেন? প্রথমেই বলে নেই, ভার্সিটিতে আমার মেজর ছিল মেকানিকাল ইঞ্জিনিয়ারিং। সেখানেই C programming এর একটা কোর্সএ প্রোগ্রামিং এর সাথে প্রথম পরিচয়, আর সেই ভালোলাগা থেকেই প্রোগ্রামিং কে ডাবল মেজর হিসেবে নেওয়া। সুতরাং, বলতে গেলে ভার্সিটির সেকেন্ড ইয়ার থেকে আমার প্রোগ্রামিং শেখার শুরু। এরকম গুগলে …

আমি কবে থেকে প্রোগ্রামিং শেখা শুরু করেছি? Read More »

প্রবলেম সলভিং নাকি ওয়েব/অ্যান্ড্রয়েড ডেভেলপমেন্ট শিখব?

সবার প্রথমেই যে উত্তরটা মাথায় আসে তা হলো: Why not both? আবার দেখা যায় অনেকেই বলে যে প্রবলেম সলভ করতে গেলে কিছুই পারেনা, তাহলে তাদের কি করা উচিৎ। প্রথম প্রথম প্রবলেম সলভ করতে গেলে এমন মনে হবেই যে আমি তো কিছুই পারিনা। তোমাকে আসলে অনেক প্র্যাক্টিস করতে হবে। রাতারাতি প্রবলেম সলভিংয়ে এক্সপার্ট হওয়া সম্ভব না, …

প্রবলেম সলভিং নাকি ওয়েব/অ্যান্ড্রয়েড ডেভেলপমেন্ট শিখব? Read More »

গুগলের জন্য প্রিপারেশন

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

গুগলের জন্য প্রিপারেশন Read More »

একজন ভালো প্রোগ্রামার হতে চাইলে

একজন ভালো প্রোগ্রামার হওয়ার জন্যে যে বিষয়গুলো আমার কাছে গুরুত্বপূর্ণ মনে হয় সেগুলো হল: যেকোনো একটা অবজেক্ট ওরিয়েন্টেড লাঙ্গুয়েজ ভালো করে শিখতে হবে। যেমন C++, Java, Python ইত্যাদি। (একটা ভালো করে শিখলে বাকিগুলো পরে দরকার পড়লে সহজেই শিখে ফেলা যাবে) ডাটা স্ট্রাকচার ভালো করে বুঝতে হবে অর্থাৎ কোন জায়গায় কোন ধরনের ডাটা স্ট্রাকচার ব্যবহার করতে …

একজন ভালো প্রোগ্রামার হতে চাইলে Read More »