A few years back, when I first started programming, there was a huge demand for desktop applications. Almost every programmer I knew was a VB programmer.
Now is the mobile era. People don’t want to miss out on the huge opportunity this new platform presents. I have seen many people who are happy with just their smartphones and tablets, and don’t touch their laptops or notebooks. Right now, I’m working on a SCADA app on Android. The potential that is in the mobile platform is huge, and you just need to know how to tap it.
My interest in Android programming started when I first came to know that I can actually restart my remote server using my Android smartphone. I wanted to do more, and this is how my journey in the mobile ecosystem started. And when you are dealing with mobile devices, you almost always need to have a server. And hence, I started with PHP, CodeIgniter, and RESTful APIs. I had good experience with Oracle database, and switching to MySQL was not an issue.
Now, I work on three very popular open source platforms and contribute to a few small open source projects myself. And this gives me immense pleasure, to know that my code is being used by many people around the world, however small my contribution may be.
I’m also working on starting a few of my own open source projects. And I take this opportunity to invite interested programmers to join me and build applications which are actually useful, easy to use, scalable, and almost free.
To people who are coming into the world of programming, I want to welcome you, and say that it is a very diverse world filled with opportunities. Find what you like and stick with it. All the very best.