Cover art for podcast Bangla Tech Talk

Bangla Tech Talk

7 EpisodesProduced by Saiful IslamWebsite

Casual chat with Bengali speaking tech personnel around the world!


002 - Competitive Programming, Software Engineering and Higher Education in Germany - Anindya Sundar Paul (MSc Student, Technical University of Munich)

Anindya Sundar Paul is currently pursuing MSc in Informatics at the Technical University of Munich. His research interests include, but are not limited to Deep Learning, Computer Vision, and Artificial Intelligence. Before this, he completed his undergraduate degree in Computer Science and Engineering from the University of Dhaka and joined digital payment platform iPay Systems Ltd as a software engineer. Andindya is also a passionate problem solver and a casual blogger. He gave up competitive programming in his second year of college due to his indomitable interest in various subjects of computer science but did not give up the practice of regular problem-solving. He sometimes writes about his education and experience in his blog.

In this episode, we talked about his competitive programming and problem-solving career, the difference between competitive programming and problem solving, the importance of regular problem solving for computer science students, his blogging, higher education in Germany, and life in Germany in general. We also talked about the differences and similarities between computer science studies in Bangladesh and Germany and the necessity (or uselessness) to learn German to pursue higher education in Germany. An outline with time is given below to help navigate this two-hour conversation.


04:42 - Why study CSE

08:10 - Competitive programming

14:56 - The Difference Between Competitive Programming and Problem Solving

18:02 - The importance of regular problem solving for computer science students

25:26 - How the habit of tidying up everything started

30:59 - How does Anindya decide what to write

45:18 - How the practice of problem-solving came in handy in professional life

47:33 - How university life education came in handy in professional life

53:30 - Design pattern

59:40 - How to learn something without understanding the use case (Being comfortable with uncomfortable)

01:01:09 - Why internships are important

01:04:55 - Why Germany for higher education

01:10:14 - Application process for TUM

01:13:55 - First impressions of Germany (German language and culture)

01:21:46 - Experience taking classes at TUM

01:27:09 - Differences and similarities in the study of computer science in Bangladesh and Germany

01:32:37 - Things that can be done differently in computer science education in Bangladesh

01:42:03 - Life Germany




--- Send in a voice message:
Educational emoji reaction


Interesting emoji reaction


Funny emoji reaction


Agree emoji reaction


Love emoji reaction


Wow emoji reaction


Listen to Bangla Tech Talk


A free podcast app for iPhone and Android

  • User-created playlists and collections
  • Download episodes while on WiFi to listen without using mobile data
  • Stream podcast episodes without waiting for a download
  • Queue episodes to create a personal continuous playlist
RadioPublic on iOS and Android
Or by RSS
RSS feed

Connect with listeners

Podcasters use the RadioPublic listener relationship platform to build lasting connections with fans

Yes, let's begin connecting
Browser window

Find new listeners

  • A dedicated website for your podcast
  • Web embed players designed to convert visitors to listeners in the RadioPublic apps for iPhone and Android
Clicking mouse cursor

Understand your audience

  • Capture listener activity with affinity scores
  • Measure your promotional campaigns and integrate with Google and Facebook analytics
Graph of increasing value

Engage your fanbase

  • Deliver timely Calls To Action, including email acquistion for your mailing list
  • Share exactly the right moment in an episode via text, email, and social media
Icon of cellphone with money

Make money

  • Tip and transfer funds directly to podcastsers
  • Earn money for qualified plays in the RadioPublic apps with Paid Listens