Zulkarnine Mahmud

Bangladeshi Googler, Ex-Cadet, Korean Government Scholar.

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 »

স্কলারশিপ

বাইরে পড়তে যাবার সখ অনেকেরই থাকে, কিন্তু অনেকেই জানেনা যে কোন কোন স্কলারশিপ বাংলাদেশীদের জন্যে দেওয়া হয়ে থাকে আর কোথায় এসবের খোঁজখবর পাওয়া যায়। বাংলাদেশের শিক্ষার্থীদের জন্যে পৃথিবীর বিভিন্ন দেশের সরকার Undergraduate বা Postgraduate এ পড়ার জন্যে স্কলারশিপ দিয়ে থাকে। যেমন:– কোরিয়ান গভর্নমেন্ট স্কলারশিপ– জাপানিজ গভর্নমেন্ট স্কলারশিপ– টার্কিশ গভর্নমেন্ট স্কলারশিপ– চাইনিজ গভর্নমেন্ট স্কলারশিপ– রাশিয়ান গভর্নমেন্ট …

স্কলারশিপ 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 »

ভেবেছিলাম বুয়েটে CSE তে পড়ব

ভেবেছিলাম বুয়েটে CSE তে পড়ব। ওমেকাতে পজিশনও খারাপ ছিল না। কিন্তু ভর্তি পরীক্ষার দিন কী হলো কয়েকটা অঙ্ক কোনোভাবেই মিলাতে পারলাম না। মনে করেছিলাম হয়তো চান্সই পাব না। রেজাল্টের পর দেখলাম কোনরকমে পেয়েছি, কিন্তু সিরিয়াল অনেক পেছনে। টেনেটুনে মেকানিকাল এ আসে, আরেকদিকে আর্কিটেকচার। এর মাঝে আবার ঢাকা ভার্সিটির IBA এর BBA তে রিটেনএ টিকলাম। তখন …

ভেবেছিলাম বুয়েটে CSE তে পড়ব Read More »

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

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

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

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

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

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

My Journey to Google: Part-3

গুগল অনসাইট ইন্টারভিউ: ফোন ইন্টারভিউ এর পরের ধাপ হল অনসাইট ইন্টারভিউ। ইন্টারভিউগুলো হয় গুগল এর অফিসে এবং এর জন্যে প্রয়োজনীয় যাতায়াত (এয়ারফেয়ার) এবং থাকার সব খরচ সাধারণত গুগল বহন করে। এটা আসলে শুধু একটা ইন্টারভিউ না বরং একই দিনে ৪-৫ টা ইন্টারভিউ। প্রতিটা ইন্টারভিউ হবে আলাদা আলাদা গুগলের ইঞ্জিনিয়ার এর সাথে এবং এর মাঝে একটা …

My Journey to Google: Part-3 Read More »

My Journey to Google: Part-2

গুগলে ইন্টারভিউঃ একদিক দিয়ে বলতে গেলে ইন্টারভিউ এর প্রথম ধাপ হল রিক্রুটার এর সাথে phone screening। ফুবারের পর গুগলের রিক্রুটার আমাকে ফোন দিয়ে জিজ্ঞেস করলো যে আমার ব্যাপারে ছোটখাটো একটা introduction দিতে। এটাই মূলত রিক্রুটার এর কাছে নিজেকে তুলে ধরার সুযোগ। আমি তার কাছে তুলে ধরলাম যে আমি এখন কি নিয়ে কাজ করছি, আমার কবে …

My Journey to Google: Part-2 Read More »

My Journey to Google: Part-1

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

My Journey to Google: Part-1 Read More »