Foojay Podcast #40: Making Java Attractive for Beginners in Programming
Java BeginnerPodcast

Foojay Podcast #40: Making Java Attractive for Beginners in Programming

“Public static void main string array” are the first words everyone sees when they start their first Java Hello World experiments.

Some teachers explain them, while others say you will understand each word later.

Is this a problem to attract more Java developers?

And how can we make the Java language more attractive for newbies? Let’s ask some experts…

Video

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guests

Elvira van der Ven

Matt Raible

Frank Delporte

Podcast Host

Deepu K Sasidharan

Content

00:00 Introduction of the topic, guests, and host

02:40 Is Java a good language for beginners?

07:38 What other languages should be taught?

12:10 First languages learned by the guests

14:51 Does Java have a boilerplate issue?

24:01 Which Java version to learn for teaching?

26:41 How to make Java more attractive to beginners

35:54 Python versus Java

43:34 Tips for starters

49:23 What language gives the best job opportunities

56:55 Outro

Music

Written by

Deepu K Sasidharan

Deepu is a polyglot developer, Java Champion, and OSS aficionado. He mainly works with Java, JS, Rust, and Golang. He co-leads JHipster and created the JDL Studio and KDash. He's a Senior Developer Advocate for DevOps at Okta. He is also an international …

Written by

Frank Delporte

Frank Delporte is a Java Champion, Java Developer, Senior Technical Writer at Azul, Blogger, Author of "Java Programming for Raspberry Pi - A Hands-On Guide to Electronics and IoT Projects", and Open-Source Contributor for Pi4J, Lottie4J, MelodyMatrix,... …

Written by

Matt Raible

Web Developer, Java Champion, and Developer Advocate at Okta