Disclaimer:
I'm writing up this blog to keep an evidence of my prediction about the near future of the Javascript development market (in India).
Another point to be considered is that no one knows the future, so the following content is coming-up directly from my intuitions and strong feelings.
Current Market:
As most of us already know that - a lot of (native) product development has started happening here in India. And Indian products market is too hot with the rounds of huge funding. Another point to be noted down is - these products are kind of startups, and we can consider their maturity level.
Now the pressure and competition to reach faster in the market is always higher on a startup company. And they are backed-up with huge funding too. As a result, they have agreed to pay higher to a lighter skill-set resource (developer).
Developers in the market:
I've personally spoken to multiple talent acquisition professionals and almost everyone is going through the same pain that the developers in the market -
* are having not enough of experience
* are having lack of maturity (of course)
* limited skills set (in terms of technologies learnt)
* in most of the cases - have multiple offers already (before coming to an interview)
* have started doing business deals to join a development team.
In fact, I've also dealt with some of the developers myself (to help a client) - and I was too disappointed to see all of the above information is quite a fact. They know almost nothing and still their attitude is like "they have it already - the thing they wanted".
Basically, this is not their fault. I've been through that early stage of the life (of a developer), so I understand it well. At this point, I actually feel pity for them.
The thing that makes me most worried is that there are not only handful developers under this category, but the majority of the people working on the JavaScript technologies (in India) are too young and immature. The reason is clear - this technology has just started rising here and that too with a boom. And this is another reason that why these new people couldn't get much chance to learn from the industry's super-seniors.
What is the worst impact:
Due to the very high attrition rate in this market - The products are not able to catch up with the deadlines and they are really getting delayed. I just hope that the clients don't get impatient and switch to some other non-JavaScript (back-end) technologies.
Next - BUBBLE BURST:
Because of the many threatening factors, like - immaturity, unavailability, instability of the resources in the market - I can see a BIG BUBBLE BURST coming closer in this area of the technology.
What's required now:
I would suggest - It would be better to get prepared sooner. We need to add maturity and stability to our JavaScript teams and industry.
In my personal opinion, I would prefer to give this opportunity to little more experienced developers and programmers (even if they have worked on different languages/platforms). It's just a matter of couple of months of trainings and practices - then using their valuable experiences and expertise they can develop faster, better and mature designs to the softwares.
CONCLUSION:
Bubble burst is not a bad thing always. It just happens due to an imbalance between the supplies and the demands in the market. We all know that Javascript is really a very powerful technology, so I have this same strong feeling that the future belongs to it. All it needs to have more mature and stable developers. In this case - the bubble burst could be a great lesson to our young developers, product startups and of-course the angel investors. I hope we all will learn a lot in terms of maturity and market dynamics.
Feedback:
As I already have mentioned in the disclaimer of this post, saying it again that this prediction is just coming up from my intuitions. So nothing personal here.
Please feel free to leave your comments - You are more than welcome!
Sunday, April 5, 2015
Subscribe to:
Comments (Atom)