Hello everyone, I have 2 years of experience as
Java developer (
Jsp,
Servlet) in India, my salary is 15,000 Rs/month. I know core Java, Advance Java, also have average knowledge of CSS3, HTML5, Javascript, JQuery so I can design website. There is a new project on Spring MVC and Hibernate in my company to do this project company will train me for this as I have no knowledge of that but I heard about Saleforce developer(Apex language) is in more deemand now a days and It's gonna increase in future since every projects are being shifted towards cloud technology(Hope I'm correct about Saleforce is all about cloud tech) and Saleforce gives you more salary (Not sure how long).
I am not sure what to do, should I switch from Java to Saleforce? How is the future of Spring MVC, Spring Boot(I heard this too has scope) and Hiberntae If I choose those as in 2017?
Financially I am not strong so I also need dive in Freelancing (on Upwork website sth like that) because I will not able to manage my family if i just depend on job, not married yet but gonna in next year.
I know Saleforce is sort of tool where less coding require compared to Java but for high salary, long term and freelancing work which should be good as per your experiences?
Thank you in advance.