I think what has happened is Microsoft was perceived to be evil because they held what was thought to be a monopoly and people don't like companies being in that position, it makes them feel like they are always being screwed. Then Google and Apple usurped them and people rejoiced, only to soon find out the Apple and Google are just as dodgy and monopolistic as Microsoft was.
Must say I disagree with most of the comments here. I use both Azure and AWS and would choose Azure every day of the week. The Azure portal UX does look like it was designed by designers, but the AWS portal feels like it was designed by developers, totally unintuitive. Something in the middle would be better, like the old Azure Management.
I find the prices pretty straightforward mostly, the portal will give you an estimate of the monthly cost for all your current services. The problem is the data transfer pricing. Say you have a website that has 5000 visits a day, it is really hard to estimate your IN/OUT GB, then do the same for blob storage or other services.
I generally agree. Unless the reason for leaving is just money those reasons have not gone away by accepting a counter offer, and your current employer's expectations of you will probably change markedly after a large (from their perspective) pay increase potentially making the situation worse.
Your overthinking what was just a stupid off the cuff remark by Trump. That's the problem, he says stupid things without thinking. You better believe there is a 1000 script kiddies in Russia trying to break into the US government now.
Everyone know's that everyone hacks, the problem is one of the Presidential candidates is encouraging hacks on the country he is running for President of.
No, it doesn't make sense. I seriously doubt anyone who can't see why that is the case though would ever see or acknowledge the problem. I am not going to tell you the reason, you need to work it out yourself.
I pretty much do the same. The CUD is ORM, and some simple selects in C# Linq, but as soon as the query is a bit more complicated I crack out the SQL. It does not have to be all or nothing.
But once you have run the stored proc how do you display it to the user? How do you get the data from the UI to the stored proc to execute? You write some code or it happens by magic? If you write some code, then you have just written an ORM.
It is the million dollar question. If you are building a large product with an expected life of 10+ years, can you trust Angular to still be maintained?
It is difficult because on one hand we need a free press as a cornerstone of being a free country. On the other hand they do blatantly abuse that power by printing rubbish that hurts people just to make a buck, and in a lot of cases just outright lie (see current presidential primaries coverage as an example).
If you are not doing personal projects or work on the side you will never be top 5-10% of devs. But the majority of devs are building reports and doing maintenance for some fortune 500 insurance co, they are doing fine.
Microsoft is a very big company. Just because devtools division is doing one thing doesn't mean the Skype team has the same priorities. I wouldn't even assume that half the product teams in MS are using MS dev tools to build their product.
Is it even relevant? You need to work out how much your hosting costs as a percentage of your overall expenses. In my business it is less than 5% running on Azure. I could convert to AWS and save a bit and it might be 4%, hardly worth the effort. If you have hosting costing > 10% then you have bigger issue, not enough revenue, or terribly inefficient software.
I tend to agree. I also can't see any mention of the sex of the co-worker which I think is relevant considering events happened outside work. For example asking a co-worker out who is not interested can end badly.