RandomCSGeek
I know the 4 years I spent in my college were not worth it in an industrial perspective. Yes, I made friends, I learned how to learn, and I also got a degree to show to potential employers. But going back 4 years, would I repeat my decision? Absolutely not.
It's hard to accept what you did. But then again, you never graduated, so it might as well not affect you.
1. It's not Mumbai banning plastics, the state of Maharashtra has done so. I live in another district of the same state.
2. Maharashtra is the 18th state to do so. So this is not as much of an unique law.
3. The State has also made it compulsory to utilize plastics waste in road construction.
That said, there are literally millions of people in India who have graduated with whatever degree/certificate, can speak English, and are willing to work in any kind of scam, as long as they get money to buy food. You can setup a office in Noida/Mumbai/Pune/Bangalore etc, and hire these people for dime a dozen. Things getting risky? Close everything and start anew in another city.
Problem lies in poor law enforcement in India, and lack of awareness among old americans.
OTOH, softwares prices can be affected by too many parameters.
Then again, IT industry is a child when compared to say, mechanical or Civil industries.
Here's how Indian engineers get jobs.
The very top(maybe 0.01%) get directly hired by US MNCs. This gives some people the "Indians are smart" stereotype.
The next top(0.01% - 1%) work for US MNCs in India, or the few top homebred companies. Foreigners will rarely deal with them, as they are working on products, not services.
The next few go into startups and some good service companies. These service companies are costly, after all, they have to pay much higher than what Infosys or TCS would do, to maintain these people. I don't know how many american tech workers come across these people, but a few must be. These people are probably the source of few comments saying that "some Indian workers I worked with were good".
Now, the lower ones, will get into likes of TCS, Infosys and hundreds of small service companies that work on basis of "hire enmasse, at cheap, and sell at little higher cost". Now if you are paying peanuts, it is very foolish to expect people like Linus Torvalds. This gives people the, "Indian engineers are shit" stereotype.
The problem is that it's considered rude to say no when asked to complete a task by a senior. So when you'd ask an Indian developer if he can complete a project in a week, he might say yes even though he's not sure if he can do it. What he would do is say yes, and then give his best try to complete it in a week. Only when he has failed to do so, he'd report his failure.
Basically, saying no is considered as insubordination/cowardice.
1. First decide what is the median lifestyle that you want to live. Then decide how much it costs.
2. Next decide what are the tasks which make you most satisfied. Consider doing those tasks that would earn you at least what is required as per above criteria. As a rule of thumb, the most satisfying tasks(ex: world tour with your spouse) will earn the least.
3. Invest, so that you could switch to doing more satisfying tasks, as your threshold of money to be earned via job will go on decreasing.
There's no point in working hard, doing a job you don't like, to earn millions/billions, when you won't be spending most of it. After all, you might get hit by a car today, and you'll never know how those millions of yours got spent by your kids.
On the other hand, a degree in CS with specialization in Networking, would be more valued than a plain degree in CS.
I'd say if you want to specialize, do a master's. A degree such as above would put the holder in really bad position if that field goes into ice age. In case that happens to master's degree, you always have your bachelor's degree to fall back to.
Maybe copy the html, convert to csv (http://convertcsv.com/html-table-to-csv.htm), map the corresponding values and plot.
R should be able to do this.
Donations + sponsored content might work as well. Some good youtube content creators use it(eg: Kurzgesagt). But this will work only for very small teams. Even better if you live in cheaper countries with a worldwide target audience.
If anything, foreign investment/companies have brought better days for Indian customers, even though it means more money draining out to US.
Those industries that are still protected(eg. There are no foreign universities) are still in bad shape.
If I were ever to write a desktop app, which one should I choose, given I'm equally comfortable with both languages?
If a country has cheap treatment though, they could earn a lot through medical tourism.
While they could white list Signal, I don't see why they would want to go through this trouble. It's not like any of these public companies care any more about supporting people under oppressive rules, than profit.
The problem is with lack of authentication. Slack's ability to unsubscribe people on their behalf, without their explicit permission seems to be the real issue here.
Even a "I'm not a bot" check would provide some protection.
Also, I'd like to know what "Social Economic Justice Round" is. Is it a round where you preferably hire people belonging to socially and economically backward classes, and only hire otherwise if no people from aforementioned categories are available?
To add to the list, brazil.com(website inaccessible), russia.com, india.com(news website), china.com, southafrica.com
IMHO, the problem lies with the parents who push/force their children into a race that they don't want to be a part of. Then it doesn't matter if they excel or not, they feel lost and hopeless. The number of classmates I had during engg who had no interest in engg/CS was huge.
Solving this problem would solve a lot of issues. It's getting solved as people are getting disillusioned from Engg == Money. The number of students applying to engg is gradually decreasing every year (80K less this year).
I had to do a lot of trial and error stuff to get it right, but anyway, I was having that spot instance sitting there almost idle, while using up the credits I got for free, so I had no issues with it.
The C5 instances are great for this kind of stuff.
It's funny, but still useful.