"Making the first step" is easy to say but hard to do. And not just in programming but in any field of daily life. Whatever your job, college career, or hobby: starting is tough. But what it's beautiful about starting with something is seeing how you...

Markdown supported · ⌘↵ to post
Anthony Fung
In many ways, this captures how I felt when starting various things for the first time. I ended up reading and watching tutorial after tutorial, wanting to understand how to get better.
Eventually I began to realise they all said the same things. At some point, you just need to start doing; that will teach you more than just watching tutorials alone could ever do. When you start and get stuck, you have a pointer as to what you need to study next, and so on.
My first programming language (Java) was chosen for me when I did my studies. But from there on, it was a case of choosing languages that had similar syntaxes and/or suitability for the goal - as mentioned in the article. I went on the learn C# for Windows desktop development, and eventually JavaScript for Web development.