DEV Community

Cover image for "The Procrastinator’s Guide to Learning Kotlin: A Low-Pressure Challenge"
ojubizimnitsuj
ojubizimnitsuj

Posted on

"The Procrastinator’s Guide to Learning Kotlin: A Low-Pressure Challenge"

In this series I will try a challenge that helped me to improve my programing skills in some languages. The challenge is about practicing the programing language as little as possible but with a constant regularity following a book. Hope that might help others who like me have to fight against procrastination although their profound desire is to improve their programing skill.
This is going to be a challenge even if I myself have been exposed to programing in the past because for about 4 years I could not access a decent computer for programing, so this is like a fresh restart. Now if you feel it, follow my progress, not just by reading my post but by trying yourself.

You Need only two things

For this you will need to install 'android studio' or any other SDK where you can run Kotlin code or even use the online Kotlin SDK 'https://play.kotlinlang.org/'. You will also need to download or access online the official Kotlin reference guide. Here is the link 'https://kotlinlang.org/docs/kotlin-pdf.html'.

Now why Kotlin?

My reason is that I need to start android development very soon. If you do not prefer Kotlin or have an other language you want to learn, feel free to use that one. You can let me know in the comment which one you choose and why for this challenge.

Why the official reference guide?

Because a at some point in the programing world, you will not always have a book that explains you things from 'A to Z' and the only thing you might have at that time could only be the official reference guide as well as your AI tool, so it is best to get used to those guides.

Why not simply use AI?

The more you understand a language yourself the more efficient you will be in using the AI tools to achieve your goals as a developer.

I hope this will motivate you to start the challenge so let get started.

Top comments (0)