Sunday, January 31

Career choice - What has better future Android Development or Big Data Development?

I was at a Big Data seminar and one of the participants asked me this questions about choosing career between Android & Big Data. Incidentally I have experience of working on both technologies as an architect/developer/designer and I found the dilemma interesting for someone who has to choose a career track and I decided to post my thoughts.

Choosing a career track is a difficult decision when you are a fresher and don't have any development experience. My suggestion is to first spend some time& effort in learning about both these technologies. If possible you should attend a basic training and do some hands on development on both technologies to get an idea of what is it all about.

Both technologies 'Android' and 'Big Data' (Big Data is actually a set of technologies) have tremendous potential and while Android is already accepted and adapted by industries, Big Data is still in the stage where more than 80% of the industry is still planning their move. Architecturally Big Data is more complex as it is about restructuring the approach to process and consume your data and requires experienced data architects to plan the Big data journey where as android /mobile architecture is kind of 'add-on' that can sit on your existing architecture and does not involve huge invests. So investment is also a decision factor for companies to adopt Big Data thought you can always start small with Big Data. Big Data is actually a set of technologies from Haddop, HBase, Hive, MAP-R  to Data Analytics and more. In the long run there is an opportunity to become a data scientist and we are already short of data scientist and the demand for data scientist is expected to grow exponentially. So is Big Data a good career track ? Definitely it is a interesting and challenging career track and this is a good time to get started on Big Data set of technologies. Do

The reason Android (or mobile architecture in particular) is a hot technology (and has been so for last few years) is because the exponential rise is use of mobile devices and improved & cheaper mobile internet connectivity across the world. Today the companies do not have an option but to make their services available over mobiles for their consumers as well as their work force. Android market share is increasingly growing as compared to iOS so it is a definitely good career track to aspire for. The other reason why one can choose mobile technology as a career track because there is big potential innovate in this area and you can see many startups leveraging mobile technology and it does not require huge investment. One good idea & an innovative mobile application can change the game for you. I am fascinated by the potential of these technologies and have alternated between the two (fortunately). So get trained on both the technologies and then make your move. Best wishes!
   

No comments:

Post a Comment

Understanding Generative AI and Generative AI Platform leaders

We are hearing a lot about power of Generative AI. Generative AI is a vertical of AI that  holds the power to #Create content, artwork, code...