The funny thing is that the article here preaches that ORMs are here to make SQL easier, which runs counter to the perceived benefit that your devs won't deal with SQL once an ORM is in place (or atleast that is how I was introduced to Hibernate). I understand the point, but once I am SQL-aware, kinda don't see the point of having the middle layer.
Here is my reverse ask: Why should there be? Isn't being an extremely highly valued company with a near monopolistic grip on the search and ads market, an outlier? Also, I am just not sold on the idea that undervaluation is holding startups back. Money guys did undervalue Google, but betting that Google will "go google" is a rather outrageous bet by most standards.
I would say that the government is not the right institution to take this up. They should support secondary app stores, or legislate to force Apple and Google to make their stores more developer friendly. Getting involved in this business, goes against their own narrative. On one hand, we are privatizing state owned companies and on the other, we are taking up vanity projects which the tax payer has to fund. Do check up on our new government building, that no one apart from the powers that be asked for.
Also, this announcement very much coincided with an attempt from some of the major apps in introducing a form of sports betting (see IPL), which was thwarted by the very same Google and Apple, in line with the laws of our country. All over, it seems like American tech. giants are more pro-indian-consumer than our own government, which is tremendously dissappointing in and of itself.
Maybe I am nitpicking, but which of these skills would not be relevant for a non-programmer? Or for that matter, which of these skills would not matter or be important to a regular, non-coding person in general?
They are definitely good general human skills. The article highlights the relevance in programming because it’s easy to assume that strong technical skills are enough and that this baseline “dealing with humans and solving problems” toolset is not needed as much. Whereas “the job” you have as a programmer requires these baseline transferable skills in order for you to be effective, even if you’re super good at whatever technical skillset.
Part of the reason people fly away to "greener pastures" is that they think that the new country will be more accepting of who they are. Yes, they can. No, they didn't think it would be an issue, and now it is kinda late.
Even as a beneficiary of the reservation system, I do wonder whether it is the answer. I personally feel the caste identity is tied deeply with religion and both tend to get utilized by the powers that be, in a similar manner. Ultimately, it falls onto us to uplift ourselves, as frankly, I don't see why anyone, would willingly give up something that benefits them, especially when it is considered a part of their birthright.
I think it is more fair to equalize power and avoid people being capable of manipulate too much of the society with their money. If the tax is progressive at some point you will have a hard cap of 100% tax.
I wonder whether the innovation will really be capped in a real sense. Lets say if Apple does not introduce the iPhone, would some one not eventually still come up with a similar product? I (personally) consider that opportunity is a rarer commodity than innovativeness, and that most innovations will come about, albeit a little later.
This. However, it should reduce power being wielded by people with money alone and incentivize wealth being spread more evenly. If some one has to spread their moolah to the their twice or thrice removed cousins, I would still consider an erosion of power and a better distribution of wealth than before.