Hacker News new | ask | show | jobs
by 8organicbits 906 days ago
I haven't seen it since 2015.
1 comments

In constrast, that particular tech stack is extremely common in India. I know this is not relevant to the post at hand but I thought it would be good to highlight how tech stacks differ from country to country.

Sorry for the irrelevant comment.

The only reason it's popular in India is due to the huge amount of service/consultancy devs doing work for Western companies. A large percentage of lucrative legacy enterprise contracts will be using java ( and spring really took over from ee). Second after that would be .Net I'd guess with other languages way down the list at least for back end stuff. Also consider the 100s of thousands of Indian guys who learned java and .Net at University.

Reference: I work for an Indian company, but I'm not Indian.

You are right; .net is indeed very popular in India. But I think after java, React is the most popular technology to learn.

Almost all graduates come from tier 3 colleges, which is a name for every college that isn't in the top 5%. These colleges often churn out massively overpopulated courses with too many seats, which was partly responsible for the campus placement crisis we are facing now.

Consequently professors employed by such institutions often have to min max for total covered content. A certain course in a well known tier 3 college taught React without first introducing HTML or javascript, in an introductory lecture.

Not the OP, but I don't think that's irrelevant... it's an interesting data point! Even in the US, the few Java companies or teams I've seen also tended to be Indian-dominant.

Part of the reason I quit my last job was that when my previous manager quit, they replaced him with an Indian manager who insisted that we write all the frontend tests in Java and Spring Boot too (even though our frontend used React and JS exclusively). We spent weeks debugging issues with Java VMs, CI/CD runners, containers, build chains, and other inter-op issues... all for a few simple DOM tests that I could've written in an afternoon, in the same repo. /cry

The person they hired to write those tests with me was also Indian, and she only knew Java too. She was brilliant and extremely hard-working, and the choice of stack wasn't her fault. Just kinda sucks that she was put into that situation.

Overall, it didn't really change my perception of Indian coworkers, but it certainly made me hate Java. I didn't really like Java before that job (too much bloat), but after... oh boy... it is probably at the top of my "never again" list now, alongside Drupal.

All the teams in the company (Indian) i(Indian) work at have migrated from node to Java. And same is being expected of our team as well.

Java is really over prevalent in my circle. This leads to interviewers/companies expecting Java fluency. This means either join the boat or not get job opportunities. Vicious circle.

I'm not a Java fan but alas have to give up.