Dear aspirant ,
As you said you are a BCA student then you may have knowledge about different programming languages like C,C++, JAVA etc: and also have basic problem solving skills . Your next step would be to get a good placement in a company and by getting job in a company you will be able to develop more professional skills and practices . Your knowledge about writing codes and algorithms should be top notch .
The other way is to get a master's degree like MASTERS IN COMPUTER APPLICATIONS . With more advanced education and practices you will be getting a better and a high package job in a company . Some companies offen pay your tution fees for masters degree if they see you as a passionate person in this field. You will also get a better understanding between you and the clients . Getting a master's degree has its own benifits.
Hope it may help you
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile